[Kernel]Zombie(AOSP-4.4) - Xperia Z Original Android Development

---------------------------------------------------------------------------------------------------------------------
This kernel is based on @pabx work with most features from Trinity 4
by @morfic added (back to Trinity roots again )
Zombie Kernel Source
Downloads:
Zombie-AOSP-build1
Zombie-AOSP-build2
Zombie-AOSP-build3
Zombie-AOSP-build4
------------------------------------------------------------------------------------------------------------------------
Features already done by @pabx:
*Vibration Sysyfs Control
*Double tap to Wake
*Upstream to Linux 3.4.94
*Many more..
Additional Features:
*Compiled with Linaro GCC 4.9 and -02 Optimisations and tuned CFlags
*Hotplug-free
*Removed wasteful debugging
*ROW-Scheduler and various Scheduler-Optimisations
*TCP_CONG_CONTROL (Westwood default)
*F-Sync-Control
*Leaner build
Note:
This kernel is based on @pabx AOSP-Kernel and will most likely
only work on his AOSP-Builds.
Credits:
@morfic for Trinity
@alnikki25k and @DooMLoRD for helping and tutorials;
@faux123, @franciscofranco, @mrg666, @mathkid95, @motley, @Christopher83, @morfic, @pabx, @show-p1984
XDA:DevDB Information
Zombie, ROM for the Sony Xperia Z
Contributors
Tommy-Geenexus
Version Information
Status: Beta
Beta Release Date: 2014-06-22
Created 2014-06-22
Last Updated 2014-06-30

Changelog:
build 1:
*Initial release
*All features from OP added
build 2:
*merged latest CAF-Updates
*Increased bus freq @ 128mhz gpu clock
build 3:
*Added (absolute) Voltage Control
This control differs from others, more infos here
build 4:
*Updated Makefile Optimisations
*Fixes to Voltage-Control (range now from 750-1300 mA)
*Adjusted kernel fairness
*Merged latest updates by @pabx

Great to see a new kernel for AOSP.
Wait for a long time.
Edit: not suitable for slimKAT 5.9 build. The device didn't boot and stick at the slim logo.

I know you've said it'll probably only work on AOSP ROMs.
But curiosity got the best of me and I tried it on PAC ROM, I'm guessing there'll be a lot more like me who would want to try this on various ROMs so i'll just keep adding the ROMs I've tried the kernel on and whether it booted or not.
PAC ROM (21-06 nightly) - Stuck at boot animation.
AOKP- Won't boot
Beanstalk- same as above
PS: I do not expect you to debug these or even reply to this.
Thanks for the kernel. :good:

It works only on @pabx 4.4.4 AOSP builds, sorry.
I can't and won't add support for other roms, because then it becomes a mess again..
Xperia Z / AOSP 4.4.4

venky716 said:
I know you've said it'll probably only work on AOSP ROMs.
But curiosity got the best of me and I tried it on PAC ROM, I'm guessing there'll be a lot more like me who would want to try this on various ROMs so i'll just keep adding the ROMs I've tried the kernel on and whether it booted or not.
PAC ROM (21-06 nightly) - Stuck at boot animation.
PS: I do not expect you to debug these or even reply to this.
Thanks for the kernel. :good:
Click to expand...
Click to collapse
Try the AOSP build mentioned, it's running great
Xperia Z / AOSP 4.4.4

I recommend pabx aosp build. Will test your kernel

toby913 said:
I recommend pabx aosp build. Will test your kernel
Click to expand...
Click to collapse
let me know how it goes
Xperia Z / AOSP 4.4.4

runs smooth.
encountered some problems while directly flashing the kernel, the Wifi didn't work, but after a clean install and flashing userdata.img it worked.
Phone is without a charger since last night and i still have 76% battery with my usage.

toby913 said:
runs smooth.
encountered some problems while directly flashing the kernel, the Wifi didn't work, but after a clean install and flashing userdata.img it worked.
Phone is without a charger since last night and i still have 76% battery with my usage.
Click to expand...
Click to collapse
Yeah battery life is quite good, i'm surprised.
Lost 3% over 7h deep sleep, which is great for a aosp rom with the messy play services
Xperia Z / AOSP 4.4.4 / Zombie

Installed over kitkat(the one you mentioned) , and booted up but soft rebooted after "android starting apps" phase... gonna retry and see if i can get a log.

hussainr said:
Installed over kitkat(the one you mentioned) , and booted up but soft rebooted after "android starting apps" phase... gonna retry and see if i can get a log.
Click to expand...
Click to collapse
No need for a log, it works just fine ?!
Flash rom and gapps, reboot into OS.
Then flash the kernel.
Xperia Z / AOSP 4.4.4 / Zombie

Tommy-Geenexus said:
No need for a log, it works just fine ?!
Flash rom and gapps, reboot into OS.
Then flash the kernel.
Xperia Z / AOSP 4.4.4 / Zombie
Click to expand...
Click to collapse
didn't work , exactly what i did twice but no luck after "starting Apps" i get soft reboot and it just stuck on
boot animation,
Update: worked, after waiting on boot animation for a while , but and error which doesnt let me to interact
with os, com.android.process... stopped. so reverted back to pabx own kernel. any ideas ?

hussainr said:
didn't work , exactly what i did twice but no luck after "starting Apps" i get soft reboot and it just stuck on
boot animation,
Click to expand...
Click to collapse
There should be no "optimizing apps" as it's not kernel related.
Did you clean install latest pabx aosp build?
Xperia Z / AOSP 4.4.4 / Zombie

Tommy-Geenexus said:
There should be no "optimizing apps" as it's not kernel related.
Did you clean install latest pabx aosp build?
Xperia Z / AOSP 4.4.4 / Zombie
Click to expand...
Click to collapse
yes clean install, wiped everything...before and after install, then booted into os installed some apps
after that rebooted into recovery for kernel installation.

hussainr said:
yes clean install, wiped everything...before and after install, then booted into os installed some apps
after that rebooted into recovery for kernel installation.
Click to expand...
Click to collapse
Flash stock boot, rom and userdata.
Then reboot once and flash kernel.

