Decimo 01/11:
Release Post
El Noveno 13/09:
Release Post
El Octavo 28/06:
Release Post
Séptimo 13/03:
* Latest Linux-stable and caf tags
* Compiled with dark-engine 2.0
* Add Electron governor
* Add BFQ IO scheduler (set as default)
* Enable power efficient work queue
* Add fingerprint boost drive
* Add state notifier driver
* TTL fixation
* Increase charging up to 2300mAh
* Enable lz4 zram compression
* Set default zram size to 510mb
* enable AutoSMP by default
* Disable LMK debugging by default
* Upstream CPU boost drive
* Tweak CPU boost values
* Overall better ram management
* Better frequency scaling (switch governor to electron)
* Default read ahead as 2048(better for 32GB+ devices)
* Add klpase drive(LiveDisplay Like)
* this release is more focused on better ram management and smoother experience on default settings if you want to game switch governor to performance, etc
Sexto 07/02:
- support for non treble has been dropped because we're moving to pie now (fully treble)
- Now based on the latest CAF pie tag for msm8953
- support for all display's
- merged latest 3.18 and CAF tags
- disable CPU boost by default
- AutoSMP hotplug
- Adreno idler
- MSM thermal control 3.0
- Kcal Controls
- sound control
- adaptive LMK and LMK process reclaim from Android GO devices
- Dynamic Fsync
- westwood TCP
- other fixes/ improvements etc
- this is a new kernel so not all features will be there, features will be added again gradually
Dark Santa Edition(Quinto) 25/12:
- Fix audio on roms with MIUI10 blobs
- tweaked for better stability and battery(no need for profiles)
- merge latest Linux-android-stable tags and changes
- Merge latest CAF tags
- Disable Gentle Fair Sleepers (more responsive UI)
- Kernel can be built inline with rom now (use darky-inline branch)
Cuarto 14/10:
- merged latest linux-stable tags and patches
- merged latest prima caf changes
- audio optimizations ( from LH kernel )
- added UKSM ( optimized for ARM devices )
- upstream some modules
- rework CPU, GPU frequency ( more efficient )
- enable dynamic fsync by default ( having no fsync at all isn't exactly a good situation )
- clean up unnecessary defconfig's
- add process force reclaim driver ( better ram management )
- add kernel memory controller from android GO devices
- Add USB fast charging
- Add Support for various USB peripheral ( joystick, storage, printer, mouse and keyboard)
- Add backlight dimmer ( alternative way of adjusting brightness below what the system usually allows, kinda fixes brightness issues on some Pie ROM's and MIUI )
- other backports from newer kernels
- updated profiles
Tercero 12/09:
=> Switched to anykernel2 for packaging
=> One zip for both treble and non
=> Optimized Toolchain for Cortex-A53
=> Merge latest Linux stable tags and patches
=> Merge latest CAF tag 'LA.UM.6.6.r1-09600-89xx.0'
=> Fix vendor mismatch error on boot in treble roms
=> Add speaker gain
=> Fix sound gain gets reset after a while
=> Max out CPU freq when an app is launched (apps will launch faster)
=> Tweaked msm_performance for more efficient and faster hotplugging
=> Update and tweak cpu_boost
=> Add and tweak adrenoboost
=> Tweaked adreno_idler for better GPU frequency control
=> Kill Kcal inverse option (nobody uses that)
=> Enable LZ4 for ZRAM compression
=> Optimized idle sleep, fair sleepers
=> Upstream Wireguard, Zsmalloc and Zram
=> Add USB HID gadget support
=> Enable Zcache
=> Optimized boot time
=> Other upstreams and Backports from newer kernels
=> removed cpu_input_boost
=> Updated profiles
Segundo 25/07:
=> Treble Varient is now available (Tested on Android P)
=> Merge latest 3.18.116 tags
=> Merge latest patches from linux-stable
=> Merge latest LA.UM.6.6.r1-09200-89xx.0 CAF tags
=> Intreducting Darkness Control Kernel Manager
Segundo 21/07:
=> compiled with latest GCC 8
=> merge 3.18.114, 3.18.115 kernel tags
=> upstream kernel patches from linux-stable
=> merge LA.UM.6.6.r1-09000-89xx.0, LA.UM.6.6.r1-09200-89xx.0 CAF tages
=> sources cleanup
=> add PowerSuspend drivers v1.7
=> Add and Use snappy compression v3 library by default instead if LZ4
=> Add sound control
=> Add Alucard, Darkness, Nightmare, Electron, Relaxed and ElementalX governors
=> New CPU, GPU frequency's design
=> tweaked interactive governor for better battery life and sleep
=> tweaked CPU boost for shorter boosting times
=> Add AutoSMP hotplug (disabled by default)
=> Add state_notifier driver
=> Add input boost driver
=> SlimBus overclock
=> Intelli-Thermal 3.0 control (disabled by default)
=> Hexagon DSP Optimizations
=> Qnova charging interface
=> Add zen and maple I/O schedulers
=> Add driver to change I/O scheduler to noop when screen is off
=> Add Dynamic Fsync (disabled by default)
=> Fsync On/Off Switch (disabled by default)
=> Add sdFAT File System driver
=> Add Frandom RNG Driver
=> And a lot more under the hood work
=> for more detailed changelog check my commit history
Primero:
=> initial release