yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] andip71:
Official recoveries can only flash official (OnePlus-signed) packages.

So the answer is no, you need a custom recovery to flash custom zips.

Andi
[ONE Original Android Development] MaurixMystic:
works on sultam rom 6.0.1 (thread xda) ?
[ONE Original Android Development] jhedfors:
[MENTION=1045701]lordbo[/MENTION]effla

I cannot seem to find information about the added functionality the "Donation Version" gives in the Config app. Could you point me in the right direction? Thanks.

The "more information" link does not reference any functionality.
[ONE Original Android Development] Gawd:
It lets you tune the governor. "Tunables" button gets unlocked.
[ONE Original Android Development] jhedfors:
I was interested in information about the TWRP and Scripting functions that require donation.
[ONE Original Android Development] Gawd:
From his website :

Additionally, there is a so called "Action-menu" in the top right corner in the actionbar. This can be opened by clicking on the text "action" and will give you the following choices:

>Load & flash kernel: Load latest stable or test version online and flash directly

>Flash kernel tar.md5 or zip (donation only): select a kernel file from any location of your file system and flash it

>Flash kernel from SD memory: Flash kernel from a tar.md5 file in the root directory of your internal sd memory. If there are more kernel files there, the latest one will be used.

>Flash recovery tar.md5 (donation only): select a recovery tar.md5 file from any location of your file system and flash it

>Flash modem tar.md5 (donation only): select a modem tar.md5 file from any location of your file system and flash it

>Clear caches and reboot: Deletes cache, Dalvik-cache and restarts the device

>Clear clipboard cache: Cache of clipboard will be deleted

>Clean init.d: Create a backup of content in directory /system/etc/init.d and clean the directory afterwards

>Fix permissions: Correct file system permissions of data in directory /data.

>Trim file systems: Execute a file system trim to optimize block usage on sd memory (for details, klick
[ONE Original Android Development] jhedfors:
Thank you. However, no information about the two items I was interested in.:)
[ONE Original Android Development] eagledipesh:
Not sure if it's the kernel or rom but intermittently fast charging doest work. Anyone else facing similar issues??
[ONE Original Android Development] andip71:
TWRP:

You will get an extra screen where you can control TWRP for batch jobs.

So i.e. with a few button presses you can do an automatic sequence of backup, flash a new rom and kernel version in one go etc.

Scripting:

This function allows you to add up to 5 shell scripts that you can execute by a button press. Very similar like init.d scripts, but you can fire them any time to do things (like e.g. mounting network drives or other stuff etc.).

One of the scripts can also configured to be auto run during system start after the Boeffla settings are applied. So you can even do that stuff automatically during startup if you want (similar to init.d again, just much more simple).

What makes you believe that?

Just to let you know: OnePlus phones never supported Qualcomm fast charging technology. So the question is - what do you mean?

Andi
[ONE Original Android Development] keen36:
IIRC, the charging speed drops a little bit when the battery is almost full
[ONE Original Android Development] eagledipesh:
Sorry for the confusion I meant charging at full capacity of charger.
[ONE Original Android Development] andip71:
So once again, where do you think you see something?

I mean, is the charge time longer, did you put a current meter in between charger and phone or...?

In general, the charge rate is not fixed. When battery is very low or almost fully charged, the rates decrease down to almost zero. Just to bear that in mind.

Andi
[ONE Original Android Development] eagledipesh:
Ok that explains.... I was checking the charging rate in the app that you provided, another issue is doze doesn't seem to work.... All the apps are active and available memory is 99 mb, although there are no background apps
[ONE Original Android Development] andip71:
Also note, the charge rate in the app is super duper inaccurate. It is even so inaccurate, I removed it completely a while ago but people wanted to have it back.

Doze does work when you have it enabled.

Maybe your understanding of Doze is not 100% correct. Doze does not mean apps are unloaded from memory, they are just prevented from being active. It will not influence your memory.

And about free memory in Boeffla-App - this is always very low, and this is normal. Even in the rom settings a completely different memory utilization is reported, and that is correct too. In FAQ on www.boeffla.de you can find explanation why this is different and still correct.

Andi
[ONE Original Android Development] eagledipesh:
Thanks for the clarification, under developer options we can check the list of inactive apps, when I go there all the apps are active and earlier I could tap on the app to make it active /inactive, now when I tap it remains active, in fact everything is active.

My understanding is inactive apps reflects effectiveness of doze. Is that correct??
[ONE Original Android Development] andip71:
Never looked there myself. So cannot comment what this screen really shows.

