[EOL][KERNEL][UNOFFICIAL BUILDS] Boeffla Kernel Linaro/Uber - OnePlus X Android Development

hi Guys,
as some of u maybe know from the Samsung Galaxy S3 or OPO 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 Two device (kudos 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
for people who asks themself: Linaro, Sabermod, Uber what? here some good info about it: https://docs.google.com/document/d/1...T_0eIg5nQ/edit (thx to @VIDITM14 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/...b-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 a self compiled Linaro Toolchain (source: https://github.com/zanezam/ct-ng_linaro) + recent versions of Uber Toolchain (Credits to Team Uber for the pre-configured/-build toolchains)
all images are build with changes from different branches in following repository:
https://github.com/zanezam/boeffla-kernel-oos-opx
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!
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 are able to biuld a kernel and still want to try higher versions i must state here that Linaro versions
above 4.9.1 and Uber verisions above 4.9.4 might produce a "messed up" image which at the end gives you a boot-looping or not booting 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!
what i will do:
build the source code with linaro/sabermod 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 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
maybe tune the build flags if some more linaro/sabermod/uber experienced dev comes up with "better" ones (feel free to post and let me know, toolchain specialists! *g*)
Downloads:
One Plus X Oxygen OS 3.x.x
(*l494* *l541* linaro / *u494* *u541* *u621* *u700* uber)
One Plus X Oxygen OS 2.2.x
(*l494* *l541* linaro / *u494* *u541* *u621* *u700* uber)
One Plus X CM13.0
(*l494* *l541* linaro / *u494* *u541* *u621* *u700* uber)
One Plus X CM14.1 / LineageOS 14.1
(*l494* *l541* linaro / *u494* *u541* *u621* *u700* uber)
Mirror on Androidfilehost for all devices (only latest kernel versions)

reserved

reserved too

I'm a bit lost. This is Boeffla but with patches from the AK side of things or have I mistaken? Is there a features list

crashed at 95% of antutu test. dirty flashed over boeffla regular which was dirty flashed over bluspark.
geekbench score is very good 962/3049 -- almost 25% higher multicore score over regular boeffla
regular boeffla was 979/2499 in geekbench3 which is less than bluspark which was around 910/2700 approx (from memory)

Unoffical cm build hehe?

Antutu 70k almost

Welcome ZZ !!!!! Nice to see you here too

The main difference here is the toolchain used ?? Or any other optimization?
Sent from my ONE E1003 using Tapatalk

RJDTWO said:
I'm a bit lost. This is Boeffla but with patches from the AK side of things or have I mistaken? Is there a features list
Click to expand...
Click to collapse
OK no panic u get help
yes this is boeffla kernel + optimized compiler flags originated by ak some time ago (they might be a bit different now as I had to change things) + compiled with recent toolchain versions of linaro and uber toolchain + needed toolchain related fixes to be able to build/use them . that's it basically. and btw as always with my builds they are 100% compatible to Boeffla app.
psychem said:
crashed at 95% of antutu test. dirty flashed over boeffla regular which was dirty flashed over bluspark.
geekbench score is very good 962/3049 -- almost 25% higher multicore score over regular boeffla
regular boeffla was 979/2499 in geekbench3 which is less than bluspark which was around 910/2700 approx (from memory)
Click to expand...
Click to collapse
thx for the big test, ehm which build? I did a antunutu test with u600 and that worked for me.
LolHacker17 said:
Unoffical cm build hehe?
Click to expand...
Click to collapse
??
sarthakspiker said:
The main difference here is the toolchain used ?? Or any other optimization?
Sent from my ONE E1003 using Tapatalk
Click to expand...
Click to collapse
Yes plus the things mentioned above

ZaneZam said:
thx for the big test, ehm which build? I did a antunutu test with u600 and that worked for me.
Click to expand...
Click to collapse
ya i used u600 too with ondemand governor. it would be really good if score went at 70k+ with some more optimisations.

New Builds!
Hi Guys,
builds of...
Boeffla-kernel-4.0-beta3-OOS2xx-OnePlusX
...uploaded
enjoy!
ZZ

I am really tempted to try this and boeffla but can not stand oos. Once official cm starts will try it. btw thanks for the work, heard a lot about your governor and work on Zzmove.

saurabh40629 said:
I am really tempted to try this and boeffla but can not stand oos. Once official cm starts will try it. btw thanks for the work, heard a lot about your governor and work on Zzmove.
Click to expand...
Click to collapse
I have the exact same feeling.
Can't wait for official cm.
Envoyé de mon ONE E1003 en utilisant Tapatalk

using this on h2os. latest benchmarks are 984/3127 on geekbench 3 and 69474 on antutu.

@ZaneZam none of the download sites are working
Sent from my ONE E1005 using Tapatalk

Sent from my ONE E1005 using Tapatalk

s6freak said:
@ZaneZam none of the download sites are working
Sent from my ONE E1005 using Tapatalk
Click to expand...
Click to collapse
s6freak said:
View attachment 3656549
Sent from my ONE E1005 using Tapatalk
Click to expand...
Click to collapse
hmmm strange they both work here. this one too? http://boeffla.df-kunde.de/zanezam/linaro/oneplusx/oos2xx
beside of that i saw the latest version isn't available on renderserver. i have to check at least this...

s6freak said:
@ZaneZam none of the download sites are working
Sent from my ONE E1005 using Tapatalk
Click to expand...
Click to collapse
ok i've fixed the render download link (it was pointing to the one plus one version, oops *g*) and added the mediafire mirror.
hope any of these are working and btw. renderserver seems to have same network issues today (?) i just got an timeout duing
the check.

ZaneZam said:
ok i've fixed the render download link (it was pointing to the one plus one version, oops *g*) and added the mediafire mirror.
hope any of these are working and btw. renderserver seems to have same network issues today (?) i just got an timeout duing
the check.
Click to expand...
Click to collapse
Many thanks my friend
"All we know is...He's called the Stig!"
Sent from my Smokin G928C powered by Audax+Rom

Related

[KERNEL] SM-T530 experimental overclocking

Overclocked kernel T530
I have compiled two variants, one for the 4.4.2 rom and another for 4.4.4, CM11 rom.
4.4.2 kernel is tested on the stocklessv5 rom.
The overclocking in this kernel is experimental. Some also claim that overclocking is not possible on this device.
I still feel that there is a speed improvement using my kernel, so whether this comes from the overclocking or from other changes is debatable.
Antutu tests have given me slightly higher scores on the stockless rom than on the CM11 rom.
On stock rom I did get Antutu score at 16800, at the stocklessV5 18367. (these are numbers I have logged a while ago, offcourse results will vary from test to test with antutu.)
On my kernel I typically get around or just below 19000. (highest score so far is 19200)
There is a thread regarding overclocking the LG G2 mini, and I have been looking at the github for that project for ideas.
LG G2 Mini use the same cpu/gpu hardware as the tab4. For comparisation there is posted an image in that thread by someone showing antutu result of 20000 on the LG. But others report they can not replicate that. The LG have lower screen resolution than the Tab4 10.1" so that could explain some of the difference.
About this kernel:
- Overclocking CPU to 1.6Ghz
- Overclocking GPU to 533Mhz
- DVFS is disabled
- Fixed the simple_ondemand GPU govenor crashes
- CPU governors smartassV2 added, enabled interactive govenor
- Compiled with sabermod 4.9 graphite toolchain
For sources, look at github
The 4.4.4 (CM11) kernel: https://github.com/amyren1966/android_kernel_samsung_matissewifi
The 4.4.2 kernel : https://github.com/amyren1966/SM-T530_KK_Opensource
[emoji106] whats about a cm12 kernel and a cpu hotplug alternative to mpdecision would be nice.
dt2w is interesting to.
And some beer for kexec hardboot.
sub77 said:
[emoji106] whats about a cm12 kernel and a cpu hotplug alternative to mpdecision would be nice.
dt2w is interesting to.
And some beer for kexec hardboot.
Click to expand...
Click to collapse
I have been trying to make one for cm12. But my attempts resulted in a non-booting kernel, so I put it aside for the moment. Perhaps later if I have the time.
amyren said:
I have been trying to make one for cm12. But my attempts resulted in a non-booting kernel, so I put it aside for the moment. Perhaps later if I have the time.
Click to expand...
Click to collapse
no boot or no framebuffer?
this could help initialize both framebuffer on cm12
sub77 said:
no boot or no framebuffer?
this could help initialize both framebuffer on cm12
Click to expand...
Click to collapse
I dont know what happens if there are no framebuffer?
But after installing my kernel and I rebooted it just shows the first samsung boot screen, and then goes black, then after a short while it just relaunches twrp recovery.
Other atempts it does go directly to the download mode.
I'm very excited to hear this news. Can anyone confirm if the oc is for real on cm11 or kk? and if so, we must have it working on cm12 for sure. cm12.1 is actually what we're on isnt it? blisspop here, but i see a 5-12-2015 cm 12.1 just dropped so i'm pry gonna run that in the next day or so. Either way, great work! Any type of improvement i see as progress.
PizzaG said:
I'm very excited to hear this news. Can anyone confirm if the oc is for real on cm11 or kk? and if so, we must have it working on cm12 for sure. cm12.1 is actually what we're on isnt it? blisspop here, but i see a 5-12-2015 cm 12.1 just dropped so i'm pry gonna run that in the next day or so. Either way, great work! Any type of improvement i see as progress.
Click to expand...
Click to collapse
just building blisspop with the the same changes, i also can give the kernel without the overclock restrictions if you want to test them, just pm. me
This looks interesting :
http://forum.xda-developers.com/showthread.php?t=2954948
sub77 said:
just building blisspop with the the same changes, i also can give the kernel without the overclock restrictions if you want to test them, just pm. me
This looks interesting :
http://forum.xda-developers.com/showthread.php?t=2954948
Click to expand...
Click to collapse
Please post a link here to your cm12 kernel when you have finished it with the overclock changes.
maybe for LP 5.0.2 TW ?????
Sent from my SM-T530NN using Tapatalk
Please have a look at
http://forum.xda-developers.com/showthread.php?t=3134872
hi, please about 4.4.2 with stockless rom v5, if anything become unstable and want go back to previous kernel is it enough to dirty flash stockless rom or there is something that must be deleted manually?
thanx a lot…
thank you can this thing get overclocked more i mean i saw people state they overclocked the tab 1 to 2ghz just asking lol, anyways great job

[KERNEL][UNOFFICIAL]Gustavo Kernel builds by gsstudios

Unofficial Gustavo Kernel builds by gsstudios​(The resurrection of S2 kernels)​
The Background:
Gustavo kernel development has stopped for a while now. I've been a long term s2 user, but I felt that a lot of features need to be implemented into the kernel. As of a result, I decided to make my own personal builds! Please note that I'm no way as good as the master himself, Gustavo, but I try to implement features to the best of my abilities.
The Mission:
To continue giving support for the much loved kernel. New features and additions will be added to improve flexibility and speed to the already amazing kernel. My goal is to improve Gustavo kernel as much as I can, without sacrificing stability.
DISCLAIMER:
ONLY FOR AOSP BASED ROMS
I'm not responsible for bricked devices or wrong version flashing
You are using this kernel at your own responsibility
——— !!!!!!!! YOU HAVE BEEN WARNED !!!!!!!! ———
FEATURES:
This kernel includes the following additional features over stock Gustavo kernel:
- Built with Latest Optimized Linaro 4.9 Toolchain (Smooth, fast and fluid) - Main toolchain
- Trim support (Be careful if you have brickbug affected chip!)
- Updated FPBug fix is already included in this kernel!
THINGS TO DO:
- Why don't you tell me what to do
THINGS I WILL NOT ADD:
Code:
- LZ4 Compression (Our Boot partition is way too small to support this)
- Useless CPU governors such as Userspace
- Colour tuning support (Unless someone helps me with this)
- Recovery version (WIll only consider doing this if working on LP kernel)
- Higher thermal limits (We all know what happens if we do this)
- Higher overclocking/Lower underclocking capabilities (So you want less stability and more SODs?)
- Synapse support (Stweaks is the only app that can fully support this kernel)
- Linux Kernel version updates (My skills need to improve first before taking on something this big)
CREDITS:
Gustavo_s (Mastermind and creator behind Gustavo kernel)
gokhanmoral
codeworkx
Cyanogenmod
franciscofranco
AndreiLux (Synapse App)
hawkerpaul
Tungstwenty
faux123
myfluxi
neobuddy89
Lanchon (Music Bug Fix)
zeitferne (Music Bug Fix)
omni team
geeckodev
DOWNLOAD:
Refer to third post
CHANGELOG:
Refer to second post
KERNEL SOURCE:
Source code of the kernel can be found here:
https://github.com/gsstudios/android_kernel_samsung_smdk4412
ISSUES:
- All Gustavo kernel bugs
USEFUL LINKS
- CPU Governor and I/O Scheduler Guide
TCP Algorithm guide
HAVING PROBLEMS?
Read post 4 before posting questions!
GOT QUESTIONS?
Q&A Thread not up yet
HOW TO FLASH?
Check the troubleshooting guide
​
XDA:DevDB Information
Gustavo Kernel , Kernel for the Samsung Galaxy S II
Contributors
gsstudios, Gustavo_s
Kernel Special Features: See post 1
Version Information
Status: Testing
Created 2015-12-13
Last Updated 2016-07-01
Changelogs:
I understand that some people like Gustavo Kernel because it is simplistic with fewer options compared to DorimanX. I will attempt to make only important changes to the kernel, and no changes that are unnecessary.
For full changelogs, visit my repo: Github Link
--UNRELEASED VERSIONS (KERNEL UNDER TEST) --
Code:
[B]Gustavo Kernel xx/xx build[/B]
- Updated support for CM13
- Merged many updates from CM
- Built with Linaro 4.9 Toolchain
- TRIM is enabled by default
- Freezefix has been merged
- Isorec support has been added
- F2FS support
- ZRAM enabled by default
- General performance improvements and stability fixes
--RELEASED VERSIONS (GENERAL AVAILABILITY) --
Code:
Nothing to see here :)
Downloads
I test most of these builds to make sure they are stable. There may be some cases where I might not test out a build before releasing it. Kernels marked with '(STABLE)' are safe for everyday use, but only take this as a indication.
--IMPORTANT, PLEASE READ--
CAUTION: All builds marked with 'TRIM' at the end has TRIM enabled. If you have brickbug affected emmc chip, avoid downloading it if you don't know what you are doing! For more information about the trim brickbug, visit Lanchon's guide here: http://forum.xda-developers.com/gal...ives/rom-brickbug-aftermath-speeding-t2843238
All builds without 'TRIM' (marked as 'NON-TRIM') have trim disabled. These kernels are safe on brickbug affected chips.
MAKE SURE YOU'RE DOWNLOADING THE RIGHT KERNEL. OTHERWISE YOU COULD BRICK YOUR DEVICE!
For TRIM users:
To use TRIM, you can download an app on the app store called trimmer or use terminal commands as directed in the troubleshooting guide.
And finally, I always see the question on whether to use TRIM or NON-TRIM builds. I recommend using TRIM builds on all devices, even if you have brickbug affected chip. This is because TRIM builds are safe from brickbug as they have been correctly patched up and so it has been used by many users. However, when in doubt, use NON-TRIM builds.
Linaro or UBER
I have constantly changed between UBER and Linaro toolchains, and have stuck with UBER toolchain. Choose whichever you believe is best for you. UBER is just Linaro toolchain with extra patches and updated components for speed and smoothness improvements. Linaro is more simplistic and stable.
Main download link:
Download link will be added once kernel is working!
Mirror download link:
Download link will be added once kernel is working!​
Beta builds and stable builds will only be uploaded on AFH and github.
Troubleshooting
(Probably one of the most detailed troubleshooting guides for kernels on XDA)
Q: Why flash your kernel?
This applies to gustavo kernel in general. gustavo kernel is an aftermarket kernel (or custom kernel) that is designed to allow users to tweak their phone at the kernel or near-hardware level side of things. In other words, users get more fine-grained control over their phone, this includes overclocking, underclocking, changing behavior of CPU/GPU etc. Adjusting such settings isn't for the faint-hearted since there is soooo many things to understand, but you aren't required to understand all of the settings. Ultimately, if you want to improve your phone experience, try gustavo kernel!
Q:How do I flash your kernel?
A: You flash kernels like flashing roms, except you don't have to factory reset your phone. If you can't flash the kernel for some reason, you can either flash philz recovery then flash the kernel OR you can just make your own kernel .tar file and flash via ODIN by following this guide: http://forum.xda-developers.com/galaxy-s2/development-derivatives/convert-kernel-zip-to-tar-t2994381
Q: Which kernel version build should I flash?
A: Flash the latest stable version if you want the most stable experience. Builds that have not been marked with 'Stable' are mostly stable, or haven't been tested enough to earn a stable tag. Either way, it's up to you which one you want to flash. Read the changelog for any important changes that might have occurred in a particular build.
Q: Wifi doesn't work after I flash this kernel
A: There are two main causes to this issue, either there is a problem with your:
- Partitions OR
- Permissions OR
- Gapps OR
- ROM OR
- Compatibility with your wifi hardware
Don't use a pit with modded preload! It will just cause issues with ROMs and Kernels. Use stock pit or use a pit with unmodded preload. Sometimes, the gapps package you flash somehow breaks compatibility with the kernel. You can fix this by flashing a different gapps (making sure to clean cache and dalvik). If you have permissions problem, you can fix this by repartitioning your internal sd card or by reflashing back to stock rom. Sometimes, the ROM doesn't fully support the wireless drivers in the kernel, this can be solved by flashing a different ROM or different kernel. But if your wifi hardware is not compatible (a way to tell this is when you have tried everything and failed), there is nothing you can do but reflash the rom or flash a different kernel.
Q: My battery life sucks after flashing this kernel!
A: Download and install Betterbatterystats and see what is the culprit to your problem. If it is kernel related, have you made sure you have wipe cache and dalvik and reset stweaks settings? If yes, it would be nice if you posted a logcat.
Q: Why do I get bootloops with this kernel?
A: If you were on a working version on gustavo kernel lollipop before, there is probably something wrong with the installation. If you are on a ROM that is not lollipop, you flash the wrong kernel! You need to flash the right kernel for your android version. Sometimes, bootloops can occur due to corruption of the kernel zip file (usually from bad download) or from corrupted partitions.
Q: What do all of the settings mean? They are all confusing!
A: Please note that gustavo kernel isn't for users who have just rooted their device. Before jumping into the custom kernel world, try playing around with other kernels first. Once you think you have some experience, read the stweaks/synapse beginners guide I made and then attempt to tweak the kernel using stweaks/synapse.
Q: How do I trim my partitions?
BEWARE: Make sure you have read all of the precautions before attempting to trim your partitions!
A: install the trimmer app from the playstore. App link . Check for all 3 partitions, and tap on run. grant root access. the 3 fstrim operations should be successful ("partition was trimmed" means success).
alternatively, instead of using trimmer you can run one of these commands (these are better because they also trim /preload):
# on the phone in the terminal app:
su -c "fstrim -v /system; fstrim -v /data; fstrim -v /cache; fstrim -v /preload"
# on your PC if you are connected to the phone via adb:
adb shell su -c "fstrim -v /system; fstrim -v /data; fstrim -v /cache; fstrim -v /preload"
reboot.
Click to expand...
Click to collapse
Q: My device is (hard) bricked after flashing your kernel!
A: Have you read all of the precautions before installing the kernel? You made the decision to flash the kernel and now you've stuffed up your phone.
Q: I get constant FCs after flashing your kernel!
A: Have you wiped your cache partition, dalvik cache and reset stweaks settings? If you've done all of these already, a logcat would be nice
Q: What's a good combination for CPU governor and I/O scheduler?
A: Have a look at the default settings, they are optimised for our phone
However, here are some settings I personally like:
1. Governor: HYPER/Ondemand I/O scheduler:SIO/SIO
2. Governor: PegasusQ/Nightmare I/O scheduler: SIO/SIO
3. Governor: NeoX/Ondemand I/O scheduler: SIO/SIO
4. Governor: Nightmare/Nightmare I/O scheduler: SIO/SIO
Q: What is a TCP algorithm?
A: Congestion control strategies (or algorithms) are used by TCP, the data transmission protocol used by many Internet applications. The main goal of a TCP algorithm is to avoid sending more data than the network is capable of transmitting, that is, to avoid causing network congestion.
Q: Why not use XYZ toolchain?
A: See this post
Q: What is UBER?
A: After years of using different custom toolchains like Linaro and SaberMod, I found there were things I liked about both of them but also things that didn't sit quite as well with me. SaberMod always seemed to have UI lag (especially in scrolling) but opened apps well and Linaro always seemed to be buttery smooth but had terrible app opening speed. Linaro battery was also worse for me than SaberMod. After going back and forth between toolchains I finally had this epiphany! Why not just take all of the best parts of all toolchains and merge them into one? So I began bringing up my own toolchain from gnu.org. At first I patched in all of the AOSP toolchain pactches (much like how SaberMod did it originally however it is important that you realize that No! I did not copy and paste SaberMod into my source I'm simply stating that I used their idea of merging aosp into gnu.org) to my source. Then I went through and added all of the linaro patches that I could to the source. I also made sure that I had the very latest of every toolchain component. I then made very minimal changes to the aosp toolchain build folder to allow for building with these newer toolchain components and UBERTC was born!!! (Note: both Linaro and SaberMod both made lots of modifications to the toolchain build folder, UBERTC is the closest to the aosp build process)
Click to expand...
Click to collapse
Reserved post 4
Can't wait for this?
Will it support all Lollipop roms or just CM12?
NoctisBlade said:
Can't wait for this?
Will it support all Lollipop roms or just CM12?
Click to expand...
Click to collapse
CM12.1 for now. Hopefully Slimroms support later since all I have to do is slightly modify the ramdisk files. Much easier base to work with (compared to DorimanX kernel).
BTW, first builds is up. Haven't tested it yet but included only small changes from gustavo's last build. It features TCP algorithm changing support and updated toolchain. Expect more features to be added in the future.
regards, gsstudios
I've tested both with the latest cm12.1 build 11/12 and none of them boot past the Galaxy i9100 boot screen.
I cleared cache, installed, then rebooted.
Hope this helps!
y0.o! said:
I've tested both with the latest cm12.1 build 11/12 and none of them boot past the Galaxy i9100 boot screen.
I cleared cache, installed, then rebooted.
Hope this helps!
Click to expand...
Click to collapse
Thanks for confirming. Should only work on unofficial CM12.1. Doesn't work on official CM12.1.
OP will be updated.
Regards, gsstudios
Update: Build 13/12 has been demoted to 'alpha' because it only works on unofficial builds of cm12.1. Once it works on official cm12.1, the status of the project will change to beta. I'm taking a break now. Lots of hours trying to get certain changes to work, now I need a good rest.
Ahhh I see. The flash seems to have messed up my system after reflashing cm12.1 to gain the kernal back. For what ever reason I couldn't download anything, said there was no SD card.
My partitions are corrupt anyway, I always have to use this thread when ever I change OS http://forum.xda-developers.com/galaxy-s2/orig-development/repartition-memory-s2-t3018749 . I have no idea how to permanently fix it!
Reinstalling everything again ... Ahh well, one of the pitfalls of experimenting!
---------- Post added at 04:08 AM ---------- Previous post was at 04:04 AM ----------
gsstudios said:
Thanks for confirming. Should only work on unofficial CM12.1. Doesn't work on official CM12.1.
OP will be updated.
Regards, gsstudios
Update: Build 13/12 has been demoted to 'alpha' because it only works on unofficial builds of cm12.1. Once it works on official cm12.1, the status of the project will change to beta. I'm taking a break now. Lots of hours trying to get certain changes to work, now I need a good rest.
Click to expand...
Click to collapse
Sleep/rest well brother!
y0.o! said:
Ahhh I see. The flash seems to have messed up my system after reflashing cm12.1 to gain the kernal back. For what ever reason I couldn't download anything, said there was no SD card.
My partitions are corrupt anyway, I always have to use this thread when ever I change OS http://forum.xda-developers.com/galaxy-s2/orig-development/repartition-memory-s2-t3018749 . I have no idea how to permanently fix it!
Reinstalling everything again ... Ahh well, one of the pitfalls of experimenting!
---------- Post added at 04:08 AM ---------- Previous post was at 04:04 AM ----------
Sleep/rest well brother!
Click to expand...
Click to collapse
That's what happened also on the gustavo's build too. This will take lots of work to get it working on official CM12.1.
@gsstudios
What about kitkat ?
The kitkat kernel needs also an update (trim not working )
Thanks for building this kernel
Sent from my GT-I9100 using XDA Free mobile app
ajrajr155 said:
@gsstudios
What about kitkat ?
The kitkat kernel needs also an update (trim not working )
Thanks for building this kernel
Sent from my GT-I9100 using XDA Free mobile app
Click to expand...
Click to collapse
I will have to see. Gustavo only uploaded his lollipop kernel, not kitkat. So I guess I will have to search properly through his repo.
regards, gsstudios
are "BLN" and "slide to wake" working?
cikenkari said:
are "BLN" and "slide to wake" working?
Click to expand...
Click to collapse
The kernel isn't even working on CM12.1 official yet. BLN and Slide to wake isn't top priority yet. I think I will have to close this thread until I release a 'working kernel'. Sorry for this "hype", was so close to bringing back gustavo kernel from the dead.
regards, gsstudios
Hey guys,
It has been a while since my last attempt with gustavo kernel.
Just letting you guys know that while dori kernel seems to be plagued with selinux issues, I will be aiming to get this kernel working on CM13.
Edit: So it has been discovered that selinux isn't the main problem we're facing in dori kernel, but we seem to be having other issues.
Currently, it is stuck on CM boot animation and won't go past. Selinux is alive and we have proper adb working which will aid us in the development. There is no guarantee that we will see a working MM kernel (I've only been working on the kernel for about 1 day )
gsstudios
gsstudios said:
Hey guys,
It has been a while since my last attempt with gustavo kernel.
Just letting you guys know that while dori kernel seems to be plagued with selinux issues, I will be aiming to get this kernel working on CM13.
Currently, it is stuck on CM boot animation and won't go past. Selinux is alive and we have proper adb working which will aid us in the development. There is no guarantee that we will see a working MM kernel (I've only been working on the kernel for about 1 day )
gsstudios
Click to expand...
Click to collapse
Big big thanks @gsstudios, your work and efforts are welcome, count with me to test your kernel, Gustavo's works great in LP hope you can take to MM soon [emoji6]
S2 Cyanogenmod 6.0.1 [official nightly] - arnab isorec twrp - Xposed [official framework]
All in impatience. Great news. Since dorimanx have problems with memory, I hope it will allow the kernel to wait for the elimination of unpleasant bug. Thank you, gsstudios.
gsstudios said:
Hey guys,
It has been a while since my last attempt with gustavo kernel.
Just letting you guys know that while dori kernel seems to be plagued with selinux issues, I will be aiming to get this kernel working on CM13.
Edit: So it has been discovered that selinux isn't the main problem we're facing in dori kernel, but we seem to be having other issues.
Currently, it is stuck on CM boot animation and won't go past. Selinux is alive and we have proper adb working which will aid us in the development. There is no guarantee that we will see a working MM kernel (I've only been working on the kernel for about 1 day )
gsstudios
Click to expand...
Click to collapse
Hi sir! What is the difference of gustavo and dorimanx? TIA
KnightElf009 said:
Hi sir! What is the difference of gustavo and dorimanx? TIA
Click to expand...
Click to collapse
Gustavo kernel code base is much closer to cyanogenmod kernel. DorimanX kernel was based off Siyah kernel a long time ago, and has a lot more changes. Dorimanx kernel is still being maintained, while Gustavo kernel is dead (I have paused development in favour of dorimanx development).
gsstudios

