[KERNEL][UNOFFICIAL BUILDS] Boeffla Kernel Linaro/Uber - Galaxy S III Android Development

[EOL][KERNEL][UNOFFICIAL BUILDS] Boeffla Kernel Linaro/Uber
hi Guys,
It's me again and this time with a special "build-service" for boeffla kernel users! As some of them liked the "linaro build" made by Lord Boeffla in form of his 5.1 beta 13 version and requested it for newer versions too i decided to "tune" my build script a bit and spent that 2 min 40 sec in addition on every build for those of you who requested a Linaro build of recent versions of the boeffla kernel. As i anyway do my own builds of every new released (but only for samsung sources!) Boeffla Kernel version mainly for testing new versions of the ZZMoove Governor, building itself isn't that much more effort.
As stated Lord Boeffla used the linaro toolchain in his kernel version 5.1 beta 13 but he finally came back again to the well proven Android Stock Toolchain in following versions for stability reasons. Good and understandable decision because this is really what Boeffla stands for, stability and i underlined that *g*!! Kernel images build with linaro toolchain tend to be less stable then build with a stock toolchain due to the optimizations it makes to the code when it builds the image. Anyway they run a little bit "smoother/faster" and for some of you it even might not make any troubles at all. So in agreement with Lord Boeffla i want to provide you these self made linaro builds here for your further usage. Beside of that for really brave guys *g* i will in addition use this thread for own purposes too and will put in here beta versions of zzmoove governor compiled into boeffla kernel. But they will only be "Samsung" versions as i'm using only stock roms and they will only be build with stock toolchain because zzmoove is sometimes experimental enough, i have no need for more "unexpectedness" by using linaro toolchains during testing
ok then let's start...
First of all the obligatorily Disclaimer:
As also written in the title please note these builds are UNOFFICIAL, are NOT SUPPORTED in any way by Lord Boeffla or myself and might be EVEN UNSTABLE! So take them as they are! As always flash them at your own risk and make a backup before flashing!
About bugs: Before you report ANY issues with the linaro builds provided here (doesn't matter which one!) FIRST TRY the non-linaro official builds from HERE to see if they will be gone then. if they wont, you can go on and report your problems in the official boeffla kernel thread! I hope you understand that we have to treat and keep these builds here completely separate from official ones as they have in no terms something to do with each other! Not respecting this will force me to stop building further linaro builds of boeffla kernel.
About benchmarks and comparisons between toolchains: It's common known that linaro builds might give us higher benchmark rates and that seems great for some people (in fact it's pointless per se in my opinion ) so please if you really must, post them ONLY here and NOT in official boeffla kernel thread, thanks!
Now some more precise informations about what's going on here:
what i did:
the images are always build with original sources from official boeffla kernel repositories from HERE
with some not worth to mention minor changes to be able to build it on my build environment.
all images are compiled with following build flags which were also used in boeffla kernel 5.2 beta 4
and with NEW Toolchain Linaro 4.9.3-2015.03 - Credits to @Christopher83 for the preconfigured toolchain and many many thanks to @P$T for the pm with the info and credits for the needed modifications i could use from his repo! :highfive: meanwhile even @Lord Boeffla benefited also from this info and therefore we had also a stock toolchain 4.8 build
all images are build with lzma compression instead of gzip to produce a compatible images size with the used optimization flags below
Code:
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs
-fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration
-Wno-format-security -Wno-array-bounds
-fno-delete-null-pointer-checks -fno-schedule-insns2 -ffast-math
-mtune=cortex-a9 -march=armv7-a -mcpu=cortex-a9 -mfpu=neon -marm
-fno-schedule-insns2 -mno-unaligned-access -fno-pic
ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
KBUILD_CFLAGS += -Os
else
KBUILD_CFLAGS += -Ofast -fmodulo-sched -fmodulo-sched-allow-regmoves -fno-tree-vectorize
endif
all images are build with changes from following repos:
Samsung i9300 Stock
https://github.com/zanezam/boeffla-kernel-samsung-s3
Samsung i9300 CM/LineageOS/Omnirom
https://github.com/zanezam/boeffla-kernel-cm-s3
https://github.com/zanezam/boeffla-kernel-omnirom-s3
Elite Boeffla Kernel:
https://github.com/zanezam/elite-boeffla-kernel-lineage14.1-i9300
Samsung n51x0 Stock
https://github.com/zanezam/boeffla-kernel-samsung-n51x0
Samsung n51x0 CM/LineageOS
https://github.com/zanezam/boeffla-kernel-cm-n51x0
what i will do:
build the source code with linaro toolchain and (like Lord Boeffla usually does) provide a odin-flashable tar.md5 and a CWM image of recent boeffla kernel versions.
do a test for about 1 day with this builds and if they work without any big issues, add them here in the thread.
i will try to keep the linaro toolchain as up-to-date as possible till the need of bigger code change will be reached.
not providing versions that are not released by Lord Boeffla yet.
not providing an image if it is not working - well of course not *g* but it will be marked as "canceled" then for info.
not change the source code to add/remove features or fix boeffla kernel related bugs.
not support the whole stuff here.
what i will maybe do (sooner or later):
provide zzmoove test builds if there are any new versions to test - more infos and discussions about ZZMoove Governor can be found HERE
maybe tune the build flags if some more linaro experienced user comes up with "better" ones (feel free to post and let me know, linaro specialists! *g*)
Downloads:
Galaxy S3
GT-I9300 Samsung builds
(for Samsung JB 4.3 and Samsung KK 4.4 ARCHIPORT)
GT-I9300 Cyanogenmod 11 builds
(for CM11, Temasek unofficial CM11)
GT-I9300 Cyanogenmod 12 builds
(for CM12, full support for TeamUB unofficial CM12, confirmed to run also on some other CM12 variants but u have to try yourself as they are untestet by me)
GT-I9300 Cyanogenmod 12.1 builds
(for CM12.1, full support for unofficial CM12.1 by JustArchi, Moster2 and arter97, confirmed to run also on some other CM12.1 variants but u have to try yourself as they are untestet by me)
GT-I9300 Cyanogenmod 13.0 builds
(for CM13.0, support for official CM13.0 and based roms)
GT-I9300 Cyanogenmod 14.1 / LineageOS 14.1 builds
(for LineageOS14.1/CM14.1, support for official LineageOS14.1/CM14.1 and based roms)
GT-I9300 Omnirom builds
(for Omnirom, Slimkat, Carbon, AOKP etc.)
Elite Boeffla Kernel:
Elite Boeffla Kernel GT-I9300 Cyanogenmod 14.1 / LineageOS 14.1 builds
(for LineageOS14.1/CM14.1, support for official LineageOS14.1/CM14.1 and based roms)
Check out original thread with info and changelogs of Elite Boeffla Kernel
Galaxy Note 8
N5100:
GT-N5100 Samsung Jelly Bean 4.2.2 builds
(for Samsung JB 4.2.2 roms)
GT-N5100 Samsung KitKat 4.4.2 builds
(for Samsung KK 4.4.2 roms)
GT-N5100 CyanogenMod 12.0 builds
(for CyanogenMod 12.0 roms)
GT-N5100 CyanogenMod 12.1 builds
(for CyanogenMod 12.1 roms)
GT-N5100 CyanogenMod 13.0 builds
(for CyanogenMod 13.0 roms)
GT-N5100 LineageOS 14.1 builds
(for LineageOS 14.1 roms)
N5110:
GT-N5110 Samsung Jelly Bean 4.2.2 builds
(for Samsung JB 4.2.2 roms)
GT-N5110 Samsung KitKat 4.4.2 builds
(for Samsung KK 4.4.2 roms)
GT-N5110 CyanogenMod 12.0 builds
(for CyanogenMod 12.0 roms)
GT-N5110 CyanogenMod 12.1 builds
(for CyanogenMod 12.1 roms)
GT-N5110 CyanogenMod 13.0 builds
(for CyanogenMod 13.0 roms)
GT-N5110 LineageOS 14.1 builds
(for LineageOS 14.1 roms)
N5120:
GT-N5120 Samsung Jelly Bean 4.2.2 builds
(for Samsung JB 4.2.2 roms)
GT-N5120 Samsung KitKat 4.4.2 builds
(for Samsung KK 4.4.2 + 4.4.4 roms)
GT-N5120 CyanogenMod 13.0 builds
(for CyanogenMod 13.0 roms)
GT-N5120 LineageOS 14.1 builds
(for LineageOS 14.1 roms)
Mirror on Androidfilehost for all devices (only latest kernel versions)
NOTE: if u got issues with root (cause is currently unknown!) after flashing one of these images u can try this method provided by @VictorLapin (thx for letting us know!)
previously known issues with recent boeffla kernel versions compiled with linaro toolchain (none of them appeared since one of newer toolchain 4.9.1 versions and also did not appear with actual used 4.9.2 version):
stuck of max. frequency for example at 1400mhz even if it is set to a higher max. frequency - reported by some users, and confirmed by me!
fix would be to temporary change the governor once or also temporary change the governor settings once (for example with profiles in boeffla config app)
EDIT: This is not related to the toolchain!
slower hotplug or sometimes stucking cores in zzmoove governor - reported by some users, not confirmed by me
higher "idle" temperature and operating temperature in general - confirmed by me
noticeable higher energy consumption (maybe related to next issue) - confirmed by me
lags when using zram and or in combination with frandom tweaks - confirmed by me
random hot reboots - confirmed by Lord Boeffla, not confirmed by me
see? that's really not boeffla like, isn't it!? but anyway as always these problems might depend "just" on one, some, or on a combination of multiple things so it might be that you never face them. If you find a setting and/or have other informations which workarounds or even fixes the issues feel free to post them here they would be highly appreciated! Even if this is not the main aim of that thread yet we maybe can find a way to a more stable linaro build of boeffla kernel and that would be a good thing, though! :highfive: Beside of that feel also free to post new issues found with the linaro builds but keep in mind don't forget to crosscheck with non-linaro offical builds to be sure that it is really related to the toolchain.
finally i wanna throw out big thanks to Lord Boeffla for his great work and for accepting that i provide you the linaro builds here especially because he had a bad feeling about this, but i think we will not disappoint him, won't we?!
enjoy living on the edge...