But nevertheless, Doze is a rom function that has nothing to do with the kernel.

All I allow in Boeffla-Config is to switch off Doze for users that do not like Doze (like me).

Default is Doze checkbox selected = Doze active.

Andi
[ONE Original Android Development] Gawd:
Why do you not like Doze
[ONE Original Android Development] andip71:
Because of two reasons:

- it does not give me any noticeable battery savings

- and even worse: after some hours it delays incoming notifications (whatsapp and other push services) - no go for me

Andi
[ONE Original Android Development] eagledipesh:
Understood and Thank you for the clarifications.
[ONE Original Android Development] jhedfors:
[MENTION=1045701]lordbo[/MENTION]effla

Your website states that the toggle to turn off busybox is in settings, but I cannot find it anywhere in the app. Maybe that setting has moved?
[ONE Original Android Development] andip71:
yes, as the documenation states, it is not yet up to date anymore.

And in general - if you cannot find a specific option, it is not or no more implemented.

Andi
[ONE Original Android Development] jhedfors:
OK. Thanks.
[ONE Original Android Development] andip71:
And just btw... it is not required to turn off busybox anymore for long time, as the kernel comes indeed with it's own busybux, but there are no applets linked to it. So it will not interfere at all anymore.

Andi
[ONE Original Android Development] Sk.D:
I own a oneplus one and running with lineage os, and m facing screen freeze with ur kernel, and it reboots again . First it was rare but now m facing it often. Im on beta9. Save me Boeffla!!!!!!!!!
[ONE Original Android Development] Fenvarien:
IMHO you should provide Lord Boeffla with some information and logs (use the comfortable debug option in the Boeffla App) before you ask for help. Besides that, please don't use undervolting or xposed. Screen freezes and reboots are a common symptom of too much undervolting.
[ONE Original Android Development] andip71:
If that had something to do with the kernel, I and many others would have it.

Do you overclock, undervolt etc?

These are the typical reasons for freezes.

Also use interactive governor for maximum stablity.

We cannot help you more as you do not provide ANY of the information requested here:

http://boeffla.de/index.php/support/support

Andi
[ONE Original Android Development] andip71:
Good morning,

new release of Lineage 14.1 kernel is out:

Version 6.0-beta10

13.02.2017

Update: Updated with latest official LineageOS kernel commits as of 13.02.17, 05.00 CET

Update: Improved compatibility when custom busybox installed

Enjoy

Andi
[ONE Original Android Development] Opaze:
Hey guys, I'm on the last RR 7.1.1 (0213) with the last boeffla kernel (0213 as well) but the camera doesnt work... Otherwise, all is working fine and smooth
[ONE Original Android Development] Fenvarien:
Please read the OP, only CyanogenMod/Lineage OS are supported.
[ONE Original Android Development] jokermithun:
Hello sir,Which Super user version is needed to gain root access on LOS 14.1 bacon nightly????

flashed..working good
[ONE Original Android Development] Gawd:
Flash this. After that, go to developer options and enable root.
[ONE Original Android Development] jokermithun:
Is it not appropriate to flash SuperSu 2.79????
[ONE Original Android Development] bdwilk:
2.79 works just fine.
[ONE Original Android Development] andip71:
You can as well.

I, however, recommend the much leaner internal super user if possible.

In my experience, it works with less issues on a Lineage based rom.

However if you are looking for things like using Android Pay etc, you have to use SuperSu unfortunately.

So - up to you.

Andi
[ONE Original Android Development] Gawd:
There's an App actually that disables internal root in LineageOS at will, iSU! So we're good.
[ONE Original Android Development] jhedfors:
Or Magisk, open-source, and included root.
[ONE Original Android Development] bdwilk:
I can back that up. AICP now bakes magisk in (first time I've ever used it) and with Boeffla kernel works flawlessly.
[ONE Original Android Development] Opaze:
Resurrection Remix is based on LOS you know....
[ONE Original Android Development] andip71:
But this is a no guarantee my kernel works fine.

RR does lots of proprietary stuff that is not at all compatible with original LineageOS anymore.

So it is a game and situation can change with any new release...

Andi
[ONE Original Android Development] Opaze:
Np, I'm gunna deal with it or i'll maybe do a clean flash...

Anyway, thanks for your work :)
[ONE Original Android Development] Neodrox:
Hey guys I am facing random reboots with boeffla kernel and the custom rom called TugaPower N.20 I have an One plus one, my settings on the boeffla app are: Doze active (Checked) SElinux strict (Checked), Governor: Smartmax, Governor profile: Standard, Internal SD: tripndroid, CPU frequencies: 1728 (MAX), 300 (MIN) and hotplug profile: zzmove native 2 cores min.

