[KERNEL] [LOS 14.1-MiUi] GUYVER [26 September]-EOL - Xiaomi Mi 5s ROMs, Kernels, Recoveries, & Other De

DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with UBER 6.4.1 TC-
-CPU/GPU O.C-
-Voltage Control-
-Savoca KCAL-
-Blu_active Cpu Gov-
-FIOPS I/O-
-Chacha20 CRNG-
-Adreno Idler-
-Sound Contol-
-Slimbus O.C for better sound quality-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
-Spectrum support-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
Download :
LOS :
https://www.mediafire.com/folder/fmba15ob1ap0c/Capricorn-LOS
MiUi :
https://www.mediafire.com/folder/w3r1blvrd0pls/Capricorn-MiUi
* on MiUi , users should use spectrum to load the kernel settings ( balance profile ) on every boot. *
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@eng.stk @flar2 @ak @franciscofranco @The Flash @frap129 @osm0sis
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91

Changelog :
v2.8 :
-updated Wlan Driver
-updated blu_active CPU Gov
-updated sound control
-updated thermal driver
-updated cpuidle driver
-updated F2FS driver
-memory management improvements
-upstream updates
-bug fixes
v2.7 :
-Merge Last CAF branch LA.UM.5.5.r1-05800-8x96.0
-Updated Wlan Driver
-added hyperx CPU Gov
-added Tripndroid I/O Scheduler
-updated blu_active CPU Gov
-removed CPU OC
-removed qpnp-fg family wakeup sources
-Blocked lot of kernel wakelocks
-updated EXT4 driver
-lot of upstream changes
-Bug Fixes
v2.6 :
-Bluetooth: Properly check L2CAP config option output buffer length (CVE-2017-1000251 / BlueBorne fix)
-added Binder changes from O
-Updated blu_active Gov
-disabled CPU_BOOST and Switched to cpu_input_boost by sultanxda
-Increased max readahead
-removed FP wakelocks ( on kernel side ) like : qbt_wake_source / captouch_ttw_wl
-added 710MHz GPU OC
-reduced memory latency
-Fixed Bluetooth issues
-Fixed overflows on wlan driver
-Fixed issues on Thermal driver
-Bug Fix
v2.5.1:
-Bug Fix
v2.5:
-added SafetyNet Fix
-I/O latency improvement
-hwmon fixes
-Updated F2FS
-Fixed direct references to HZ
-Updated binder
-Updated PM/devfreq
-Bug Fixes
v2.4:
-Fixed Sound issue.
-added Flar2 sound Control
-Bug Fix
v2.3:
-LineageOS updates
-Merge Last CAF branch LA.UM.5.5.r1-05100-8x96.0
-Updated Wlan Driver
-EXT4 Updated
-Voltage Control
-Bug Fixes
v2.2:
-LineageOS updates
-F2FS Updated
-Fix some memory leak
-USB Driver Updates/Patches
-Net Updates
-Bug Fix
v2.1:
-USB Driver Updates/Patches
-Net Updates
-Merge Last CAF branch LA.UM.5.5.r1-05100-8x96.0
-Updated Wlan Driver
-Bug Fixes
v2.0:
-Net Updates
-Updated F2FS
-Updated state_notifier
-Reduced some wakelocks
-Updated FP-boost driver
-Bug Fix
v1.9:
-added spectrum support
-Updated Regulator Tables
-Updated F2FS
-Updated EXT4
-net Updates
-PM/devfreq Updates
-updated sdcardfs
--bug fix
-last los changes
v1.8:
-updated sdcardfs
-added simple time_in_state stats
*/sys/class/kgsl/kgsl-3d0/devfreq/time_in_state*
-show cpu voltages via sysfs
*user can see all the used voltages but you can't change them*
-added blu_active governor
-updated cpu-boost
*it's disabled by default*
-updated tcp_westwood
-net Upstream Updates
-updated dynamic fsync
-updated CPU Frequency & Regulator Tables
-bug fix
-last los changes
v1.7:
-switch to using Linaro 7.1.1 GCC
-net Upstream Updates
-security updates
v1.6:
-Merge Last CAF branch LA.UM.5.5.r1-04700-8x96.0
-switch to using Linaro 6.3-2017.05 GCC
-Upstream Patches from Google & Chromium
-ANDROID: mnt: Fix & Updates
-Security Patches
-Updated EXT4
-net & tcp Upstream Updates
-Updated CIFS
-added Franco wakelock Interface
v1.5:
-Massive Binder Update
-Updated KSM
-Updated EXT4
-Updated Zram
-Updated Cpuset
-added lot of Upstream Commits
-reduced some wakelocks
-Bug Fix
v1.4:
-added more optimizations
-Updated sdcardfs
-Updated Maple i/o scheduler
-Updated interactive Gov
-added Chill & Relaxed Govs ( for better battery life use Chill on Big Cluster and Relaxed on little Cluster )
-added sociopath congestion control
v1.3:
-Updated F2FS
-Updated EXT4
*-added lazytime mount option support *
-Updated fscrypt
-Updated sdcardfs
-Updated BFQ & CFQ
-last LOS Changes
v1.2:
-last LOS Changes
-Updated iosched_switcher
-Updated sdcardfs
-added state notifier driver
-Updated lazyplug
-added fingerprint boost driver
v1.1:
-Updated vsprintf
-Updated bitmap
-Updated bitmap
-added intelli_thermal
-added Zswap [DEFAULT COMPRESSOR = LZ4 & default pool = Z3fold]
-Updated Zram for better perfomance
-added Lazyplug
-added iosched_switcher
-added lot of UPSTREAM Updates
v1.0 :
initial release

don't dirty Flash my kernel on any other custom kernel , if you are coming from another custom kernel , first flash your Rom's stock kernel through Fastboot , then Flash my kernel.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you think your battery life is not good enough , use betterbatterystats and find the battery drain causes..
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you use CPU O.C steps and your device experiencing random reboot while its on standby mode , it means your CPU can't take it. The 821 Lite is a maxed out 820 , No more room for CPU OC and UV.

Awesome news! I'm going to test it asap

wow i see u in kenzo thread. now u develop capricorn. thank u so much for your time to supporting this device:fingers-crossed:

Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.

macwindows said:
Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.
Click to expand...
Click to collapse
I think there is an option for that in the buttons section in settings :good:

Is there f2fs support?

guima100 said:
I think there is an option for that in the buttons section in settings :good:
Click to expand...
Click to collapse
I don't see that in settings->buttons. With original kernel, there was additional option in settings called - additional button. That's no more after flashing kernel.
Its not any complain, I was looking for way to remap.

Video recording working longer than 30 seconds?

macwindows said:
I don't see that in settings->buttons. With original kernel, there was additional option in settings called - additional button. That's no more after flashing kernel.
Its not any complain, I was looking for way to remap.
Click to expand...
Click to collapse
Look at this thread: https://forum.xda-developers.com/mi-5s/development/mod-swap-buttons-xiaomi-mi-5s-t3561095
---------- Post added at 08:13 PM ---------- Previous post was at 08:10 PM ----------
ermacwins said:
Video recording working longer than 30 seconds?
Click to expand...
Click to collapse
Yes it works!

macwindows said:
Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.
Click to expand...
Click to collapse
this is LOS rom doing , has nothing to do with kernel.
FlatOutRU said:
Is there f2fs support?
Click to expand...
Click to collapse
yes , but you need TWRP with F2FS Support