Using it on @pabx AOSP.
Working very well, super smooth and great battery life.
One request, could you also try your hand at making a CM based kernel, we desperately need a battery friendly kernel for XZ.
Thanks a lot.

AW: [Kernel]Zombie(AOSP-4.4)
venky716 said:
Using it on @pabx AOSP.
Working very well, super smooth and great battery life.
One request, could you also try your hand at making a CM based kernel, we desperately need a battery friendly kernel for XZ.
Thanks a lot.
Click to expand...
Click to collapse
I could, yeah.
But:
-Stock CM is sluggish and i don't feel like building a kernel for it
-Thomas' CM is nice, already has a custom kernel included.
Also my time is limited atm, you can contact other devs of f.e. slimkat to adopt some of my changes, which i'll doubt will happen

Had a play with this one.
Not bad at all maybe pull in voltage adjustments?
I tend to cook my own from pabx with much lower voltages.
But this one is pretty decent
Sent from my C6603 using Tapatalk

fards said:
Had a play with this one.
Not bad at all maybe pull in voltage adjustments?
I tend to cook my own from pabx with much lower voltages.
But this one is pretty decent
Sent from my C6603 using Tapatalk
Click to expand...
Click to collapse
I'm quite unsure if i should lower some voltages.
It may introduce some problems for the unlucky ones having a lower binned chipset, plus makes games laggy.
Probably i'll add the (awesome) voltage control by morfic, as this kernel is intended to be in-line with Trinity.

Related

[Kernel][GPL][4.3 JS][August 6][a5] m_plus kernel for mako

