yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] sid21:
The app fails to start up, it straightaway gives error on the initialization process of the kernel so i cant go inside the app to change anything. And since the rom dev agreed on the switch for SELinuxmode i didnt try the init.d script cz i installed kernel adiutor for the time.

And the boeflla kernel app actually never works for me without SELinuxmode set in permissive when i install Viper4android be it any rom so the best thing would be to have a switch.

Kernel has nothing to do with the mode. Its only the app which i found out yesterday.

Thanks for the latest builds bro!!
[ONE Android Development] andip71:
Just to clarify - all my kernels apps run on selinux strict.

If not, something is wrong with installation, setup or rom.

Andi
[ONE Android Development] storm119:
Hi Andi,

I used to set SELinux to Permissive and has been using Boeffla kernel for more than 1 1/2 years now. I never facing any issues (i guessed) bcoz Boeffla config app installed went fine and never complaint or throw any errors ever...

My question...Is there any ill effect if one set the SELinux to permissive...? . Reading what you said with "If not, something is wrong with installation, setup or rom" is to short for me to understand... sorry Lord :D

TIA
[ONE Android Development] andip71:
No, I meant: If the app/kernel combo is not working with selinux set to strict (which is the default since Android 5), then something is technically wrong.

If you decide to run on permissive for any reason, it is fully your decision. Everything will run of course.

But you will switch off some security stuff by that, so malicious code in theory has a better chance to run successfully on your smartphone.

Andi
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta6-Lineage14.1-bacon

...uploaded!

Changelog:

- u494,u541,u631 images build with recent 20170113 toolchain versions.

- u700 still build with 20160421 version due to usual issues with newer versions.

enjoy!

ZZ
[ONE Android Development] sid21:
[MENTION=3279788]ZaneZam[/MENTION] , which toolchain can support F2FS partition from your kernels? i have flashed new Rom on F2FS partition so not sure about the kernel selection now.

Thanks
[ONE Android Development] andip71:
Completely independent of toolchain.

Andi
[ONE Android Development] ZaneZam:
as lord said independent from any toolchain so choose any of the builds.
[ONE Android Development] sid21:
Yup the kernel works great.. Using uber one on F2FS.. U631 and working like a charm.. I wanted to ask a question, its a little noobish though.. From the last few roms i have been using the power saving preset and it takes me around 4-5 hrs for charge from 0-100 without any use.. And while using the phone on charge it even sometimes depreciates.

AICP rom, F2FS/EXT4 tried both, default opo charger, tried U631 & L541, Battery friendly & Battery saving presets. Havent tried normal preset though.. But is it normal on those presets or is it something else?

One more thing, SultanXDA camera blobs support?
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta8-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] jdogzilla:
Will Sultan Blobs for OPO ever be supported by this kernel?
[ONE Android Development] ZaneZam:
Sultan blobs? Enlighten me please. But independent of what u will tell me about it I can pre-answer: it will be supported when the kernel dev which is Lord boeffla decides to include it. And as I know andi quite some time now I can with almost 100% conviction say : Nope! :). Reason is "pure stock" rule and if the mentioned blobs are something like the CAF camera blobs then I also have to say: nope. The last time I did builds for cm13 and that was just a side product of helping a Rom dev porting things (he did the main part).

Yah Feeling to write much today. I could have just write :"Nope!" but now there should be no further questions. :)
[ONE Android Development] sid21:
I think andi might have to implement the changes to make it work with the sultanblobs soon since sultan has already stated that as soon as he gets time. He might release the blobs for Nougat Lineage OS and most of the maintainers of Roms use Lineage as base would obviously implement the resources of his blobs in their roms. Even the pure stock versions with few tweaks are already having the blobs. RR recently released the blobs separately to flash with the ABkernel. So its already getting implemented..
[ONE Android Development] andip71:
I am only implementing changes when they are in the official Lineage kernel repo.

I am not breaking compatibility to Lineage ever, just to support other roms.

So - when they do it - yes. When not, no way.

Andi
[ONE Android Development] sid21:
I dont think lineage would ever implement the sultan blobs officially.. Since cm last year decided not to update the blobs any further. Many people even posted on jira for it.. But no response.. So lineage is nearly dead in that area too. Which means andi is adamant too of the updates supporting newer blobs from other maintainers.