[KERNEL][UNNOFFICIAL][WIP] Intoxicated Boeffla

Hi all,
As most of you may now, Boeffla is compiled with the ramdisk from CM. There are both pros and cons to this implementation which I'd rather not get into...
Truth be told, as it is at this very moment, most ROMs include patches to the kernel and device tree from @martinusbe. As it stands, we have a divided background; different products are being thrown into different ROMs with the two main branches being Validus and CM.
I took the liberty to break that division so that the majority of us may enjoy Boeffla, and named it Intoxicated Boeffla to fall in line with what @martinusbe coined his kernel.
I can guarantee that Intoxicated Boeffla will always work with Tipsy, Tesla, and Validus (maybe DU, most likely Krexus, and a few others that I will not provide support for).... It should work with most other ROMs as well... even the ones that are built from CM source.
POST ALL BUGS HERE
This alone is bound to introduce issues that you will not have with mainline Boeffla. ASSUME IT IS MY FAULT, NOT HIS
If I see anyone post a single complaint in his thread, I will halt development (here at least).
Features
Checkout all the features of Boeffla in the original thread:
http://forum.xda-developers.com/one...rnel-boeffla-kernel-5-0-alpha6-11-04-t3357139
1. Uber 6.1.1 (DespairFactors)
2. OC up to 2.88ghz
3. msm_cpufreq
4. Intoxicated kernel
5. Numerous CAF optimisations
6. Several kernel level bugs fixed
7. Multiple restructures
8. Encryption
And more to come!
Bugs
None
Downloads
https://www.dropbox.com/sh/py9b2oz2allicwc/AAA1uYb0N60juAeMa-rPFo16a?dl=0
Thanks
@Lord Boeffla, without you, this wouldn't be possible (obviously haha)
@ZaneZam, for the inspiration and commits required to get Boeffla to compile with higher Uber versions
@martinusbe, for the work on Intoxicated, and ultimately making this something I had to do because all of my favorite ROMs use your source
... and anyone else who's contributed to Boeffla in any way.... If you need to be here, please let me know
Source Code: https://github.com/RJDTWO/intoxicated-boeffla
Installation
1. Wipe Dalvik, cache, system, and data.
2. Flash ROM
3. Flash kernel
Contributors: @RJDTWO
DO NOT DIRTY FLASH! YOU WILL FACE BASEBAND AND MODEL NUMBER ISSUES!!!
FAQ
Q: Which edition should I flash?
A: Standard intoxicated for Ground Zero ROMs, Candied for ROMs made by rohitporoli, Sultan for his ROM as well as CM13 , Temasek, and AOKP, Exodus for... Exodus, and Paranoid for PA
Q: Why did you implement such and such feature if you knew it would break something?
A: Because I can. I love to test experimental features.
Q: Boeffla Config isn't displaying a certain feature
A: Use Kernel Auditor
Q: Why Uber?
A: Because I prefer its enhancements over Linaros
Q: Will you ever implement DragonTC?
A: Maybe
Planned features
1. More frequencies (up to 3.0ghz down to 268)
2. ElementalX (adopting it is going to be a pain in the a$$ though...)
3. General optimizations
Osssssssim Man!! . finally . was waiting for this only
---------- Post added at 10:09 AM ---------- Previous post was at 10:07 AM ----------
Download link is not public? .. On request basis?
rockuppl said:
Osssssssim Man!! . finally . was waiting for this only
---------- Post added at 10:09 AM ---------- Previous post was at 10:07 AM ----------
Download link is not public? .. On request basis?
Click to expand...
Click to collapse
Give me a moment.
rockuppl said:
Osssssssim Man!! . finally . was waiting for this only
---------- Post added at 10:09 AM ---------- Previous post was at 10:07 AM ----------
Download link is not public? .. On request basis?
Click to expand...
Click to collapse
Fixed
Cool, i'll follow the progress
Tesla and Validus are built with DragonTC now, settings hasn't been adapted for it yet, will be fixed
Yeah, boeffla with Krexus or Tipsy would be awesome
Too bad I can't test it because of my finals, I'll be back in two weeks to take a look at it
martinusbe said:
Cool, i'll follow the progress
Tesla and Validus are built with DragonTC now, settings hasn't been adapted for it yet, will be fixed
Click to expand...
Click to collapse
I'll look into compiling it with DragonTC 3.9 then for coherence... Theoretically it should be a tad better anyway... Thanks for the heads up
Edit: and if you're using prebuilts for the two ROMs, I believe there's a newer build than the one from March from the 28th of last month. I think I'll just compile the it, but its worth noting
I know I should be preparing for my finals but I have RC2 building (nothing coffee can't fix) with a few things I think we will all enjoy... Get ready!
Oops... Forgot to update Kconfig... Give me a moment...
Uploading. A few enhancements were made for a cleaner build process.
I tried to add a few governors but its getting late... The governors are there but yet aren't recognized by Boeffla Config.
They are:
ElementalX
Despair
BioShock
If anyone wants to have a closer look, the source should be up in the morning.
The naming has been fixed as well.
Enjoy!
RJ
Edit: See where I messed up now... I'll fix it either tomorrow or Wednesday... Well now you know what's to come
RJDTWO said:
Uploading. A few enhancements were made for a cleaner build process.
I tried to add a few governors but its getting late... The governors are there but yet aren't recognized by Boeffla Config.
They are:
ElementalX
Despair
BioShock
If anyone wants to have a closer look, the source should be up in the morning.
Click to expand...
Click to collapse
Would that be visible in kernel Adiutor?
saurabh40629 said:
Would that be visible in kernel Adiutor?
Click to expand...
Click to collapse
No. I have to update Kconfig again and add them in there. I only defined default earlier and not the governed itself.... That's why they won't show up. Dont worry. I'll fix this soon
Awesome! Always a joy seeing new things pop up in this forum!
I'm currently on AOKP and official cm boeffla. Will i have any benefit from using this build besides added featires?
Thanks
Gesendet von meinem unknown mit Tapatalk
tet-bundy said:
Awesome! Always a joy seeing new things pop up in this forum!
I'm currently on AOKP and official cm boeffla. Will i have any benefit from using this build besides added featires?
Thanks
Gesendet von meinem unknown mit Tapatalk
Click to expand...
Click to collapse
While it should work, AOKP is built from CM sources. Uberb5.3.1 and the eventual implementation of DrafonTC 3.9 should be good enough though . May even upstream Uber if I can find the flag that'd messing up the tristate switch... Which shouldn't be a problem because DragonTC doesn't work with a few of them. Besides that no not now. The features I'm implementing are bugs that haven't been patched yet. I'm going to look into the LED implementation next.
ZaneZam sticks to mainline code so unless your ROM uses martinusbes tweaks, you're fine going that route... For now at least.
How's the kernel at the moment on Tipsy or Validus? Any bugs or some negative aspects?
phoberus said:
How's the kernel at the moment on Tipsy or Validus? Any bugs or some negative aspects?
Click to expand...
Click to collapse
Nope! Smooth as on CM! RC2 is a bit smoother on my end too.
Teaser for tomorrow.... Governors still aren't showing up which I don't understand... Everything in the kernel has been adapted to support them... I'll look at it tomorrow though. Getting late.
RJDTWO said:
Teaser for tomorrow.... Governors still aren't showing up which I don't understand... Everything in the kernel has been adapted to support them... I'll look at it tomorrow though. Getting late.
Click to expand...
Click to collapse
Does this work on Turbo and DU?
If you don't know, i will test it myself and report.

[Kernel] [3.10.104] WinXkernel [Alpha 0.7] 02/01/17]