I used to have the same issue with CM14

Please help me I have tried everything!
[ONE Original Android Development] Genericxx:
Change from Smartmax to another Governor
[ONE Original Android Development] Neodrox:
I have tried that, which governor do you suggest?
[ONE Original Android Development] Genericxx:
Interactive. But thats personal preference.
[ONE Original Android Development] Neodrox:
Governor: Interactive and the rest of the options?
[ONE Original Android Development] Genericxx:
Hotplug default. It's probably the Governor that causes reboots. Smartmax is known to be unstable at Bacon.
[ONE Original Android Development] thedoctor.gz:
I think it's probably Tugapower ROM...
[ONE Original Android Development] andip71:
Hi there,

next maintenance update for LineageOS 14.1. is out.

Version 6.0-beta11

20.02.2017

Update: Updated with latest official LineageOS kernel commits as of 20.02.17, 08.00 CET

Enjoy

Andi
[ONE Original Android Development] ghpk:
I am on Oneplus One running AICP Rom and recent update of Rom and this kernel has solved all my Issues.

Attached Screenshot for reference.

Wi-Fi mostly ON

BT connected to headset full day

3G only for a hour or two when I was away from Wi-Fi

Calls 1:20mins

Screen ON 1:30 mins

music 1 hour or so

whatsapp: 100's of msgs.

At first I was not getting good uptime but after few hit and trial configs, I am glad to found this Kernel.

Many Thanks Boeffla

if needed I can attach my kernel profile config file for anyone who wanna try but its from Oneplus one so will need u to match ur phone specs/model.
[ONE Original Android Development] Fenvarien:
There's a special Boeffla kernel config thread. You can post your config there. :good: :)

https://xdaforums.com/oneplus-one/general/unofficial-boeffla-kernel-profile-t2998145/page33
[ONE Original Android Development] andip71:
Hi folks,

Lineage 14.1 Kernel update is out.

Version 6.0-beta12

06.03.2017

Update: Updated with latest official LineageOS kernel commits as of 06.03.17, 08.00 CET

Update: Build script corrections

Enjoy

Andi
[ONE Original Android Development] andip71:
New kernel update for LineageOS 14.1 is out:

Version 6.0-beta13

13.03.2017

Update: Updated with latest official LineageOS kernel commits as of 13.03.17, 08.00 CET

Update: Build script improvements

Enjoy

Andi
[ONE Original Android Development] Kalyan nath:
I flashed this kernel but haven't experience any difference...

I lowered down the CPU max frequency to 1958MHz.

GPU max frequency to 389MHz.

And Governor profile to- interactive- battery.

What am I missing ?

I'm on latest lineage os build.
[ONE Original Android Development] se7enlyn:
Don't optimize boeffla config app
[ONE Original Android Development] andip71:
Question back - what do you expect?

Do you think a kernel changes your device completely? This is not the case, it can only tweak and improve things a bit, but it will not make your bacon either a battery monster nor a performance monster.

Andi
[ONE Original Android Development] Kalyan nath:
No I'm not saying that brother.

---------- Post added at 07:44 AM ---------- Previous post was at 07:43 AM ----------

Thanks ?
[ONE Original Android Development] Guimenez:
Everytime i update the ROM i need to flash the kernel?

Thanks
[ONE Original Android Development] Genericxx:
Yep
[ONE Original Android Development] andip71:
Yes, LineageOS installer always overwrites kernel with the LineageOS stock kernel.

Andi
[ONE Original Android Development] MaurixMystic:
hello,

---Does this kernel work on sultan rom? (boeffla cm13?)

---Tugapower nougat v 26 with boeffla kernel not working cam record 60 fps, and flash record is low (cam mode normal), any solution?

---What is the best rom for this kernel (cam, performance, etc?)

I hope they help me solve my doubts

greetings
[ONE Original Android Development] andip71:
Let's make it quick:

Use official LineageOS 14.1 rom and you have the best match for my kernel as I base my kernel 100% on that code.

With custom roms like RR, Sultan, Tuga... whatever... side effects can happen and there is no solution to that from my side. If these roms have own stuff in, which breaks compatibility to official Lineage, then it is not my deal anymore.