Anyway good running the kernel and talking guys!! Good luck..
[ONE Android Development] andip71:
Yep. This is really not an option for me.

Andi
[ONE Android Development] bdwilk:
Well I'm running the new RR OMS with ZZ Boeffla beta 8 and my pics look great. Thank you Lord and ZZ. :rolleyes:
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta9-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta10-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] Balu_123:
Sorry, ich frage mal auf deutsch. Kann ich den Kernel mit [ROM][OFFICIAL][7.1.1_r9][BACON][OPTIMIZED]RESURRECTION REMIX [5.8.1][OMS] by*varund7726 nutzen? Und wenn ja welchen genau? Hatte bisher immer Boeffla, habe aber jetzt erstmals ein 7.x Rom installiert.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] ZaneZam:
hallo balu, ehm das wird hier nicht gerne gesehen, also bitte probiers das nächste mal in english. ;) zur frage: ich weiss grad nicht ob genau diese spezielle r9 version mit boeffla ohne probleme funktioniert jedoch glaub ich zu wissen das generell RR roms mit boeffla laufen. und welcher original boeffla? immer der neueste LineageOS, welcher von meinen builds? irgend einer (selbe versionsnummer) sind alles die selben nur unterschiedlich gebaut. ;)

questions was if boeffla kernel is compatible with RR 7.1.1_r9 personally i think RR in general is but i dunno if r9 in particular works w/o issues. maybe anyone else can give a more "proven" answer. ;)

rest was just telling him to always use newest BK version and any of my builds as they r all the same kernel. -- translation end -- [MENTION=3750823]Balu_123[/MENTION] next time in this language, u can do it! :)
[ONE Android Development] bdwilk:
[MENTION=3750823]Balu_123[/MENTION] yes. ZZ kernel will work with RR. [MENTION=3279788]ZaneZam[/MENTION] you are the coolest dude ever for doing that. I've seen many OPs just brush someone aside for the same reason. Props.
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta11-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta12-Lineage14.1-bacon

...uploaded!

Changelog:

- u494,u541,u631 images build with recent 20170226 versions.

- u700 still build with 20160421 because of usual issues with newer versions.

enjoy!

ZZ
[ONE Android Development] Crazy-Silver:
Good kernel
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta13-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] aqilsoomro:
Thank you so much for your time and wonderful work. Forgive me for my noobish question what is the difference between other versions(what I could understand that they have different tool chains) and net hunter addition? And what is it's adavtage over others?

If I use battery saving presets in boeffla config. app v2 would it affect your changes?

What do suggest leave it stock even do not install boeffla config. App?

Please elaborate !!

Thanks again.
[ONE Android Development] ZaneZam:
ok first question: u partially found it already yes other toolchains and even more important: other build flags in addition! (i use max optimization if possible)

second question: "nethunter" is a special build for nethunter roms or nethunter addon packs which can be installed on any compatible rom so this is available

to have boeffla kernel + compatibility with nethunter (plus some little additions from my side - too sepcial to mention here).

but u only need that if u want to use "nethunter" on your phone. infos what it does and can in particular should be available on the net by using the "keyword" in your preferred SE ;)

benefits of all that: i would say a bit more speed and "fluitness" for your system (at least i strongly hope that it even counts *g*) but don't expect battery improvement

it's commonly known that the kernel has almost no impact on energy consumption (assuming it has no bad bug or has a weird setup running)

last question: u

can und should

install boeffla app and u even are welcome to donate to the dev (by using the "Pro purchase") for his great work if u can afford it :)

but and that is the good thing with boeffla u don't have to do that so u have always the choice with/without app with changed settings or without.

but u cant use "all the power" without the app. but u want help with the decision, right? *g* so here we go: i suggest to install the app leave it on default settings for now (which r pretty much stock settings with some little tweaks) study and play with them around and see what u like or not like (everyone has to find out by his own) and no my builds here are 100% compatible with the original build and the app so u can setup what u want settings r sticking, u even can switch kernel builds by flashing over and over all stays saved and applies on every boot like on a regular kernel update ;)