Thank you mate. :good:

Thank you very much for supporting our device, mate.

I'm glad to see that people are developing stuff using the released kernel, and modifying and improving it.
Thank you very much man, your efforts are well appreciated by me!
I'm not a noob in flashing ROMs, but other than flashing a patch or app here and there, I haven't tried flashing the kernel itself over a working ROM.
Would this work if I flashed this kernel over the LOS build by whitexp from a couple of days ago? Did anyone here do this?
If things don't work I figure I can wipe and restore any of the backups I have via twrp as normal (currently the LOS build by whitexp and EU miui 7.3.30 wbich was the best miui rom yet, in my experience)...

onlyLyon said:
I'm glad to see that people are developing stuff using the released kernel, and modifying and improving it.
Thank you very much man, your efforts are well appreciated by me!
I'm not a noob in flashing ROMs, but other than flashing a patch or app here and there, I haven't tried flashing the kernel itself over a working ROM.
Would this work if I flashed this kernel over the LOS build by whitexp from a couple of days ago? Did anyone here do this?
If things don't work I figure I can wipe and restore any of the backups I have via twrp as normal (currently the LOS build by whitexp and EU miui 7.3.30 wbich was the best miui rom yet, in my experience)...
Click to expand...
Click to collapse
I've done this, it's fine. Haven't run into any bugs yet.

thewholuver94 said:
I've done this, it's fine. Haven't run into any bugs yet.
Click to expand...
Click to collapse
I reckon the camera wasn't improved by using this kernel. I'll wait a few days and see how this develops. Thanks!

MEGAX91 said:
this is LOS rom doing , has nothing to do with kernel.
yes , but you need TWRP with F2FS Support
Click to expand...
Click to collapse
Do you know if 3.0.2-X twrp (alien one) support it?

onlyLyon said:
I reckon the camera wasn't improved by using this kernel. I'll wait a few days and see how this develops. Thanks!
Click to expand...
Click to collapse
kernel has nothing to do with camera quality , i can only improve focus abit.
FlatOutRU said:
Do you know if 3.0.2-X twrp (alien one) support it?
Click to expand...
Click to collapse
ZCX TWRP dont support F2FS
Sent from my Redmi Note 3 using Tapatalk

Thats sad. Btw wifi doesnt work with replaced filed to make it work

Related

(KERNEL) Mackay Kernel 4.3 0.416

This kernel is based on my CM10.1 Mackay kernel, updated using upstream patches from CM10.2
Thanks to all SGS-CM-kernel developers (pawitp, stratosk, DerTeufel, Glitch, mialwe, krarvind kasper_h ), I learned a lot from all of you
All features compared to stock kernel:
Features:
-Build using the Cortax-A8 optimized Linaro 4.7.4 toolchain of Christopher83: http://forum.xda-developers.com/show....php?t=2098133
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.96
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (default governor)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-BLN (can be enabled through “Settings>Mackay Settings”*)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Updates to binder
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
-65 fps mod
*“Settings>Mackay Settings” only available with Mackay ROM 3.x.x (to be released soon)
*also available through the Galaxy S & Mackay app in the launcher
bootable/recovery:
-Mackay recovery (based on CWM 6.0.3.7 & TWRP 2.6.0.0)
CWM:
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
-Enable holding keys for repeated presses
-Themed orange
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
-Build in a script to reboot from twrp to cwm*
*To use this feature from TWRP, tap advanced>run app>rebootcwm.zip. Then from the homescreen choose: reboot>recovery
Source code: https://github.com/kasperhettinga/sa...s/mackay-cm102
This is a freshly started project. Ideas for improvements/additions are welcome but:
1. I try to stay close to stock
2. The time I spend on features depends on how much I like them myself
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/show....php?t=2214468
i recomend trickster mod kernel settings for controlling this kernel
Could you possibly release a version that doesn't have bigmem and has standard fps?
Homeless2 said:
Could you possibly release a version that doesn't have bigmem and has standard fps?
Click to expand...
Click to collapse
this only has 395 mb ram so camera and everything works and if enough people want a version with normal fps il do it but not just if only one person wants it. and there is no harm in it being there
I though with bigmem youtube doesn't work? Also if I remember correctly, 65hz drains 10% more batter than 56hz
Homeless2 said:
I though with bigmem youtube doesn't work? Also if I remember correctly, 65hz drains 10% more batter than 56hz
Click to expand...
Click to collapse
YouTube and everything works at 395. And as of right now the 65fps mod is broken. I'm assuming that its something to do with new GPU drivers. Since the last person to get it working was tkglitch
Sent from my SGH-T959 using xda app-developers app
eyes on the next build, great work.
edwin270 said:
eyes on the next build, great work.
Click to expand...
Click to collapse
Will be a while longer
Sent from my myTouch 4G using xda app-developers app
cannondaleV2000 said:
This kernel is based on my CM10.1 Mackay kernel, updated using upstream patches from CM10.2
Thanks to all SGS-CM-kernel developers (pawitp, stratosk, DerTeufel, Glitch, mialwe, krarvind kasper_h ), I learned a lot from all of you
All features compared to stock kernel:
Features:
-Build using the Cortax-A8 optimized Linaro 4.7.4 toolchain of Christopher83: http://forum.xda-developers.com/show....php?t=2098133
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.96
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (default governor)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-BLN (can be enabled through “Settings>Mackay Settings”*)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Updates to binder
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
-65 fps mod
*“Settings>Mackay Settings” only available with Mackay ROM 3.x.x (to be released soon)
*also available through the Galaxy S & Mackay app in the launcher
bootable/recovery:
-Mackay recovery (based on CWM 6.0.3.7 & TWRP 2.6.0.0)
CWM:
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
-Enable holding keys for repeated presses
-Themed orange
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
-Build in a script to reboot from twrp to cwm*
*To use this feature from TWRP, tap advanced>run app>rebootcwm.zip. Then from the homescreen choose: reboot>recovery
Source code: https://github.com/kasperhettinga/sa...s/mackay-cm102
This is a freshly started project. Ideas for improvements/additions are welcome but:
1. I try to stay close to stock
2. The time I spend on features depends on how much I like them myself
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/show....php?t=2214468
i recomend trickster mod kernel settings for controlling this kernel
Click to expand...
Click to collapse
Can you make this kernel Support KK。
Thank you good work!
When my device is fixed yes
cannondaleV2000 said:
When my device is fixed yes
Click to expand...
Click to collapse
How's it going with your device sorry to hear your having troubles..? I would love to have the rom you built for the captivate for my sons phone but the thread link is dead.. Could you possibly dropbox it to me..The links here seem to be broken as well.. I have him running CM 11 at the moment but it's laggy..
---------- Post added at 11:34 AM ---------- Previous post was at 11:27 AM ----------
Got the kernal thanks but the screen splash link was still broke..
KillerofJoy said:
How's it going with your device sorry to hear your having troubles..? I would love to have the rom you built for the captivate for my sons phone but the thread link is dead.. Could you possibly dropbox it to me..The links here seem to be broken as well.. I have him running CM 11 at the moment but it's laggy..
---------- Post added at 11:34 AM ---------- Previous post was at 11:27 AM ----------
Got the kernal thanks but the screen splash link was still broke..
Click to expand...
Click to collapse
Yeah pm me. And you want it for cappy or vibrant?
cannondaleV2000 said:
Yeah pm me. And you want it for cappy or vibrant?
Click to expand...
Click to collapse
Not exactly sure don't have the phone handy but I know its the i897 att verison.
KillerofJoy said:
Not exactly sure don't have the phone handy but I know its the i897 att verison.
Click to expand...
Click to collapse
Yeah il post a new build sometime this weekend if I have time.
KillerofJoy said:
Not exactly sure don't have the phone handy but I know its the i897 att verison.
Click to expand...
Click to collapse
Silly? But the Mackey kernal will also boot the cm 11 rom I have on his phone now won't it?
@cannondaleV2000 - Hello, is it possible to port the latest version for KitKat, please? Our community is almost barren of up-to-date kernels and seeing the huge list at the official thread, I think it can make a huge difference in our Vibrants. If you can't, I shall understand.
nirogu325 said:
@cannondaleV2000 - Hello, is it possible to port the latest version for KitKat, please? Our community is almost barren of up-to-date kernels and seeing the huge list at the official thread, I think it can make a huge difference in our Vibrants. If you can't, I shall understand.
Click to expand...
Click to collapse
i will see what i can do. i am busy with alot of other devices and roms. but ill try to get this build at some point
cannondaleV2000 said:
i will see what i can do. i am busy with alot of other devices and roms. but ill try to get this build at some point
Click to expand...
Click to collapse
Huge thanks!
cannondaleV2000 said:
i will see what i can do. i am busy with alot of other devices and roms. but ill try to get this build at some point
Click to expand...
Click to collapse
Hey, hello. Any progress so far?

