[EOL][KERNEL][UNOFFICIAL BUILDS] Boeffla Kernel Linaro/Uber - OnePlus 3 & 3T Cross Device Development

hi Guys,
as some of u maybe know from the OPO/OP2/OPX area i'm doing a "build-service" for non official boeffla kernel builds and as we recently also got a boeffla kernel
for the One Plus 3 device (kudos and thx to @Lord Boeffla!) i want to share with u my self made Linaro/Uber builds for that device in addition.
i'm gonna reduce redundancy and keep it shorter this time as about how this started and my primary intention can also be taken from the corresponding Samsung Thread
so without further ado let's go:
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! (yeah take this advice seriously!)
About bugs: Before you report ANY issues with the linaro/uber builds provided here (doesn't matter which one!) FIRST TRY the non-linaro/uber official builds from HERE (offline, project EOL)to see if they will be gone then. if they wont, you can go on and report your problems in the official boeffla kernel threads! 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/uber builds of boeffla kernel.
About benchmarks and comparisons between toolchains:
It's common known that linaro (maybe also uber?) 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 OP3 repositories with some not worth to mention minor changes
to be able to build it on my build environment with non stock toolchains.
all images are compiled from special branches from a forked Boeffla Kernel repository
with recent versions of Uber/Linaro Toolchains (Credits to Team Uber and Thx and Credits to @DespairFactor for the pre-configured/-build toolchains)
Sources:
all images are build with changes from different branches in following repositories:
https://github.com/zanezam/boeffla-kernel-cm-oneplus3
https://github.com/zanezam/boeffla-kernel-oos-oneplus3
Beside of some additional fixes from my side all changes are taken from repositories of @ak
so all credits to him, and thx again for the starting point!
what i will do:
build the source code with linaro/uber toolchain and (like Lord Boeffla usually does) provide a recovery 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 on the corresponding download locations.
i will try to keep the linaro/uber toolchains 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 Governor test builds if there are any new versions to test - more infos and discussions about ZZMoove Governor can be found HERE
provide builds for special operations (no plans, they will just pop-up)
maybe tune the build flags if some more linaro/uber experienced dev comes up with "better" ones (feel free to post and let me know, toolchain specialists! *g*)
Downloads:
One Plus 3 Oxygen OS v3.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3 Oxygen OS v4.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3 Oxygen OS v5.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3 CM13.0 (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3 CM14.1 / LineageOS 14.1 (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
OnePlus3T:
One Plus 3T Oxygen OS v3.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3T Oxygen OS v4.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3T Oxygen OS v5.x.x (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
One Plus 3T CM14.1 / LineageOS 14.1 (+Nethunter special build)
(*l541* *l621* linaro / *u541* *u631* uber)
Mirror on Androidfilehost for all devices (only latest kernel versions)
Nethunter Install Packs:
For One Plus 3(T) Marshmallow/Nugat Roms

Why do we need 4 threads of this?

itsLewin said:
Why do we need 4 threads of this?
Click to expand...
Click to collapse
to keep things separated?
EDIT: lol sry i thought u were referring to the other device threads!
no of course that was a technical issue when creating the thread. i didn't notice that it happened
anyway other threads r deleted now and this one is the only one thx for the heads up. u guys r crazy fast! *g*
ok but now lets start with this:
Following builds are up Guys!
Boeffla-kernel-1.0-beta1-OOS3xx-OnePlus3
Boeffla-kernel-1.0-beta1-CM13.0-OnePlus3
...uploaded
enjoy!
ZZ

Just want to ask which version to download and flash as there are 2 versions linaro and uber builds?

as u like. u can flash over both versions and the official ones so u can switch as u like. I can't really say which one better works for u I'm also still testing and not yet settled.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk

...and I've prayed God for @Lord Boeffla kernel with @ZaneZam flavour!! And finally is hereeeee!! Thank you guysss!!
Zzmoove 4tw!!!
Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk

Thanks for your support for OP3. Would definitely give it a try.

I was thinking since lord is here where is ZZ..!! Here he is..!!
Welcome to the party lord and ZZ..!! I am glad that the top most and epic devs of oneplus one are here..!! The device is going to get even better now..!!

So there are 4 files of same build in cm13 folder. Which one i should flash? The difference is only in build time mark. I downloaded the latest though.
Edit: just realized that there are also differences in uber and linaro versions

nazerro said:
So there are 4 files of same build in cm13 folder. Which one i should flash? The difference is only in build time mark. I downloaded the latest though.
Edit: just realized that there are also differences in uber and linaro versions
Click to expand...
Click to collapse
He Personally loves the uber 541 builds.. I have always used linaro 541 builds try and see how they behave.. Linaro is very calm..

geekynoob said:
He Personally loves the uber 541 builds.. I have always used linaro 541 builds try and see how they behave.. Linaro is very calm..
Click to expand...
Click to collapse
Thanks man.. So between ubertc and linaro, which one is more battery friendly?

nazerro said:
Thanks man.. So between ubertc and linaro, which one is more battery friendly?
Click to expand...
Click to collapse
Battery is subjective.. Uber is a happy go lucky peppy fellow while linaro us a calm person.. I've used linaro builds always on my oneplus one.. U can try them.. :&

Uber is amazing. Never tried Linaro before though. Decisions decisions..
Sent from my iPod touch using Tapatalk

nazerro said:
So there are 4 files of same build in cm13 folder. Which one i should flash? The difference is only in build time mark. I downloaded the latest though.
Edit: just realized that there are also differences in uber and linaro versions
Click to expand...
Click to collapse
yes there are 4 builds which are the same kernel version. the difference is only the used toolchain as stated in op for example u541 = uber gcc 5.4.1, l611 = linaro gcc 6.1.1 and so on.
build time might differ yes but doesn't matter base is always the same source. things are too fresh for a advice which one u should flash, try and see. i do the same
geekynoob said:
He Personally loves the uber 541 builds.. I have always used linaro 541 builds try and see how they behave.. Linaro is very calm..
Click to expand...
Click to collapse
true for my other devices on the OP3 i more tend to the 6.1.1 builds atm.
nazerro said:
Thanks man.. So between ubertc and linaro, which one is more battery friendly?
Click to expand...
Click to collapse
geekynoob said:
Battery is subjective.. Uber is a happy go lucky peppy fellow while linaro us a calm person.. I've used linaro builds always on my oneplus one.. U can try them.. :&
Click to expand...
Click to collapse
yes i would agree and honestly i dont think we can archive big differences with a kernel in terms of battery biggest potential is still in in the system "userland".
using these uber/linaro versions is in my opinion just a "fine tune" in terms of speed and fluitness.
cerealguy said:
...and I've prayed God for @Lord Boeffla kernel with @ZaneZam flavour!! And finally is hereeeee!! Thank you guysss!!
Zzmoove 4tw!!!
Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
Click to expand...
Click to collapse
oh a zzmoove fellow! hehe u're welcome, have fun!
MisterCoolBeans said:
Uber is amazing. Never tried Linaro before though. Decisions decisions..
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
i know what u mean and especially on the very fast OP3 it's hard to feel the difference in addition. but well i do the roundabout all the time
at some point i hope i find mine too but as said im not settled too, but hey the credo is never settle!

@ZaneZam Thank you for share your work with us man i want to ask if you will build with Uber 7.0? like you did for the OnePlus One.

Jole7 said:
@ZaneZam Thank you for share your work with us man i want to ask if you will build with Uber 7.0? like you did for the OnePlus One.
Click to expand...
Click to collapse
i would love to but it's not possible yet i got ICE (internal compiler errors) with all 7.0 toolchains i tried. spented 2h+ with trying to fix that but as u can see no build available that means i wasn't successful
(yet! i will continue to try with newer TC versions of course)

Ok Thanks man kernel is great good luck with these builds.

Does any one have the nrsm wakelock on linaro build kernel V l644.

I'll start testing *u611* uber on OOS. Let's see how it goes!

Hello Zanezam,
nice to see you also here. Seems taht I MUST now change from Galaxy S3 to Oneplus 3 .
By the way: I just found a reference of your kernel at OTA Update Center App but unfortunately there is no file located.
Was this just a try? Can you reactivate this possibility?
I aksed Andi if it would be possible to integrate the update function for your kernel also in the official boeffla app but as it is unofficial and aligned with you he will not do it.
I am just searching for a little bit more comfortable way of keeping the kernel up to date.
Hm maybe this is the rigth time to start developing my own app ?!? I will have to think about this tonight
Greetings
Renegade1504

Related

[ROM][JB][4.2.2][unofficial] CarbonROM [HALO][build6][GCC 4.6+4.7] [discontinued]

hey this is i think my last rom CarbonROM all is working
Standard Disclaimer Your warranty is now void.
I am not responsible for bricked devices, dead SD cards, or any other issues that may arise from flashing this ROM !
CarbonROM is an aftermarket firmware based on the Android Open Source Project.
We are dedicated to fast, stable, and feature-filled roms, honesty and communication with our users, and openness with our code. We like frequent builds, with the very latest and greatest hardware support and fixes. We strive to not only provide you with the best rom we can build, but also to give back to the Android community and our fellow developers. For us, this is about creating something we can be proud of and hope you will enjoy.
Please feel free to look at, build, and use our code on CarbonDev GitHub.
While we make every effort to test these builds as much as possible, we are not responsible for anything that may happen to your device, family, pets, or perception of reality. We ask that you do your part to know your device and know how to recover from problems before you flash! If you have questions, ask your fellow users or ask us in #teamcarbon on freenode IRC.
Click to expand...
Click to collapse
FLASHING GUIDE
1. FACTORY RESET
2. INSTALL ROM And GAPPS,
3. WIPE CACHE & DALVIK CACHE
4. REBOOT
DOWNLOAD
Code:
[B][U][SIZE="4"]LATEST VERSION[/SIZE][/U][/B]
[B][SIZE="4"][URL=http://www.mediafire.com/download/83bxnf26nmjboaf/CARBON-JB-UNOFFICIAL-20130704-2301-ariesve.zip]CARBON-JB-UNOFFICIAL-20130704-2301-ariesve gcc 4.7[/URL] MD5sum: 77ee14a5a394b74920207430c42dca63[/SIZE][/B]
[B][SIZE="4"][URL=http://www.mediafire.com/download/i1tn8ojune2uvtl/CARBON-JB-UNOFFICIAL-20130702-2114-ariesve_build6.zip]CARBON-JB-UNOFFICIAL-20130702-2114-ariesve_build6 gcc 4.6[/URL] MD5sum: 9bb6b85dd405cbd375cc7f1109a71df3[/SIZE][/B]
Code:
[B][U][SIZE="4"]PREVIOUS VERSION[/SIZE][/U][/B]
[B][SIZE="4"][URL=http://www.mediafire.com/?y81i925l22pq6b5]CARBON-JB-UNOFFICIAL-20130514-210729-ariesve[/URL] MD5sum: 6aaf6bf68c279087428913e030667ebe[/SIZE][/B]
[B][SIZE="4"][URL=http://www.mediafire.com/?tj7713d7l22ewfy]CARBON-JB-UNOFFICIAL-20130429-113819-ariesve[/URL] MD5sum: ca7437f4b1b19c8c7772fec23883a5b1[/SIZE][/B]
[B][SIZE="4"][URL=http://www.mediafire.com/?dbx3l0p88lffv7j]CARBON-JB-EXP-20130424-122304-ariesve[/URL] MD5sum: c6e969ec366383fdac83a2f12b46039c[/SIZE][/B]
Code:
[SIZE="4"][B][URL="http://goo.im/gapps/gapps-jb-20130301-signed.zip"]GAPPS[/URL][/B][/SIZE]
Code:
[SIZE="4"][B][URL="http://goo.im/devs/carbon/extras"]Carbon Extras[/URL][/B][/SIZE]
KERNEL SOURCE/THREAD
Code:
first version was special edition from educk phenomkernel
[URL="http://forum.xda-developers.com/showthread.php?t=2183378"]kernel K^Kernel from christopher83[/URL]
always use the 360mb and UV version
CREDITS
Code:
[SIZE="4"]Carbon TEAM
CyanogenMod
AOKP
Slim Rom Team
Team Liquid
Xistance
camcory
arco68
Doomsday94
ivendor
educk
christopher83
all i forgot sorry[/SIZE]
Notice
now the rom has multible languages
i wanted to release it earlier but camera was not working and next was that it did not boot
for both i found a solution
and for now unfortunately no linaro toolchain 4.7.3 from christopher83 i have to look if it works --> does not work
for now just gcc 4.6 works (or i messed something around)
the kernel is pre OC to 1600 mhz
Changelog
build2
new 3D driver
some changes in kernel to audio from arco
new audio_policy.conf from arco (hopefully all work now)
multi language (now more then 1 language)
some minor changes
sync with repo
build3
forget it a mess :laugh:
build4
some audio changes from arco
some gps changes from arco
sync with repo
build5
use google toolchain gcc 4.6 due to compatibility
kernel christopher83 v1.9
sync with repo
build6
K^Kernel v1.5 from christopher83
newest changes from ADC Team
sync with repo
Wow great job, thank you!
Nice! You are doing a great job on I9001!
You are such a GREAT developer for our SG+! *thumbs up* :victory:
Cool man !!! THANKS you so much !!! AWESOME !!
OMG! You've puzzled me. I think I'll check it out, though I'm absolutely happy with your build of AOKP.
Thank you for your new ROM.
Thank you very much Kris for all your hard work! :good:
Soon I expect you to make your own super popular ROM that everyone will be porting to their devices
ZordanKV said:
Soon I expect you to make your own super popular ROM that everyone will be porting to their devices
Click to expand...
Click to collapse
you will laugh but i thought about it but the thing is that this were just another rom with cherry-picked things from all great developers and teams
there are so many great roms out there
Thanks a lot, you're one of the best.:good:
Maintenance
hey, you are doing great a work in this forum! Thank you.
But, are you going to maintain your "releases", especially this one?. And how about black gapps for this rom?
Towelie90 said:
hey, you are doing great a work in this forum! Thank you.
But, are you going to maintain your "releases", especially this one?. And how about black gapps for this rom?
Click to expand...
Click to collapse
lets see maybe not every rom and for the next few months ( the development of 4.2.2 has a stop someday)
as i know you need no inverted gapps because of the dark carbon switch (invention of slimrom team)
sorry not all is inverted like the playstore
Just my first impression: the rom looks promissing. However, I've had some FCs (Gmail, Settings). 3D works miserably. Have you included the new driver? TTS starts working after replacing the audio_policy.conf file with the old version.
nwg said:
Just my first impression: the rom looks promissing. However, I've had some FCs (Gmail, Settings). 3D works miserably. Have you included the new driver? TTS starts working after replacing the audio_policy.conf file with the old version.
Click to expand...
Click to collapse
till now i had no fc at all what gapps do you flashed??
hehe :laugh: man you got me sorry for that instead of jb-4.2 i usedjellybean branch arrr
next release old audio_policy.conf
maybe it has something to do with the toolchain i have to use gcc 4.6
krislibaeer said:
till now i had no fc at all what gapps do you flashed??
Click to expand...
Click to collapse
gapps-jb-20130301. By the time no new FCs. Might've been accidental.
krislibaeer said:
hehe :laugh: man you got me sorry for that instead of jb-4.2 i usedjellybean branch arrr
Click to expand...
Click to collapse
You mean 3D? Could I flash what you provided recently?
krislibaeer said:
next release old audio_policy.conf
Click to expand...
Click to collapse
I strongly support the idea.
krislibaeer said:
maybe it has something to do with the toolchain i have to use gcc 4.6
Click to expand...
Click to collapse
You are the professional. Nobody knows better.
nwg said:
gapps-jb-20130301. By the time no new FCs. Might've been accidental.
You mean 3D? Could I flash what you provided recently?
I strongly support the idea.
You are the professional. Nobody knows better.
Click to expand...
Click to collapse
ok thats good :good:
yes the 3D driver and you can flash this zip it is for all roms but i think tomorrow i make a new version too many things which annoying me
i was to eager to release it :cyclops: thats not good
i have to learn to do full things and not half
but i think voip breaks then
no it was the old drivers but the toolchain have also some influence on the rom
edit: here a nice video about the linaro toolchain optimization on a pandaboard Linaro improvements to Android 4.0.4 performance on the Pandaboard TI -YOUTUBE
krislibaeer said:
but i think voip breaks then
Click to expand...
Click to collapse
No problem: I don't use VOIP. Seriously: you may leave it as is and add information in the OP what to do when one needs TTS instead of VOIP.
I'll leave this rom on my phone for further testing.
EDIT: I've flashed 3D driver. Graphics looks much better. AnTuTu failed finishing OpenGL test at first attemp. I run it again, and everything went well. Of course benchmark score increased at once from 4401 to 5695 (1401 MHz/ondemand/row).

[KERNEL][3.10 PORTING][DEVS ONLY][S4][VILLE]

FOR DEVS ONLY
THIS IS A DEVELOPMENT THREAD FOR PORTING THE LINUX 3.10 KERNEL TO THE HTC ONE S (VILLE) S4 EDITION
MODERATORS PLEASE DELETE ANY POSTS THAT ARE NOT RELATED TO THE DEVELOPMENT OF THE KERNEL (OTHER THAN THESE FIRST POSTS USED TO CREATE SOME DOCUMENTATION)
XDA:DevDB Information
3.10 Kernel for the HTC One S, Kernel for the HTC One S
Contributors
javelinanddart
Kernel Special Features:
Version Information
Status: Testing
Created 2015-01-15
Last Updated 2015-01-15
This thread is a development thread for porting the Linux 3.10 Kernel to the HTC One S
All Devs are welcome to step forward
https://github.com/javelinanddart/android_kernel_3.10_ville
This will be done from the CM 12 Source Code
This IS NOT an easy task, it will take a lot of time and lot of things will need to be changed
CyanogenMod might have to be rebuilt from source to have this work properly
Look at the mergeconflicts.txt to look for things to fix, look at the fixedconflicts.txt for things that are fixed
Advantages:
-Officially Supported (3.10 is what the Nexus 6 & 9 and Android Wear Devices are Using)
-Future Android Compatibility (Android Framework and Kernel are Decoupled but Still Matters)
-Better Performance (Somewhat)
-Bragging Rights (xD this is a joke)
-Better and Newer Drivers
-More Features
-More Optimized
-Longer Support Date (Most Likely)
-Most Future Devices will Run 3.10 Kernel (Keeps our Device Current)
-Lower RAM Usage
-Support for F2FS (a faster file system for nand flash storage devices)
Contributor List
@intervigil (Ethan Chen)
@AKToronto
@mikronac.ns (Mikronac)
FAQ
Why?
Because I can (lol)
Check the Advantages list
Changelog
Initial Upload of Source
Merge tag v3.10
Resources
http://elinux.org/Kernel_3.4_to_3.10_porting_guide
A lot of the Kconfigs I fixed I just used the 3.10 ones and they're missing a lot of drivers it seems. We might have to readd those Kconfig Options. Also the defconfig will be a pain in the ass to maintain until we have a final product
javelinanddart said:
A lot of the Kconfigs I fixed I just used the 3.10 ones and they're missing a lot of drivers it seems. We might have to readd those Kconfig Options. Also the defconfig will be a pain in the ass to maintain until we have a final product
Click to expand...
Click to collapse
yeah, I am just looking in it...
mikronac.ns said:
yeah, I am just looking in it...
Click to expand...
Click to collapse
1 sec then, I'm merging with the aosp source rather than mainline linux because it includes some android specific changes
Look at the mergeconflicts.txt or try compiling it.....
My god... never seen THAT many errors in the Kconfigs
wow @javelinanddart nice, hope to port this to the m7 soon in time for lollipop, If you are having problems with drivers try taking a look at the evita kernel source, due to its similar hardware
dd98 said:
wow @javelinanddart nice, hope to port this to the m7 soon in time for lollipop, If you are having problems with drivers try taking a look at the evita kernel source, due to its similar hardware
Click to expand...
Click to collapse
Sounds good, but does Evita have a 3.10 kernel? Hopefully HTC will do that because usually they're pretty OK at updating their kernels (if not android versions)
Also @dd98, this is from the Cm12 source so if you want to help, it can possibly be compatible with the M7 @phoenixita if you'd like to help that'd be great too
javelinanddart said:
Sounds good, but does Evita have a 3.10 kernel? Hopefully HTC will do that because usually they're pretty OK at updating their kernels (if not android versions)
Also @dd98, this is from the Cm12 source so if you want to help, it can possibly be compatible with the M7 @phoenixita if you'd like to help that'd be great too
Click to expand...
Click to collapse
I'll gladly help but still only getting there on the kernel development, hope I have some free time
dd98 said:
I'll gladly help but still only getting there on the kernel development, hope I have some free time
Click to expand...
Click to collapse
What's your github username? I'll add you as a collaborator rather than pull requests. It works faster
@javelinanddart F2Fs already works on Ville I already ported it [emoji1]
Flashalot said:
@javelinanddart F2Fs already works on Ville I already ported it [emoji1]
Click to expand...
Click to collapse
I know but this is meant to be like a CM kernel (i.e. no backported features unless absolutely necessary
On a completely unrelated note, how can I build a rom and recovery with f2fs support?
javelinanddart said:
I know but this is meant to be like a CM kernel (i.e. no backported features unless absolutely necessary
On a completely unrelated note, how can I build a rom and recovery with f2fs support?
Click to expand...
Click to collapse
Ahh I see my bad also if I told you I would have to kill you [emoji88]
Jk
I'll be making a thread some time this weekend with full documentation on how to do so especially recovery since we have 3 different types just on twrp
Flashalot said:
Ahh I see my bad also if I told you I would have to kill you [emoji88]
Jk
I'll be making a thread some time this weekend with full documentation on how to do so especially recovery since we have 3 different types just on twrp
Click to expand...
Click to collapse
Thanks. If we can switch to F2FS and use a Universal TWRP, developers will have a better time on source-based ROMs. It will also help speed up the file system actions. I tried compiling twrp but I couldn't figure it out
What source are you editing the 3.4 kernel source or the 3.10 kernel source ?
Wahaj.47 said:
What source are you editing the 3.4 kernel source or the 3.10 kernel source ?
Click to expand...
Click to collapse
"3.10 porting"

[RACER] [KERNEL] [N5X] [O+N] [3.10.105] [EAS] [SDCARDFS] [F2FS] [Linaro 6.3.1] [0524]

RACER KERNEL for Nexus 5X is the result of my adding cherry-picks from expert developers to a base consisting of the latest google and linux sources. It satisfies my needs, and may be good enough for others which is the reason I am sharing it. Please don't ask me to add features or specific commits.
Do please let me know if you come across a bug or some feature does not work as it should.
RACER_N5X_2017MMDD
Changelog
Source Code
Features
Tool Chain: GCC-Linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu
OS Used to build : Ubuntu 17.04
Acknowledgements: @franciscofranco, @jollaman999, @flar2, @osm0sis, @Razorless, @LazerL0rd, @The Flash
XDA:DevDB Information
RACER-N5X, Kernel for the LG Nexus 5X
Contributors
rachanta
Kernel Special Features: [LINUX 3.10.105] [EAS] [LINARO] [F2FS] [SDCARDFS]
Version Information
Status: Stable
Created 2016-03-19
Last Updated 2017-05-24
Reserved
I might need this later
Reseved
This might be required later
happy to see you here man, I loved your caf kernel for nexus 5 ,
Sent from my Nexus 5X using Tapatalk
Link is broken
Enviado desde mi Nexus 5X mediante Tapatalk
yeah man happy to see that
Racer_bull_20160320
Here's my first shot - stock kernel built with UBERTC GCC 6.0.0 - I think I've got my build environment right
Download RACER_BULL_20160320 Nexus 5X Kernel
nice to see you here @rachanta
keep up the good work :good:
New build is up. Wake controls, kcal, led support, sound control and more... added.
rachanta said:
New build is up. Wake controls, kcal, led support, sound control and more... added.
Click to expand...
Click to collapse
Deleted
I take it, forced encryption is disabled? Don't see it mentioned anywhere and as it cost me all my data just recently, I'm kind of paranoid
schaggo said:
I take it, forced encryption is disabled? Don't see it mentioned anywhere and as it cost me all my data just recently, I'm kind of paranoid
Click to expand...
Click to collapse
@schaggo forced encryption in disabled.
Don't work autorotation on DU ROM.
I will be glad to try after fix.
Bl4ckSn0w said:
Don't work autorotation on DU ROM.
I will be glad to try after fix.
Click to expand...
Click to collapse
Is DU based on Android N preview? Autorotation works with N preview, for which this kernel is developed.
cpufreq governors added
RACER_N5X_20160321
Feedback required.
Some governors may need to be tweaked if you have any freezes or RRs.
I am looking at your kernel and will report back with any findings I might make.
I'm glad we are getting options regarding kernels. N5X owners live in a bit a sad world ? for owning a Nexus device, the international dev community is astonishingly absent. So new blood is always appreciated!
Technical question: do you use a native Ramdisk or do you rely on anykernel? Meaning can we just cross-flash or do we need to create a clean basis when flashing your kernel?
Gesendet von meinem Nexus 5X mit Tapatalk
schaggo said:
I am looking at your kernel and will report back with any findings I might make.
I'm glad we are getting options regarding kernels. N5X owners live in a bit a sad world ? for owning a Nexus device, the international dev community is astonishingly absent. So new blood is always appreciated!
Technical question: do you use a native Ramdisk or do you rely on anykernel? Meaning can we just cross-flash or do we need to create a clean basis when flashing your kernel?
Gesendet von meinem Nexus 5X mit Tapatalk
Click to expand...
Click to collapse
The kernel makes ramdisk changes.
rachanta said:
Is DU based on Android N preview? Autorotation works with N preview, for which this kernel is developed.
Click to expand...
Click to collapse
Sorry, I did'n know. How about develop for ROM based on 6.0.1?
Working with Kernel Adiutor, I get system lockups and reboots when trying to change cpu governor tuneables. Kernel Adiutor is also a hit or miss operation in general, aespecially after reboots.
Sometimes it refuses to launch, when letting the system settle for a couple minutes, it comes up.
I have disabled all boost and touchboost settings, there is still boosting going on (big 864MHz, little 12xx MHz). To rule out governors, I changed governors but the behaviour stayed the same. Regarding Kernel Adiutors weird behaviour earlier, it could be though that the new values I set never get written to the system. Not sure.
I also have random reboots, never caught one in the act, I only notice it when unable to unlock by fingerprint and I must enter my unlock pattern.
Log is from playing with governor tuneables.
CPUQUIET Framework trial
New build is up
cpufreq governors removed
cpuquiet framework added
Download

Illusion Kernel v5.7 | Clang 10 | 4.4.189

Derp kernel is a minimal kernel based on Xiaomi's source.
Feature list: (There isn't much for now, more will be added eventually)
Always upstreamed to latest linux-stable
Compiled with Clang 10
Wireguard support
Updated to the latest LA.UM.7.2.r1 tag - LA.UM.7.2.r1-07400-sdm660.0
KCAL
F2FS support
Before requesting features, read Post #666
Also, some additional information:-
There won't be support for any of the below mentioned things, so please don't ask for them or discuss about them.
1). MIUI
2). Spectrum
3). Any messing with voltages/frequency table
4). EAS
5). Adding random cpufreq governors and IO schedulers
Links:
Download from GitHub Releases, Mirror 1 or Mirror 2
For Test builds, reporting bugs, please join this telegram chat!
Credits -
Thanks to Xiaomi for releasing the kernel source
Various people whose patches I have picked
XDA:DevDB Information
Illusion Kernel for Whyred, Kernel for the Xiaomi Redmi Note 5 Pro
Contributors
akhilnarang
Source Code: https://github.com/akhilnarang/whyred
Kernel Special Features:
Version Information
Status: Stable
Created 2018-06-16
Last Updated 2019-08-15
Changelogs and miscellaneous information
I've test this kernel only on AOSiP, it should work fine on other ROMs too, let me know if it dosen't!
Thanks for this kernel
Will be waiting for additional features to be added
Man on fire, thanks akhil bru
Congo for derping in Whyred too xD
OMG Akhil is here...!!*-*
Thanks bro !!!
How about future development? Only basic functions or some more 'derps' like adreno idler, etc.?
I think this is for aosip first build.
I'm already testing this. But stock in MI Logo. I back to NoName beta7
great job Akhil! Looking forward to see great stuff from you!
Tested it and stucked at mi logo in AEX.
Can't take logs xD
Is it better than AOSIP stock kernel?
Working on miui?
Sigray said:
Is it better than AOSIP stock kernel?
Click to expand...
Click to collapse
Can't sense a diff but it supports wireguard.
Yousef Algadri said:
Tested it and stucked at mi logo in AEX.
Can't take logs xD
Click to expand...
Click to collapse
Weird, it worked for a friend who's on AEX?
Sigray said:
Is it better than AOSIP stock kernel?
Click to expand...
Click to collapse
Slightly different from what AOSiP released with, but AOSiP will include this kernel.
Finally pro enters the arena.
How should I flash the kernel? Via TWRP and after that cache/dalvik clean?
Sigray said:
How should I flash the kernel? Via TWRP and after that cache/dalvik clean?
Click to expand...
Click to collapse
Yup but first flash boot.img from your rom or just dirty flash rom.
Is this work on MIUI ?

We finally booted a 4.9 kernel on land!!!!

We finally booted a 4.9 kernel on land!!!!
https://github.com/MrArtemSid/android_kernel_xiaomi_land-4.9-new/tree/new_base
It's Q 4.9 kernel source.
Thanks rupansh, VVR, nE0sIghT, Usman, Hiiragiii. We made this booting!!!
Changes:
- vibration for treble is fixed
Bugs:
- Camera not working yet
- Led not working yet
OOOOMMMMMMGGGG!!!!!!
Great job!!
I'm sorry, but can you please enlighten us about the benefits of this? I'm eager to know.
Thanks in advance!
Is it gonna be any further development of this kernel?
What's the difference with Nichcream 4.9 integration ?
loufadoros said:
Is it gonna be any further development of this kernel?
Click to expand...
Click to collapse
I think every land kernel dev switch to it, cause it mainline and provide better peformance and give more battery backup
Noru29 said:
What's the difference with Nichcream 4.9 integration ?
Click to expand...
Click to collapse
We are not using Nichcream sources and they are closed. Our kernel is newer and will support treble and will be open-sourced all the time. We used Nichcream rom only to check if our kernel boots
Keep land alive
So, could this also be used to boot postmarketos?
Sid_key said:
We are not using Nichcream sources and they are closed. Our kernel is newer and will support treble and will be open-sourced all the time. We used Nichcream rom only to check if our kernel boots
Click to expand...
Click to collapse
Hope you continuously help our land developers in future making 4.9 kernel builds bug free :good: great job and making it opensource is most important part
It's awesome please keep going.
atomickaushal said:
So, could this also be used to boot postmarketos?
Click to expand...
Click to collapse
Idk, i think yes if u adapt it
Nice, nice, nice, nice, nice! xD
Good news! Waiting for stable version!
Wow..... Thankyou so much... I hope it will be stable soon
great work!
I love how Land is still supported.
I'm so grateful choosing this phone years ago, and it's still running well after long.
Can you please tell the installion step
Shahin12345 said:
Can you please tell the installion step
Click to expand...
Click to collapse
There are separate 4.9 kernel based ROM's like corvus, lineage unofficial though few more not released to public still in testing phrase
For more info
join land telegram groups @r3spX & @landMi
will this kernel work with arvanasoft android 6.0 rom. I really want better ram management and a little performance boost on my 2gb ram phone.

Categories

Resources