About This Site
  • Changelog for CyanogenMod 11 (4.4 KitKat).
  • The site is updated to include current devices and relevant changes. Times shown are UTC/GMT by default.
  • See the 'Options' menu above-right for site options. See the bottom of the page for feedback/contact info.

All Changes


  • manifest: Remove vendor/cyngn repo (android)
  • National roaming info for new Tuenti MNC in Spain (android_frameworks_base)
  • Add new Tuenti MNC SPN override name (android_vendor_cm)
  • superior:fix kk wifi hotspot (android_device_samsung_superior)
  • Updated APN settings for Latvian operators (android_vendor_cm)
  • ptrace: fix ptrace defect cause by a merge fail (android_kernel_samsung_jf)
  • Revert "Revert "CHROMIUM: arch/arm: move secure_computing into trace; respect return code"" (android_kernel_samsung_jf)
  • Revert "CHROMIUM: arch/arm: move secure_computing into trace; respect return code" (android_kernel_samsung_jf)
  • configs: Disable Vivante 2D graphics support (android_kernel_samsung_espresso10)
  • bcmdhd: 1.28.19.4 (RC2_1130) driver (android_kernel_samsung_espresso10)
  • bcmdhd: 1.28.19.4 (RC2_1120) driver (android_kernel_samsung_espresso10)
  • Revert "apply P3110 JB Update1 from opensource.samsung.com" (android_kernel_samsung_espresso10)
  • Update to freetype 2.6.0 (android_external_freetype)
  • Add ftmm.c to FreeType build. (android_external_freetype)
  • Update freetype to e1394d56752cac3bd68ab2358a8e1384ce7b9aaa (android_external_freetype)
  • Update freetype to 8bb09b0fe4d9747bcf452a777cabed7d7ef435e2 (android_external_freetype)
  • udp: fix behavior of wrong checksums (android_kernel_samsung_msm8930-common)
  • fs: take i_mutex during prepare_binprm for set[ug]id executables (android_kernel_samsung_msm8930-common)
  • android: drivers: workaround debugfs race in binder (android_kernel_samsung_msm8930-common)
  • rootdir: Remove read ahead tunings (android_device_samsung_serrano-common)
  • DO NOT MERGE Change to add STK_PERMISSION for stk related commands. (android_packages_apps_Stk)
  • DO NOT MERGE Change to make STK related intents protected. (android_packages_services_Telephony)
  • DO NOT MERGE Change to add STK_PERMISSION for stk related commands. (android_frameworks_opt_telephony)
  • DO NOT MERGE Change to add STK_PERMISSION for stk related commands. (android_frameworks_base)
  • Prevent system uid component from running in an app process (android_frameworks_base)
  • DO NOT MERGE - audio effects: fix heap overflow (android_frameworks_av)
  • tuna: commonize what we can (4/4) (android_device_samsung_toroplus)
  • P51XX: rework overlay (android_device_samsung_p5110)
  • P51XX: rework overlay (android_device_samsung_p5100)
  • P31XX: rework overlay (android_device_samsung_p3110)
  • P31XX: rework overlay (android_device_samsung_p3100)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_espresso10)
  • P51XX: remove 'discard' mount option from fstab (android_device_samsung_p5100)
  • P31XX: remove 'discard' mount option from fstab (android_device_samsung_p3100)
  • P31XX: define TARGET_RECOVERY_DEVICE_DIRS (2/2) (android_device_samsung_p3110)
  • P31XX: define TARGET_RECOVERY_DEVICE_DIRS (1/2) (android_device_samsung_p3100)
  • MPEG4Extractor.cpp: handle chunk_size > SIZE_MAX (android_frameworks_av)
  • P3110: no need to define COMMON_P31XX_DIRS (android_device_samsung_p3110)
  • P51XX: cleanup / rework ramdisk parts for better readability (android_device_samsung_p5100)
  • P31XX: cleanup / rework ramdisk parts for better readability (android_device_samsung_p3100)
  • P3100: let P3110 include all make-files (android_device_samsung_p3100)
  • P5110: no need to define COMMON_P51XX_DIRS (android_device_samsung_p5110)
  • P5100: let P5110 include all make-files (android_device_samsung_p5100)
  • roomservice: use force-sync when adding projects with roomservice (android_build)
  • Verify that the native handle was created (android_frameworks_native)
  • Prevent integer overflow when allocating native_handle_t (android_system_core)
  • DO NOT MERGE - IOMX: Add buffer range check to emptyBuffer (android_frameworks_av)
  • HDCP: buffer over flow check -- DO NOT MERGE (android_frameworks_av)
  • DO NOT MERGE: Add AUtils::isInRange, and use it to detect malformed MPEG4 nal sizes (android_frameworks_av)
  • DLS parser: fix wave pool size check. (android_external_sonivox)
  • OpenSSLX509Certificate: mark mContext as transient (android_libcore)
  • apexqtmo: remove unused vendorsetup.sh (android_device_samsung_apexqtmo)
  • maguro: use 44.1 kHz UI sounds (android_device_samsung_maguro)
  • APN: Update configurations for Philippine networks (android_vendor_cm)
  • SystemUI: Fix mdpi ethernet indicator size (android_frameworks_base)
  • enrc2b: Squash commit of all the CVE's from the checklist (android_kernel_htc_enrc2b)
  • Enables CONFIG_NLS_UTF8 for flo target. (android_kernel_google_msm)
  • msm: HTC: m7: Fix Sharp Renesas panel init (android_kernel_htc_msm8960)
  • msm: HTC: m7: Disable continuous splash for Renesas panel (android_kernel_htc_msm8960)
  • build: Unset JAVA env vars to read version (android_build)
  • Update Sonera APNs (android_vendor_cm)
  • apn: Add China Telecomm 4G APN support (android_vendor_cm)
  • Fix compass which was lost since cm-11. (android_device_samsung_serrano-common)
  • Update Ting GSM APNs (android_vendor_cm)
  • Deprecate epc.tmobile.com APN (android_vendor_cm)
  • APNs: Correct MMSC for HoT Austria (android_vendor_cm)
  • Temp fix for Bouygues telecom issues (android_vendor_cm)
  • apns: Removed APN configuration for Noverca. (android_vendor_cm)
  • Drop hipri,supl from Smartfren4G (android_vendor_cm)
  • Mms: setInputType in ComposeMessageActivity during onResume (android_packages_apps_Mms-caf)
  • mnt: Prevent pivot_root from creating a loop in the mount tree (android_kernel_bn_acclaim)
  • vfs: more mnt_parent cleanups (android_kernel_bn_acclaim)
  • vfs: new internal helper: mnt_has_parent(mnt) (android_kernel_bn_acclaim)
  • vfs: more mnt_parent cleanups (android_kernel_asus_tf300t)
  • mnt: Prevent pivot_root from creating a loop in the mount tree (android_kernel_asus_tf300t)
  • vfs: new internal helper: mnt_has_parent(mnt) (android_kernel_asus_tf300t)
  • Split Smartfren MMS out (android_vendor_cm)
  • Update Smartfren APN protocol to IPV4V6 (android_vendor_cm)
  • Only query the msim adn provider if the device is multi sim (android_packages_apps_ContactsCommon)
  • Prevent potential crash when exporting contact to sim card (android_packages_apps_Contacts)
  • Camera2: Add LOCAL_CERTIFICATE := platform (android_packages_apps_Camera2)
  • Mms: Fix selection-list retention and non-contact omission in SelectRecipientsList (android_packages_apps_Mms-caf)
  • Added several APNs, updated a couple carrier names (android_vendor_cm)
  • APNs: Separate Simyo ES' entry (default and mms) (android_vendor_cm)
  • APNs: moar MVNO's (android_vendor_cm)
  • apns: Added APN configuration for Suop MVNO (Spain) (android_vendor_cm)
  • APNs: 716: added Claro, Entel; 732: Fixed COMCEL (android_vendor_cm)
  • APNs: Add MVNO HoT Austria Internet and MMS APN configuration (android_vendor_cm)
  • browser: fix most visited page (android_packages_apps_Browser)
  • Settings: persist backlight brightness setting (android_packages_apps_Settings)
  • Settings: fix button back light restore logic (android_packages_apps_Settings)
  • Mms: apply input mode type to ComposeMessage activity (android_packages_apps_Mms-caf)
  • MotorolaQualcommRIL: Block some conflicting requests (android_device_motorola_moto_msm8960_jbbl)
  • ril: Ignore getCellInfoList and setCellInfoListRate calls (android_device_motorola_moto_msm8960_jbbl)
  • cpufreq: cpu-boost: Resolve deadlock when waking up sync thread (android_kernel_motorola_msm8960-common)
  • cpufreq: cpu-boost: Dont boost if interrupted by signal (android_kernel_motorola_msm8960-common)
  • cpufreq: cpu-boost: Use interruptible wait to not affect load average (android_kernel_motorola_msm8960-common)
  • Add authentication parameters to MVNO NL APN configuration (android_vendor_cm)
  • Added APN for Costa Rica ICE Kolbi (android_vendor_cm)
  • Updated Telekom RO APN to reflect their recent name change (android_vendor_cm)
  • Removed obsolete internet APN for Indosat (android_vendor_cm)
  • ARM: dts: A0001: Update Truly panel commands (android_kernel_oneplus_msm8974)
  • Split floating calc display text color to its own value. (android_packages_apps_Calculator)
  • Dialer: remove contact importing from Dialer (android_packages_apps_Dialer)
  • apns-conf.xml: (DK) merge BiBob and Telenor APNs. remove mvno values. (android_vendor_cm)
  • Added Eagle Mobile MMS apn configuration. (android_vendor_cm)
  • browser: Fix build (android_packages_apps_Browser)
  • Forbid javascript- and file-scheme intents (android_packages_apps_Browser)
  • Revert "browser: allow to load browser internal assets" (android_packages_apps_Browser)
  • Backport of fix for CVE-2015-0973 to libpng 1.2. (android_external_libpng)
  • tf300t: system partition size was wrong (too small) (android_device_asus_tf300t)
  • ARM: dts: A0001: Update Truly panel init sequence (android_kernel_oneplus_msm8974)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_sony_msm8x27)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_mondrianwifi)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_exynos5420)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_google_msm)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_lge_g3)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_d2)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_jf)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_htc_m7)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_htc_msm8974)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_motorola_msm8226)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_lge_hammerhead)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_oneplus_msm8974)
  • t30-common: fix device encryption (android_device_acer_t30-common)
  • ipv6: Don't reduce hop limit for an interface (android_kernel_htc_msm8960)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_htc_msm8960)
  • net: llc: use correct size for sysctl timeout entries (android_kernel_htc_msm8960)
  • eCryptfs: Remove buggy and unnecessary write in file name decode routine (android_kernel_htc_msm8960)
  • netfilter: conntrack: disable generic tracking for known protocols (android_kernel_htc_msm8960)
  • msm: mdp: Validate input arguments from user space (android_kernel_htc_msm8960)
  • mnt: Only change user settable mount flags in remount (android_kernel_htc_msm8960)
  • mnt: Prevent pivot_root from creating a loop in the mount tree (android_kernel_htc_msm8960)
  • netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (android_kernel_htc_msm8960)
  • vfs: read file_handle only once in handle_to_path (android_kernel_htc_msm8960)
  • mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (android_kernel_htc_msm8960)
  • tf300t: rename confs and remove old one. (android_kernel_asus_tf300t)
  • acclaim: allow usb tethering (android_device_bn_acclaim)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_samsung_aries)
  • ipv4: Missing sk_nulls_node_init() in ping_unhash(). (android_kernel_acer_t30)
  • Settings : Disable javascript for cm license (android_packages_apps_Settings)
  • Vendor: Update Privacy policy URL (android_vendor_cm)
  • Car dock analog audio support (fixes CYAN-40 on i9100). (android_device_samsung_galaxys2-common)
  • Settings : Fix CMLicenseActivity (android_packages_apps_Settings)
  • ARM: dts: msm8974: Cleanup mdss configuration (android_kernel_oneplus_msm8974)
  • mmc: sdhci-msm: Add Samsung 64G search after tune quirk (android_kernel_oneplus_msm8974)
  • superior:mod wpa_supplicant (android_device_samsung_superior)
  • bionic: Provide both mmap64 and K-compatible mmap (android_bionic)
  • libsparse: Use BIONIC implementation of mmap64() (android_system_core)
  • Add mmap64() (android_bionic)
  • recovery: fix mismerge in block device memory mapping (android_bootable_recovery-cm)
  • jf: set proper compass calibration point for vzw model (android_kernel_samsung_jf)
  • Revert "Settings: use correct default value for backlight brightness" (android_packages_apps_Settings)
  • Add a new device: sc02c (android_kernel_samsung_smdk4412)
  • Changed approach to strings referencing storage type (android_packages_apps_Camera2-resources)
  • P2P: Validate SSID element length before copying it (android_external_wpa_supplicant_8_ti)
  • P2P: Validate SSID element length before copying it (android_external_wpa_supplicant_8)
  • net: llc: use correct size for sysctl timeout entries (android_kernel_samsung_aries)
  • net: llc: use correct size for sysctl timeout entries (android_kernel_acer_t30)
  • mach-u1.c: Fix a compile bug (android_kernel_samsung_smdk4412)
  • Settings: use correct default value for backlight brightness (android_packages_apps_Settings)
  • Updated Free Mobile APN (android_vendor_cm)
  • Add hipri to ATT Phone APN (android_vendor_cm)
  • msm:huashan: remove duplicated defconfig items (android_kernel_sony_msm8x60)
  • huashan: Increase volume (android_device_sony_huashan)
  • CellBroadcastReceiver : Show alerts in FIFO order (android_packages_apps_CellBroadcastReceiver)