Andi
[ONE Original Android Development] MaurixMystic:
I'll try the official LOS, thanks
[ONE Original Android Development] Dward40:
Lord Hello, Excuse for troubling. I replaced the battery in opo from zte blade 3. I recognized the controller, but it behaves strangely. From 100 to 5% all works well, then I can reboot and can be 50% and it works fine again. Can you help me?
[ONE Original Android Development] andip71:
Sorry, cannot help you.

You replaced the battery in the OPO with a different one.

First I have no clue how the batteries differ, second I would never tweak the charging driver for a non-original battery.

This is far away from being standard, sorry. I could never do those extra treatments in the kernel.

Andi
[ONE Original Android Development] sergentum:
Hello Lord, first of all want to thank you for your work.

I have little trouble - scripts that placed at /system/etc/init.d doesn't works.

i tried to write manually echo smth > /data/init.log

tried to use checked scripts (to avoid wrong string terminator cr/lf )

set correct permissions rwxr-xr-x but nothing happening

HW:Bacon SW:resurrectionremix nougat Kernel:LineageOS/CM14.1 - Test:	6.0-beta13

everything works great exept this. Can you give some advice?
[ONE Original Android Development] andip71:
I guess you have Boeffla-Config installed?

Because since Android N, not the kernel executes the scripts at start but Boeffla-Config triggers it.

If you have Boeffla-Config donation version, it is even much more simple. Then you can put your script as start script directly into the app.

init.d is somewhat outdated meanwhile, especially in the new world where system partition should not be touched anymore. So I would anyways advice the latter.

If you believe all is like I said, I need latest bc.log and kernel.log files from /boeffla-kernel-data folder.

Andi
[ONE Original Android Development] sergentum:
yes, i have boeffla-config without donation. here is my files.
[ONE Original Android Development] andip71:
Ok, I see the line straight away in the log:

Fri Mar 24 13:33:48 +07 2017 init.d script handling by kernel disabled

So go into Boeffla Config, settings menu, under kernel startup actions tick the init.d handling box.

Seems Lineage does not execute start scripts anymore, contrary to CM in the past.

Then reboot again and try. If still no success, provide the logs again pls.

Andi
[ONE Original Android Development] sergentum:
oh, i didn't see options at all, i thought all options placed in main window. now works fine, thank you.
[ONE Original Android Development] andip71:
No no, there are MANY settings in the settings area too.... I advice people to really look at it and explore them .)

Andi
[ONE Original Android Development] kewinhdorff:
Hey

Im on Lineage OS 14.1 (20-03) with stock lineage kernel, using magisk 11.6 as root method

Since I used magisk as root method this time instead of supersu I'm not sure in what I should flash or not.

Should i just flash boeffla kernel and then I'm done ? Or flash your kernel and then flash magisk?

And dirty flashing ROM would revert back to lineage stock kernel?

Your kernel seems very interesting, so many settings :cool: :angel:

Edit: ooh I think I mixed together the ROM update part hehe reading on your site made it more clear. So with ROM updates then I should flash

1.Rom

2.Magisk 11.6 zip

3.Boeffla Kernel

Have I got it right now ?
[ONE Original Android Development] laura almeida:
Rom -> Kernel -> Magisk

Every time you update kernel, you have to flash Magisk too.

And yes, dirty flashing rom will revert back to stock kernel
[ONE Original Android Development] kewinhdorff:
Okey thanks :D BTW just wondering for fun, why is it required to flash after every time :) ?
[ONE Original Android Development] laura almeida:
Because Magisk need to modify boot image
[ONE Original Android Development] arindam4u:
Anyone facing line in landscaped captured photo with flash with this kernel on official LineageOs 14.1?
[ONE Original Android Development] kewinhdorff:
Aah right okey thank you very much! ?
[ONE Original Android Development] kewinhdorff:
hey again :)

so i dirty flashed the rom

flashed the boeffla kernel and after that magisk and rebooted.

when i launched the boeffla config app it said that the app and kernel weren't compatible i think. i downloaded the boeffla kernel beta 13 for opo and the boeffla app 2.4.34

i restarted the app and this time it told me to disable it from the battery thing and told me to reboot cus it didnt initiate or something on the first boot. so i rebooted and then i saw a B icon in my notification bar.

is it as it should be or do i need to redo it ?

Edit: nvm got it working :)
[ONE Original Android Development] kewinhdorff:
Hey since i flashed this kernel yesterday I have had 2 freezes which made my phone auto reboot:/ I am running the standard preset. Has this happened to any one else ?