[kernel][cm/aosp][i9082/L][evolution kernel][v1.8.1]21052014[LINARO-4.9.1]

WARNING : THIS KERNEL IS ONLY FOR AOSP/CM variant based ANDROID 4.4 !
As franco said in his every thread... i dont like Long OPs...
Lets get to the point...
version 0.1
https://www.mediafire.com/?l1lukrzax544v96
version 0.1.1
https://www.mediafire.com/?5cc6z4cxgskctf6
version 0.2
https://www.mediafire.com/?5b59ldl6q6z44rh
upto 1.2 version all downloads will be in following location.
http://www.mediafire.com/?ifx0oopyy5ajt
Following 1.3 version the following will be the download location.
http://www.androidfilehost.com/?w=files&flid=12091
Use 1.7.5 version for RR based roms.
1.7.6 version is for latest cm11 and based roms which support dual-sim.
Version 1.7.8 for all roms...
changelog next post.
sources :
https://github.com/k2wl/evolution_i9082.git
credits:
pawtip
changelog:-
version 0.1
- based of pawtip cm sources.
- added frandom to the build.
version 0.1.1
- fixed boot on cm11
version 0.2
- added LZMA compression for kernel, now kernel is 3.8 mb only instead of ~6 mb.
- Added OC upto 1500MHz (1400 MHz is recommended)
version 0.3
- added 1.6 ghz
- increase max readahead to 4096
- updated to 3.0.33
version 0.4b
- update to 3.0.34
- added new frequencies 152, 412, 512,712,900, 1000, 1100, 1364, 1432, 1586, 1600, 1700 MHz
- compile with SaborMod toolchain 4.7
version 0.5 fixed version (15/12/2013)
fixed wifi , finally.
version 0.5.1
fixed MTP issue with more optimisations and new frequency steps....
version 0.6
-Sched Tweaks to improve performance...
-Early Suspend Delay- Sysfs interface
-logger: Add sysfs interface to Enable / Disable Android Logger
switching done via /sys/kernel/logger_mode interface
default is 0 (off)
version 0.7
-Added new I/O schedulers Vr, ROW, SIO, SIOPLUS, ZEN
-Added new governers smartass2, conservative zzmoove (thanks to @chotu222 )
-new battery percentage fixed with pawtip 17122013 update.
version 0.7.1
-fixed call (incoming and outgoing) issue.
-accidentaly rebased my kernel source to stock...guuurrrr......:crying:
now i have to start from scrach...
you pleaple have to wait for next update...sorry.....:crying:
version 0.8a
- fixed battery .(using since 3 days now)
- added new I/O fifo schedulers
-added new governers...now 16 are there ....test out on your own..
version 0.9
-updated to pawtip's new rom
-added new governer "k2wl" ...yes mine own...my precious...:victory::laugh:
-removed useless govs
-added samrtassv2 back.
Version 1.0
-updated to latest pawitp sources and kernel version 3.0.101
-Compiled with latest linaro (4.8.3 GCC 2013.12 version) [Compiled for our grand CPU by me, see the screenshot :victory:]
-added performance tweaks.
-removed gov and I/O schedulers for now. will add them back later.
Version 1.1
-Added new frequency steps.
few changes i dont remember.
Version 1.2
-Added more frequency steps
- fixed scheduler latency.
Version 1.3
- compiled with latest linaro constomized toolchain by me 4.8.3 2014.1 .
- more OC steps added.
- Performance app included (credits to @ xenon92)
- Full ARM Topology + optimizations
- added UKSM 0.1.2.2
- optimize Kernel Samepage Merging(KSM)
- Permanent filesystem TRIM
version 1.4
- Added CPU boost driver from 3.4 kernel
- updated performance control app to latest (thanks to @ xenon92 and @ h0rn3t )
- Added OC to 1.6 Ghz
- 4.8.3 linaro optimization flags -Og
Version 1.5
- 1.5 version is born
- Zram: accept up to 4 devices
- enabled zram and zsmalloc
- added zswap and zbud and enabled.
- zbud from 3.11 kernel
- mm: Rename function "reset_page_mapcount" to "page_mapcount_reset"
- update cleancache to 3.11 kernel
- update frontswap to 3.11 kernel
- fix mm/kconfig
- Add zswap backend from Linux kernel 3.11
- adapt frontswap to 3.0 kernel
- Backport zbud from kernel 3.11
- adapt zram to zsmalloc from 3.11 kernel
- update zsmalloc to kernel 3.11
- update zcache to kernel 3.11
- backport frontswap from kernel 3.9
- adapt zcache from 3.9 to 3.0 kernel
- deleted unused zcache.c
- Backported ZCache mechanism from Linux Kernel 3.9.11
- fix zram_drv.c
- zram: optimize memory operations with clear_page()/copy_page()
- staging: zram: add per-cpu support to Crypto
- staging: zram: add Crypto API support
- drivers/staging/zram: adapt to 3.0 kernel
- drivers/staging/zram: backport zram from 3.7 kernel part 2
- drivers/staging/zram: backport zram from 3.7 kernel
- staging: Add Snappy compression support to zram
- staging: Add Snappy compression library (v3)
- Fix Cleancache porting
- Cleancache & frontswap new headers
- enabled frontswap
- enabled zcache and cleancache
- Adapt Cleancache & Frontswap on Kernel 3.0
- added cleancache from 3.7 and frontswap from 3.8
- Introduce ZCACHE from Kernel 3.8
- enabled zram and zsmalloc
- ZSMALLOC source files from Kernel 3.8
- Added zsmalloc for 3.0 support
- LZ4 references
- lib/lzo: Update LZO compression to current upstream version , lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c , lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
- xz: Tweaking
- addded piggy.xzkern and modify .gitignore
- init:calibrate: lpj from linux kernel 3.4
- boot: Enable XZ compression
- crypto-add-lz4-cryptographic-api-fix
- crypto: add lz4 Cryptographic API
- lib-add-lz4-compressor-module-fix
- ib: add lz4 compressor module
- arm: Remove enforced Os flag for LZ4 decompressor
- arm: add support for LZ4-compressed kernel
- kbuild: fix for updated LZ4 tool with the new streaming format
- lib: add support for LZ4-compressed kernel
- decompressor: add LZ4 decompressor module
- lib: add weak clz/ctz functions
- sched: smart wake-affine foundation and disable uksm for while.
- revert hard code dirty ratios
- aded local version with OC
Version 1.6
- Highly experimental (not for weak hearted.)
- Enabled Highmemory
- Kernel timer to hz_128 from hz_100
- few updates
Version 1.6.1
- bluetooth fixed...hopefully..
- implemented boeffela sound 1.6 (thanks to andip71)
- few performance tweaks
- see git log for more
Version 1.7
- fs: move code out of buffer.c
- mm, memcg: give exiting processes access to memory reserves
- staging: android: lowmemorykiller: Management of not killable processes
- LMK from 3.4 kernel
- nohz: Remove nohz_cpu_mask
- Implemented lots and lots of tweaks into single commit...hope everything will go right.... Fingers crossed...view git commit https://github.com/k2wl/evolution_i9082/commit/f19b5b35959b79e432d2b970477fd0fb16e449fc
Version 1.7.1
- Fixed autosleep and enabled it from 3.4 google main line kernel
- kernel/power/powersuspend: new PM kernel driver for Android w/o earlysuspend (faux123). Back
- Add permission checking for binder IPC.
- Logger: Add sys fs kernel interface to configure Android logger
- Increase default entropy setting
- Android: lowmemorykiller: add lmk parameters tunning code.
- revert hz_128 to hz_100, might fix soft reboots.
Version 1.7.3
-reverted few changes to fix reboot issue.
Version 1.7.4
- Now works with cm11 latest (09032014, pawitp update), i.e dual sim...
- few performance tweaks
Version 1.7.5
- New f2fs support...
- ext4 support enhanced..
- SLUB from 3.3 kernel
version 1.7.6
cm11 dual sim compatibility.
Version 1.7.7
Using AnyKernelUpdater by KOUSH.
Merged all f2fs changes to main evolution kernel . now all features from old kernel available on 1.7.7 kernel.
few performance tweaks.
Version 1.7.8
Highly experimental and great kernel...
i am cant post log here...
its long...
dso see it yourself on github...
https://github.com/k2wl/evolution_i9082/commits/cm11exp1
from page 1 to 18 ......too long....
version 1.7.9
- Fixed wifi issue. ( thanks to xenon92 )
- Compiled with latest SM toolchain 4.10 (see the screenshot)
- Enable smartass2
- few performance changes
Version 1.8.0
-Allocate whole ram to userspace. now total ram is 803 MB.
-Added new governers lulzactiveq, lulzactive, smartassH3, smartassv2.
- Added new I/O schedulers sio, fiops, bfq.
- Multicore power saving feature.
- MOre perfromance tweaks with battery saving features added.
-Compiled with latest linaro 4.10
Version 1.8.1
- USB host notify enabled [OTG part 1]
- Given more power to USB fsa9845 switch
- reverted back to 4.9.1 linaro toolchain.
- few battery saving and performance tweaks
reserved
Might be an obvious question, but.. is this compatible with CM10.1 or CM11?
k2wl said:
this is cm compatible kernel based of pawtip sources.
just initial version.
version 0.1
https://www.mediafire.com/?l1lukrzax544v96
changelog next post.
sources :
https://github.com/k2wl/evolution_i9082.git
credits:
pawtip
Click to expand...
Click to collapse
i flash it on cm11 but it wont pass on bootanimation.
10xian04 said:
i flash it on cm11 but it wont pass on bootanimation.
Click to expand...
Click to collapse
try new version.thanks for testing.
Ok i will
Sent from my GT-I9082 using xda premium
---------- Post added at 11:10 AM ---------- Previous post was at 10:32 AM ----------
Works fine on cm11
Sent from my GT-I9082 using xda premium
Where is the 1.5 ghz OC? Sorry for noob question
Screenies
Sent from my GT-I9082 using Tapatalk
There's no OC to 1.5 GHz option. Otherwise it works fine.
Do you have any plan to add more governors and I/O scheduler?
There is no CPU Over Clocking
Is it possible to add USB OTG support?
black87 said:
Where is the 1.5 ghz OC? Sorry for noob question
Screenies
Sent from my GT-I9082 using Tapatalk
Click to expand...
Click to collapse
naufalhadyan said:
There's no OC to 1.5 GHz option. Otherwise it works fine.
Do you have any plan to add more governors and I/O scheduler?
Click to expand...
Click to collapse
mukeshpacheria said:
There is no CPU Over Clocking
Click to expand...
Click to collapse
yes i will add more governers and IO schedulers in coming versions.
OC coming up in next version.
k2wl said:
yes i will add more governers and IO schedulers in coming versions.
OC coming up in next version.
Click to expand...
Click to collapse
Im sowie if you feel this question to be stupid as grand is my first Android phone i have learnt a lot but not bout custom kernels why use this cpu governors wts d benefit??? When its already thr under settings and performance menu???never mind i just wanna know a lil bout kernels specifically custom kernela:what:
Sent from my GT-I9082 using XDA Premium 4 mobile app
Nice work! Could you succesfully boot with linaro-gcc 4.8 and am I allowed to use your patch, if it works?
no
CoolDevelopment said:
Nice work! Could you succesfully boot with linaro-gcc 4.8 and am I allowed to use your patch, if it works?
Click to expand...
Click to collapse
the linaro 4.8 gcc needed patches to make it boot, i think mem fixes for gcc optimizations, i am in progress with that.
right now latest linaro 4.7.4 is i am using.
u can use any of my patches , they are GPL.
pls help, after applying your kernel my battery icon becomes like this...
Sent from my iPhone using Tapatalk
---------- Post added at 09:39 AM ---------- Previous post was at 09:39 AM ----------
im using ver.2
Sent from my iPhone using Tapatalk
flash new version 0.3 and change "settings" to "battery circle with percentage"
k2wl said:
flash new version 0.3 and change "settings" to "battery circle with percentage"
Click to expand...
Click to collapse
will try it. thanks again for your work!
Sent from my iPhone using Tapatalk
Link for version 4?
Sent from my GT-I9082 using xda premium
[kernel][cm/aosp][i9082/L][evolution kernel][0.4 version](13122013 update)
k2wl said:
flash new version 0.3 and change "settings" to "battery circle with percentage"
Click to expand...
Click to collapse
i've installed your v.3, battery icon is now ok but i cant connect to wifi, wifi wont turn on..... any work around... thanks
---------- Post added at 12:34 PM ---------- Previous post was at 12:20 PM ----------
k2wl said:
flash new version 0.3 and change "settings" to "battery circle with percentage"
Click to expand...
Click to collapse
alpine111573 said:
i've installed your v.3, battery icon is now ok but i cant connect to wifi, wifi wont turn on..... any work around... thanks
Click to expand...
Click to collapse
i reverted back to your v.2 version, now wifi is ok... hope you can fix the wifi bug on v.3.....

