Changelog:
October 13, 2015:
ROM:
*Switched to stable CyanogenMod branch
*Latest upstream (stable/cm-12.1-YOG7D) CyanogenMod changes
*Removed built-in superuser (use SuperSU instead)
*Disabled strict mode (fixes the flashing red borders that occur randomly, especially in Chrome)
*SELinux is now enforcing
*Changed I/O scheduler to Deadline
*Switched back to old WiFi firmware and configuration
Kernel:
*Updated CPU input boost driver (better performance now)
*Enabled CPU boosting on thread migration (gives much better performance)
*Switched back to old WiFi drivers
*Improved eMMC performance
*Added patches for SELinux
July 23, 2015:
ROM:
*Latest upstream CyanogenMod changes
*ROM is now compressed with LZMA (ROM zip is 50MB smaller as a result, and takes much less time to upload/download)
Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.26
*Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.26
*Enabled dynamic FPS feature for the display (this will reduce the power consumed by the display in some usecases)
July 6, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced audio HAL with CAF LA.BF.1.1.1_rb1.25
*Synced display HAL with CAF LA.BF.1.1.1_rb1.25
*Updated WCNSS WiFi configuration from V40020a update
*Updated WCNSS WiFi firmware from V40020a update
*Updated venus video firmware from V40020a update
*Reduced time needed to optimize apps at boot
Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.25
*Updated prima WiFi drivers from CAF LA.BF.1.1.1_rb1.25
*Vibrator is disabled while recording videos (so the noise can't enter videos)
*Misc. fixes
June 14, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced audio HAL with CAF LA.BF.1.1.1_rb1.24
*Synced display HAL with CAF LA.BF.1.1.1_rb1.24
*Synced media HAL with CAF LA.BF.1.1.1_rb1.24
Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.24
May 24, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Synced display and media HALs with CAF LA.BF.1.1.1_rb1.22
*Two CPUs are always kept online instead of one (better performance and unnoticeable change to battery life)
*Switched to vanilla CAF LA.BF.1.1.1_rb1.22 audio HAL (better audio quality)
Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.22
*Updated core logic of the CPU input boost driver again (less aggressive and smarter now)
*Added some updates to the Interactive CPU governor
May 9, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Updated Adreno graphics libraries
*Updated display and media HALs from CAF
Kernel:
*Synced with CAF LA.BF.1.1.1_rb1.21
*Updated core logic of the CPU input boost driver
*Fixed high CPU load caused by uninterruptible threads (myfluxi)
April 22, 2015:
ROM:
*Latest upstream CyanogenMod changes
*Android 5.1.1
*Increased speaker volume
*Updated display HAL to CAF LA.BF.1.1.2_rb1.18
*Added proper color-calibration interface for LiveDisplay (invisiblek)
*Disabled active fstrim (invisiblek)
Kernel:
*Synced with CAF LA.BF.1.1.2_rb1.18
*Added CPU input boost driver I wrote myself (makes the device feel smoooooth)
*Removed zRAM
*Disabled DSI burst mode (caused graphical glitches and made the display feel laggy)
*Limited vibrator to max of 1865mV (previous max of 3100mV was insane)
April 16, 2015:
ROM:
*CyanogenMod 12.1
*Android 5.1
*Updated Adreno graphics libraries from the official 20A Lollipop update
Kernel:
*Rebased kernel to CAF LA.BF.1.1.2_rb1.17
*Added back magnetic-cover support
*Added back dt2w support
April 5, 2015:
ROM:
*Initial release
Kernel:
*Initial release of kernel based on CAF LA.BF.1.1.1_rb1.17