reserved
Reserved

Reserved
this one too

Great idea and thanks for all the work. If people get used to read OP before doing anything, we shouldn't be worried at all.
Sent from my GT-I9300 using XDA Premium 4 mobile app

Lulavc said:
Great idea and thanks for all the work. If people get used to read OP before doing anything, we shouldn't be worried at all.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thx, yeah that might be the only problem

Lulavc said:
Great idea and thanks for all the work. If people get used to read OP before doing anything, we shouldn't be worried at all.
Click to expand...
Click to collapse
Isn't that like saying: There will be trouble for sure?

SaschaKH said:
Isn't that like saying: There will be trouble for sure?
Click to expand...
Click to collapse
Most likely yes. In the past we had overheating phones and zRam being weird.
But... still, thanks to ZaneZam to take the work and build the Linaro versions for it for the ones that like trouble
Andi

Version 5.2 beta 1 ready
Hi Guys,
just for info:
Boeffla-kernel-5.2-beta1-Samsung-i9300-linaro - build ok - testing
arriving in about a day (if everything is ok *g*)
EDIT: and looks good to me therefore added to the OP! enjoy!
regards
ZZ

fantastic !

Just want to say that I am using this kernel for about one week now and this is by far the smoothest kernel I have used. I really can feel the difference between Google Toolchain and linaro (Beofflas build is also smooth but I think this one is a tick faster). I don't have any of the problems mentioned in OP. Everything is working like it should.
@ZaneZam there is a new linaro build available - 14.01. I also see there are many devs using linaro 4.8.3. What is the difference compared to the linaro version 4.7.4 you are using?
Many thanks in advance.

