[Sony Xperia P, U, Sola, Go] HardLight:
Changelog

LineageOS 12.1

[B]20171101[/B]
- Fixed SetupWizard crashing
- Updated 'KRACK' patches

[B]20171024[/B]
- Patched 'KRACK' (Key Reinstallation Attacks) WPA/WPA2 vulnerability
- Patched 'Cloak and Dagger' accessibility service vulnerability
- Patched Dnsmasq vulnerability (CVE-2017-14496)
- Rebrand to LineageOS

[B]20170918[/B]
- Patched 'BlueBorne' Bluetooth vulnerability
Kernel patch: Bluetooth: Properly check L2CAP config option output buffer length
BlueZ: updated to version 5.47

[B]20170611[/B]
- Optimized mount options
- BlueZ 5.45

[B]20170316[/B]
- Enabled signature spoofing (MicroG support)

[B]Weekly-40 (16.12.12)[/B]
- Android Security Patch Level: November 1, 2016
- BlueZ 5.43
- CVE-2016-5195 patched
- Use 2 cores for dex file compilation
- LMK tweak
- Tuned CM Performance Profiles
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-39 (16.10.22)[/B]
- Android Security Patch Level: October 1, 2016
- CyanogenMod source updated
- TWRP source updated
- BlueZ 5.42
- Enable Eject SDcard option

[B]Weekly-38 (16.08.29)[/B]
- Fixed video recording (was broken in w36 and w37)

[B]Weekly-37 (16.08.10)[/B]
- Android Security Patch Level: August 1, 2016
- Updated f2fs to 4.8-rc4-3.4
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-36 (16.07.20)[/B]
- Android Security Patch Level: July 1, 2016
- BlueZ 5.41
- RAM and LMK tweaks
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-35 (16.06.20)[/B]
- CyanogenMod source updated
- Android Security Patch Level: June 1, 2016

[B]Weekly-34 (16.06.12)[/B]
- Multitasking and performance improvements
- Various kernel updates
- Updated f2fs to 4.7-rc4-3.4
- BlueZ 5.40
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-33 (16.05.25)[/B]
- Updated f2fs to 4.6-rc4-3.4
- Optimized auto brightness levels
- zRAM tweaks
- BlueZ 5.39
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-32 (16.04.08)[/B]
- Fully functional camera recording (crashing fixed)
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-31 (16.03.31)[/B]
- Revert to KSM (UKSM decreased performance)
- Memory management and swap optimization
- BlueZ 5.38
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-30 (16.03.07)[/B]
- Fixed ambient light sensor
- Updated automatic brightness configuration
- Added UKSM (Ultra KSM)
- Tweaked LMK
- Added optimizations for low memory (trim)
- Enabled call recording
- CyanogenMod source updated
- TWRP source updated

[B]Weekly-29 (16.02.21)[/B]
- Video recording fixed (may not work on built in app, use app like Open Camera)
- TWRP 3.0.0-0
- Updated f2fs from stable linux-3.4.y branch (random reboots should be fixed now)
- Show only proper network modes in settings (2G and 3G)
- CyanogenMod source updated

[B]Weekly-28 (16.02.12)[/B]
- CyanogenMod source updated
- BlueZ 5.37

[B]Weekly-27 (15.12.22)[/B]
- CyanogenMod source updated
- Reverted png squisher (may cause some visual glitches)

[B]Weekly-26 (15.11.28)[/B]
- Init clean up
- Fix logcat errors
- CyanogenMod source updated

[B]Weekly-25 (15.11.18)[/B]
- Reverted commit that could impact stability
- CyanogenMod source updated

[B]Weekly-24 (15.11.12)[/B]
- Row scheduler updated
- BlueZ 5.36
- Other performance related fix
- Kernel updated
- CyanogenMod source updated

[B]Weekly-23 (15.10.30)[/B]
- Added correct mdpi layout for Eleven music player
- CyanogenMod source updated

[B]Weekly-22 (15.10.27)[/B]
- CyanogenMod source updated

[B]Weekly-21 (15.10.13)[/B]
- Increased lowmemorykiller values to keep more free ram
- Increased swappiness to 80 to ensure zRAM usage
- Decreased zRAM size to 160MB
- Kernel updated
- CyanogenMod source updated

[B]Weekly-20 (15.10.06)[/B]
- Enabled row i/o scheduler as default
- BlueZ 5.35
- Update f2fs mount options for better performance
- CyanogenMod source updated

[B]Weekly-19 (15.09.29)[/B]
- Tweaked ondemand for better performance
- Kernel updated
- CyanogenMod source updated

[B]Weekly-18 (15.09.22)[/B]
- Added bfq scheduler also made it as default
- Changed default governor to ondemand
- Add in call volume patch from golden-guy
- F2FS filesystem updated to latest 3.4 branch
- Increased extra_free_kbytes value to double for smooth experience
- Kernel updated
- CyanogenMod source updated