m_plus kernel for Nexus 4 (mako)!
Hi All,
In an attempt to reduce the confusion related to the two versions of 4.3, I have decided to split my m_plus thread into 3 versions, a version for 4.2 (the previous thread: http://forum.xda-developers.com/showthread.php?t=2256887), a version for 4.3 JS AOSP builds (this one) and a version for 4.3 JW builds (not yet up, but will be in the future).
Disclaimer: As usual, I am not responsible for anything that may or may not happen to your device as a result of using this kernel or any other flashable zips posted by me in this thread.
Kernel Features:
Based on the latest Google Source for 4.3
Built with the Linaro 4.7.3 toolchain (2013.07)
insecure ramdisk (ro.recure=0, ro.debuggable=1)
init.d support (by flashing the full ramdisk, requires busybox installed to /system/xbin)
Undervolting support (down to 600mV)
Gamma Control support (motley, faux and franco interfaces available)
Faux Sound Control support including poweramp
dynamic fsync
simple GPU governor
Builds:
Sources: https://github.com/thracemerin/kernel-Nexus4/tree/m_plus_43_exp_JS
Warning: These builds are for 4.3 builds beginning with the letters JS only, if you flash it on a JW based build you will have all sorts of strange graphical issues.
Personal Request: If you plan to make unofficial builds with features not included in the builds posted by me, please don't link them in the thread, all this does is result in confusion especially if someone has a problem with something you have added, it is much easier for me to provide support if I know that everyone in the thread is running the same builds I am. If you want to make a kernel with these features, feel free to start another thread so that they can be discussed and supported as appropriate.
http://goo.im/devs/thracemerin/mako/m_plus_43/JS_builds/alphas
Latest:
Alpha 5:
Flashable (anykernel): m_plus_43_alpha_5JS.zip
Note: if you need the full ramdisk for init.d support/insecure ramdisk, flash the ramdisk package alpha 4 first.
What's Added:
USB force fast charge
Enable Krait Retention
Various patches and enhancements from CAF
Previous:
Alpha 4:
Note: The anykernel version doesn't include init.d support and insecure ramdisk unless your ROM already has it, if you were on alpha 3 you will retain it.
Note 2: If you flash the ramdisk version on CM, the built-in superuser will stop working, CM includes init.d support anyway.
Flashable (ramdisk included): m_plus_43_alpha_4JS_ramdisk.zip
Flashable (anykernel): m_plus_43_alpha_4JS.zip
What's Included:
all the stuff listed in kernel features
freezer patches by Colin Cross
Thanks:
Google
LG
Qualcomm/CodeAurora
CyanogenMod
_motley
faux123
show-p1984
franciscofranco
stratosk
anyone else I failed to mention (if you feel as though you deserved to be thanked by name, please PM me)
Reserved
PowerHAL Fix:
There is an issue in the stock AOSP powerHAL where the mpdecision touch boost requests are being sent to the wrong socket, as a result there will be unexpectedly poor UI performance. Show-p1984 fixed this problem in his Stockified AOSP build and I pulled the powerHAL and made it flashable for everyone. Just flash it in recovery and reboot, if you want to go back to the stock one just dirty flash your ROM. This shouldn't cause any problems on any ROM even if it has the fix already cooked in, but if it does you can just dirty flash your ROM to remove it. Thanks to show-p1984 for the fix.
43_powerhal_fix.zip MD5: c7cebad04b5f71d067df1a45c6e538f7
One More for Science!
Just flashed. I was losing wifi connection with semaphore when phone went into deep sleep. Ill report back. :good:
do you have to be rooted in order for init.d to work?
keda said:
do you have to be rooted in order for init.d to work?
Click to expand...
Click to collapse
Yep, need to have busybox installed too.
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
AcmE85 said:
First of all, thanks for your work.
I want to make sure I understand the procedure correctly.
If I use CM10.2, I flash "m_plus_43_alpha_4JS.zip" to maintain the built in superuser.
init.d will still work, cause cm already supports it.
Right now I am on Alpha3 with SuperSU 1.51. So to update to alpha4 I can simply flash over.
If I want to go back to the built in superuser I have to reflash CM, then flash alpha4 via zip.
Is this correct?
Click to expand...
Click to collapse
Dirty flash CM, then flash A4 should do it, that's what I did and it worked.
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
Strange, it's working fine for me now.
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
AcmE85 said:
Thanks, just wanted to reply. Works as you said.
After the first boot I had some strange behaviour,
min cpu clock did not go below 1,026 ghz and GPU Clock did not go above 200 mhz.
A restart fixed it, incase somebody notices similar behaviour.
Click to expand...
Click to collapse
Weird, I didn't notice that.
thracemerin said:
Strange, it's working fine for me now.
Click to expand...
Click to collapse
Mabye its an app i have installed. Kernel is flying btw, nice work.
Is it just me or the option to give location eve with wifi off is ****ing with repeaters... I have two access points in my house and when the option was on the wifi keep disconnecting... Maybe cause In some parts I can have signal from both access points... So weird
Sent from my Nexus 4 using xda app-developers app
ScumDroid said:
Wont stay connected to Google services when phone goes into deep sleep, bars and signal are grey when i turn screen on. I thought Google fixed all the wifi issues with N4 in 4.3 kernel?
Click to expand...
Click to collapse
+1 for this. i am also having same problem.
yash295 said:
+1 for this. i am also having same problem.
Click to expand...
Click to collapse
What ROM are you using?
thracemerin said:
What ROM are you using?
Click to expand...
Click to collapse
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
yash295 said:
Cm 10.2 unofficial nightly.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
thracemerin said:
hmm...working perfectly for me, CM10.2 unofficial and this kernel.
Click to expand...
Click to collapse
Oh yeah cm might be the problem. Sorry for the inconvenience
Sent from my Nexus 4 using Tapatalk 4 Beta

Mourta Kernel, the continuation of IODAK's excellent work.

Featuring a new cpufreq interface, AbyssplugV2, intelliplug and a whole host of new additions that are not available in any other kernel for the x3.
Among them are updates only found in this kernel, saner defaults via config, better optimizations for the actual code and a rewritten version of devfreq.
It also have an updated baseband configuration and built in rather than to keep a module as it makes no sense to have a vital function as a module.
https://bitbucket.org/mourta/liquid_kernel_lge_p880-stable/
Kernel: http://www.mediafire.com/download/viy5a3dtaccd0gm/mourta-stable-08-23.zip
If there is a request for it i also have a ROM available based on grouper blobs, AD optimizations and a build around this kernel with a new dev tree.
For kernel install, it's anykernel, you can install it on any custom ROM, for stock and the lastest updates you will have to head over to Modaco and my original thread.
Note that this is a one time release, if you like it you'll have to head over to modaco to get updates.
it should be noted that the recommended settings is using intelliplug (you may need to use kernel tweaker or trickster mod for that if you're not running my ROM, and abyssplugv2, i also recommend ROW for a sheduler and Westwood for your congestion handling.
Note that you can now overclock to any frequency and it will feed the GPU chip with the needed volatage, this is great for cooking a roast beef but not for any practical use.
Quadrant scores are 8k and the last Antutu was at 16487, no overclocking but you won't reach that without using my ROM.
And with that... i'm done.
Thanks to the IODAK, Fransico, Adam77Root, Faux123 and others that provided code and/or input.
Oh, what I see here? The awesome kernel I'm testing with @ottomanhero and lucaarx and the great dev and friend @IcanhasLG coming back on xda? Let's rock hard&heavy, right now!
peppethustra said:
Oh, what I see here? The awesome kernel I'm testing with @ottomanhero and lucaarx and the great dev and friend @IcanhasLG coming back on xda? Let's rock hard&heavy, right now!
Click to expand...
Click to collapse
We'll see how this goes.
Thankfully i am in touch with a mod that will keep this drama free,
And for anyone wondering, peppethustra is head of my testing crew, you get stable releases because of them.
It should be noted that i'm still going to prefer the forum that greeted me over the one that shunned me from the get go, updates here will be sporadic at best but on time on the other forum.
It's great to see your work on XDA.Now everyone can experience your awesome work
P.S. you can find neccessary links in my signature
Great work, running your kernel now.
But Iodak was not updated since long ago and its sources does not contain many great fixes from cm11 kernel.
Thats why Demetris relased Cyodak kernel in Android development section. It's Iodak brought up to date with latest cm 11 kernel .
It would great to see Muorta Kernel based on Cyodak instead of old Iodak. We would have your exclusive features with up to date cm11 kernel upgrades. But maybe you already upgraded iodak's source, let us know
FunkyRasta said:
Great work, running your kernel now.
But Iodak was not updated since long ago and its sources does not contain many great fixes from cm11 kernel.
Thats why Demetris relased Cyodak kernel in Android development section. It's Iodak brought up to date with latest cm 11 kernel .
It would great to see Muorta Kernel based on Cyodak instead of old Iodak. We would have your exclusive features with up to date cm11 kernel upgrades. But maybe you already upgraded iodak's source, let us know
Click to expand...
Click to collapse
Obviously, the real necessary updated patches have been implemented yet ("continuation" means this, too), so it's not necessary nor in Mourta's plans to base it on cyodak (which really isn't the only way to find updated code for our device)
peppethustra said:
Obviously, the real necessary updated patches have been implemented yet ("continuation" means this, too), so it's not necessary nor in Mourta's plans to base it on cyodak (which really isn't the only way to find updated code for our device)
Click to expand...
Click to collapse
That's what I wanted to know, as OP didn't explicitly stated it. Thanks
FunkyRasta said:
That's what I wanted to know, as OP didn't explicitly stated it. Thanks
Click to expand...
Click to collapse
Outdated sources never are a good base for developing a fresh new kernel or ROM, if there is a new compatible code implementation ready to be merged into the code That's the first thing a good developer checks (and if you can, look at Mourta's bitbucket linked in the OP to view his commits, there will be all the principal news about new code implementations)
Tried this but I loose my modem every now and then and the screen won't wake sometimes.
baxtex said:
Tried this but I loose my modem every now and then and the screen won't wake sometimes.
Click to expand...
Click to collapse
Go to Modaco and find newer version (26/8/2014) . It will resolve problems like yours
Okay will do.
How's the deep sleep ?
Written from my Optimus 4X powered by Omni 4.4
LGaljo said:
Go to Modaco and find newer version (26/8/2014) . It will resolve problems like yours
Click to expand...
Click to collapse
this version, according to trickster mod, does not use deep sleep state and still screen won't wake up sometimes. so i dropped it for now.
greetings
peter
peter_altherr said:
this version, according to trickster mod, does not use deep sleep state and still screen won't wake up sometimes. so i dropped it for now.
greetings
peter
Click to expand...
Click to collapse
Can you give more info about your ROM, kernel settings, setup etc. and provide a logcat if possible? That's a rare issue you're having there.I've used my phone for 20 hours now, (%3 battery left) and it slept for about 15 hours, same version.
I suggest you to try flashing the kernel twice.I had such problems with iodak kernel back in the time and flashing it twice had fixed the deep sleep issue.
ottomanhero said:
Can you give more info about your ROM, kernel settings, setup etc. and provide a logcat if possible? That's a rare issue you're having there.I've used my phone for 20 hours now, (%3 battery left) and it slept for about 15 hours, same version.
I suggest you to try flashing the kernel twice.I had such problems with iodak kernel back in the time and flashing it twice had fixed the deep sleep issue.
Click to expand...
Click to collapse
+1
@peter_altherr And more important thing: have you at least wiped cache and dalvik before flashing the kernel? If yes, try wiping system partition too (no factory reset, you can leave /data partiton intact) then reflash ROM, gapps and kernel, and see how it goes..wait 3 or 4 minutes before trying to wake up device, after the first boot, and deep sleep would start without problems
I have tried the 26/8 version but that still gives me RIL problems, I get no signal whatsoever. I cannot grab a logcat as I need my phone to work right now but I'm Running latest beanstalk version.
baxtex said:
I have tried the 26/8 version but that still gives me RIL problems, I get no signal whatsoever. I cannot grab a logcat as I need my phone to work right now but I'm Running latest beanstalk version.
Click to expand...
Click to collapse
Wait for next version, great changes will come even about this issue
@peter_altherr you should unplug it from charger and try unplugged.
when charging cpu never reaching deepsleep.
@ whoever had freeze/sod problems with last kernel version: a new fixed release has been uploaded (it's a minor release: reverted GPU OC, which was causing the problem). Check official thread for the download link
my phone does not see SD card with 0902
and yes im 100% sure its kernel problem....recovery sees my sd, and so iodak kernel

[KERNEL][CM12.1][Linaro 4.9] EvoMix Kernel for CyanogenMod 12.1 based ROMs

This is a kernel for Cyanogen Mod 12.1, which is based on the EvoMix kernel by Alx31TLse, olivieer and SuperHanss (full credits to them). It is compiled by a Linaro 4.9.3 toolchain, which was optimized for Cortex A9 CPUs (thanks to Christopher83). It has a focus on stability, performance, endurance and overclock-ability (roughly in that order).
It uses the original ramdisk of the installed kernel (thanks to osm0sis), for maximum compatibly in the long run and instant adaptability to most source changes of CM. For now, it probably only works with the very latest unofficial CM12.1 built by qsnc (http://forum.xda-developers.com/showpost.php?p=58006383&postcount=1), due to the introduction of new sensor drivers! It should now works with other CM12.1 based ROMs, like crDroid and PAC, too. Please don't report bugs to qsnc, if you are using this kernel!
Features:
CPU: over/under-clock 1728MHz-192 MHz possible
governors: ondemand(plus), intelliactive, wheatley, ElementalX, ...
GPU: over/under-clock 487MHz-27MHz
governors: simple, performance, powersave, ondemand, conservative
File-systems: ext2/3/4, F2FS, exFAT, NTFS
Schedulers: noob, deadline, row, cfq, bfq, sio, fiops, zen, vr
intelli-plug hot-plugger and power saver (disable MPDecision first!)
Voltage Control (OC/UV)
Sound Control 3.x
poweramp controls (loudness enhancements)
screen colour tweaks
full NEON support
KSM support (Kernel Samepage Merging)
multicore power saver (recommended: enabled)
multirom compatibility
...
Performance: about 10% faster than original CM12.1-kernel with same settings, and some additional 20% speed by using maximum over-clocked frequencies (use at your own risk, every device is different!)
Configuration: Kernel Adiutor (https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor) or PerformanceControl 2.2.6 (http://forum.xda-developers.com/devdb/project/?id=600#downloads)
Install: just flash the attached zip with CyanogenMod Recovery, TWRP (http://forum.xda-developers.com/xpe...very-twrp-2-8-7-0-pollux-polluxwindy-t3187811) or CWM
Install a custom recovery first! The simple CyanogenMod Recovery, which comes with most ROMs, is pretty useless anyway..
Uninstall: re-flash the complete ROM (just re-flashing the original kernel is not enough!)
Sources: https://github.com/EvoMix/kernel_apq8064 (to obtain the defconfig: run "unpigz -cd /proc/config.gz")
Special thanks to Alx31TLse for his help and permission to post it!
Changelog:
2015-08-23:
rebuild using latest optimized Linaro 4.9.4 compiler by Christopher83
re-signed zip-file in order to make it compatible to file signature verification
refuses now to be installed by CyanogenMod Recovery
2015-06-13:
added Pollux version (use official nightly or recent unofficial build)
fixed bug in Sound Control's loudness enhancement, that only one speaker worked
removed inteli-active governor, due to random reboots
2015-05-31:
enhanced boot speed and file-system performance
buggy auto-hotplugger removed
reintroduction of CM's MPDecision (re-flash CM12.1 first, before installation!)
2015-05-28:
initial release
IF INSTALLATION FAILS: If the kernel installation is not working (i.e. installation takes less than 5 seconds and you don't see the new bootlogo), reflash latest ROM, reboot into recovery and try to install the kernel again!
XDA:DevDB Information
EvoMix Kernel for CyanogenMod 12.1, Kernel for the Sony Xperia Tablet Z
Contributors
BlackAfghan, Alx31TLse, olivieer and SuperHanss
Source Code: https://github.com/EvoMix/kernel_apq8064
Kernel Special Features: CM12.1 EvoMix kernel, compiled by a Linaro toolchain, which supports OC/OV, intelli-plug, Sound Control, NTFS, exFAT, F2FS, NEON, KSM, ...
Version Information
Status: Stable
Just installed latest unofficial CM12.1 built by qsnc and this kernel. Seems great so far! Boots a lot faster and kritika plays faster!
I'm trying the overcloacking with Kernel Adiutor set to 1728MHz, I've to 3C widgets installed to monitor temperature and such. Great job!
May seem a bit offtopic but how is the combination intelliplug-ondemandplus?
I think i get some lag with this but it may be a placebo
pangiotis24 said:
May seem a bit offtopic but how is the combination intelliplug-ondemandplus?
I think i get some lag with this but it may be a placebo
Click to expand...
Click to collapse
First, I also used this combination, but experienced some lag, too. It is not necessary to enable intelliplug and I'm not sure if it does any good, since hot-plugging is handled by auto_hotplug. Actually it is not even included in the original EvoMix kernel.
I'm now using only intelliactive, which seems to keep the frequencies low most of the time, while producing only minimal lag.
But maybe it is really a matter of believe..
Teella said:
I'm trying the overcloacking with Kernel Adiutor set to 1728MHz, I've to 3C widgets installed to monitor temperature and such. Great job!
Click to expand...
Click to collapse
The over-clocking capabilities of the EvoMix kernel are rather conservative. I personally use it with maximum CPU and GPU frequencies and even a general -50mV under-voltage, and it seems to be perfectly stable. But no guarantee, every device is different!
Thanks for Kernel !
Multirom Patch inclusive ?
phillipssat said:
Thanks for Kernel !
Multirom Patch inclusive ?
Click to expand...
Click to collapse
Yes, I think so. But please try it out and confirm if it works, since I have not tested it!
BlackAfghan said:
First, I also used this combination, but experienced some lag, too. It is not necessary to enable intelliplug and I'm not sure if it does any good, since hot-plugging is handled by auto_hotplug. Actually it is not even included in the original EvoMix kernel.
I'm now using only intelliactive, which seems to keep the frequencies low most of the time, while producing only minimal lag.
But maybe it is really a matter of believe..
Click to expand...
Click to collapse
Traced the cause.After some time with intelliplug+ondemandplus cores 2,3,4 are permanently disabled.Now i am on intelliactive.Very good so far
I've been using Wheatley and OC 1728 for couple days now. No lag, no heat issues, everything is just peachy!
Hi! Can I use this kernel on my sgp321 Pollux? Tried to flash but get error.
Pollux build will be released later...
New build in first post!
pangiotis24 said:
Traced the cause.After some time with intelliplug+ondemandplus cores 2,3,4 are permanently disabled.Now i am on intelliactive.Very good so far
Click to expand...
Click to collapse
Could you please retry it with the new version?
bgx said:
Hi! Can I use this kernel on my sgp321 Pollux? Tried to flash but get error.
Click to expand...
Click to collapse
If you, or anybody else, is able to re-flash the original CM12.1 kernel via fastboot (in case something goes wrong) and is willing to beta-test, write me a PM!
Yes its kexec patched, but we need to make tab z official to multirom app support, problem is...im running out of time, full time job, 10 months old baby ...kernel is time consumer, thanks to BlackAfgan to maintaining it.
More goodies to come
Tapatatrached from my Yuga
So apparently my tablet hates me. I can't get this kernel to actually flash for ****. I'm using the 5/27 CM 12.1 from the OP. Tried both versions of the kernel. It acts as if it flashes but is much too fast and the kernel version is the same. TWRP 2.8.5.0 from the OP link too.
EDIT: Nevermind I guess. Moved it to the root of the internal and renamed it to a shorter filename and it pushed it properly. No idea what was going on.
DarkStarr said:
So apparently my tablet hates me. I can't get this kernel to actually flash for ****. I'm using the 5/27 CM 12.1 from the OP. Tried both versions of the kernel. It acts as if it flashes but is much too fast and the kernel version is the same. TWRP 2.8.5.0 from the OP link too.
Click to expand...
Click to collapse
Try to format /system, reflash CM 12.1, reboot into recovery again, then flash the latest kernel, please.
Alx31 said:
Yes its kexec patched, but we need to make tab z official to multirom app support, problem is...im running out of time, full time job, 10 months old baby ...kernel is time consumer, thanks to BlackAfgan to maintaining it.
More goodies to come
Tapatatrached from my Yuga
Click to expand...
Click to collapse
Great! Thanks for your excellent work. I wish you all the best for your family! They are more important than any device..
BlackAfghan said:
Try to format /system, reflash CM 12.1, reboot into recovery again, then flash the latest kernel, please.
Click to expand...
Click to collapse
Yea I had done that. It only worked after moving it. I also renamed it at the same time so I dunno which fixed the issue.
DarkStarr said:
Yea I had done that. It only worked after moving it. I also renamed it at the same time so I dunno which fixed the issue.
Click to expand...
Click to collapse
I had the same problem, especially when I flashed an already flashed kernel. I never found the actual reason, but at one point it started to work perfectly all the time..
This is due the pretty complicated process of splitting the original kernel of and recreating the new one in real time, on the device. Normally the developer does this on his PC, and releases a directly flashable combination of the actual kernel and a custom ramdisk.
If other people have the same problem persistently, I may publish an conventional kernel. Please report!
Does this work on "[Rom][UB][5.1.x][SGP311]☆Dirty Unicorns v9.3☆ Unofficial +EvoMix Kernel" rom??
So i tested the latest version.I use intelliplug+intelliactive
No issues so far.Intelliplug is shutting down cores faster which will propably save some juice
Also feels a little colder than before when gaming(asphalt 8)

[ROM][Final][CM11 with Bugfixes]NightOwl-CM11 20151004

By working on my NightOwl Lollipop Rom for the GT-N7000 I found many Bugs which also exists in the official CM11 nightly's.
Because of many users want to stay on KitKat I have made a final CM11 version with many Bugfixes
Code:
Use my Roms only if you are sure about the risks of flashing custom Roms/Kernel to your device. I'm is not responsible for any damage caused by using one of my files.
Changes/Fixes to official CM11:
20151004:
This version fixes the not working Wifi Hotspot in the 20150909 version
-Fixed a wifi tethering configuration problem
-Updated Wifi drivers
-A few smaller kernel updates
20150909:
Based on the latest cm11 sources with the stagefright patch
Use my kernel based on the stock samsung JB source with many updates (because the smdk4412 seems to be the reason for the random freezes and reboots)
The kernel is built with GCC 4.4.3 for stability reasons
Added extra free kbytes to reduce direct reclaim
Added trim support
Fixed a bug that the cpu would never go below 500Mhz after recording a (HD) video which caused heating and battery drain
Fixed a bug which causes that the thermal management could fail in some conditions (This can cause device heating and can damage the device in the worst case)
Fixed some videos will only play audio
Fixed the permission problems if the sdcard is ext4 formated (but you should use vfat!)
Updated power_profiles
Fine tuned lmk values
Fine tuned dalvik settings
Enabled multithreaded dexopt
Use ROW as default I/O scheduler
Removed cm updater
Do not mount the unsused preload partition
Switched to Philz recovery which can handle cwm and twrp backups
NightOwl bootanimation
How to Install:
If you are running a custom Kitkat 4.4 Rom:
1. Copy Rom + Google Apps to your sdcard.
2. Boot into recovery
3. Factory Reset + Format the /system partition
4. Flash the Rom and Gapps.
5. Reboot
The steps to install it from an stock samsung rom are:
If you have already an samsung 4.1.x running you can skip step 1
1.flash N7000ZSLR1_N7000OZSLR1_BRI (or any other other 4.1.2) stock rom using odin
2.Copy Rom + Google Apps to your sdcard.
3.flash PhilZ-cwm6-XXLT6-XSA-5.06.1.tar.md5 (http://d-h.st/OTu) to get cwm recovery by using odin or mobile odin (To download click the blue Download now button)
4. boot into recovery
5. flash this kernel https://www.androidfilehost.com/?fid=95887005526788121 to get an updated cwm recovery
(this step will make your old rom unbootable stuck in the n7000 screen but you can boot into recovery with press and hold "home" and "volume+" buttons and power on your phone)
6. you need to reboot! your device now to recovery
7. you are now in the updated recovery and you can now install the rom and gapps and do a factory reset
8. Reboot
Downloads:
NightOwl CM11 final Rom V2 20151004:
https://www.androidfilehost.com/?fid=24052804347829436
NightOwl CM11 final Rom V2 20151004 Kernel only::
(Many (but not all) fixes are made in the kernel so you can try to use it in an official CM11 nightly too. But the better way is to use the full Rom!)
https://www.androidfilehost.com/?fid=24052804347829437
Google Apps for cm11:
https://www.androidfilehost.com/?fid=24052804347811553
Older Versions V1 20150909:
NightOwl CM11 final Rom V1 20150909:
https://www.androidfilehost.com/?fid=24052804347811554
NightOwl CM11 final Rom V1 20150909 Kernel only::
(Many (but not all) fixes are made in the kernel so you can try to use it in an official CM11 nightly too. But the better way is to use the full Rom!)
https://www.androidfilehost.com/?fid=24052804347811555
XDA:DevDB Information
[ROM][Final][CM11 with Bugfixes]NightOwl-CM11 20151004, ROM for the Samsung Galaxy Note GT-N7000
Contributors
bauner
Source Code: https://github.com/bauner
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: No Longer Updated
Current Stable Version: 20151004
Stable Release Date: 2015-10-04
Created 2015-09-09
Last Updated 2016-06-07
Finaly we get the really really stable kitkat rom, i will try this one day, does kernel support zram?, and will it work if i flash kernel only cm11 nightowl on omni 4.4.4 based rom
miku1024 said:
Finaly we get the really really stable kitkat rom, i will try this one day, does kernel support zram?, and will it work if i flash kernel only cm11 nightowl on omni 4.4.4 based rom
Click to expand...
Click to collapse
The kernel supports zRam but it is not enabled in the rom.
If you want to enable it you need to do it yourself.
I don't know if the kernel will work on omni 4.4.4. If you want to try it you should backup the rom in the recovery
Woow, that's great!! I will try next week after i do an exam.
Thanks for your work @bauner.
And which step that i should use for installation if I'm using lollipop rom ?
Thanks.
kawainaaa said:
And which step that i should use for installation if I'm using lollipop rom ?
Thanks.
Click to expand...
Click to collapse
Directly wipe and install the rom
kawainaaa said:
And which step that i should use for installation if I'm using lollipop rom ?
Thanks.
Click to expand...
Click to collapse
miku1024 said:
Directly wipe and install the rom
Click to expand...
Click to collapse
Yes wipe data/factory reset, format /system partition and install the rom +gapps
Thanks bauner for supporting this now legendary Note .. downloading now ...
This will be my new daily driver! It is fast, stable, smooth and has a great battery backup like TW based roms have. Didn't find any bugs. Thanks, i love it!
Like @j4m said this rom has great batter backup for more than one hour screen off time with wifi on battery hasn't gone even 1% down and that's awesome. @bauner do you think you can implement battery saving mode on this rom ?
Can i pulled down the status bar in fullscreen apps in this rom ?
jaeqer said:
Like @j4m said this rom has great batter backup for more than one hour screen off time with wifi on battery hasn't gone even 1% down and that's awesome. @bauner do you think you can implement battery saving mode on this rom ?
Click to expand...
Click to collapse
I will not add more features to this rom. It is a stock cm11 rom with many fixes for the n7000 but without new functions.
But you can enable the battery saving mode in settings-battery
bauner said:
You can enable the battery saving mode in settings-battery
Click to expand...
Click to collapse
There is no battery saving mode on Settings - Battery or I'm not capable of finding it ?
Anyway since all you were going to do was fix those bugs from your nightowl cm12 rom well you've successfully done that and I cannot thank you enough for this Btw this rom has a better screen off time than cm12 do you know how this is possible ?
jaeqer said:
There is no battery saving mode on Settings - Battery or I'm not capable of finding it ?
Anyway since all you were going to do was fix those bugs from your nightowl cm12 rom well you've successfully done that and I cannot thank you enough for this Btw this rom has a better screen off time than cm12 do you know how this is possible ?
Click to expand...
Click to collapse
Kitkat is a bit more battery friendly...
I'm currently have running lollipop running again on my device... But I mean that there is a battery saving toggle in the battery settings in cm11 but it will be only availible if the device is not connected to the charger or usb
The best rom for n7000 I ever use. Very fast and I dirty install it over cm11. Battery life I will see in next hours/days.
kawainaaa said:
Can i pulled down the status bar in fullscreen apps in this rom ?
Click to expand...
Click to collapse
It depends on the used app.. But in real fullscreen apps (if you can't see the status bar) normally not
@bauner this is what I'm talking about, there is no battery saving mode on Settings - Battery at least there wasn't on offical cm11 and ofc nor in this one and that's why I asked if you can do sth about it
jaeqer said:
@bauner this is what I'm talking about, there is no battery saving mode on Settings - Battery at least there wasn't on offical cm11 and ofc nor in this one and that's why I asked if you can do sth about it
Click to expand...
Click to collapse
You are right it is not present. I meaned that I have seen it in cm11 but maybe it was another kitkat rom.
I will not add new features to this rom. I will only provide one real stable stock like cm11 for the n7000 (Maybe another one too if I find more bugs in lollipop development which exists in cm11 too)
bauner said:
I will not add new features to this rom. I will only provide one real stable stock like cm11 for the n7000 (Maybe another one too if I find more bugs in lollipop development which exists in cm11 too)
Click to expand...
Click to collapse
That is a very good idea. Everyone can install apps for example DU Battery Saver or other.
This rom -so as it is- now my best for n7000.
You can use this Xposed module , it has that low battery function. The Stamina mode is good too, those who have owned an Xperia will know.

[KERNEL][E6653/E6683][UBER] PixN Kernel For AOSP

PixN Kernel​So this is the only custom kernel currently available. It's got a custom hotplugging solution and built-in exfat support. The camera fixes are iffy at 2.99b, works in 2.99
This is best used with my custom rom, here, but will work with any AOSP N based rom.
Maybe it'll work on CM devices too but I'm not sure. You may lose recovery on flashing this. Don't panic, just flash Zach's TWRP recovery after the kernel.
Eventually this will see many optimizations.
Built with the regular 4.9 toolchain. (Uber from 3.2)
About the screen dimmer:
You can echo 0 to disable and echo 1 to enable it via the sys path /sys/module/mdss_fb/parameters/backlight_dimmer
Click to expand...
Click to collapse
Or just use ExKernel Manager.
Downloads
In the DevDB Downloads tab. Since for some odd reason DevDB is giving me 410 when I tried to upload the newest kernel, it's uploaded as a 7z file. Extract it and flash/profit.
DevDB is down right now so the latest release is hosted on MEGA (from version 3.4)
The link to the folder is here
Changelogs
Release 1
Initial Release
Added (off by default) brightness dimmer.
Several tweaks for memory management/performance
Some commits for camera management, may or may not help.
Release 2
Interim Release
Added sdcardfs (test exfat behavior?)
Elementalx Governor
Row i/o scheduler
Westwood TCP Congestion Algorithm
Release 2.99
Beta Release
Fixed Camera
Bluetooth temporarily broken
Memory, touch input fixes
Fixed a rare random reboot
Fixed the ipa wakelock and some others
Release 2.99b
Beta Release
Bluetooth still temporarily broken (Will be broken on all 2.99, wait for 3.)
Added the impulse, intelliactive and intellidemand governors
Added proper powersuspend
Also added the Alucard Hotplug
NATIVE EXFAT SUPPORT! (Forgot to enable, sorry)
Release 2.99b1
This is a MAJOR release, but the bluetooth isn't working so still 2.99. Everyone should please use this one for battery and performance. Can't comment on the camera.
Beta Release + Super Stable Battery
Bluetooth still temporarily broken (Will be broken on all 2.99, wait for 3.)
Massive zswap and zram improvements
Fsync on/off support
Frandom
Faster Boot
Adreno Idler
Overclocking
NATIVE EXFAT SUPPORT!
Release 2.99b1b
This is a bugfix release.
Fixed slow charging.
Release 3.1b
This is a major release.
Added color control.
Fully tickless.
Bunch of other stuff.
FIXED BLUETOOTH!!
Rebuilt kernel for single sims with an older config to hopefully fix the SD Card (Needs testing)
Release 3.1b
This is a major release.
Built with Uber.
Also with Clang optimizations.
Rebase config to stock to fix bugs.
Added CPUQuiet.
Release 3.3
This is a major release.
Built with Uber 6.
Bunch of optimizations.
Added Nightmare, Darkness, Chill governors.
Added Alucard Boost.
Also added the Thunderplug Hotplug.
There's a new fiops interactive i/o scheduler.
A lot of wakelocks have been exposed but don't disable them and start filing bug reports, they're as per user discretion.
Release 3.4
This is a major release.
Fixed the Optimizations
More Wakelocks
Updated sources to reflect latest upstream additions
Might have fixed Bluetooth disconnects
Release 3.4
This is a major release. Go for it. It's on DevDB
Lots of Optimizations
Uses Power Efficient Workqueues
Added ARM64 cpuidle
Fixed Zen_interactive
XDA:DevDB Information
PixN Kernel, Kernel for the Sony Xperia Z5
Contributors
HaoZeke
Source Code: http://github.com/HaoZeke/kernel
Kernel Special Features: Camera, Dimmer, Sdcardfs, Overclock, Adreno Idler, Frandom, exFAT
Version Information
Status: Beta
Current Stable Version: 3.3
Stable Release Date: 2016-12-25
Current Beta Version: 3.5
Beta Release Date: 2017-01-12
Created 2016-11-16
Last Updated 2017-01-11
The e6653 kernel will be uploaded in a few hours...
HaoZeke said:
The e6653 kernel will be uploaded in a few hours...
Click to expand...
Click to collapse
Couldv you add exfat support?
albertobom said:
Couldv you add exfat support?
Click to expand...
Click to collapse
Sure, but I think that also needs the rom to specifically add the module too..
(I'll add that to the linked rom)
@HaoZeke, I have been using your rom for almost 2 days now. It is much similar to the other AOSP Nougat. In both the cases, the battery drains fast. Does not even last half a day. The UI is not very smooth. The touch also needs some work on it.
ganeshbiyer said:
@HaoZeke, I have been using your rom for almost 2 days now. It is much similar to the other AOSP Nougat. In both the cases, the battery drains fast. Does not even last half a day. The UI is not very smooth. The touch also needs some work on it.
Click to expand...
Click to collapse
Ok... Did you try the new kernel? The latest version (coming) has elementalx as the governor (enable by kernel auditor mod)..
My battery seems to do ok with the suggestions in the op...
Touch seems ok too.. Actually I build multiple times a day, it's possible an issue sneaked in.
The main reason for this rom is basically the native substratum support..
Does your substratum app show substratum or substratum legacy? In the uploaded release 1 for e6653 there was a small bug which was fixed for 1.1
EDIT:- I'm grateful for the feedback but this thread is for the kernel and related issues... Please post in the right thread...
HaoZeke said:
Ok... Did you try the new kernel? The latest version (coming) has elementalx as the governor (enable by kernel auditor mod)..
My battery seems to do ok with the suggestions in the op...
Touch seems ok too.. Actually I build multiple times a day, it's possible an issue sneaked in.
The main reason for this rom is basically the native substratum support..
Does your substratum app show substratum or substratum legacy? In the uploaded release 1 for e6653 there was a small bug which was fixed for 1.1
EDIT:- I'm grateful for the feedback but this thread is for the kernel and related issues... Please post in the right thread...
Click to expand...
Click to collapse
Sorry for posting in the wrong section. I recognized this after posting, so left it at that.
I am contnuing this in the right section.
Latest version uploaded for both variants. Extract the 7z and fastboot (or twrp) flash the kernels. This release fixes camera issues.
Could e6653 users with sdcard issues please test this kernel?
albertobom said:
Couldv you add exfat support?
Click to expand...
Click to collapse
Added exFAT support...
HaoZeke said:
Added exFAT support...
Click to expand...
Click to collapse
I will wait for a full flashable zip file with your amazing rom and kernel.
Keep up the amazing work.
albertobom said:
I will wait for a full flashable zip file with your amazing rom and kernel.
Keep up the amazing work.
Click to expand...
Click to collapse
Actually a full flashable version isn't currently a priority, since actually the system.img is a bit large to be zipped (cuz of the addition of gapps).
Eventually I'll start zipping the kernels, but again, not a priority..
It should be easy enough to set up.
First download the latest system.img from the ROM thread.
Then get the latest kernel here. (or whichever feature-set you want)
Also grab the recovery.
Put the phone in bootloader mode.
fastboot flash boot boot.img (or whatever the kernel is called)
fastboot flash recovery recovery.img
fastboot flash system system.img
Hey the latest build is up for anyone interested... This might be the last release for a while...
I feel like it's significantly improved... The camera needs work and some other bugs...
Battery life is around 1-1.5% idle.
Testers please post feedback.
@HaoZeke i flash the rom yesterday and the kernel. For me everything was working fine except the camera, whis is upside down. I like the rom, very smooth, i cant tel the battery cause i have 12 hs with it. The kernel you put for test for me is working fine. This kernel will work on CM?
Zaisesl said:
@HaoZeke i flash the rom yesterday and the kernel. For me everything was working fine except the camera, whis is upside down. I like the rom, very smooth, i cant tel the battery cause i have 12 hs with it. The kernel you put for test for me is working fine. This kernel will work on CM?
Click to expand...
Click to collapse
Excellent, I'm glad the test kernel is working, could you try 2.99b1? That has many battery and performance fixes, the older kernels were giving me around 2-3% battery usage per hour, with the new one it's 1-1.5%..
CM I'm not sure, it should maybe work with cm-14.0 but cm-14.0 has been depreciated in favor of cm-14.1 ...
I don't know if there is a cm14.0 for the Z5..
By the way, if I may ask, why are you interested in CM ? Any particular feature?
I ported substratum on AOSP since the cyanogen theme engine wasn't ready for nougat...
So I was wondering if there was anything else people particularly wanted...
HaoZeke said:
Excellent, I'm glad the test kernel is working, could you try 2.99b1? That has many battery and performance fixes, the older kernels were giving me around 2-3% battery usage per hour, with the new one it's 1-1.5%..
CM I'm not sure, it should maybe work with cm-14.0 but cm-14.0 has been depreciated in favor of cm-14.1 ...
I don't know if there is a cm14.0 for the Z5..
By the way, if I may ask, why are you interested in CM ? Any particular feature?
I ported substratum on AOSP since the cyanogen theme engine wasn't ready for nougat...
So I was wondering if there was anything else people particularly wanted...
Click to expand...
Click to collapse
I will give a try tonight. I line cm cause allways works very good for me. Mm.. I like you dont need to flash supersu to get root. But with your rom and cm. There is no diference. Just cm is 7.1 and yours 7.0. I really like both, the only thing i dont like and more useful for me are camera and fingerprint, which both arent working. I will test the new kernel and will tell you in a few hours. Thanks!
Zaisesl said:
I will give a try tonight. I line cm cause allways works very good for me. Mm.. I like you dont need to flash supersu to get root. But with your rom and cm. There is no diference. Just cm is 7.1 and yours 7.0. I really like both, the only thing i dont like and more useful for me are camera and fingerprint, which both arent working. I will test the new kernel and will tell you in a few hours. Thanks!
Click to expand...
Click to collapse
I'm glad the rom is working well... Actually hold off the kernel, in a short while I'll upload another (really the last for a few days)
Actually the sony sources for 7.1 aren't ready since sony uses 3.18 as a Linux kernel base...
The integrated su I was planning to add for the next rom release..
I used to be a huge cm fan but recently I feel cm has left supporting sony phones.. So.. I switched to aosp
HaoZeke said:
I'm glad the rom is working well... Actually hold off the kernel, in a short while I'll upload another (really the last for a few days)
Actually the sony sources for 7.1 aren't ready since sony uses 3.18 as a Linux kernel base...
The integrated su I was planning to add for the next rom release..
I used to be a huge cm fan but recently I feel cm has left supporting sony phones.. So.. I switched to aosp
Click to expand...
Click to collapse
Yes, al cm roms are unofficial. I like aosp and cm cause the battery was allways better. But i do love stock for the camera, fingerprint and stability. And im allways changing roms. I like your aosp rom. For now is very stable. When can i try the kernel i will tell you. Thank!
Camera fix out.
New release fixing the charging.

Categories

Resources