bone069 said:
Just want to say that I am using this kernel for about one week now and this is by far the smoothest kernel I have used. I really can feel the difference between Google Toolchain and linaro (Beofflas build is also smooth but I think this one is a tick faster). I don't have any of the problems mentioned in OP. Everything is working like it should.
@ZaneZam there is a new linaro build available - 14.01. I also see there are many devs using linaro 4.8.3. What is the difference compared to the linaro version 4.7.4 you are using?
Many thanks in advance.
Click to expand...
Click to collapse
Thx for the info! nice to hear that! :highfive: well honestly atm i dunno exactly what's the differnce between these two toolchains (but i think it might be a lot, question is if it has big relevance for us ) i have to check that in a quiet minute. but what i know since yesterday from my own experience is that recent boeffla kernel beta2 (inofficial yet, but will come soon) + zzmoove 0.8b10 (release candidate, comes also soon) build with linaro 4.8.3 runs very good!! if that positive result stays for one more day :fingers-crossed: i will jump on that one and forget the other one!
we will see...

ZaneZam said:
Thx for the info! nice to hear that! :highfive: well honestly atm i dunno exactly what's the differnce between these two toolchains (but i think it might be a lot, question is if it has big relevance for us ) i have to check that in a quiet minute. but what i know since yesterday from my own experience is that recent boeffla kernel beta2 (inofficial yet, but will come soon) + zzmoove 0.8b10 (release candidate, comes also soon) build with linaro 4.8.3 runs very good!! if that positive result stays for one more day :fingers-crossed: i will jump on that one and forget the other one!
we will see...
Click to expand...
Click to collapse
Very nice to hear that. Thank you very much buddy

Waiting for the Linaro beta 2...

5.2 beta2?
Bro ZZ,
Any plan to recompile for 5.2 beta2?

Let me know when the omni version is up! I'm eager to help with any testing necessary.

ymy3890 said:
Bro ZZ,
Any plan to recompile for 5.2 beta2?
Click to expand...
Click to collapse
Yeah man, in a few hours and test with new Toolchain was very positive so this one will be a linaro 4.8.3 build

ZaneZam said:
Yeah man, in a few hours and test with new Toolchain was very positive so this one will be a linaro 4.8.3 build
Click to expand...
Click to collapse
Glad to hear it.