[B]Weekly-17 (15.09.11)[/B]
- Enable ART small mode (speed up apps installation and save /data space)
- CyanogenMod source updated

[B]Weekly-16 (15.09.04)[/B]
- Squished png in system apps (space and ram savings)
- BlueZ 5.34
- CyanogenMod source updated
- Kernel updated

[B]Weekly-15 (15.08.27)[/B]
- Fixed Xposed Framework
- Saved 200MB space from /data (if not using Xposed)
- CyanogenMod source updated

[B]Weekly-14 (15.08.20)[/B]
- CyanogenMod source updated

[B]Weekly-13 (15.08.07)[/B]
- CyanogenMod source updated

[B]Weekly-12 (15.07.17)[/B]
- CyanogenMod source updated
- Restored zRAM to 192MB

[B]Weekly-11 (15.07.17)[/B]
- CyanogenMod source updated
- Decreased zRAM to 128MB to increase performance

[B]Weekly-10 (15.07.17)[/B]
- CyanogenMod source updated
- Kernel updated
- TWRP updated
- Performance improvement
- BlueZ 5.32

[B]Weekly-9 (15.07.03)[/B]
- CyanogenMod source updated
- Kernel updated
- Disabled block based zip

[B]Weekly-8 (15.06.25)[/B]
- CyanogenMod source updated
- TWRP 2.8.7.0
- Fixed WiFi tethering
- BlueZ 5.31
- Restored CPU preferences
- Fixed showing governer list in performance settings
- Other fixes

[B]Weekly-7 (15.06.16)[/B]
- CyanogenMod source updated
- Kernel updated
- TWRP updated
- zRAM source updated to latest 4.1 kernel from mainline
- Enabled lz4 compressor in zram for better performance

[B]Weekly-6 (15.06.06)[/B]
- CyanogenMod source updated
- Kernel updated
- New F2FS build (enabled for data, cache partition)
[B]
Weekly-5 (15.05.24)[/B]
- ASOP android-5.1.1_r3
- CyanogenMod source updated

[B]Weekly-4 (15.05.16)[/B]
- Added dialer crash fix, many thanks to golden-guy
- CyanogenMod source updated

[B]Weekly-3 (15.05.14)[/B]
- Added Sio-Plus scheduler
- Enable High End Grafix mode by default
- Kernel updated
- CyanogenMod source updated

[B]Weekly-2 (15.05.02)[/B]
- Wi-Fi fixed
- CyanogenMod source updated

[B]Weekly-1 (15.04.30)[/B]
- Android source updated to 5.1.1
- CyanogenMod source updated to 12.1
- TWRP 2.8.6.0
- Kernel updated
- BlueZ 5.30
- Enabled SELinux thanks to HandyMenny
- New block filesystem based build (fast flashing)
- Updated interactive governer and set it to default
- Fixed VPN issue
- Probable fix for Netflix issue

CyanogenMod 12.0

[B]Weekly-8 (15.04.06)[/B]
- Improved multitasking
- Updated CM sources

[B]Weekly-7 (15.03.26)[/B]
- Enable USB OTG storage options
- Enable MultiUser for LowRamDevices
- Kernel updates
- Updated CM sources

[B]Weekly-6 (15.03.15)[/B]
- Added patch to fix OMX issue regarding video playback in apps such as Twitter,
Youtube, and Instagram. Credits @Meticulus
- Improved SMS QuickMessage layout
- Updated CM and TWRP sources

[B]Weekly-5 (15.03.09)[/B]
- Fixed root access non persistent after reboot
- Enabled adb in recovery
- Fixed phone model detection on pc while in recovery
- Updated CM and TWRP sources
- Updated kernel
- Updated patches

[B]Weekly-4 (15.02.28)[/B]
- Increased UI responsiveness
- Enabled CM performance profiles
- Updated CM and TWRP sources
- Enabled kernel recommended configurations
- Enabled multiuser
- Increased possible background services
- Mounting External SD correcly
- Fixed some logcat errors

[B]Weekly-3 (15.02.16)[/B]
- Fixed reboot to recovery
- Kernel updated
- Updated CM sources
- Optimizations

[B]Weekly-2 (15.02.12)[/B]
- Bluez 5.28
- Kernel updated
- Patches updated
- Wifi sleep bug fixed
- Hanging at boot logo while Offline charging fixed
- Enabled KSM deferred timer for better power consumption
- Mount /System Read Only at boot
- Updated CM sources
- TWRP 2.8.5.0

[B]Weekly-1 (15.02.07)[/B]
- Updated CM sources
- Patches updated

[B]Build-2 (15.01.28) [/B]
- Updated CM sources

[B]Build-1 (15.01.27)[/B]
- First build