[KERNEL] [LOS 14.1] GUYVER [18 July][EOL]

DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with GNU 6.3.1 TC-
-CPU/GPU O.C
-Savoca KCAL-
-upstream F2FS with POSIX ACL fixes-
-upstream EXT4-
-Tweaked Quick Charge 2.0-
-USB Fast Charge - [ only use this option if you use USB 3.0 Port on your PC or Laptop ]
-Cultivation/Blu_active/Lionfish/Hyperx/Relaxed/Chill Cpu Gov-
-FIOPS/Maple/Zen/Sio/Sio+/tripndroid/Vr I/O-
-Chacha20 CRNG-
-Adrenoboost-
-Sound Contol-
-Slimbus O.C for better sound quality-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Dynamic Fsync v2.0-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Zswap-
-ksm-
-Misc Changes-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
Download :
https://www.mediafire.com/folder/ncib6m1sg8dvl/Kenzo-Kate
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@eng.stk @flar2 @ak @franciscofranco @The Flash @frap129 @billchen1977 @osm0sis
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91
Source :
https://github.com/GUYVER91
Changelog :
v3.8.0 :
-Prima wlan driver updated to LA.BR.1.3.6_rb1.20
-EXT4&F2FS Updated
-sdcardfs Updated
-Bug Fix
v3.7.9 :
-Merged latest caf changes LA.BR.1.3.6_rb1.20
-improved cpu inactive time
-Upstreamed alarmtimer for less CPU Hog
-Net Updates
-optimized state_notifier & lcd notifier
-improved mass storage gadget configuration
-Updated EXT4
-Bug Fix
v3.7.8 :
-Upstreamed to Linux 3.10.107
-Updated cpuset
-Updated USB driver
-some upstream commits
-Bug Fixes
v3.7.7:
-Use HALL driver from CAF
-Updated state_notifier
-Reduced lot of wakelocks
-Updated F2FS
-Improved FP wakeup latency
-Increased notification LED brightness
-Bug Fix
v3.7.6:
-Upstreamed to Linux 3.10.106
-net & usb updates
-added new backlight dimmer algorithm ( display can go even dimmer )
-camera fixes
-Updated Dynamic Fsync
-PM / devfreq Updates
-Updated F2FS
-Updated sdcardfs
v3.7.5:
1-Fix low power mode video recording failure on roms like : NOS
2-Fix issue with lockscreen charging info on roms like : NOS , AEX
3-Faster wake-up with cpubw boost on screen wake-up
4-Security Updates
5-Random driver Updates
6-EXT4 Updated
7-Crypto Updated
v3.7.4 :
1-Merged latest caf changes LA.BR.1.3.6_rb1.19
2-Prima wlan driver updated to LA.BR.1.3.6_rb1.19
3-Updated EXT4
4- Updated F2FS
5- Updated sdcardfs
6-Updated Sound Control
7- Upstream Updates
8- Silenced some spam logs
v3.7.3 :
-switch to using Linaro 6.3.1 GCC
-F2FS & EXT4 Updated
-Upstream Updates
-security updates
-spectrum profiles Updated
v3.7.2:
-removed UKSM
-Updated KSM
-Updated EXT4
-added some Upstream Commits
-Bug Fix
-Updated Spectrum profiles
v3.7.1
-added support for Spectrum-
-Fix reboot to recovery bug-
-Bug Fixes-
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
--------------------------------------------------------------------------------------------------------------------------------------
if camera stops saving videos after using my kernel , this is a issue with sdcardfs , you can disable it through build.prop ( ro.sys.sdcardfs=true ----> false ) or magisk module.
--------------------------------------------------------------------------------------------------------------------------------------
use Spectrum or EXKM or Kernel Auditor (K.A ) for kernel parameters control.
adreno boost option is not available on K.A
For adrenoboost :
use terminal :
echo 1 > /sys/class/kgsl/kgsl-3d0/devfreq/adrenoboost
* 0 for off , 1 for low , 2 for medium , 3 for high *
-------------------------------------------------------------------------------------------------------------------------------
about colour settings on my kernel :
this is my settings for enhanced colours :
Saturation : 45 , Value: 118 , Contrast : 142
this is stock settings :
Saturation : 30 , Value: 127 , Contrast : 127
Everything works . Superb . Thanks
Sent from my Redmi Note 4 using Tapatalk
Really promising, gonna try it now
Welcome Back Brother @MEGAX91
Compatible with nos ROM ?
black dark man said:
Compatible with nos ROM ?
Click to expand...
Click to collapse
it is compatible with billchen Trees.
MEGAX91 said:
it is compatible with billchen Trees.
Click to expand...
Click to collapse
Just flashed on nos and lost my fp
BTW my fp is goodix .
black dark man said:
Just flashed on nos and lost my fp
BTW my fp is goodix .
Click to expand...
Click to collapse
Never mind got it workin by flashing following file than kernel.
black dark man said:
Never mind got it workin by flashing following file than kernel.
Click to expand...
Click to collapse
Where u get that patch?
Sent from my Redmi Note 3 using Tapatalk
Actually I've pulled something from psndna88's source to make my fork cross-compatible, @MEGAX91 you can pull if you want
Welcome back!
febry_valdy said:
Where u get that patch?
Click to expand...
Click to collapse
this patch was given by @wight554
The return of the best kernel !
EDIT : Supporting fpc and goodix ?
EDIT 2 : Goodix does not work with Dirty Unicorn V11.4 (26052017 build)
it is support external wifi adapter ??
Flashed this on DU and the vibration is lost
Nice to see you back, @MEGAX91
Is it possible to increase the operating frequency for the little cores frequencies? This will be more perfect:good:
SharkEzz said:
The return of the best kernel !
EDIT : Supporting fpc and goodix ?
EDIT 2 : Goodix does not work with Dirty Unicorn V11.4 (26052017 build)
Click to expand...
Click to collapse
use this patch
https://forum.xda-developers.com/showpost.php?p=72438262&postcount=10
Ram makwana said:
it is support external wifi adapter ??
Click to expand...
Click to collapse
yep
A_Random_Guy said:
Flashed this on DU and the vibration is lost
Click to expand...
Click to collapse
yes , vibration on my kernel is disabled by default ( battery saving )
use KA or EXKM to enable it.
Futanari said:
Is it possible to increase the operating frequency for the little cores frequencies? This will be more perfect:good:
Click to expand...
Click to collapse
O.C is useless on new QC SOCs.