have fun.
[ONE Android Development] Бахрам Байрамза:
Can you build Boeffla with Sultanxda libs and HAL for CAF Nougat Roms?
[ONE Android Development] laura almeida:
No
[ONE Android Development] ZaneZam:
with "no" laura put that short and concisely on point and here is why: that's not the goal here, yes i did something similar once back on CM13 BUT only for one custom rom (which used CAF Camera blobs) and only because it was a product of helping the rom dev with an error. it was there so i kept it up-to-date. but that whole situation will not happen again, so i refer to and confirm lauras answer. ;)
[ONE Android Development] Timmmmaaahh!:
Hi! Happy ZZ-Boeffla (can I call it that?) user here. I first used the Nethunter build but then it came to my attention that's kind of obsolete for just using RR without any Nethunter mods. I'm now using u700 (basically just went for the highest number) and I didn't perform much scientific testing but it seems about the same. Would it be useful to try all others (u621, u514, etc.) or will results always be somewhat similar? I don't really understand the difference.

One more question, if I would return to Nethunter and try one of these babies, will that make hacking my neighbor's testing my personal WiFi security a walk through the park or did I get that wrong?
[ONE Android Development] Gawd:
So does the Nethunter kernel provide extra "fluidness" as well, along with it's "nethunting" capabilities?

Thanks for compiling the kernel with awesome toolchains btw. :)
[ONE Android Development] Timmmmaaahh!:
Well, as I said, I didn't do much proper testing (aside from very detailed drainage logging on u700) but I tend to say no, not really. I'm impressed by both :)
[ONE Android Development] Genericxx:
My Car won't run faster just because i placed a crate of beer in the trunk. It enables me to use it if needed, but the car would possibly be slower instead by a bit, because it weights more ;)
[ONE Android Development] Gawd:
It may not be able to accelerate faster but it'll go on running smoothly and might achieve a new top speed, because of its higher momentum.

P=mv ; m=mass, v=velocity.

P'=m'v ; m'>m ; P'>P

So the beer is quite helpful ;)
[ONE Android Development] ZaneZam:
wow so many questions *g* ok...

1.) ZZ-Boeffla is absolutely OK yes, a happy one is even better!! :)

2.) Results with different toolchains (as i use max optimization in all builds) are similar or even the same yes BUT u700 is the most experimental build so with the others u might get better results (?) however i didn't actually compare.

3.) Nethunter: yes but just for the record : we are

pentesting our own networks, nothing else!

and if that is "a walk through the park" actually depends on your hardware and your personal "handicap" :)

your welcome!

yeah isn't that great. boeffla power + some code tuning + nethunter compatibility. my heart goes up :)

ehm yah as stated above the u700 is the one u should consider as most experimental because gcc 7.x.x is the current dev branch.

i even can't use newer 7.x.x toolchains because they anabled something unknown per default which breaks booting the device(s) (on all devices i got - i guess something is broken at file system area then but didn't find it yet) that's not the case with the stable toolchains aka < u700 ones. about the drainage: difficult to say here we need personal experince values as it's really also a matter of the usage pattern

but u did a pretty "idling test" so that seems accurate and i'm happy to see a pretty good behaving. :) but beside of that i would suggest u try the others too starting with the u631 (which do a good jop here on all my "daylies" and "not daylies" *g*) i would have a better "feeling" with that builds.

how nice a car analogy, long time not seen *g*: i guess u referring to the nethunter build, right? i would agree that we shouldn't use things we don't need. but in this kernel it's not that weighty

and actually most of the stuff is not even active when u don't explicitly use it. i still did go the "modules way" so u even don't waste any resources if u don't load any module(s) to use any wifi hardware over OTG.

but yes if u don't use the nethunter addon or nethunter rom at all then u don't need the nethunter build at all, true. ;)

if u were referring to the builds as such then i have to disagree as they in fact make things faster but only on a "chip tuning level" so like with cars there is also some amount of imagination needed if u suit what i mean. :)
[ONE Android Development] ZaneZam:
beer is always helpful!! :D
[ONE Android Development] Genericxx:
Beer is always helpful!

Damn, i like that guy :p
[ONE Android Development] Interfector:
Hi all guys!

Just one question: can I flash this kernel over Jcaap's LinageOS? It will provide smoothness and battery life?

Sorry if my question might seems silly, but I'm quite noob and I am a bit afraid of doing stupid things :)

