[OnePlus 3 & 3T Cross Device Development] ZaneZam:
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 [MENTION=947981]Lord Boeffla[/MENTION]!) 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 [MENTION=5169465]DespairFactor[/MENTION] 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