Edit: i was using pegasusq while it happened. I will use interactive and see if it is better :)
[ONE Original Android Development] andip71:
It will be better when you did not do other stuff like undervolting or overclocking.

Interactive is the only 150% stable governor as it is stock.

Andi
[ONE Original Android Development] kewinhdorff:
Alright :) thanks dev
[ONE Original Android Development] Mandrake2010:
Hi,beta13 kernel is good for nightly 27/03?(LOS)
[ONE Original Android Development] andip71:
Yes, there were no code changes affecting the kernel. Hence no update required.

Andi
[ONE Original Android Development] chenrp:
on android 7.1 and your new kernel, would you recommend f2fs now days or still stay on ext4?
[ONE Original Android Development] se7enlyn:
Stay on Ext4, you won't notice the difference, even if you do, f2fs might be a few milliseconds faster.
[ONE Original Android Development] chenrp:
couldn't find the algorithm or code that explains the cpu heat while charging...

my cpu is about 39c while charging. don't see the reason for that...
[ONE Original Android Development] maicasajusta:
new bootanimation on the last nightly :D

https://www.youtube.com/watch?v=cpeUsTVRmOI
[ONE Original Android Development] andip71:
I am a big personal hater of f2fs. I would never recommend it ever.

Read more here:

https://xdaforums.com/showpost.php?p=70498097&postcount=89

You will not find an algorithm for that.

Charging a battery means the battery itself and the current converters on the phone get hot, which reflact back to the CPU. This is just normal.

I personally find it... hm.... not very good (political correct phrasing).

Andi
[ONE Original Android Development] chenrp:
i know that,

just don't understand why the cpu gets hot. the battery and the lithium charging components are far from the cpu area...
[ONE Original Android Development] andip71:
But in total, they might be far way in the phone, they are still close together within millimeters.

It is enough to transport the heat in such small cases.

Apart from that: what is your exact issue with having cpu on 39 celsius during charging?

39 celsius is absolutely nothing for the cpu. It can heat up to 70-80 celsius during high load even.

Andi
[ONE Original Android Development] chenrp:
you are correct.

i just consulted the mechanical engineer at my work place and he said that there are not enough heat sinks in the phone and the heat doesn't have a way to get out... so any heat will impact the cpu as it is the most Watt/PCB contact on the PCB in the phone.

the 39C is not interfering me.. just wanted to know why.
[ONE Original Android Development] chenrp:
anyway of getting above 72mps on wifi?
[ONE Original Android Development] thedamager:
Yes, buy 802.11ac access point.
[ONE Original Android Development] chenrp:
i do have an ac network. my laptop gets 150mps... my oneplus one doesn't.
[ONE Original Android Development] Leicxan:
Did you check your router's configuration?

My OPO can get 433Mbps with 5G AC network..
[ONE Original Android Development] chenrp:
what configuration? my laptop in the same network gets 150mps.
[ONE Original Android Development] thedamager:
That is not ac, but 802.11n. Your laptop uses either 2 Rx chains or 40MHz channel width. OPO can do neither.
[ONE Original Android Development] chenrp:
correct. i thought it was ac. i wonder if opo can work with 2 rx or 40mhz channel width with a proper kernel tweak?
[ONE Original Android Development] andip71:
I highly doubt the Qualcomm hardware used in the OPO can do that. At least there is no option for something like that I have seen in the wifi drivers.

Andi
[ONE Original Android Development] chenrp:
just seen that the oneplus 3/3t can support dual band. i wonder how?
[ONE Original Android Development] chenrp:
anyone tried this kernel on 7.1.2 rom?
[ONE Original Android Development] rajdoll:
Yes, no issues so far on RR.
[ONE Original Android Development] bdwilk:
AEX, RR, and HyperUnicorns all 7.1.2 and works great.
[ONE Original Android Development] chenrp:
Thanks. Working in RR ANDROID 7.1.2
[ONE Original Android Development] ebrijesh:
Which version I have to use for latest RR on bacon?
[ONE Original Android Development] bdwilk:
Beta 13. It's the latest. No issues.
[ONE Original Android Development] ebrijesh:
Can u suggest which profile best to use for bacon and RR latest.

Thanks in advance
[ONE Original Android Development] bdwilk:
Well that'll be completely up to you. "Best" is very subjective. You'll have to decide if you want to focus on performance or battery or mixture of both (of course a mixture) but the Boeffla config app is very user friendly and I'm sure with some trial and error you'll find the "best" profile for you. No worries with experimentation because this the most stable kernel you could possibly use. We're all here to help if you have any more questions.