[ONE Android Development] ZaneZam:
hi Guys,

as some of u maybe know from the Samsung Galaxy S3 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 One device (kudos to [MENTION=947981]Lord Boeffla[/MENTION]!) i want to share with u my self made Linaro (and here also 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 ;)

for people who asks themself: Linaro, Sabermod, Uber what? here some good info about it: https://docs.google.com/document/d/1C-ehLWl6XcStOmB30QHDA_DOdceXiGIyzXT_0eIg5nQ/edit (thx to [MENTION=5198126]ViditM14[/MENTION] for providing the link!) and finally more infos about Uber Toolchains : https://plus.google.com/+ChetKener/posts/YzMJEkzPQgp and here: https://plus.google.com/communities...3/stream/ac70dec1-dad7-438d-baeb-f8d6644217fd

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 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/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 OPO repositories from HERE

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 this forked Boeffla Kernel repository

with Toolchain Linaro 4.8.4-2014.11 + Toolchain Linaro 4.9.3-2015.03 - Credits to [MENTION=4825437]Christopher83[/MENTION] for this pre-configured toolchains and Toolchain Sabermod 4.8.4 + Toolchain Sabermod (Uber) 4.9.3 - Credits to RobbieL811 for this preconfigured toolchains and thx to [MENTION=3685904]ak[/MENTION] for pointing me to it! Since 27.03.15 there are also images compiled with Toolchain Uber 4.9.3 20150501 + Toolchain Uber 5.1.1 20150501 + 6.0.0 20150501 (experimental) Credits and Thx to Uber Team!

all images are build with changes from following repos

for Boeffla Kernel CM13.0/CM12.1/CM12/CM11/CM11s/CM12s/COS12.1 Linaro/Uber :

https://github.com/zanezam/boeffla-kernel-cm-bacon

for Boeffla Kernel Oxygen OS 1.0.x Linaro/Uber :

https://github.com/zanezam/boeffla-kernel-oos-bacon

Beside of some additional fixes from my side all changes are mixed up and taken from repositories of ak

and DerRomtester so all credits to them!

...and also for letting me bother them! thank u guys for bring me "on track"! :)

before someone asks some last words about the used toolchain versions: i did

a lot of testing

before releasing these builds here

and the used Linaro / Uber versions are the maximum versions which can be used to make working builds with pure boeffla

kernel sources and without changing a lot of code in addition. So if u still want to try higher versions i must state here that Linaro versions

above 4.8 might produce a "messed up" image (without optimized flags and without warnings/errors etc. during build!)

which at the end gives you a boot-looping device and that might even be dangerous, so be aware !! if someone has a clue what exactly has to be

done to use higher versions of the corresponding toolchains (with respecting the original kernel source of course) feel free to let us know,

it will be definitely appreciated! :)

Update 15.03.15: found one reason and i'm able to use some higher versions now!

But with CM11s and CM11 only Uber 4.9.3 and Linaro 4.8.4 are possible!

builds with higher Linaro/Uber toolchain versions still doesn't boot!

what i will do:

build the source code with linaro/uber toolchain and (like Lord Boeffla usually does) provide 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/uber 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 Governor 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/uber experienced dev comes up with "better" ones (feel free to post and let me know, toolchain specialists! *g*)

Downloads:

CM11s (for stock roms!)

One Plus One Bacon CM11s stock builds

(for CM11s XNPH38R/44S/05Q *l484* linaro / *u493* uber)

CM12s (for stock roms!)

One Plus One Bacon CM12s stock builds

(for CM12s YNG1TAS0YL+YNG1TAS17L+YNG1TAS2I3 *l494* linaro / *u494* + *u521* + *u600* uber)

CM12.1s (for stock roms!)

One Plus One Bacon CM12.1s stock builds

(for CM12.1s YOG4PAS1N0 *l494* linaro / *u494* + *u521* + *u600* uber)

COS13.0 (for stock roms!)

One Plus One Bacon COS13.0 stock builds

(for COS13.0 ZNH0EAS2JK *l494* + *l531* linaro / *u494* + *u531* + *u600* + *u700* uber)

COS13.1 (for stock roms!)

One Plus One Bacon COS13.1 stock builds

(for COS13.1 ZNH2KAS1KN *l494* + *l531* linaro / *u494* + *u531* + *u600* + *u700* uber)

CM11 (for genuine roms!)

One Plus One Bacon CM11 builds

(for CM11 roms only! *l484* linaro / *u493* uber)

CM12 (offical nightlies and based ones)

One Plus One Bacon CM12 builds

(for CM12 roms only! *l493* linaro / *u493* + *u511* + *u600* uber)

CM12.1 (official builds and based ones)

One Plus One Bacon CM12.1 builds

(for CM12.1 roms only! *l494* linaro / *u494* + *u521* + *u600* uber)

Oxygen OS 1.x.x

One Plus One Bacon Oxygen OS 1.x.x builds

(*l494* linaro / *u494* + *u521* + *u600* uber)

Oxygen OS 2.x.x

One Plus One Bacon Oxygen OS 2.xx builds

(*l494* + *l531* linaro / *u494* + *u531* + *u600* uber)

CM13.0 (official builds and based ones) + Nethunter and "Cafcam" special builds

One Plus One Bacon CM13.0 builds

(for CM13.0 roms only! *l494* + *l531* linaro / *u494* + *u531* + *u600* + *u700* uber)

CM14.1 (official builds and based ones) + Nethunter special builds

One Plus One Bacon CM14.1 / LineageOS 14.1 builds

(for CM14.1 roms only! *l494* + *l531* linaro / *u494* + *u531* + *u600* + *u700* uber)

Mirror on Androidfilehost for all devices (only latest kernel versions)

Nethunter Install Packs:

For One Plus One Bacon Marshmallow Roms

finally i wanna throw out big thanks to Lord Boeffla for his great work and for accepting that i provide you these linaro/uber builds here! :highfive:

so now i wish u much fun with these builds and maybe some of u can drop a line about how they work for u ;)