March 25, 2017:
ROM:
*Android Security Patch Level: March 1, 2017
*Camera: Fixed out-of-focus photos when hitting the shutter button while the camera is automatically focusing
Kernel:
*Added several security fixes
February 20, 2017:
Kernel:
*Fixed reboot when disconnecting from L2TP/IPSec VPNs
February 12, 2017:
ROM:
*Android Security Patch Level: February 1, 2017
*Fixed several memory leaks in the camera HAL
*Updated GPS HAL to CAF LA.BF.1.1.3-02310-8x26.0
*Updated audio HAL to CAF LA.BF.1.1.3-02310-8x26.0
*Updated media HAL to CAF LA.BF.1.1.3-02310-8x26.0
Kernel:
*Updated to CAF LA.BF.1.1.3-02310-8x26.0 (contains many security fixes)
*Updated WiFi drivers to CAF LA.BF.1.1.3-02310-8x26.0
January 28, 2017:
ROM:
*Android Security Patch Level: January 1, 2017
*Removed CyanogenMod statistics
*Fixed buggy long press to turn off the screen for the home button (
more info)
*Camera: Fixed another force close when face detection is enabled
*Camera: Fixed camera not focusing at all sometimes (the actuator would not move at all;
more info)
Kernel:
*Added several security fixes from the LineageOS 14.1 kernel
December 25, 2016:
ROM:
*Camera: Fixed force close when taking a picture after focusing on a bright area while face detection is enabled
December 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
*Android Security Patch Level: December 1, 2016
*Camera: Fixed rare force close
*Camera: Fixed photo not getting saved when exiting the camera app before the photo is saved
*Camera: You can press the shutter button multiple times in fast succession now
*Updated AudioFX app from CM nightlies
Kernel:
*Android Security Patch Level: December 1, 2016
November 5, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH5Y) CyanogenMod changes
Kernel:
*Switched from CFQ to Deadline I/O scheduler (CFQ caused random reboots)
*Fixed inaccurate battery percentage reported when the device is asleep for long periods of time (battery percentage would drop quickly after waking the device from a long period of sleep)
October 26, 2016:
ROM:
*Removed Gello browser
October 25, 2016:
ROM:
*Added new off-mode charging animation from CM nightlies
Kernel:
*Fixed power-off/reboot not working correctly (kernel would crash, causing the device to always reboot back into Android)
*Fixed random reboot issue caused by WiFi drivers
October 23, 2016:
ROM:
*Updated to stable/cm-13.0-ZNH5Y CyanogenMod branch
*Android Security Patch Level: October 1, 2016
*Updated Adreno graphics libraries from OnePlus X (CAF branch: LA.BF.1.1.3_rb1.12)
*Fixed bug in reported LTE mobile signal strength (dBm was not being converted to ASU correctly)
*Removed cLock wakelock
*Added Gello browser
Kernel:
*Added fix for Dirty COW vulnerability (CVE-2016-5195)
*Switched from Deadline to CFQ I/O scheduler
September 21, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: September 6, 2016
*Updated Adreno graphics libraries from HTC M8 MRA58K update
Kernel:
*Android Security Patch Level: September 6, 2016
*Fixed battery percentage dropping from 92% to 90% and from 50% to 48%
*Disabled debugfs for improved security and reduced kernel resource footprint
*Fixed dozens of coding errors detected across the entire kernel
August 8, 2016:
ROM:
*Fixed choppy display brightness scaling
*Fixed glitchy audio in Tsum Tsum app (and possibly other apps) (this wasn't really fixed)
Kernel:
*Fixed random reboots
*Added a missing security fix
August 6, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: August 5, 2016
*Added upstream fix for Bluetooth stutters (doesn't do anything on the OnePlus One)
*Re-enabled Live Lockscreen (LLS) feature
Kernel:
*Android Security Patch Level: August 5, 2016
*Improved efficiency and performance of CPU input boost driver (device feels smoother)
July 17, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: July 5, 2016
*Switched to newer version of Music app (from the nightlies)
*Snap Camera: Fixed touch focus not working on part of the screen sometimes
*Snap Camera: Fixed zoom circle not being centered correctly
*Added upstream NFC fixes
Kernel:
*Android Security Patch Level: July 5, 2016
*Added various SELinux fixes
June 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Fixed built-in OTA updater
*Fixed NTFS R/W functionality
*Switched to newer version of Screen Recorder app (from the nightlies)
Kernel:
*Added adaptive low-memory-killer feature
June 10, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: June 1, 2016
*Enabled Mobile Station Based (MSB) assisted GPS when a newer Baseband is in use (i.e. if your Baseband version starts with ".4.0.1" then you will get faster GPS locks)
Kernel:
*Android Security Patch Level: June 1, 2016
June 3, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Added Performance battery mode for heavy gaming
*Power save battery mode now saves more power
*Potentially fixed SIM card not being detected for some users
Kernel:
*Added support for FiiO DAC
May 26, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
Kernel:
*Added various security fixes
*Added an 8th thermal throttle zone
*Fixed CPU not properly being throttled in rare cases
May 14, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: May 1, 2016
*Fixed choppy audio in Miitomo app
Kernel:
*Increased scheduler tick rate to 300 Hz (reduces overall system latency)
*Updated WiFi drivers to CAF LA.BF.1.1.3_rb1.13
April 30, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Re-enabled new weather API (see:
http://www.cyanogenmod.org/blog/plug-play-weather)
*Fixed pink line in DNG photos captured with FreeDCam
Kernel:
*Re-wrote my thermal control driver
-CPU is now throttled in 7 different stages instead of 3
-CPU throttling is less intrusive and more effective now
April 23, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Re-enabled noise cancellation for phone calls
*Snap Camera: Fixed UI glitches when camera is opened from the lock screen
*Camera: Reduced frame drops when recording high-speed and slow-motion videos
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.13
April 18, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Camera: Fixed flickering when using Sports mode
*Snap Camera: Re-arranged icons in the top bar
Kernel:
*Increased boost frequency for non-primary CPU cores (improves performance)
April 10, 2016:
ROM:
*Fixed "Invalid number" error message after a phone call ended
*If you are on T-Mobile USA, reset your APN (go to Settings -> Cellular networks -> Access Point Names -> 3 dots in the corner -> Reset to default)
April 9, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH2K) CyanogenMod changes
*Android Security Patch Level: April 2, 2016
*Fixed force close when accessing voicemail settings
*Fixed crash when receiving two calls simultaneously and placing one on hold
*Reverted to Lollipop RIL (should fix all mobile network issues)
*Fixed random soft reboots
*Removed 'Update Cyanogen recovery' setting from Developer options
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.12
*Fixed display backlight not turning off during off-mode charging
April 4, 2016:
ROM:
*Fixed lock screen issues (lock screen unresponsive, icons not disappearing, etc.)
Kernel:
*Fixed display flicker
April 3, 2016:
ROM:
*Updated to new stable/cm-13.0-ZNH2K CyanogenMod branch
*Fixed weather not displaying in cLock widget
*Fixed crash when attempting to place call on hold
*Disabled Fluence noise cancellation
*Snap Camera: Fixed 100% picture quality setting
*Snap Camera: Fixed some minor visual bugs
Kernel:
*Updated display backlight driver from upstream cm-13.0
March 26, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Camera: Fixed out-of-sync audio in high-speed video recordings
*Camera: Made anti-shake algorithm less aggressive (images are better quality now)
*Camera: Improved image clarity
*Camera: Added ability to control JPEG quality in camera apps
*Snap Camera: Fixed touch-to-focus not working on half the screen in camcorder mode
*Snap Camera: Added JPEG quality setting
*Removed unsupported battery modes from Battery mode tile
*Downgraded Adreno graphics libraries to LA.BF.1.1.3_rb1.3 (fixes some out-of-memory errors)
Kernel:
*Camera: Fixed severe overexposure when using flash
*Flashlight is 2.5x brighter
*Fixed msm_cci_wakelock never disappearing in rare cases
March 24, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Fixed WiFi MAC address
*Re-enabled noise cancellation for phone calls
*Removed Cyanogen recovery
*Camera: Reduced JPEG quality to 95% (image files are smaller with no visible impact to quality)
March 22, 2016:
ROM:
*Latest upstream (stable/cm-13.0-ZNH0E) CyanogenMod changes
*Fixed mobile data dropping out (reverted back to old RIL)
*If mobile data does not connect, go to Settings -> Cellular networks -> Access Point Names -> Reset to default
*Snap Camera: Fixed force close when attempting high-framerate recording with 1440p
Kernel:
*Added F2FS support
March 21, 2016:
ROM:
*Switched to stable/cm-13.0-ZNH0E branch (
CLEAN FLASH IS REQUIRED!)
*ROM is compiled as a production build (a "user" build)
*Removed built-in root (use SuperSU beta if you want root)
*Added customized version of CM Snap camera app
*Added missing battery profiles
*Removed Doze toggle (Doze is now enabled by default)
*Re-enabled software graphics rendering
*Reduced phone call microphone volume
Kernel:
*Added various security patches
*Added various patches that improve memory performance
March 12, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Android Security Patch Level: March 1, 2016
*Camera: Implemented intelligent anti-shake algorithm (significantly reduces motion blur when capturing photos)
*Camera: Faster autofocus in low lighting conditions
*Camera: No stuttering/frame drops in camera viewfinder (viewfinder frame rate won't go below 30 FPS)
*Reduced earphone speaker volume
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.11
*Android Security Patch Level: March 1, 2016 (
CVE-2016-0821)
February 21, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Synced GPS with upstream cm-13.0
*Added back proximity check on wake feature
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.10
February 7, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Added toggle to enable/disable doze (toggle is located in Settings -> Developer options; doze is disabled by default)
*Snapdragon Camera: Fixed high-speed video recording
*Snapdragon Camera: Synced with CAF LA.BR.1.2.6_rb1.9
*Fixed weather not displaying in cLock widget
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.9
January 24, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Disabled doze and app standby (time to grab your pitchforks and torches)
*Updated ADSP firmware (ADSP version: ADSP.BF.2.2.C38-00002)
*Changed default I/O scheduler to CFQ
*Snapdragon Camera: Synced with CAF LA.BR.1.2.6_rb1.8
January 17, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Added small Bluetooth updates from CAF (maybe Mi Band/Fitbit will work now?)
Kernel:
*Fixed battery % going up after unplugging the device from the charger
January 14, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Reverted recent upstream Bluetooth change (may fix connection with Mi Band)
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.8
*Rewrote battery driver (for the
BQ27541 fuel gauge chip):
-Battery % readings are more accurate
-Added various safety mechanisms
-You may get slightly better battery life
January 11, 2016:
ROM:
*Latest upstream CyanogenMod changes
*ROM .zip file is now ~56MB smaller thanks to LZMA compression
*Snapdragon Camera: Fixed user-set preferences getting reset when changing scene mode
Kernel:
*Added NFSv2 and NFSv3 support
*Added battery percentage calculations from official CM kernel (some users say this fixes battery getting stuck at 100%)
January 6, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Android Security Patch Level: January 1, 2016
Kernel:
*Actually fixed double-tap-to-wake/gestures not working sometimes
*Fixed device immediately going back to sleep after using double-tap to wake
*Android Security Patch Level: January 1, 2016 (
CVE-2015-6640)
January 4, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Modem firmware is no longer built into the ROM (you can use the Lollipop modem if you had issues with the new modem)
January 1, 2016:
ROM:
*Latest upstream CyanogenMod changes
*Updated modem firmware (baseband version: MPSS.DI.4.0.1.c1.11-00004-M8974AAAAANAZM-1)
*Updated WiFi firmware (WCNSS version: CNSS-PR-1-4-1-c5-00086)
December 30, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Switched to new modem
*Modem firmware is now included in the ROM (you cannot change the modem)
*New firmware is required to install this update (if you see an "oppo.verify_trustzone" error when trying to install this update, dirty flash the newest CM13 nightly and then dirty flash this update)
December 27, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted to older proprietary libraries (random data disconnects and reboots are fixed)
December 24, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed random reboots
December 23, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Actually fixed incorrect aspect ratio when video chatting in Hangouts
*Fixed over-exposure when taking photos with flash
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.6
*Fixed USB OTG not working when plugging the OTG cable in while the device is asleep
December 21, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed incorrect aspect ratio when video chatting in Hangouts
*Fixed poor video quality in WeChat
*Snapdragon Camera: Fixed split-exposure bug when turning Zero Shutter Lag off and on
*Snapdragon Camera: Fixed UI glitches when on-screen nav bar is enabled
*Increased boost frequency for primary CPU from 1036MHz to 1190MHz (device is slightly smoother now)
Kernel:
*Fixed slow charging
*Fixed double-tap-to-wake/gestures not working sometimes
*Added support for various human-interface devices (such as PlayStation and Wii controllers)
*Added support for CIFS
December 11, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Random reboots should be fixed
*Reverted recent proprietary RIL changes that caused mobile data to randomly disconnect (i.e. mobile signal with exclamation (!) mark in the status bar)
*Fixed camera corruption in some apps
Kernel:
*Fixed high battery drain when listening to music through Google Play Music while the screen is off
December 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Android 6.0.1
*Re-added quick pulldown
*Added camera sensor calibration from CM (picture quality may be slightly better)
*Snapdragon Camera: Added option for zero-second tap-to-focus duration (especially useful while recording videos)
*Synced audio HAL with CAF LA.BF.1.1.3_rb1.5
*Synced display HAL with CAF LA.BF.1.1.3_rb1.5
*Synced media HAL with CAF LA.BF.1.1.3_rb1.5
Kernel:
*Synced with CAF LA.BF.1.1.3_rb1.5
*Disabled MMC deferred resume (might've been causing rare reboots)
December 6, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed Google Play Movies (as well as other DRM media applications)
*Reverted back to old GPS libraries
*Reverted back to old GPS HAL
*Removed 'LCD density' option from Settings (it causes graphical glitches)
December 4, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted to last functional GPS configuration
*Disabled the default quick pulldown for now (I can't stand this feature)
Kernel:
*Fixed screen backlight never turning off when ambient display is enabled (credit: myfluxi)
December 1, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Added new Marshmallow proprietary libraries used in official CM nightly (many significant changes)
*Added new GPS HAL used in official CM nightly (CAF LA.BF.1.1.3_rb1.4; many changes)
November 29, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed graphical glitches
*Added OxygenOS WiFi configuration
Kernel:
*Disabled CPU boosting on thread migration (fixes occasional high battery drain and overheating, especially when streaming videos)
*Reduced CPU input boost duration
November 27, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed WiFi region issues (thanks to
@Phoenix Wright)
*Notable upstream change: root apps are fixed now
Kernel:
*Fixed touchscreen breakage from previous build
*Rewrote core logic of CPU boost driver (better efficiency, better battery life, and phone heats less now)
November 26, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Added HydrogenOS WiFi firmware
*Added HydrogenOS WiFi configuration
Kernel:
*Fixed rare cares of touchscreen not working when it's supposed to (round 2... I think it should be fixed now)
November 24, 2015:
ROM:
*Latest upstream CyanogenMod changes
Kernel:
*Fixed rare cares of touchscreen not working when it's supposed to (ex. you wake up the phone and touchscreen doesn't work)
November 21, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed out-of-sync audio in recorded videos
*Updated display HAL to CAF LA.BF.1.1.3_rb1.4
*Updated media HAL to CAF LA.BF.1.1.3_rb1.4
*Reverted recent GPS change
*Snapdragon Camera: Removed panorama mode
Kernel:
*Updated to CAF LA.BF.1.1.3_rb1.4
November 18, 2015:
ROM:
*Latest upstream CyanogenMod changes
November 16, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Reverted previous build's major upstream changes (GPS and mobile data not working after switching from WiFi are fixed)
November 15, 2015:
ROM:
*Latest upstream CyanogenMod changes (major upstream changes)
November 14, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Snapdragon Camera: Fixed exposure not changing after taking a picture
*Snapdragon Camera: Fixed some minor annoyances
November 13, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed CPU getting stuck at 729 MHz
*Updated GPS configuration
*Updated WiFi configuration
Kernel:
*Switched back to previous WiFi drivers
November 12, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed high battery drain after using flashlight (device would not go into deep sleep)
*Updated GPS configuration
Kernel:
*Updated WiFi (prima) drivers to CAF LA.BF.1.1.3_rb1.3
November 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed broken video streaming in browsers and various apps (it won't pause and freeze anymore)
*Fixed built-in OTA updater (you can update to the next build via OTA)
*Updated Adreno graphics libraries (better/more stable graphics, and no AnTuTu crash)
November 7, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Fixed Facebook crash
*Snapdragon Camera: Fixed force close when changing to front-facing camera in camcorder mode
*Snapdragon Camera: Fixed force close when trying to use timelapse mode
*Snapdragon Camera: Fixed audio not recording for high-speed videos
*Fixed Tap-to-wake toggle in Settings
*CPU speed is reduced in Battery Saver mode
November 6, 2015:
ROM:
*Initial release
Kernel:
*Initial release