After compiling roms for some time now i decided to dabbled in the arts of kernel building and modding.
Ok now i am back and i present you Winxkernel for nougat 7.1.1 stock rom. This time i will be able to continue work and update
this kernel when new sources and patches come out for our device. I have made a new website and I have also created a Google+ community page for this kernel and anything else i decide to work on. please share around. even if you dont like my work, maybe someone else might. i know that i will never be able to create a kernel like the greatest devs eg, yank, nathan, frap and franco, but i will certainly hope to learn from them about anything they have to give and possibly lend a hand.
Here is the download link
XDA:DevDB Information
WinXkernel, Kernel for the Huawei Nexus 6P
Contributors
winxuser
Source Code: https://github.com/winxdroid/kernel_angler
Kernel Special Features:
Version Information
Status: Alpha
Created 2016-08-10
Last Updated 2016-12-30
02/01/17
Update zram, zmalloc and add zpool
updated adreno gpu drivers
added ardreno idler
http://winxdroid.byethost8.com/Nexus-6p.html
30/12/16:
updated linaro to 6.2
added BFQ
couple interactive patches
exfat support
fsync on/off support
latest patches from 3.10 common branch
updated ICE driver
16/12/16:
upstream to latest f2fs updates for 3.10
add saftey net bootloader check (doesnt work with december security patch )
franco sound control
live display driver
removed maple
fixed kcal ( you can now change settings )
01/12/16
add msmhotplug
KCAL driver
fiops scheduler
maple scheduler
f2fs data and cache support
30/11/16
Rebased source to clean angler with 3.10.104
A few camera updates from CAF
16/08/16:
Cleaned up source
Added KCAL support
Added F2FS support
updated linaro toolchains
10/08/16:
Used android-msm-angler-3.10-marshmallow-dr1.6-1 as base
Updated to 3.10.102
Used lastest Linaro GCC 6.1 update
i will add the new security patches in for the next build
Thanks bro
Brokerzhang said:
Thanks bro
Click to expand...
Click to collapse
no worries, this kernel will also be in a rom im going to work on
Thanks.
Will it work on DP5?
leots1234 said:
Thanks.
Will it work on DP5?
Click to expand...
Click to collapse
Don't think so. But you could always try,, make sure you backup your boot partition first.
leots1234 said:
Thanks.
Will it work on DP5?
Click to expand...
Click to collapse
A kernel for M will not work on N due to defconfig changes (camera and some sensors will most likely not work).
Added to Nexus 6P index thread:
[INDEX] Huawei Nexus 6P
Good job mate. Can't wait to try your rom+kernel combo.:silly:
Will have an update in a couple days, not going to be home and I don't have a remote connection to my computer so I can't do it while I'm not home lol.. I have redone the sources so it shows all commits of changes up to 3.10.102, I will add the vulnerabilities patches for the next version and add f2fs support and kcal driver support
Sent from my Nexus 6P using XDA-Developers mobile app
winxuser said:
Will have an update in a couple days, not going to be home and I don't have a remote connection to my computer so I can't do it while I'm not home lol.. I have redone the sources so it shows all commits of changes up to 3.10.102, I will add the vulnerabilities patches for the next version and add f2fs support and kcal driver support
Sent from my Nexus 6P using XDA-Developers mobile app
Click to expand...
Click to collapse
kernel updated guys, if there is anything you want in this kernel let me know and ill try and add it
someone who has my kernel installed, or can quickly install it can you scan for vulnerabilities please, I know I patched one, just need to know the others. I'm not home and won't be for a fair few hours, and I'm currently running N and not M
Sent from my Nexus 6P using XDA-Developers mobile app
Hey winxuser, I see that you have moved on from the i9305. Have fun with the 6p, and N!
P.S. Why were you inactive for so long?
limjh16 said:
Hey winxuser, I see that you have moved on from the i9305. Have fun with the 6p, and N!
P.S. Why were you inactive for so long?
Click to expand...
Click to collapse
Yeah I moved away from the i9305 when my phone stopped working and I got my 6p.. and there wasn't much more I could do, I'm not that great of a developer to have been able to completely fix the radio issue. I know the radio issue is kinda fixed but I think that's a big dirty hack to use cm12.1 as a radio backup for radio to work... I have been active since but no one really needed me anymore over there..
Sent from my Nexus 6P using XDA-Developers mobile app
hey guys im back, after some time of just trying out other things which has made me frustrated hahaha.
so i am back with a new kernel for N dev preview 7.1.1 only, im currently on dev preview 2 and its working well. i have also finally after a long time created a new website for my development, and i have also created a google+ community which is here https://plus.google.com/communities/101442640267768818970
Very nice website. Trying out the nougat build right now.
Can someone please tell me how can I change to f2fs on dp2 ?!
NOTilyass said:
Can someone please tell me how can I change to f2fs on dp2 ?!
Click to expand...
Click to collapse
The New kernel doesn't support f2fs just yet, will add it in to the next version
NOTilyass said:
Can someone please tell me how can I change to f2fs on dp2 ?!
Click to expand...
Click to collapse
F2fs make a difference on the 6P? Only tried it on the OnePlus One.