Thanks
[ONE Android Development] ZaneZam:
if it is based on latest LineageOS (and as i know jgcaap he always does use recent sources) u can at least always try to use it with latest boeffla kernel.

i have no experience (last time i tried was the CM13.1 rom, that was indeed compatible with boeffla) with the rom so i cant say for sure if all works 100%

but as u anyways should do a backup before you flash u should be safe in case of a problem. so either someone with experience confirms now that it

works ooor u have to be brave and report back if it worked for u. ;)
[ONE Android Development] Бахрам Байрамза:
When will the stable version of the kernel be released?
[ONE Android Development] Timmmmaaahh!:
Please don't ask when or if something will be released on XDA. It's generally not appreciated (gosh, I put that quite nicely didn't I).

Sizzled with Bacon
[ONE Android Development] ZaneZam:
When Lord boeffla releases a stable version. But his betas are more than stable so u don't have to worry.

Yes exactly
[ONE Android Development] Interfector:
Works on the latest Jcaap's Roms.

I've flashed latest boeffla kernel 3 days ago, everything works fine and smooth.

I haven't notice differences (yet) about battery life and smoothness.
[ONE Android Development] ZaneZam:
Re-Builds for Stability!

Hi Guys,

re-builds of...

Boeffla-kernel-6.0-beta13-Lineage14.1-bacon

...uploaded!

Changelog:

- all gcc > v4.x.x images rebuild with a fix for rare random reboots/freezes.

- l541, u541, u631, u701 (exchanged with u700) build with recent toolchain version 20170422

- graphite optimizations again enabled in u631 build

thx [MENTION=5331708]laura almeida[/MENTION] for testing !

enjoy!

ZZ
[ONE Android Development] Timmmmaaahh!:
Seriously, get a room :silly:

Cheers for the new build! I was already considering to get back in the Boeffla game, getting kinda bored with FK.
[ONE Android Development] Timmmmaaahh!:
Just an FYI.

Coming from FK, I got an mpdecision error. There was, however, an mpdecision file present in the suggested location /system/bin. I tried wiping caches first but the error persisted and system was very sluggish for a few minutes after boot and after every wakeup. I then obediently dirty flashed my ROM and Boeffla again, wiped caches and all was dandy again.

On the side, I'm glad to back to this kernel, the variety of governors and tweakability is tremendously better over other kernels I've tried. I'm noticing an instant improvement of endurance too, stats attached.

Sizzled with Bacon ?
[ONE Android Development] Fenvarien:
I think you ended up with a mixed Franco/Boeffla ramdisk, because both kernels use the Anykernel flashing method. Between switching kernels I usually flash the stock kernel of the current ROM or do just like you a dirty flash of the whole ROM.

Regarding the power usage I've made similar experiences. As much as I like the out of the box smoothness of fk, the four cores always-on strategy apparently takes it's toll on the battery.
[ONE Android Development] HannibalLecter:
Please pardon me but I do not understand the difference between the many downloadable versions on this kernel.

There is

u494

u631 (advised by Timmmmaaaah)

u701

u541

1541

Request the OP to add the description in the OP.

What is the purpose of each of these, How they are different>

I am confused whcih one to flash. i am on RR bu varun date :confused:
[ONE Android Development] laura almeida:
OP is described very well...!

If you don't know what this is, then don't flash it, use the official builds!
[ONE Android Development] HannibalLecter:
thx fr the help
[ONE Android Development] HannibalLecter:
which app is the 2nd screen shot that you use to measure battery perf?
[ONE Android Development] bdwilk:
Accubattery
[ONE Android Development] laura almeida:
Del
[ONE Android Development] ZaneZam:
op isn't that up-to-date but as laura stated check the links there for more details.

difference between all the version mainly is the used toolchain version and the short name

results of one char for the name then the gcc version which means for example the "u631" image was build with

(u)ber gcc v6.3.1. "l" stands for linaro variant of the toolchains. if possible i use the same code optimization settings

in all builds so thats actually it with the difference between all of them.

u have to try what build u prefer (in terms of smoothness) but the suggested u631 is a good choice so far i use it too on all my devices

but at the end its a matter of taste.
[ONE Android Development] HannibalLecter:
thank you so much for helping. Great pleasure to receive a response from you.

I went ahead and flashed u631 Boeffla-kernel-6.0-beta13-Lineage14.1-bacon-u631-2017-04-24-211311-anykernel.recovery.zip

on RR 3rd May- today's release. So far so good. hpe to have a good experience with battery as well as smoothness.

I guess the 701 branch is highly experimental currently.
[ONE Android Development] ZaneZam:
fine fine have fun, yes 701 is the experimental one even though it's working stable so far (at least the latest fixed version does).
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta14-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] Timmmmaaahh!:
Aaaand... Flashed. Nothing exploded so that's good, I guess ^_^