[KERNEL] [LOS 14.1][EAS] Nagatobimaru [26 September]-EOL

DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with UBER 6.4.1 TC-
-CPU/GPU O.C-
-Voltage Control-
-Savoca KCAL-
-schedutil Cpu Gov-
-FIOPS I/O-
-Chacha20 CRNG-
-Adreno Idler-
-Sound Contol-
-Slimbus O.C for better sound quality-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
-Spectrum support-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Flash EAS Patch-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
all EAS users should use this EAS Supported ROM , i won't accept any bug report on any other rom.
Download :
https://www.mediafire.com/folder/2eahxx74oq3wv/Nagatobimaru
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@eng.stk @flar2 @ak @franciscofranco @The Flash @frap129 @osm0sis
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91
Changelog :
v1.6 :
-updated Wlan Driver
-updated sound control
-updated thermal driver
-updated cpuidle driver
-updated F2FS driver
-memory management improvements
-upstream updates
-bug fixes
v1.5 :
-Merge Last CAF branch LA.UM.5.5.r1-05800-8x96.0
-Updated Wlan Driver
-added Tripndroid I/O Scheduler
-added cpu-boost (optimized for EAS)
-removed CPU OC
-removed voltage control
-removed qpnp-fg family wakeup sources
-Blocked lot of kernel wakelocks
-updated EXT4 driver
-lot of upstream changes
-Bug Fixes
v1.4 :
-Bluetooth: Properly check L2CAP config option output buffer length (CVE-2017-1000251 / BlueBorne fix)
-added Binder changes from O
-Increased max readahead
-removed FP wakelocks ( on kernel side ) like : qbt_wake_source / captouch_ttw_wl
-added 710MHz GPU OC
-reduced memory latency
-Fixed Bluetooth issues
-Fixed overflows on wlan driver
-Fixed issues on Thermal driver
-Bug Fix
v1.3.1:
-Bug Fix
v1.3:
-added SafetyNet Fix
-I/O latency improvement
-hwmon fixes
-Updated F2FS
-Fixed direct references to HZ
-Updated PM/devfreq
-Bug Fixes
v1.2:
-Updated binder
-Updated cfq I/O
-Bug fix
v1.1:
-Fixed Sound issue.
-added Flar2 sound Control
-Bug Fix
v1.0 :
initial release
don't dirty Flash my kernel on any other custom kernel , if you are coming from another custom kernel , first flash your Rom's stock kernel through Fastboot , then Flash my kernel.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you think your battery life is not good enough , use betterbatterystats and find the battery drain causes..
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you use CPU O.C steps and your device experiencing random reboot while its on standby mode , it means your CPU can't take it. The 821 Lite is a maxed out 820 , No more room for CPU OC.
Dev. Can you make kernel for miui 9? Of course if you want and have time?
kael2404 said:
Dev. Can you make kernel for miui 9? Of course if you want and have time?
Click to expand...
Click to collapse
will make a MiUi build as soon as i find some free time.
Does it work with Nougat bootloader?
jigs4wkiller said:
Does it work with Nougat bootloader?
Click to expand...
Click to collapse
yes.
what's the difference between this and guyver kernel?
skyline91 said:
what's the difference between this and guyver kernel?
Click to expand...
Click to collapse
Guyver is HMP
Nagatobimaru is EAS
Have some problem with earphone: sound distortions.
On it kernel, on Guyver kernel. AICP-rom, firmware 7.8.22
How to fix? What logs needed?
It default oc to 2.3 GHz?
---------- Post added at 09:35 AM ---------- Previous post was at 08:59 AM ----------
I've got twice reboot when pluging usb to PC.
LikvidatorMax said:
Have some problem with earphone: sound distortions.
On it kernel, on Guyver kernel. AICP-rom, firmware 7.8.22
How to fix? What logs needed?
Click to expand...
Click to collapse
what kind of sound distortion ?
use syslog and take log ( kernel log & Maine log )
357662149 said:
It default oc to 2.3 GHz?
I've got twice reboot when pluging usb to PC.
Click to expand...
Click to collapse
No , kernel don't use OC CPU steps by default.
No such issue here.
send me your /sys/fs/pstore contents after random reboot.
emm..voltage control
zjy2200656 said:
emm..voltage control
Click to expand...
Click to collapse
it does have voltage control ! use Kernel Adiutor
MEGAX91 said:
what kind of sound distortion ?
use syslog and take log ( kernel log & Maine log )
.
Click to expand...
Click to collapse
Hard to describe. After play 30 second normal sound. After that 30second some distortion. Distortion like sizzle, like cable tv when it lost signal.
Then return to normal sound.
Hope it will help
https://drive.google.com/open?id=0B-Qc1XzHUKGbSF9pY2pjdkp1NzA
Do this kernel support mm bootloader cause i tried it on aospex f2fs just stuck on mi logo for 5 minutes so i assumed it failed.
its work epic rom 7.7.20 ?(miui8)
mszain said:
Do this kernel support mm bootloader cause i tried it on aospex f2fs just stuck on mi logo for 5 minutes so i assumed it failed.
Click to expand...
Click to collapse
never tried it on MM bootloader , why woluld you use MM bootloader , while kernel is compatible with N bootloader?!
taylan08 said:
its work epic rom 7.7.20 ?(miui8)
Click to expand...
Click to collapse
No!
AFAIK system changes are needed to properly support an EAS enabled kernel and without them you won't see the power saving benefits.
MEGAX91 said:
never tried it on MM bootloader , why woluld you use MM bootloader , while kernel is compatible with N bootloader?!
Click to expand...
Click to collapse
i tried guyver 2.3 and it also stuck in mi logo, well i guess its time to update to n bootloader

