[KERNEL][CM12/CM11/AOSP] Donkey Kang Kernel - V3.8 (FINAL - discontinued) - Moto G Original Android Development

for Moto G
Smooth, power efficient and featured
supporting CM11, CM12 and AOSP Roms
Hotplug Drivers:
- Modified Aero_Hotplug (default)
- Faux's Intelliplug
- MpDecision
Custom Features:
- CPU Underclock
- GPU underclock/overclock
- Default CPU Govs tweaked and optimized
- Add Intelliplug/Intellidemand (tweaked)
- Added SmartAssFalcon (tweaked)
- Added IntelliMinMax (tweaked)
- LCD Kcal Control
- DoubleTap2Wake / Sweep2Wake
- USB Fast Charge
- LCD Notify / PowerSuspend V1.5
- Faux's IntelliThermal V2
- Faux's Sound Control
- Power Efficient WorkQueues
- Added BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
- Ultra Kernel Samepage Merging
- Extra ram free (reduced loggers)
- Kexec patched (only CM12 version)
Optimizations:
- Updated to last CM11/CM12 developement
- Built with Linaro 4.9.3 / Gcc 4.9 (ArmV7 optimized) - Sabermod 4.8.4
- Performance & Energywise flags systemwide (+O2/+O3)
- TCP optimizations (faster locks, balanced power comsumption)
- Heavily tweaked and optimized workqueues
- Sched powersave and performance tweaks
- Kgsl & CpuFreq & Futex optimizations
- Compression & Crypto optimized
- Better ramdomness implementations
- Fixed SimpleOndemand GpuFreq governor
- Added Faux's implementation to msm_cpufreq GpuGov
- Much more (check my git source for further info)
Thanks to:
- Cyanogenmod team, AOSP and Motorola Mobillity LLC, dhacker, savoca, alberto76, yoshishapow, faux123, NeoBuddy, Blechd0se, Quarkx, Klozz, anerik, Shivam Kuchhal, Yank555.lu, Pinkflozd, and so many other great devs (sorry if I'm missing anyone)
DISCLAIMER: Your warranty is now void. I am not responsible for bricked devices, or any other damage you may produce. Read carefully and make sure you know what you are doing. Remember, YOU are choosing to make these modifications, so you responsible for the results. AND PLEASE; AS THIS IS ONLY FOR CM12/CM11/AOSP[/U] BASED ROMS. DO NOT FLASH IT ON STOCK/GPE.
Community 'Niceness' common ground:
- Don't ask for ETAs, remember... patience is a virtue.
- If you got some bug or problem to report, be nice, clear and try to provide evidence I can work with (logcats, etc.)
- If you don't know how to do that, check this link: https://plus.google.com/u/0/+PaulReioux/posts/BcWrhEr1JCz
- If you need some help on how to behave among other XDA people, you can check this too, LOL:
http://www.xda-developers.com/androi...m-user-xda-tv/
XDA:DevDB Information
Donkey Kang Kernel, KERNEL for Moto G
Contributors
fermasia
Source Code
ROM OS Version: 4.4.x KitKat / 5.x Lollipop
Version Information
Status: Beta
Created 2014-11-15
Last Updated 2015-1-10​

RELEASES: (developement of this kernel has been discontinued,
and I'll be giving no support for this kernel anymore!!)
THIS LITTLE FILE YOU ARE DOWNLOADING, TOOK A BIG EFFORT.
SO PLEASE, IF YOU APPRECIATE MY WORK, HIT THE THANKS BUTTON) :good:
Version 3.8 - CM12/Aosp Lollipop - [03/01/15]
Version 3.8 - CM11/Aosp KITKAT - [03/01/15]
Version 3.7 - CM12/Aosp Lollipop - [31/12/14]
Version 3.6 - CM12/Aosp Lollipop - [27/12/14]
Version 3.5 - CM12/Aosp Lollipop - [20/12/14]
Version 3.2 - CM12/Aosp Lollipop - [16/12/14]
Version 3 (beta - CM12)
Version 3 (alpha3 - CM12)
Version 3 (alpha - CM12)
Version 2 (beta - CM11/Aosp KitKat)
Version 1.1 - Regular ZIP (CM11/Aosp KitKat)
Version 1.0 - AnyKernel ZIP (CM11/Aosp KitKat) / http://d-h.st/SnK
How to Install
- Boot into recovery (tested on TWRP, should work fine on CWM/Philz)
- Wipe Cache and Dalvik
- Flash .zip
- Reboot & enjoy

CHANGELOGS:
Version 3.8 - KitKat
- Kitkat support resumed, including all features from the CM12 version, except for kexec patches.
Version 3.8 - CM12
- Kexec Hardboot patches applied (multirom compatible)
Version 3.7 - CM12
- Reverted power efficiency patches that were causing SODs
Version 3.6 - CM12
- Sorted out Interactive Gov getting stuck on max freq
- Re-tweaked Aero-Hotplug and IntelliMM tunables
- Applied some battery saving patches
- Built with Sabermod 4.8.4 and back to 02 flags.
Version 3.5 - CM12
- Added Double Tap 2 Wake and Sweep 2 Wake (testing) - disabled by default
- Added USB fast charge (testing)
- Added IntelliMinMax governor and adapted/retweaked it for our device
- Added Intelithermal V2 - enabled by default
- Combined LCD Notify and PowerSuspend (when pwsusp is disabled Lcd Notify will operate)
- CPU underclock
- GPU underclock and overclock
- Various sched, lowmemorykiller and workqueues optimiations
- Built with Linaro 4.9.3, and own optimization flags
- Governors optimized and re-tweaked
- More battery saving and stability optimizations
Version 3.2 - CM12
- Solved random-reboots (as far as I've tested, you might get ocassional problems when toggling the hotplug driver).
- Added Faux's Intelliplug and IntelliActive/Demand governors.
- Now the hotplug drivers are toggleable (mpdecision/aero_hotplug/intelliplug) - Aero_Hotplug is located in userspace (!) in Faux's Control App, or if using Trickstermod, Aero-Hotplug will be active if Intelliplug (and mpdecision, of course) are disabled.
- Default combo: AeroHotplug + Ondemand gov
- Better compression optimizations.
- Samepage merging enabled by default.
Version 3 - beta
- Switched from MyFluxi's hotplug driver to Aero_Hotplug (thanks to @Blechd0se and @Quarx)
- Adpated and tweaked hotplug driver
- Readded powersuspend, bumped to v1.5 and optimized settings.
- IOsched power saving optimizations
- Dumped Intellidemand, Intelliactive, OndemandPlus and Weathley governors (for now)
- Added SmartAssFalcon governor (thanks to @YoshiShaPow)
- CPU Min Freq set to 192000 (again)
- Picked some commits to make the kernel fully compatible with Alberto76's build (to be tested)
- Reworqued workqueues even more, following blechd0ses's implementation for aero_hotplug and added more tweaks
- Added LZ4 kernel compression to fasten bootup process
Version 3 - alpha 3
- Added powersuspend (for now) - got to enable it through any kernel tweaker, thought.
- IOsched optimizations
- Applied several fixes for diff. mem leaks
- Added crypto optimizations
- Added GPU overclock (to be set in any kernel tweaker)
- Min CPU freq set to 192000
- Power efficient workqueues
- Added Faux's sound control support
- Randomness and cpu-freq optimizations (optimized interactive and ondemand governors)
- TCP performance and stability tweaks
- Much more!
Version 3 - alpha
- Based on the official CM12 source (rebuilt from scratch).
- Compiled with Linaro 4.9.2
- Added msm-hotplug (alongside mpdecision, can be toggled)
- Defaulted to 1 cpu and 300000 freq while lcd is off.
- Added LCD Notify
- Optimized GPU / SimpleOndemand GPU gov working with msm-hotplug (not mpdecision)
- Added more IO schedulers
- Added LCD KCAL
- TCP and other various optimizations
Version 2
- Added MSM Hotplug by default - huge thanks to @savoca for his Titan sources and help
- Simple Ondemand GPU governor working fine (no reboots)
- CPU freq lower limit 192000
- GPU max freq 533mhz
- Optimized CPU governors for msm-hotplug
- Optimized workqueues management
- LCD Notify
- Ramdisk tweaks
- A really big bunch of optimizations and fixes to make hotplug more efficient
Version 1.1
- Dropped AnyKernel template.
- Added some ramdisk tweaks and defaults.

Waiting fa tha linkz

OldYellowBricks said:
Waiting fa tha linkz
Click to expand...
Click to collapse
Have just posted the link, check the second post. :good:

Does this kernel have f2fs support??
Sent from my Moto G using XDA Free mobile app

Is the function home2 wake available on your kernel?

You didn't mention which variant it's for.
Does it work on XT1033 with networks?
Sent from my Moto G using XDA Premium 4 mobile app

syrkles said:
Does this kernel have f2fs support??
Sent from my Moto G using XDA Free mobile app
Click to expand...
Click to collapse
Yes.

Mchasard said:
Is the function home2 wake available on your kernel?
Click to expand...
Click to collapse
If you mean dt2w, no, it's stated in the op.

KDB223 said:
You didn't mention which variant it's for.
Does it work on XT1033 with networks?
Sent from my Moto G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
As it's based on CM11 it should support all variants CM support, so yes, it should.
But as I own an xt1032 I haven't tested, and I'm not familiar with any 1033 specific bugs the CM11 base has.
I'd appreciate your feedback, please.

fermasia said:
As it's based on CM11 it should support all variants CM support, so yes, it should.
But as I own an xt1032 I haven't tested, and I'm not familiar with any 1033 specific bugs the CM11 base has.
I'd appreciate your feedback, please.
Click to expand...
Click to collapse
Okay then. I'll try it out and report.
Sent from my Moto G using XDA Premium 4 mobile app

wifi not turning on. Logs are here:
runnning CrDroid which is CM11 based build date I guess circa 10-29 (which is the latest build for this ROM)
camera and bluetooth is running fine
View attachment 2014-11-09_13.31.zip

OldYellowBricks said:
wifi not turning on. Logs are here:
runnning CrDroid which is CM11 based build date I guess circa 10-29 (which is the latest build for this ROM)
camera and bluetooth is running fine
View attachment 3006288
Click to expand...
Click to collapse
I'm on Crdroid aswell and I'm connected without problems. Try to reboot (or reflash!). So far no problems with the kernel, everything ok! Thank you very much for your work buddy, keep it up

Feyerabend said:
I'm on Crdroid aswell and I'm connected without problems. Try to reboot (or reflash!). So far no problems with the kernel, everything ok! Thank you very much for your work buddy, keep it up
Click to expand...
Click to collapse
gonna try a clean flash of CrDroid and I'll get back in 10 mins I guess okay?

Working great on liquidsmooth milestone. Thanks for the solid work Dev.
Sent from my Moto G using XDA Free mobile app

OldYellowBricks said:
wifi not turning on. Logs are here:
runnning CrDroid which is CM11 based build date I guess circa 10-29 (which is the latest build for this ROM)
camera and bluetooth is running fine
View attachment 3006288
Click to expand...
Click to collapse
Feyerabend said:
I'm on Crdroid aswell and I'm connected without problems. Try to reboot (or reflash!). So far no problems with the kernel, everything ok! Thank you very much for your work buddy, keep it up
Click to expand...
Click to collapse
First, THANKS (I'm gonna cry) for reporting your problem with a logcat and dmesg - lol.
It doesn't look like kernel related, and since Feyerabend got it working, it mustn't be. Try with a fresh & clean install (specially if you've been flashing other kernels, or stuff).

Feyerabend said:
I'm on Crdroid aswell and I'm connected without problems. Try to reboot (or reflash!). So far no problems with the kernel, everything ok! Thank you very much for your work buddy, keep it up
Click to expand...
Click to collapse
Man I tried a clean flash and wifi still doesn't turn on haha. Wonder what's causing the problem (for me at least)
(by clean flash I mean clean for new rom via philz, and flashing crdroid, after that flashing the kernel, and then rebooting)

Just flashed it, EVERYTHING works beautifully - WiFi, camera, network - EVERYTHING.
Thanks a lot Mr. Dev
EDIT : On an (unconverted) XT1033
Sent from my Moto G using XDA Premium 4 mobile app

fermasia said:
First, THANKS (I'm gonna cry) for reporting your problem with a logcat and dmesg - lol.
It doesn't look like kernel related, and since Feyerabend got it working, it mustn't be. Try with a fresh & clean install (specially if you've been flashing other kernels, or stuff).
Click to expand...
Click to collapse
Man I tried a clean flash and wifi still doesn't turn on haha. Wonder what's causing the problem (for me at least)
(by clean flash I mean clean for new rom via philz, and flashing crdroid, after that flashing the kernel, and then rebooting)

Related

[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] [M] [3.4.0] YaYPrime-M R3

YaYPrime is based on the oficial 3.4.0 mr1.1 kernel from google, with the commits needed to run in android 6.0.
With Android M, all the kernes have merge the commits to be compatible with it, so in my case, I prefer to start a new one from 0, making the phone feel smooth while having a good battery life.
Features:
- Based on official 3.4.0 mr1.1 mako kernel
- Compiled using the lastest version of uber 5.3.1, optimized for cortex-a15
- Anykernel2
- Mako_hotplug as hotplug
- FranciscoFranco's thermal
- FranciscoFranco's gamma control
- Frequency limitator on screen-off (1026mhz by default)
- Voltage control
- Cpu Overclock of 1.7ghz (1.5ghz by default)
- Cpu Underclock of 192mhz (384mhz by default)
- Gpu Overlock of 480mhz (400mhz by default)
- Ondemand, simple and performance as gpu governors
- Ondemand, performance, conservative and interactive as cpu governors
- Deadline, zen, fiops, cfq, bfq, row as i/o schedulers
- Stratosk's Ondemand governor version (by (default)
- Franco's Convervative governor version
- Taurus' Interactive governor version
- Faux's Sound Control
- Readhead set in 512kb by default
- Graphite and neon optimizations
- UsbOtg support
- Kexec (multirom)
- DT2W support
- Fastcharge support
- F2FS support
- A lot of improvements and optimizations
Downloads:
AOSP: https://www.androidfilehost.com/?w=files&flid=42219
CM: https://www.androidfilehost.com/?w=files&flid=47776
Installation:
If you come from another kernel:
- Reboot in recovery mode
- Dirty-flash the rom you are using (without wipes)
- Flash kernel
If you come from a previous version:
- Reboot in recovery mode
- Flash kernel
(If you find something weird, wipe dalvik/cache)
To configure the kernel I recommend using kernel auditor.
Thanks: @hellsgod (kernel base), Google, Uber, @txuki2005, @serbalabari, @mrraine, @CallMeAldy, @zaclimon, @Flashhhh, @hurtsky, @franciscofranco, @faux123, @stratosk, @neobuddy89, @dorimanx, @osm0sis (anykernel2), and all the people that contribute with their commits.
Finally, I'm not responsible for any damage that can happen to your phones, I use the kernel as a daily one and I don't have any problem.
XDA:DevDB Information
YaYPrime-M Kernel, a kernel for the Google Nexus 4
Contributors
yaymalaga
Source Code: https://github.com/yaymalaga/yayPrime_kernel
Version Information
Status: Stable
Created 2015-10-25
Last Updated 2016-01-15
Changelog:
R3
- Re-done from R1
- Fixes everywhere, no more lags on chrome
- Build using latest Uber 5.3.1 (optimized for cortex-a15 - compiled by me)
- Merged all patches from 6.0.1 and the latest ones from 3.4 branch
- Added cpu underclock to 192mhz (325mhz by default)
- Updated interactive governor (ondemand by default)
- F2FS support (Need to be tested)
- Core optimizations (mutex, futex, sched, etc)
- Selinux improvements for smoothness
- Cfq i/o scheduler optimized (the other ones are removed until next release)
- Added missing Faux soundcontrol commits
- Cpu management improvements
- DT2W and T2W
- CM version added
Old releases:
R2:
- Compiled using lastest uber 4.9 (compiled by me, optimized for cortex-a15)
- Graphite and neon enabled
- Makefile and flags optimizations
- Compiler and cortex-a15 optimizations
- A lot of optimizations in the I/O, and new schedulers:
Row added and tuned up
Deadline updated and tuned up
Cfq updated and tuned up
Bfq (v7-r8) added and tuned up
Zen added and tuned up
Fiops added and tuned up
- Kexec support
- DT2W support (from Stratosk)
- Fastcharge support
- OTG support (theoretically)
- Interactive governor fixes (now uses lower freq)
- Fixes and optimizations for camera, gpu, etc
- Some improvements in general
R1:
- Initial version
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
thatkindaguy said:
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
Click to expand...
Click to collapse
Just try "hellsactive" and see for yourself what smoothness really looks like.
dragos281993 said:
Just try "hellsactive" and see for yourself what smoothness really looks like.
Click to expand...
Click to collapse
Not looking for smoothness - Looking for a good battery and performance balance. The best Governor I've found for that is zzmove with ybat as the profile number, and not a single kernel for mako includes zzmove
Nice kernel man been running for 24 hours now using hellsactive profile working very well.
Tapped from my marshmako
Looking impressive. Working gr8 till now.. Keep up the good work.
thatkindaguy said:
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
Click to expand...
Click to collapse
Maybe I will include smartmax from ak kernel in the next release
@yaymalaga is it safe to flash directly coming from hellscore b85? For some reason I can only dirty flash if I wipe system also and flash rom + Gapps.
Sent from my Nexus 4 using Tapatalk
Is it just me or unknown is the one really shown on the kernel version on about phone?
Sent from my Nexus 4 using XDA Free mobile app
russells.android said:
Is it just me or unknown is the one really shown on the kernel version on about phone?
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
I was ready to ask same think.
Also, for me, settings in 'init.yayprime' does not alter kernel's settings
What rom are you using?
About the unknown name, my bad. I'm looking for what causes the name not to be shown
Cataclysm MM (Nexus 4)
Not a bad kernel,but problem that I have is after some time, videos just stop playing, have to reboot my phone to make them work,didn't happen on stock kernel, using franks 6.0 latest build
Performance is solid with this kernel for me. Nice kernel!
Can we have halfbreed color as default in the next build? The washed out colors are burning my eyes lol
veeholics said:
Performance is solid with this kernel for me. Nice kernel!
Can we have halfbreed color as default in the next build? The washed out colors are burning my eyes lol
Click to expand...
Click to collapse
Use Synapse or Kernel Auditor or any other kernel tweakers, you can change the colors from the app.
This kernel has USB otg support or not? I've installed synapse and kernel adiutor and didn't found any way to enable USB otg.
I'm using it with pure ROM.
Sent from my Nexus 4 using Tapatalk
sidnoit22 said:
Use Synapse or Kernel Auditor or any other kernel tweakers, you can change the colors from the app.
Click to expand...
Click to collapse
I know that. What I actually meant is the gamma colors that is included within the kernel. That way, it will apply all accross the phone.
If you just change it with an app, it will not apply to recovery and all other things before booting android. That's quite a big deal for me.
jolas said:
Cataclysm MM (Nexus 4)
Click to expand...
Click to collapse
Well I haven't tested by myself in this rom, but maybe it is using cm performance profile which change the governor configs
g33k0 b3lk0w said:
Not a bad kernel,but problem that I have is after some time, videos just stop playing, have to reboot my phone to make them work,didn't happen on stock kernel, using franks 6.0 latest build
Click to expand...
Click to collapse
I have had the same problem using other kernels, so I think that it's not the kernel fault
mandgeo said:
This kernel has USB otg support or not? I've installed synapse and kernel adiutor and didn't found any way to enable USB otg.
I'm using it with pure ROM.
I think that it does not (we are basing on hellscore kernel right now), but in the near future I will enable it when M kernels manage to adapt it.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
veeholics said:
I know that. What I actually meant is the gamma colors that is included within the kernel. That way, it will apply all accross the phone.
If you just change it with an app, it will not apply to recovery and all other things before booting android. That's quite a big deal for me.
Click to expand...
Click to collapse
Sorry, but we are using the google's default gamma, so it will be the default one
Btw, I pretty busy with real life and studies, but I'm looking to change to another base with even more optimizations, when I have time I will do some tests
yaymalaga said:
YaYPrime-M is based in hellsgod's kernel, as it is the perfect base to continue with, so if you like hellscore, then you will love this new kernel.
Click to expand...
Click to collapse
can you/anyone mirror it? AFH currently has server problems

[KERNEL][5.1.1][GCC 5.3] Omni kernel (30/12/2015)

Overview:
This is a custom kernel based on Omni sources for our legendary i9000. This is only for 5.1.1 roms and no other version of android will be suppported
It seems to work on CodeROM too, thanks @falconscrest123
>The zip you will download is flashable via recovery but you have to disable signature verification
>> Use devil kernel manager or NStools to edit the kernel settings
Features :
- Multiple CPU governors (lulzactive, smartassV2, wheatley, lagfree, ondemandX)
- Tweaked smartassV2
- BFQ, Zen, VR & SIOPLUS I/O schedulers added
- Tweaked VR
- New TCP algorithms (westwood is default)
- Bigmem, up to 430mb
- Kernel compressed with XZ
- Compressed initramfs
- Dynamic page writeback
- Custom ARM & INT voltages
- Voltages fixed for more stable OC
- Selectable GPU OC
- Fast charge
- BLX
- Live OC
- FULL O3 optimisations
- Call volume hack
- Touchwake
- BLN
- Zram
- Swap / Zram optimisations
- LMK tweaks
- SLQB memory allocator
- NEON optimized crypto routines
- Voodoo color
- SquashFS support (module)
- EXfat support (module)
- 720p patched bigmem libs
- Built from the latest Omni source
- Built using custom Cortex-A8 optimized UBERTC 5.2.1 toolchain of @Cl3Kener
Todo:
- Make CGROUP_TIMER_SLACK work
- Brain F*ck Scheduler (well don't mind the censoring xD)
- GPU driver to DDK [email protected] ... for now it breaks everything
- Fixing the remaining issues. After a deeper look at the code, there are so much of things to do .... what a pity humberos left this device.
- You say ...
What I wont do :
- Enable TV out
- Upgrade linux version
- Add useless CPU governors or I/O schedulers
- Add CMA
If some developer wants to help me to add more features, go ahead!
Please use it at your own risk! I am not responsible for any damage that may occur to your device.
Download :
http://www67.zippyshare.com/v/2b6CWcT8/file.html
Contributors:
@Coldwindofnowhere
@xc-racer99, for his help on setting up my Github
@(°_o), for his script
@humberos
@DerTeufel1980
@kasper_h
Source Code:
https://github.com/Coldwindofnowhere/android_kernel_samsung_aries
Custom built UBERTC with A8 optimisations : https://bitbucket.org/Coldwindofnowhere/
Version Information:
Status: WIP
Created 2015-10-02
Last Updated 2015-12-30
>If you like my work, hitting the thanks button won't hurt you<​
Reserved
Coldwindofnowhere said:
Reserved
Click to expand...
Click to collapse
Kernel is finished or WIP? i flashed this kernel my device struck at boot logo have any one tried this?
Audiracecar90 said:
Kernel is finished or WIP? i flashed this kernel my device struck at boot logo have any one tried this?
Click to expand...
Click to collapse
I haven't tested it. Reset your phone and try to delete all the .so files in the /system/lib/ directory of the flashable zip and then flash it again. It should work like that.
Coldwindofnowhere said:
I haven't tested it. Reset your phone and try to delete all the .so files in the /system/lib/ directory of the flashable zip and then flash it again. It should work like that.
Click to expand...
Click to collapse
ok mate
I've just uploaded a new build, can someone tell me if it's booting this time ?
Coldwindofnowhere said:
I've just uploaded a new build, can someone tell me if it's booting this time ?
Click to expand...
Click to collapse
just flashed it and its booting ...thanks ....good to go!!!!!

[KERNEL][G925FD/I][MM] N0G33K Kernel V4.0 - FEB 2017

Welcome to the N0G33K edition Kernel ​
This kernel is built on the idea of having optimized battery life and performance. A well made balance between these two is what you get.
Read this first
Please do not post requests, because this is my personal kernel and I won't add any stuff I do not want myself (i.e D2W, S2W, AOD, sound control etc). Also I won't add any other support for other devices. Last but not least: I don't reply to questions like: "which governor/scheduler is the best" etc. The choice is all yours.
PS: You need to root yourself (Magisk or SuperSU)
Features
Based on the latest G920FXXU5DPL4 kernel source
Added Linux 3.10.105
Tons of Governors and schedulers added
Compiled with Sabermod 7.0 GCC
Deep sleep and Google Play Services Fix
Enabled Permissive mode
Disabled Knox
Synapse Control
Entropy optimization
Scheduler Improvements
Binder Improvements
Idle Improvements
Other misc optimizations
Download:
V4 https://mega.nz/#!I05xUDLD!7T86PGq2VtTc15VrfFoXhhKth3FIpI4O0gxpTA8vd2s
Changelog:
V1
- Reworked whole kernel
- Optimized battery and performance
V1.1
- Reverted some stuff to test 3
- Fixed Fading LED
V1.5
- Tweaked LMK
- Optimized Workqueue
- Added battery efficiency patches
- AES put to x4 for more speed
- Readahead tweaked
- Vnswap to fast device
- HMP adjusted for more smoothness / battery efficiency
V1.8
- Reverted LMK and Workqueue edits.
- Enabled powereffici�nt Workqueue
- Tweaked Interactive governor
- Added Powersuspend
- Added more Binder changes for UI smoothness
- HMP and Cpuidle improvements.
- LZ4 Compressed
1.9
- Went back to UBERTC 5.3 because N0G33K V1.8 had kernel panics.
- Removed wlan wakelock control and reduced it myself.
- Some other edits and reverts
V2.0
- Reverted ALOT of changes I made in previous versions.
- Updated Kernel source to the latest DPJ2 source
- Compiled with Sabermod 7.0 Toolchain with CCache (should be stable now)
- Updated Linux to 3.10.104
- Backport latest Linux 4.8 random driver (= like super Seeder)
- Backport latest crypto algorithm Chacha20
- Added new battery efficiency patches
- Tweaked interactive governor for better performance/battery.
- Added new governors: Yankactive, Smartmax and Smartmax_eps
- Updated BFQ I/O
- Added dual sim support
- Fixed Invisible CPUset (should actually work now)
- Screen on hotplug disabled (Dynamic hotplug wasnt good enough)
- Added wakelock controls again.
- Updated Synapse
- Patched "Dirty Cow" (CVE-2016-5195) exploit
- Zswap improvements
- Disabled big cores on screen off
- Improved CPUIdle
- Powersuspend hooks added
- and more
V3
Reworked the whole kernel:
- Based on U5DPL4 source
- Powersuspend is out, State Notifier is in.
- Replaced Linux 4.8 random driver with Frandom
- Interactive governor: merged Galaxy S7 Interactive changes (android N changes wont boot, so kept it MM)
- Merged S7 zswap/zpool and zsmalloc android N changes
- Added Impulse governor
- Tweaked I/O Schedulers for our SSD + Zen V2 update
- Xbox control support added and updated to latest upstream (can be enabled in Synapse)
- Noatime as default for better performance
- SafetyNet patched (soon there probably will be a workaround for it...so enjoy as long it lasts)
- More wakelocks toggles added
- Sync on suspend disabled
- Improved Idle drain
- Android OS drain should be better now.
- Removed some other stuff that caused yank like invisible cpusets
V4
- Updated Linux kernel to 3.10.105
- Updated Safetynet patch
- Binder updated to latest Linux 4.6 (smoother UI)
- Backported Linux 4.1.38 random driver and removed Frandom
- DVFS decision mode in Synapse added
- DVFS: scale to 1k instead of 1.2k GHz
- Backported latest CPUidle driver from Linux 4.7 (should give better idle experience throughout the day)
- Other misc optimizations
Credits:
- The Sickness - For his guidance and support
- CODEG33K - He knows why
- Aria.A97 - Intensive daily testing
- Everyone else I cherry-picked from.
Source Code: https://github.com/Noxxxious/Zero
Want to use this in your rom?: PM me first. Disclaimer: I am not responsible for all the damages followed by or to your phone after flashing this kernel. If it bricks, wipes, explodes and you will hold me responsible I will only laugh
XDA:DevDB Information
N0G33K Kernel, Kernel for the Samsung Galaxy S6 Edge
Contributors
Quintz
Source Code: https://github.com/Noxxxious/Zero
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: February 2017
Created 2016-11-13
Last Updated 2017-02-22
Known issues:
- Probably Synapse "backup profile" doesnt work.
F.A.Q. - Frequently Asked Questions
Q: Synapse says no UCI detected
A: Install Busybox to system/xbin
Q: I had a reboot
A: Only report it here if you didn't undervolt and do it with a log.
A2: If you had random reboot without undervolting, then make a proper log please. Which means I need a last_kmsg from right after the reboot.
You create the log by using this command in adb shell or a terminal or use any 3rd party app like Syslog.
Code:
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
Does this one work for G925F and will it be rooted?
I wish ppl would support w8. I'd be willing to donate for a good kernel
Will this work on the 925T
Link not work
+1
franci79 said:
Link not work
Click to expand...
Click to collapse
Sent from my SM-N930F using XDA-Developers mobile app
hadkeren said:
+1
Sent from my SM-N930F using XDA-Developers mobile app
Click to expand...
Click to collapse
franci79 said:
Link not work
Click to expand...
Click to collapse
Works fine
Testing now [emoji2]
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
mydonose said:
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
Click to expand...
Click to collapse
Stock settings ?
Love this kernel......great work
thank you for sharing your great kernel on the S6 community. Really loving your kernel for my S6 Edge. Running smooth. Keep it going great Kernel developer.
Inverted Sceen
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
edzamber said:
Stock settings ?
Click to expand...
Click to collapse
Yes, nothing changed
Gesendet von meinem SM-G925F mit Tapatalk
kurdiakis said:
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
Click to expand...
Click to collapse
U installed kernel for 925f on 920f thats why. There is a way to fix it search....... and use this next time.
http://forum.xda-developers.com/gal...ernel-el-generalissimo-v3-01-10-2016-t3472477
Does anyone know how I can use N0G33K with Magisk hide module? Arter Kernel works for me with Magisk and Im able to use Pokemon go. But with N0G33K Kernel I cant play anymore. Any help? Im using a S6 Edge 925F.
will this work on tmobile s6 edge ith alexis rom ?
lilmikey201 said:
will this work on tmobile s6 edge ith alexis rom ?
Click to expand...
Click to collapse
There is thread for t-mobile users as well, but not this kernel......
Harregukalerik said:
There is thread for t-mobile users as well, but not this kernel......
Click to expand...
Click to collapse
So then the answer is no......
Sent from my SM-G925T using Tapatalk

[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