Little mess
ymy3890 said:
Glad to hear it.
Click to expand...
Click to collapse
hi guys,
sry to all of you who are waiting for the latest linaro build and still can't use it yet!
unfortunately this build delays a bit because of three reasons:
first: a dumb-ass "git" accident during prepare of sources - i really nuked my brand new build script - what a fu.... mess still can't beleve it
(for insiders: NEVER EVER do a "git clean -f -d" if you are in hurry or try to do mutli-tasking (last one applies not on girls *g*)! backup? what is this? needed? no yet! *g* yeah i hear u laughing insiders but i think some of u know exactly how this really feels if u have spend some hours for what u lost, actually so: :crying: well i will survive this but throws me back a bit. some of u might think: wtf? hours needed to a make a build script? well due to the latest motivation because of this thread here *g* it has grown up from a advanced script to a full automatic build programm
second: i have a "feeling" that Lord Boeffla will release a new beta soon!
third: day has too less hours (hence this giant automatic build "programm" *g*)
i'm just doing a dump of the latest changes i made from my brain into an older backup of the script
and will be back again if it is up and running and maybe also with new beta of boeffla kernel thenl! :good:
aaand yes as i said i did already a test with recent beta2 build with new linaro toolchain but this build has "something" included which is only for interenal testing yet. yeah u got me it has some final changes for the new "beast" included
so I ask for a little bit patience, thx!
cheers
ZZ

Thanks!
ZaneZam said:
hi guys,
[HIVE]
sry to all of you who are waiting for the latest linaro build and still can't use it yet!
unfortunately this build delays a bit because of three reasons:
first: a dumb-ass "git" accident during prepare of sources - i really nuked my brand new build script - what a fu.... mess still can't beleve it
(for insiders: NEVER EVER do a "git clean -f -d" if you are in hurry or try to do mutli-tasking (last one applies not on girls *g*)! backup? what is this? needed? no yet! *g* yeah i hear u laughing insiders but i think some of u know exactly how this really feels if u have spend some hours for what u lost, actually so: :crying: well i will survive this but throws me back a bit. some of u might think: wtf? hours needed to a make a build script? well due to the latest motivation because of this thread here *g* it has grown up from a advanced script to a full automatic build programm
second: i have a "feeling" that Lord Boeffla will release a new beta soon!
third: day has too less hours (hence this giant automatic build "programm" *g*)
i'm just doing a dump of the latest changes i made from my brain into an older backup of the script
and will be back again if it is up and running and maybe also with new beta of boeffla kernel thenl! :good:
aaand yes as i said i did already a test with recent beta2 build with new linaro toolchain but this build has "something" included which is only for interenal testing yet. yeah u got me it has some final changes for the new "beast" included
so I ask for a little bit patience, thx!
cheers
[/HIVE]
ZZ
Click to expand...
Click to collapse
Bro ZZ, I will be patiently waiting for it.

ZaneZam said:
second: i have a "feeling" that Lord Boeffla will release a new beta soon!
ZZ
Click to expand...
Click to collapse
Your "feeling" was absolutely right. Seems you got some insider information, hehe.
But now it is out, so go for it with Linaro
Thanks
Andi

Related

[ROM] Unofficial Linaro CM 10.1 + Bionic Nightlies *Tutorial, Compile Yourself!!*

After trying other ROM's, I would always come back to CM 10.1 for its infrastructure, stability and clean features, however I still wanted experimental bleeding edge optimizations like the Linaro toolchain.
These releases will only feature Linaro toolchain, bionic optimizations and other minor changes, generally keeping CM10.1 unaltered for the most part. I did next to no work, just compiled with patches by others. If you want to learn how, there's a tutorial on post #3
Instructions
NANDroid
Wipe/Factory Reset if coming from anything other than CM 10.1 (Seems to be okay to dirty from from non-linaro cm nightlies)
Wipe Cache
Flash .zip
Flash custom kernel
Flash gapps if needed
Reboot
Download
www.trailblazerz11.com
Goo.im Also Availible on GooManager
Nexus 7 Thread
Disclaimer: I am not responsible for anything that may happen.
Credits:
Cyanogenmod Donate
Linaro
Google
Eug39 for help with errors
Evan McClain for cm10.1 gerrit patches
codeworkx for patches
bricked for kernel patches
EvoXOhio for helping get this whole thing started
Github
https://github.com/trailblazerz
Changelog (besides cm changes)
6/6- Updated to 2013.05 Linaro 4.7
5/24- libm: sqrt and sqrtf via ARM vsqrt instruction.
5/18- optimistic pow
5/13- mvectorize-with-neon-quad
4/24- Added keymaster blobs to fix Security FC
4/14- Updated to 2013.04 Linaro Thanks kszaq again
4/4- Arch specific strcmp from Google
4/3- Updated to 2013.03 Linaro Thanks kszaq
3/11- mcpu a15
2/26-Applied fix for wilhelm, reverted O2 to wilhelm
2/25-Reduce Wilhelm flags
2/21-Memspy for krait optimizations much fast than A-15 memspy
2/19-Revert to old memspy with krait optimizations corrected for testing
2/18-ARMv7 optimized memchar()
A-15 memspy
Change Krait flag value
2/13-Added bionic improvement to memspy from paranoid android
Added vfpv4 flag
2/11-Added bionic optimizations for A-9 from CM gerrit
Added some flags
2/8-All widgets now work in lockscreen
2/6-Added ARMv7 optimizations to bionic
2/5-Initial Release patched to compile with linaro
Tutorial Revamped Feedback please
Tackle_berry was able to compile it and modified the tutorial http://forum.xda-developers.com/showpost.php?p=39567944&postcount=623
Currently has some bad objects in the cherry-picks because I keep rebasing to make sure commits won't have conflicts, will think of a better format, for now manually cherry-pick from my github sowwy
Set up CM build environment - CM wiki
Best to compile a build so you know everything is working before adding Linaro
note: My build enviroment is on Arch Linux on latest RC kernel.
Download and set up Linaro toolchain
http://www.linaro.org/downloads/ Components, Android, Linaro 4.7 ICS/JB
Extract and rename the folder to linaro-4.7 and place it in /prebuilts/gcc/linux-x86/arm
"Linarize" Automated now
Start a linaro branch if you are going further add to it otherwise you can skip the following and work off branch and just apply the script every time.
Code:
repo start linaro --all
Download the attached script and run it. It will cherry-pick all the linaro patches (with the exception of bionic which is pulled)
Done
Updating
repo sync to sync from CM then run the script again if you didnt make a linaro branch. If you did repo sync should automatically update your branches
I cannot control repo syncs causing conflicts or new commits from CM (or by you) cause build errors. I will try to fix and upload changes asap.
IMO the most enjoyable part of compiling your own build is banging your head on an error then eventually finding a fix and having everything work as its suppose to. It's about the journey
1st
finally you started your own thread !°
keep the builds coming
Re: [ROM] [KANG] Linaro CM 10.1 Nexus 4 & 7 *2/11*
Nice job OP! I I just built a ROM, let's see if I can stop testing for a bit .
Sent from my Nexus 4 using xda premium
Woops, disregard this post.
EvoXOhio said:
Will you be keeping the patch in that allows all lockscreen widgets?
Click to expand...
Click to collapse
Yes, I like having it and feel its just a minor change from CM
This is exactly what I was talking about in your old thread - very clean and to the point.
Perfect! :highfive:
Thanks for adding the tutorial about compiling a linaro ROM aswell.
I'll look into it at the end of the week.:good:
Now let's see when CM10.1 merges the new 4.2.2 stuff from AOSP.
Sv: [ROM] [KANG] Linaro CM 10.1 Nexus 4 & 7 *2/11*
So guys... I just read that a linaro build should be a lot faster than stock but that article was about a Gnex so what is the situation when it comes to linaro and Nexus 4? Im asking because i rooted my phone 2 weeks ago just to realize that i found all the custom roms to be much more laggy than stock so i unrooted again a week ago. So to avoid the same scenario i want to ask you guys what you think. Thank you in advance
Sendt fra min Nexus 4 med Tapatalk2
hoseth0711 said:
So guys... I just read that a linaro build should be a lot faster than stock but that article was about a Gnex so what is the situation when it comes to linaro and Nexus 4? Im asking because i rooted my phone 2 weeks ago just to realize that i found all the custom roms to be much more laggy than stock so i unrooted again a week ago. So to avoid the same scenario i want to ask you guys what you think. Thank you in advance
Sendt fra min Nexus 4 med Tapatalk2
Click to expand...
Click to collapse
I've tried 5-6 different ROMs and they're all the same speed as stock or faster.
Synthetic benchmarks benefit a lot from a linaro-built rom and the OS feels snappier overall.
First benches are with a gcc4.6 built CM10.1 and the others are this rom (both with Franco r72 and a cold device): http://imgur.com/a/J86nM#0
Re: [ROM] [KANG] Linaro CM 10.1 Nexus 4 & 7 *2/11*
hoseth0711 said:
So guys... I just read that a linaro build should be a lot faster than stock but that article was about a Gnex so what is the situation when it comes to linaro and Nexus 4? Im asking because i rooted my phone 2 weeks ago just to realize that i found all the custom roms to be much more laggy than stock so i unrooted again a week ago. So to avoid the same scenario i want to ask you guys what you think. Thank you in advance
Sendt fra min Nexus 4 med Tapatalk2
Click to expand...
Click to collapse
I used to think like you. I rooted just to find Roms either buggier, or slower, or both. I ended up having a stock rooted odexed ROM for no reason basically until I have used Motleys kernel... That thing made the phone faster while improving colors and making my battery life very good.
Then, bionic stock Roms popped out and they were way fast, better than stock for sure. This is about the only rom that beats them. Linaro and bionic coupled with Motleys that's built using linaro tool chain... Perfect combo to me.
Sent from my Nexus 4 using xda app-developers app
Sv: [ROM] [KANG] Linaro CM 10.1 Nexus 4 & 7 *2/11*
Thanks a lot for all the great answers. I think im gonna give it a try tomorrow
Sendt fra min Nexus 4 med Tapatalk2
Re: [ROM] [KANG] Linaro CM 10.1 Nexus 4 & 7 *2/11*
Could this be added? It's to enable DRM hulu plus videos http://review.cyanogenmod.org/#/c/30678/
Sent from my Nexus 4
0.0 said:
Could this be added? It's to enable DRM hulu plus videos http://review.cyanogenmod.org/#/c/30678/
Sent from my Nexus 4
Click to expand...
Click to collapse
Sorry, not an optimization so I'll defer to CM gerrit for it to be merged.
2/13 Uploaded for Mako (Grouper compiling now)
Added bionic improvement to memspy from paranoid android
Added vfpv4 flag
Probably last build before 4.2.2 gets merged, hopefully merges cleanly with patches..
trailblazerz11 said:
2/13 Uploaded for Mako (Grouper compiling now)
Added bionic improvement to memspy from paranoid android
Added vfpv4 flag
Probably last build before 4.2.2 gets merged, hopefully merges cleanly with patches..
Click to expand...
Click to collapse
thanks for the build!
is 4.2.2 going to get merged soon? like within a day or two? :fingers-crossed:
Re: [ROM] [KANG] Linaro CM 10.1 + Bionic [Nexus 4 & 7] *2/13*
0.0 said:
thanks for the build!
is 4.2.2 going to get merged soon? like within a day or two? :fingers-crossed:
Click to expand...
Click to collapse
Totally guessing, seems most of the source already on aosp but it is odd JBQ hasn't announced in Google groups yet. Probably something to do with no nexus 4 rollout yet.
Sent from my Nexus 7 using Tapatalk HD
CodefireX already has a 4.2.2 build up for N4, tho I guess there wont be much improvements since there are no specific Mako releases in code/kernel/radio yet.
But maybe worth a look?
Try4Ce said:
CodefireX already has a 4.2.2 build up for N4, tho I guess there wont be much improvements since there are no specific Mako releases in code/kernel/radio yet.
But maybe worth a look?
Click to expand...
Click to collapse
the stuff that will make it to mako would probably be the bluetooth fixes and the time for a download to complete in the notif bar. idk what else was in 4.2.2

[D415/D410] xkernel

Custom lollipop kernel based on LG's stock sources. Currently works on D415/D410/D405 stock lollipop only.
Current Features:
Built with Linaro 4.9 optimized for cortex A7
intelliactive governor-build 2
-O3 optimization-build 2
interactive governor (google's gov.)-Build 3
Enabled OTG Support in menuconfig-Build 4
Patched Kernel source to 3.4.2-Build 4
Patched Kernel Source to 3.4.4 build 5
fixed version number in makefile build 5
Used Optimized version of square root algorithm build 5
Enabled Graphite Optimizations build 5
Other small optimizations build 5
Changed Default Scheduler to ROW-build 7
Changed governor to Interactive-build 7
Enable KSM-build 7
Some small mem leak fixes on gpio-Build 8
KSM now runs once every 50000ms instead of 500ms, but scans 200 pages instead of 100-build 8
Shrink highmem pages on kswapd-build 8 (ROM-Jeremy)
SOC Specific random number generation
Future Features:
New CPU/GPU governors
New I/O schedulers: request in the forum
possible OTG support
further optimization
Cyanogenmod support
Current bugs:
Since there are multiple versions of the D415, some versions might work better with this kernel than others.
If you are using a governor other than ondemand, LG's power saving feature will come mess things up, so turn it off.
Thanks to::
LG for providing kernel sources and updating to lollipop
Velosa for testing for D405
GrinningFerret for helping me download CM sources
ROM-Jeremy (I took some commits from his kernel)
Nikita Pro Android (I took some commits from his kernel)
The developers at the Moto G forum (their device is very similar to ours)
**Download Link**build 8 (stable, stock rom)
D415:
Flashable Zip: http://1drv.ms/1LCNDjG
D410
Coming soon
D405n
http://1drv.ms/1GO41u8
Backup boot and system with recovery first!
Benchmarks:
https://ck96ow.bn1301.livefilestore.com/y2pDhojSmYmWQTVhyatGruyakkXKtH2orgUqQnS-dJixfJJ8PIZ2N9SbX6G8nrBgCSChKp7NwbOreQfM-dRq-93Bf1OtrIJDokZOmsYdVnS40eB6DX79JRnd6xCigKoyJtOGI93 2gwXoMnvo823Z8_CaIwDM3RDRWAe52a_7UyNHgI/xkernel.png?psid=1
https://ck96ow.bn1301.livefilestore.com/y2pWHZ70ZNv9B_riJgHeu_AKkjRni6rFwfZWrQH-pAjRstC0zFXTftRKrGfKtrb4tiaU_rwa2-gn0wkiXFZCyfnq0PILELOKTBHy6mmtSX2zqIRN-h_GBXbpAwe2nlbZ9mUt13ovPP3A25oidPfHfDS1LAJ2YdyK0T8 j1CsytC44GE/stock.png?psid=1
XDA:DevDB Information
xkernel, Kernel for the LG Optimus L90
Contributors
zowpow
Source Code (Github-D415): https://github.com/zowpowow/W7_tmo_us-xkernel
Source Code (Github-D410/D405): https://github.com/zowpowow/android_kernel_lge_msm8226_w7ds
Kernel Special Features:
Version Information
Status: Testing
Created 2015-05-03
Last Updated 2015-05-04
XDA:DevDB Information
[D415/D410/D405n] xkernel, Kernel for the LG Optimus L90
Contributors
zowpow
Source Code: https://github.com/zowpowow/W7_tmo_us-xkernel
Kernel Special Features:
Version Information
Status: Alpha
Created 2015-05-03
Last Updated 2015-06-13
The fact that this has working OTG is actually great news!! Can't wait to see this on custom roms, good job!
ToRt1sher said:
The fact that this has working OTG is actually great news!! Can't wait to see this on custom roms, good job!
Click to expand...
Click to collapse
To clarify, OTG is a planned feature in the future, it has not been implemented yet. However, I think there is a very good chance I can get OTG to work.
zowpow said:
To clarify, OTG is a planned feature in the future, it has not been implemented yet. However, I think there is a very good chance I can get OTG to work.
Click to expand...
Click to collapse
Anyway, that's what i mean. It is really useful sometimes.
It's very nice to see so many people working on L90 projects. It's a great device. Too bad there are so many hardware variants that makes it more difficult. The only thing I miss so far is OTG support. I hope you get it working.
I will gladly test it on D410hn if you need testers.
Sent from my LG-D410hn using XDA Free mobile app
Is there a difference betwee this and the stock kernel ... Sorry for the dumb question
santitasheart said:
Is there a difference betwee this and the stock kernel ... Sorry for the dumb question
Click to expand...
Click to collapse
Currently, the only difference is that it is compiled with Linaro instead of gcc. Linaro is generally considered to be more optimized in than gcc, so theoretically the performance should be a little faster. The next build, which I will upload in a few hours, will include the interactivex governor, and -O3 optimization.
Aweosme thanks for the reply look forward to it
@zowpow
I'd like to test it but... I have d405n.
Only d415 currently
@OP
Was the compilation bugsfree?? For me it gives some errors (some file was missing), but maybe it depends on my custom GCC.
Or maybe it was because i compiled for D405n...
judas1977 said:
@OP
Was the compilation bugsfree?? For me it gives some errors (some file was missing), but maybe it depends on my custom GCC.
Or maybe it was because i compiled for D405n...
Click to expand...
Click to collapse
Do you remember exactly what the errors were?
Sent from my LG-D415 using XDA Free mobile app
Too bad - no. and i deleted all sources.
but i remember that other phones had the same errors
Edit: still don't remember the errors, but it was the fix for it (on xiaomi phones), but on our device it only lead to next errors:
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/issues/3
Sorry for taking so long with the new build. But here it is (in the OP). If you test the new intelliactive governor, please play w/ the parameters and report back with the best parameters for the governor. Also, install custom recovery and back up /boot! Next builds will probably include more governors, new optimizations. I might try to add d410/d405 support in a few weeks when there are more features.
Build 3 uploaded
Build 3 uploaded. This build has the interactive governor. Make sure to backup /boot with recovery first! Also, if you plan on testing the intelliactive governor, play with some of the parameters and post the ones you find best. Flash these with RASHR or Flashify.
Also, interactive governor has much better battery life from my testing. I don't know about intelliactive though.
Do u plan on over clocking ?
Sure, I'll try to include that in my next build. The next build probably won't be ready until the Sunday though.
No rush man I'm just glad someone is making a kernel I would love to see what a little overclock can do on this phone
Just to let everyone here know, the msm8226 chipset has been hard locked to using stock frequencies. So even though it will say it is operating at an overclocked speed, multiple benchmark's proved it does absolutely nothing to performance. Until someone can figure out how to fix this issue, it's pointless for now. Just a heads up to the dev, and users
Sent from my LG-D415 using XDA Free mobile app

[KERNEL][AOSP][11/11/15] Semaphore_Modified_6.0.0

This kernel is based on latest Semaphore 3.4.0 sources.
I was just missing some features in Semaphore kernel.. So added it for myself. Been using my modified version for long. Decided to release it for public now.
All credit goes to Stratosk (Developer of Semaphore kernel) for sharing such awesome kernel with us.
Special thanks to Ivan Lopez for helping me out.
Note: This kernel is for Android 6.0.0 (Marshmallow). Please do not flash it on Lollipop builds
Extra features that i added in semaphore kernel are:
- USB fast charging
- faux123 sound control
- Added fsync on/off support
- msm thermal: enhancements
Download: Semaphore_N4_6.0.0_Modified
XDA:DevDB Information
Semaphore_Modified kernel, Kernel for the Google Nexus 4
Contributors
snak3ater
Source Code: https://github.com/snak3ater/kernel_msm
Kernel Special Features:
Version Information
Status: Beta
Created 2015-11-11
Last Updated 2015-11-11
Reserved
Otg supported for nexus 4 with y-cable ?
Is this better than Tauras Kernel ?
mjehan said:
Is this better than Tauras Kernel ?
Click to expand...
Click to collapse
that totally depends on your experience with every kernel...why don't you try both and see which better fits your usage.
Tons of thanks for you. Waiting for semaphore6.0 for a long time. Lol.
yyfvteuemfw said:
Tons of thanks for you. Waiting for semaphore6.0 for a long time. Lol.
Click to expand...
Click to collapse
No problem..
But please note that it isn't Semaphore kernel. It's based on Semaphore kernel sources. 'Unofficial'.. To be precise ☺
I couldn't come up with a suitable name. So gave it a name of Semaphore_Modified ☺
Compiled using the same toolchains and stuff?
Edit: Not really important but thx for porting this kernel, really enjoy the extra speed and smoothness
jer_ying_fd said:
Compiled using the same toolchains and stuff?
Edit: Not really important but thx for porting this kernel, really enjoy the extra speed and smoothness
Click to expand...
Click to collapse
Toolchain used was linaro 4.7.4
Tried it for a day. WLAN did not stay active in deep sleep and lots of governors/schedulers missing.
XenderX666 said:
Otg supported for nexus 4 with y-cable ?
Click to expand...
Click to collapse
Otg is not yet supported
gandharva said:
Tried it for a day. WLAN did not stay active in deep sleep
Click to expand...
Click to collapse
Tested on Cataclysm Nov 08 Beta. WLAN had intermittent connection issues on 5 GHz. When using hells-Core b85 (Sabermod 4.9) with the same prima version, it works without issue. Could it be something in the upstream Linux patches in 3.4.110 or the Linaro toolchain conflicting?
If you want more info, I can reflash and get you a logcat.
Sent from my Nexus 4 using Tapatalk
Great
Using it since it was released on MinimalOS (21.Oct build). No issues, superb performance - as expected.
No wifi or other stability issues.
SOT 2h with 21h standby time and 46% remaining. Full sync, mixed Wifi and 3G
Tweaked: max CPU: 1350, Ondemand with Touch Load: 45 (918Mhz)
Thanks Stratosk and Snak3ater ! :good:
@snak3ater,
This is by far the most stable kernel for my Cataclysm Nexus 4!
A million thanks for bringing @stratosk masterpiece on MM.
xenyz said:
Tested on Cataclysm Nov 08 Beta. WLAN had intermittent connection issues on 5 GHz. When using hells-Core b85 (Sabermod 4.9) with the same prima version, it works without issue. Could it be something in the upstream Linux patches in 3.4.110 or the Linaro toolchain conflicting?
If you want more info, I can reflash and get you a logcat.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Like Semaphore was coded for 4.8.3 but not 4.7.4?
jer_ying_fd said:
Like Semaphore was coded for 4.8.3 but not 4.7.4?
Click to expand...
Click to collapse
Perhaps, but Semaphore was always 4.7 though. Lollipop kernels were built with GCC 4.6, but all Marshmallow kernels are built with GCC 4.8 now, I believe.
@snak3ater could you please rebuild the kernel with CONFIG_MODULES disabled? I've noticed some log spam and found the following info:
Kernel module_request personality-8:
Of course, none of this is needed if you have CONFIG_MODULES=n, which is preferred for Android.
Also, it could be worth trying a build on Linaro 4.7 as well as latest 4.8 to compare?
The good news is my WLAN seems to be working just fine today, after some bizarro problems over the weekend. I'm trying to reproduce the issue I experienced, but just can not.
Sent from my Nexus 4 using Tapatalk
xenyz said:
Perhaps, but Semaphore was always 4.7 though. Lollipop kernels were built with GCC 4.6, but all Marshmallow kernels are built with GCC 4.8 now, I believe.
@snak3ater could you please rebuild the kernel with CONFIG_MODULES disabled? I've noticed some log spam and found the following info:
Kernel module_request personality-8:
Of course, none of this is needed if you have CONFIG_MODULES=n, which is preferred for Android.
Also, it could be worth trying a build on Linaro 4.7 as well as latest 4.8 to compare?
The good news is my WLAN seems to be working just fine today, after some bizarro problems over the weekend. I'm trying to reproduce the issue I experienced, but just can not.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I thought semaphore was built with Linaro gcc 4.8.2 201306 as written on the front page
jer_ying_fd said:
I thought semaphore was built with Linaro gcc 4.8.2 201306 as written on the front page
Click to expand...
Click to collapse
Nah, OP is incorrect
Sent from my Nexus 4 using Tapatalk
@xenyz this kernel uses Semaphore anykernel installer? Just to be safe as I read your post about TaUrUs Kernel and AK on Cataclysm thread.
---------- Post added at 03:52 PM ---------- Previous post was at 03:37 PM ----------
danielcepa said:
Using it since it was released on MinimalOS (21.Oct build). No issues, superb performance - as expected.
No wifi or other stability issues.
SOT 2h with 21h standby time and 46% remaining. Full sync, mixed Wifi and 3G
Tweaked: max CPU: 1350, Ondemand with Touch Load: 45 (918Mhz)
Thanks Stratosk and Snak3ater ! :good:
Click to expand...
Click to collapse
Nice. What ROM and app to change the kernel settings was you using?
Cristiano Lira said:
@xenyz this kernel uses Semaphore anykernel installer?
Click to expand...
Click to collapse
Yes, Semaphore_Modified uses the same Semaphore installer.
Sent from my Nexus 4 using Tapatalk

gpl | abyss kernel 5.20 | cm-14.x/cm-13.x

Hi falcon people!
This is my modified kernel with some kernel optimizations and some compiler optimizations.
The goal of abyss is to achieve improved performance/battery without the cost of stability.
I will not be overhauling this project with changes that are not logical to add.
This kernel should work on the latest 7.x.x (and maybe 6.x.x) roms like CyanogenMod and any other AOSP based rom.
How does one achieve this?
- build kernel with an optimized toolchain
- use compiler optimization flags (experimental)
- remove redundant code
- improve existing code with more efficient code
- reduce/increase speed of timers (depends on what type of function)
- etc. (most are not easy to explain)
Built with Linaro GCC 4.9 optimized for Cortex A7 with vfpv4 technology
Is there actually a performance improvement?
With all the changes added up, there should be. Whether or not one notices the difference is another thing.
Personally, I do feel the performance difference. It is easier to notice the difference with lower level specs like ours.
For those interested in how the kernel optimizations will benefit/work, please look at my github source and read the commit messages.
For those interested in how the compiler optimizations/hacks will benefit/work, please look at this article.
Downloads:
Discontinued
Source:
GitHub
Asking for ETA's won't be necessary because I use this kernel as my daily driver.
I do not mind if there's some non-development/off-topic discussion here, just no discussion about other works that is nowhere near related to mine.
Also, please refrain from comparing works here; it really kills the spirit of development. Go do that in some other thread.
XDA:DevDB Information
abyss kernel for aosp roms, Kernel for the Moto G
Contributors
YoshiShaPow, arter97, flar2, Christopher83, Cl3Kener, frap129
Source Code: [url]https://github.com/abyss-kernels/falcon[/URL]
Kernel Special Features: MAJOR KEY
Version Information
Status: Nightly
Created 2016-05-10
Last Updated 2016-12-18
Don't like the defaults?
Use Kernel Adiutor to change the settings!
Frequently Asked Questions:
Is this a custom kernel?
I was asked this question once, and it posed as a real good question. I do not consider abyss to be a "custom kernel" per se, but more so as a modified kernel. The patches and features that go into this kernel do not make it customizable. What they do is improve what has already been implemented. It is like swapping a car's engine for a better one rather than just adding LED flooring lights and fancy car mats.
Can you add [this] and [that] feature to abyss?
Something I pride myself with this kernel is that it does not have a bunch of random, useless features or patches mashed into it. Everything put into this kernel is thought out well and tested. I see a lot of works being made popular because it has [this] and [that] feature when really, it's nothing revolutionary. As a matter of fact, most things added to any kernel will not make it 5x better than any other kernel. Most of the time, simple is better; and in this case it definitely is!
Main Patches and Features:
- intelliplug (default hotplug)
- intelliactive governor
- KCAL Control Driver
- kexec hardboot patch for Multirom
- USB Force Fast Charge patch
- Abyss Optimizations (compiler)
- disabled debugging for more performance throughout
- lots of patches for better performance here and there... too many to list
How to install:
Download kernel from Basketbuild
Boot into TWRP recovery
(If you're coming from a different kernel, dirty flash current ROM)
Flash kernel zip
Reboot
Nice job bro ! [emoji3]
Thank you for this awesome kernel [emoji6]
Sent from my Moto G using XDA-Developers mobile app
this work with both cm and aosp or aosp only
zydes said:
this work with both cm and aosp or aosp only
Click to expand...
Click to collapse
It will work on any 6.x.x AOSP based rom (CyanogenMod included). The only roms it will not work with to my knowledge are Omni and SlimSaber.
edit: turns out it works with them
nx rom based cm work?
Can you add OC made be @h2o64 ? Really is a the difference if you do the benchmarks and in real life just a little so is true OC..
zydes said:
nx rom based cm work?
Click to expand...
Click to collapse
Yes, most likely.
Eurofighter_ty said:
Can you add OC made be @h2o64 ? Really is a the difference if you do the benchmarks and in real life just a little so is true OC..
Click to expand...
Click to collapse
I will look into it.
YoshiShaPow said:
It will work on any 6.x.x AOSP based rom (CyanogenMod included). The only roms it will not work with to my knowledge are Omni and SlimSaber.
Click to expand...
Click to collapse
Works just fine with Omni so far, SlimSaber would probably work also. Nice to see another kernel for us from you, Thanks!
amarc78 said:
Works just fine with Omni so far, SlimSaber would probably work also. Nice to see another kernel for us from you, Thanks!
Click to expand...
Click to collapse
Updated the OP and my earlier post. Thanks for testing
Thanks ? this kernel work perfeft
Sent from my Moto G using XDA-Developers mobile app
Carlos Arriaga said:
Thanks this kernel work perfeft
Sent from my Moto G using XDA-Developers mobile app
Click to expand...
Click to collapse
in androidfilehost you have kernel for falcon or condor carlosarinaga
zydes said:
in androidfilehost you have kernel for falcon or condor carlosarinaga
Click to expand...
Click to collapse
Perfect example of OT that development threads should not have. No more of these type of posts^ please.
YoshiShaPow said:
Perfect example of OT that development threads should not have. No more of these type of posts^ please.
Click to expand...
Click to collapse
soory for my post
can u add feature underclock for yuor kernel
zydes said:
soory for my post
can u add feature underclock for yuor kernel
Click to expand...
Click to collapse
Sorry, I won't be adding underclocking to this kernel. There really isn't much of a need for underclocking a phone. In the long run, battery consumption will not be changed, maybe only at the slightest.
Also, the more frequencies added, the slower a CPU governor works. Most governors run calculations based on cpu load, checking whether or not it needs to move up or down a frequency step. By adding more steps, the cpu will throttle slower.
Just updated the kernel with frandom support. Also added some ramdisk modifications to support it.
More entropy == better performance.
egg-caf-falcon-nightly-20160513.zip
Battery backup is good...give a try
It's great to see feedback from the users. New build with modified values; it should improve multitasking performance.
egg-caf-falcon-nightly-20160515.zip
navaneethkom said:
Battery backup is good...give a try
Click to expand...
Click to collapse
Yes, the battery is great, 18 hours standby and i get almost 4h sot, left with 52% right now. Anybody looking for great battery should go for it.

[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