[Kernel][PELT][EAS]Nameless Kernel[4.4.213][R31][z2_row]

! This kernel is based on treble tree,so make sure you are on a treble ROM !
【! From R20 , it only support 4.4 compatible ROM since we are having 4.4 kernel !】
! Some profiles from /vendor will be replaced so if you want to fully uninstall this kernel,just dirty flash your current ROM!
If you are coming from other kernels,better to do a dirty flash on your current ROM to avoid any strange problems
#Build for z2 plus but it should work well on pro#
---------Notice-----------
I can say with certain flashing this kernel is safe at all.Kernel will not go on OC freqs if u dont choose OC freqs by using tools like KA(from R12).So in fact u can use this kernel as a non-OC kernel Lol.
But the kernel has a lot of settings that could cause unstable like high OC freqs (2.53/2.46/780/2.0),so its strongly recommend to test the freq you want to use before you set it for daily use.Just lock min and max freq to it and see if theres kernel panic or crashes.If everything is fine,you can choose it for daily use.Or u can try to raise voltage for it and test again.
For every device:
OC 2.26+1.68+624 is stable
For most device:
OC 2.34+1.76+710 is stable
For some device:
OC 2.41+2.0(1.86)+780 is stable
For little device:
OC 2.5+2.0+780 is stable
So if this kernel is good at performance or battery depends on ur settings.Default settings(1.8+1.3+624) prefer battery + smooth.
!!!!!Above all,DONT PLAY PUBG ON OC FREQS IF U DONT HAVE WATER COOLER!!!!!
!!!!!UNDERCLOCK FOR PUBG OR U CAN HARDLY EAT CHICKEN LOL!!!!!
----------------------------
Feature:
-Big cluster OC 2.5GHz
-Little cluster OC 2GHz
-GPU OC 780mHz
-Intellithermal included
-Modified thermal config included
-Sound control added
-A lot of TCP govs
-Ghostpepper from AKT included(Less heat and better performance)
-Sound control added
-Arch power included
-Fsync control added
-A lot of optimization included
-Touch boost can be switch now(disable by default)
-CPU set 2.15+1.59 as default
-Upstream to 3.18.107
-Background tasks can load on both cpu0 and cpu1
I think you neednt do anything about optimization to this kernel because I have already do my best for it XD
Download here:
https://github.com/xzr467706992/Nameless-Kernel-Release(old)
or
https://www.androidfilehost.com/?w=files&flid=267780(new)
Flash it and reply this thread if ur phone dosent explode(just a joke)(It should be SAFE)
Spectrum download:
https://play.google.com/store/apps/details?id=org.frap129.spectrum
https://www.coolapk.com/apk/org.frap129.spectrum
(Chinese)
Source:
https://github.com/xzr467706992/android_kernel_zuk_msm8996
Anykernel repo:
https://github.com/xzr467706992/AnyKernel2
Many thanks to: 
 @mracar (Help me fix audio problem on z2 pro)