Sizzled with Bacon ?
[ONE Android Development] Anubhav1996:
Flashed the u631 version, can you share your profile?? Thanks :)
[ONE Android Development] Timmmmaaahh!:
Meh, not happy with my current one (last one was better: here), I'm in the loooong process of testing all possible governors (this guide is a useful asset in that quest).
[ONE Android Development] Бахрам Байрамза:
I'm using the Boeffla kernel-betta14-nethunter. HID Attacks not working!!!
[ONE Android Development] laura almeida:
Haha!

This is the one of the most lame bug report.

Care to give details ?
[ONE Android Development] Бахрам Байрамза:
DuckHunter and PowerSploit HID Attack not working. Previously, I used Cyanogenmod 13 + Boeffla Kernel stable version. Everything worked fine there. (Sorry is my bad English)
[ONE Android Development] laura almeida:
Report to offensive security, as it is not kernel related, we can't help you!
[ONE Android Development] ZaneZam:
New Builds!

Hi Guys,

builds of...

Boeffla-kernel-6.0-beta15-Lineage14.1-bacon

...uploaded!

enjoy!

ZZ
[ONE Android Development] Бахрам Байрамза:
Bad battery saving!!!!!! I don't like Boeffla Nougat Kernel...... I Like Boeffla Marshmallow Kernel)))))
[ONE Android Development] laura almeida:
First of all, a kernel has nothing to do with battery saving.

Secondly, If you don't like it then don't use it.

It's simple as that.
[ONE Android Development] ZaneZam:
oookeeeey noted, thank god that u have the choice to do what u wanna do. ;)
[ONE Android Development] andip71:
Kernel, battery saving?

You should read about what uses battery in first instance. The kernel is minimal, the majority is taken by apps, system and sync processes.

So it is mainly a rom/app thing, not a kernel thing.

But we are in a free world - so use what you like.

Andi
[ONE Android Development] Timmmmaaahh!:
Good Lord! (hah, see what I did there?)

Isn't battery saving the exact goal of flashing a custom kernel? Not per se the kernel itself, true, but more so what abilities it unlocks such as the choice of governor, core management, throttling, banana, orange, ... (yes, I just start naming fruits when I'm out of technical terms, that's how I roll).

Don't get me wrong, the comment in question was – how do we say this gently – inadequately put and I certainly do not agree with its ultimate statement. Au contraire, I've manage to optimize my device quite a bit thanks to the mighty powers of the Lord (hah, I did it again!). Not only in terms of battery optimization (saving) but that's certainly a part of it, no?

[MENTION=6121620]Бахрам Байрамза[/MENTION] In the 83 posts you have made on XDA, you did nothing but complain and nag. You don't like blobs, you ask for ETA's, you want stuff added, you need stuff removed, you want, you need, you want. In fact, you've made only one more or less useful post so far (this one, cherish it). If you're not contributing anything to the community, I wonder, why are you still in it?

Apologies for this deviation. I try hard to stay on the path of the Lord (I'm on a roll today!).
[ONE Android Development] laura almeida:
For anyone wondering about kernel & battery life, the following link will be a good read

http://elementalx.org/the-truth-about-kernels-and-battery-life/
[ONE Android Development] andip71:
At least for me - not at all.

Because a kernels influence on battery life is neglectable in reality.

My only purpose to use custom kernels is some added functionalities. If others have other, mainly battery-life driven motivations, they need to have right expectations of what they would get and what not.

But anyways, I just wanted to put my comment as a reality check, not more :)

andi
[ONE Android Development] Interfector:
Nice post dude, you wrote what we were all thinking of!

Anyway, could you pls show of your settings? It will be appreciated.

Maybe little OP sorry.