[KERNEL] [CLANG 7.0] TitanX kernel v3.5

TitanX Kernel​Hi XDA, here is the TitanX standalone kernel, this is my build and version. Joe's is in all of his roms that he compiles.
This kernel is compiled with Clang 7.0 from Dragon TC and GCC 7 linaro
Feature List (to save space): https://docs.google.com/document/d/1tA9uth8Y8yQMliwocKRy2Qx2lJmvk7RiimoCLiASNVs/edit?usp=sharing
Changelog (to save space): https://docs.google.com/document/d/1UvNirSLUZQ2vfP_m8DGf7wp6VCKDDHhU2klDBOOczNw/edit?usp=sharing
Update Schedule
Stable builds will be released every week if possible
I will be making a test build, but it's on a different website linked here
All new kernels posted on kernel.org will be merged in and pushed 24 hours afterwards
Download link
https://drive.google.com/open?id=1-vY5nZoIp-doytF7Yi5nFij2PZLktve4
Sources
https://github.com/TitanOsRom/los_marlin_titanx
Mods, Do not clean this thread, I like any discussion in forums. Feel free to suggest features as needed
Thanks for your work but does this kernel support Android P DP3? Really want to give it a try.
Queentus said:
Thanks for your work but does this kernel support Android P DP3? Really want to give it a try.
Click to expand...
Click to collapse
I believe that it should work, but the official commits are not in the kernel. I have tried it on DP3 and it worked well, give it a go!
do it work on the sailfish too?
Sh0X31 said:
do it work on the sailfish too?
Click to expand...
Click to collapse
Yes it does
The testing branch has been updated and merged with P. Stable version of this will be released on Tuesday. Feel free to check it out on the link in the OP.
Great kernel so far, the GPU OC seems to do wonders (unless it's some other tweaks/mods).
Found one bug, I can't change vibration strength (this is using EX Kernel Manager).
I don't believe vibration control is added, but I will work on it. Also there is a poll to see which kernel base we should use, I am using lineage right now
Delete
Mods, please close this thread as this branch is no longer in development, it is replaced by KingKernel

Categories

Resources