@DD3Boh (This kernel is based on his tree)
 @Star_king12 (for awsome works on 4.4 kernel)
 @kenny3fcb (for awsome works on 4.4 kernel)
And thanks everyone works on z2 (pro)
From R20 , it only support 4.4 compatible ROM since we are having 4.4 kernel. So go to flash a ROM with 4.4 kernel build in(Latest arrow,aex,etc.),or you ll get problem with video playback and usb.
The latest 3.18 kernel is R19.
R31
Changelog:
- Rebase on CAF "LA.UM.8.4.1.r1-00300-8x98.0"
- Linux 4.4.213
- Merge latest kernel/common
- Update qcacld wlan drivers to "LA.UM.7.6.r1-06700-89xx.0"
- Update simple lmk to v2.25.0
- Increase ZRAM size to 750MB
- Build kernel with clang 10.0.2
- Rebalance cpuset
- Update Anykernel3 and fix error on Android Q system-as-root
- Add msm_irqbalance binary from marlin
- (z2_plus) Restore to original zui touchscreen drivers, fixing touchscreen randomly fails on some devices
- Cleanup some useless commits
- Fix network signal guru not working
- Fix spectrum profile reset after booting
- Fix performance drain after locking screen for a while on some ROM
- Remove OC as it may influence EAS energy balance
- Improve smoothness under mobile data
- Improve app launching time
- Fix up PELT with backports from kernel/common android-4.14
- Move to PELT load tracking for EAS
- Enable iptable ttl target support
- (z2_plus) Add display panel refreshing rate overclock
* Need lock and and unlock (turn screen off and on) after booting or OC wont work.
- Add cpu undervolt
* uv1=undervolt slightly
uv2=undervolt extremely (mostly unstable)
* uv2 can bring about 15% power cost drop down for Kryo HP @ 2.15Ghz
R30
Changelog:
- 4.4.184
- Merge latest caf tag
- Merge kernel/common
- Merge latest qcacld wlan drivers
- Update Clang to 9.0.5
- Update Anykernel2 to Anykernel3
- Move to simple_lmk
- Drop ZRAM size back to 512MB
- Update cpu_input_boost drivers
- Fix some more memleaks
- Support disable FP in latest lineage
- Include sultan's iommu,qos,mdss,cpuidle and many other optimizations
- Upstream f2fs and rapid gc changes
- Allow background tasks load on cpu1
- Slightly optimize touchscreen performance
- Drop z3fold and move back to zsmalloc
- Move back to stock lz4 modules
R29
Changelog:
- 4.4.178
- Rebase on caf's kernel.lnx.4.4.r37-rel branch with latest kernel/common changes merged in
- Update to latest qcacld wlan drivers
- Clang update to 9.0.2
- Gcc update to 9.0.1
- Add hall switch driver
- Upstream f2fs
- F2fs rapid gc support
- Bump up framebuffer boost value of performance profile to 1GHz
- Upstream anxiety io scheduler
- Cleanup defconfig
- Fix log spam on ROMs with hmp perf stack
- Upstream EAS
- Fix some memleaks
- Limit the rate of CPU clock-rate changes
* You can edit it at /sys/module/qcom_cpufreq/parameters
- Boost cpu when lmk decide to kill tasks
* You can edit it at /sys/module/boost_control/parameters/lmk_boost_ms
R28
Change log:
- Update to latest qcacld wlan drivers
- Merge latest caf tag
- Improve idle drain slightly
- Fix USB tethering really
- Remove unused livedisplay drivers
- Underclock cpu on suspend
* You can edit the frequencies in /sys/module/cpufreq/parameters
* Underclock 307mhz+307mhz on suspend for battery profile and 1.0ghz+0.8ghz for balance profile
- Add shenqi_nv support
- Clang 9.0.1
- Improve fp speed slightly
- Remove init.qcom.sh in ramdisk patches and move changes into init.nameless.sh
- More cpufreq and io schedulers bring in
- Boost cpu when launch apps (You can edit boost time at app_launch_boost_ms)
*Default set 500 for balance and 1500 for performance and gaming.
Btw,I m now sure sound problem on aex is not kernel related.The problem is still there even after dirty flash aex.Now I have moved to los by dd3 and everything works fine.
R27
Change log:
- 4.4.176
- Fix -4℃ in KA
(But the cpu temperature is still not accurate because KA is reading a wrong sensor)
- Improve standby.
- Enable iowait_boost.
- Move to dynamic stune boost(Improve battery slightly)
- Updated thermal config
- Move init.spectrum.sh to /vendor/bin
- Fix broken sound in wechat videoplayback&Tik Tok
- Fix phone's mic when headphoes are plugged in
* Thanks to yaro's source
- Encryption (maibe) fixed(ROM support needed)
- Speaker gain is back
- Applied some upstreams from kernel/common
R26
Change log:
- 4.4.174
- Latest caf tag
- Latest qcacld drivers
- Upstream f2fs
- Update fp drivers with yaro's one
- Add support for spectrum
- Support sultan's boost.And you can control it at /sys/module/boost_control/parameters
- Battery improved a lot (at least for me)(About -12%/h under wifi with performance profile on normal usage)
- Fix broken bt,fp and other sensors on aosip,pe etc.
- Switch to mount factory as vendor.
( If you are on a ROM with vendor mount as vendor,what you need to do is
1. Flash twrp with factory support( https://www.androidfilehost.com/?fid=11410963190603913222 )
2. Flash vendor to factory ( https://androidfilehost.com/?fid=962187416754475514 )
3. Flash nameless and it ll work.
*Dont flash v2f after flashing the kernel,otherwise spectrum wont work and vendor ramdisk wont be updated.
)
*If you are coming from other kernels,better to do a dirty flash on your current ROM to avoid any strange problems
Spectrum profiles:
cpubigmax+cpulittlemax+gpumax+gpumin+schedtune.boost-value+sultan-boot-big+sultan-boost-little
Balance(Default):1.8+1.3+510+180+1+0.5+0.8
Performance:2.15+1.59+624+180+10+0.4+0.6
Battery:1.4+1.0+401+180+1+0+0
Gaming:1.6+1.4+510+315+10+0.8+0.8 (For stable pubg experience)
Spectrum download:
https://play.google.com/store/apps/details?id=org.frap129.spectrum
https://www.coolapk.com/apk/org.frap129.spectrum
(Chinese)
* Reep for hmp build because its dead.Switch to R23.1 or R24 if you love it.(I rebase hmp build on eas ,but R25 seems not booting,so its time to stop maintain it)
R25
Change log:
- 4.4.172
- Build with clang 8.0.7+gcc9
- Latest caf tag merged in
- Lastest qcacld wlan driver included
- f2fs upstreamed
- Add some memleaks fixes
- tcp partly backported from mainline
- cfq partly backported from mainline
- z3fold support
- memlat support
- upstreamed eas
- vdso patches included
- Switch to aosp's lmk
- Switch to yaro's fpc1020 drivers
R24
Change log:
- Rebase on 4.4.169 with latest caf tags
- Remove all unnecessary changes and upstreams
- Performance seems better than last build
- Fix booting on z2 pro
R20.1
Change log:
- Upstream to 4.4.163
- Build with LiuNian clang 8
- See github for more
R20:
Change log:
- Linux version 4.4.162
- Works on 4.4 compatible ROM only (ROMs with 4.4 kernel build in)
R19:
Change log:
-Upstream to 3.18.124
-Latest caf tags merged in
-HZ=300
-Improve stability on high load
-See more on github
R18
Change log:
-Upstream to 3.18.120
-Latest caf tags merged in
-Upstreamed some drivers
-Double click wake up enable by default(Works on P)
-Add support for hugepage but disabled by default
-Add support for ksm but disabled by default
*If your ROM is build with lineage trees in zuk-devs,hugepage will be enabled if your device have 6GB RAM and KSM will be enabled if your device have 3GB RAM.
-You can see gpu go 100mHz when theres no load this time
-Current information update every 5s
-See github for more changes
*If you are on Pie ROM with volte working.Flash R18[Volte] build or you ll lose volte after rebooting.
R17
Change log:
-Upstream to 3.18.115
-Include a safetynet patch (need test)
-Added an interface to adjust cpu max freq after screen off(in interactive gov)
-Interface to turn on/off cpu input boost
-Dynamic fsync included
-Gpu min freq now down to 180mHz
-Wireguard included
-Latest caf tag merged
-Latest qcacld driver merged
-Performance improve
R16
Change log:
-Build with DragonTC
-Performance improve
-Upstream to 3.18.110
-Latest source merged
-Faster boot-up speed(than last build lol)
-Back to use 2.15+1.59 as default
R15
Change log:
-Revert something that can cause unstable
-Undervolt for less heat(May cause panic on some device when benching, use voltage control to raise voltage if u meet that)
-Some upstreams
R14
Change log:
-Upstream to 3.18.108
-A lot of hotplugs included(Not recommend enable it on our kryo but u can have a try)
-Intellithermal removed because seems that it doesnt work.
-Use another sound control driver those problem may fixed
R13:
Change log:
-Merge latest caf tag
-Use more proper freq table
-Use more proper values for Gpu
-Check if supported before flashing
-Use stock voltage for cpu to fix panic on some device when benching
R12
Change log:
-Upstream to 3.18.107
-Now cpus will not boost to OC freqs when device is booting and I lock it to a lower freq so there will less heat when booting but a bit slower than last version.So OC is quite safe now,cpu OC only when u select an OC freq,u can use this kernel as a non-OC kernel now Lol.
-Fix panic when booting on some bad devices.
-Big cluster OC 2.53 GHz now(Really unstable,I can only stay seconds on it with raising voltage to 1.25v (using voltage control).Hope some lucky guys could have a bench on it Lol.
!!!And do not use this freq for daily use!!!)
-Little cluster 1.86GHz added.
-“Performance” gov have got no performance now(because of those things before so lock min freq to max if u want to use something like performance gov)
R11
Change log:
-Undervolt a bit
-Upstream to 3.18.106
-Latest source merged
-USB fast charge added
R10.5
Change log:
-Fix voltage problem cause by a oversight
-Really less heat on this build because a ****ing problem is fixed Lol
R10
Change log:
-Fix audio on z2 pro
-Switch to GCC 7
-Underclock 1.8+1.3 as default
-Voltage control added
-Intellithermal added
-Fsync control added
-Sound control works
R9
Change log:
-Fix boot problem on aex0416 build
#Old tree with /factory mounting as /vendor is not supported now#
R8
Change log:
-Darkness added
-maple added
-New thermal conf added with less heat
-LMK back to stock
Nameless Kernel R7
Change log:
-Fix lagging cause by LMK
-Upstream to 3.18.105
-ElementalX added
-Zen I/O gov added
-A lot of network I/O gov enabled (westwood default)
-Set gpu 624mhz as default
-Raise voltage for little cluster 1996mhz and gpu 780mhz,it should be more stable now.
Nameless Kernel R6.5
-Not really a new build
Change log:
-Fix performance on AEX5.4.
Try this if u feel performance on aex5.4 is a ****
Nameless Kernel R6.1
for z2 pro only
-Sound fixed(A lot of thanks to @mracar)
Nameless Kernel R6
for z2 plus and z2 pro
change log:
-Sound control added
-GPU now OC 780mHz
-GPU minimal frequency up to 214 mHz so it will be more smooth (Like recent UI)
-Added 1689 mHz for little cluster
-Lower voltage for non-OC frequencies for less heat
-Raise voltage for OC frequencies for stable
-Merge latest source for z2 pro from cosmedd's repo so sound problem should be fixed.
lan toolboxs developer?(huaji
江泽民1926 said:
lan toolboxs developer?(huaji
Click to expand...
Click to collapse
Yeah
Holy shi*t! This OC is outstanding!
I will try on Cosmic.
Found perfect in AEX v5.3
Thx!
Enviado desde mi Z2 Pro mediante Tapatalk
bug detected, no sound works on the mobile @xzr467706992
xino22 said:
bug detected, no sound works on the mobile @xzr467706992
Click to expand...
Click to collapse
ROM?
xzr467706992 said:
ROM?
Click to expand...
Click to collapse
AEX 5.3
Enviado desde mi Z2 Pro mediante Tapatalk
AEX5.4, the system has no sound
XDAMz said:
AEX5.4, the system has no sound
Click to expand...
Click to collapse
Screenshot of aex's stock kernel version plz
Hi! Flashed your kernel on latest Cosmic OS (Full Treble) and both mic and speaker don't work.
Log attached
@xzr467706992
xzr467706992 said:
Screenshot of aex's stock kernel version plz
Click to expand...
Click to collapse
3.18.71 Kernel versión
Enviado desde mi Z2 Pro mediante Tapatalk
Flashed the new kernel (R6) over AEX 5.4 and Cosmic OS but still no sound from the speaker....
Also after the phone boots when I try to enter the sound option the config hangs on black screen
xzr467706992 said:
Screenshot of aex's stock kernel version plz
Click to expand...
Click to collapse
Do you think it has an easy solution? thx!
Enviado desde mi Z2 Pro mediante Tapatalk
Permissive SELinux perhaps? Seems like there's historically been an "oh hey here's a new release for Z2 Pro... oh sound doesn't work... okay, set permissive SELinux, now it works... then figure out something with DD3Boh/cosmedd/davidevinavil about how they got it to work with enforcing" cycle every time a new ROM/kernel comes out, if memory serves.
Terminator.J said:
Permissive SELinux perhaps? Seems like there's historically been an "oh hey here's a new release for Z2 Pro... oh sound doesn't work... okay, set permissive SELinux, now it works... then figure out something with DD3Boh/cosmedd/davidevinavil about how they got it to work with enforcing" cycle every time a new ROM/kernel comes out, if memory serves.
Click to expand...
Click to collapse
Here the sound also dont work with SELinux on Permissive....
jhobc said:
Flashed the new kernel (R6) over AEX 5.4 and Cosmic OS but still no sound from the speaker....
Also after the phone boots when I try to enter the sound option the config hangs on black screen
Click to expand...
Click to collapse
Audio problem fixed now
xzr467706992 said:
Audio problem fixed now
Click to expand...
Click to collapse
Thx found!!
Enviado desde mi Z2 Pro mediante Tapatalk
---------- Post added at 03:03 PM ---------- Previous post was at 02:40 PM ----------
xino22 said:
Thx found!!
Enviado desde mi Z2 Pro mediante Tapatalk
Click to expand...
Click to collapse
in this new version it gets very hot the mobile just browsing and little more ....
Enviado desde mi Z2 Pro mediante Tapatalk

Categories

Resources