yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] andip71:
First thing you can do is:

Visit www.boeffla.de and check the installation instructions and the trouble shooting section.

If that does not help, next is to provide PROPER details on your problem. Your message says almost nothing.

On www.boeffla.de under support is listed, what I expect.

Andi
[OnePlus X Original Android Development] Baron1971:
Ok, i found the Error. I use the SD as internal Memory, and Android installed your App to the SD. After i move the App to the internal Phone Memory, everything works fine! Thanks for your help!
[OnePlus X Original Android Development] CertifiedBlyndGuy:
[MENTION=947981]Lord Boeffla[/MENTION]

Can this be cherry picked? :)

http://xdaforums.com/android/software-hacking/adreno-idler-idling-algorithm-devfreq-t3134872

It looks very promising
[OnePlus X Original Android Development] mieru:
Flashed yesterday evening over Purity rom and until now no problem! Set pegasusq as governor. My phone feels smoother and responsiver. Little question, can it be that the kernel changed the model number to "unknown" in about? Or is this rom related?

Anyway thank you lord boeffla!
[OnePlus X Original Android Development] nihilista:
Seems to be ROM-related with cm-based roms, i think it has nothing to do with kernel.
[OnePlus X Original Android Development] andip71:
I am not doing this. It is not required on our oneplus phones.

I tweaked adreno gpu governor to idle nicely already.

If you are not using the rom I mentioned in the op, this can happen, yes. Especially when you are in RR...

I have my reasons why I recommended which rom you should use [emoji3]

Andi
[OnePlus X Original Android Development] mieru:
I know, but because purity is based on cm 13 i give it a try and it works fine... I can live with model number "unknown" ;)
[OnePlus X Original Android Development] cfanmaoli:
Tried this kernel with the lasted mokee MKM,unfortunately, it can't be boot and always stay in bootloops.:crying:
[OnePlus X Original Android Development] andip71:
Yes.

And I sometimes wonder why people are surprised when they do not use the recommended rom stated in the OP.

As CM13 is not official, there are many variants out that are not compatible to each other. This is the reason why I declare the kernel alpha, do not provide support + mention the rom I recommend.

Andi
[OnePlus X Original Android Development] TopTweek:
thank you very much for your kernel my lord.I was waiting for this day since you released this kernel for oos.Thank you very much.
[OnePlus X Original Android Development] Cris7ianO:
Yeah finally the master unleashes the beast for cm, awesome :)

Used boeffla in the past and it has always been absolutely stable with great options to tweak to your liking :cool:

Will flash over Purity asap! THX:D
[OnePlus X Original Android Development] Cris7ianO:
So far only one word to describe this kernel:

Butter!!!

For me absolutely stable no issues, buttery smooth!

Thx Master :cool:
[OnePlus X Original Android Development] Calvin2394:
Will someone take an Antutu benchmark and post it here?

Could be added to OP, and help me in making a decision as well :)

FYI: CM13 provides benchmarks in the range of 42-47k on stock.
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Benchmarks dont mean anything. Try it. I can nearly guarantee that its the best kernel out there
[OnePlus X Original Android Development] ksujit:
as [MENTION=5900207]RJDTWO[/MENTION] said benchmark doesnt matter

the performance of the kernel is really awesome you would feel the difference as soon as you flash it

for the benchmark you asked i got a benchmark of 70562 on antutu
[OnePlus X Original Android Development] andip71:
You will probably get better benchmark.

But it is quite meaningless in the end.

I am not tweaking my kernel for high benchmarks specifically, as stated in op.

Andi
[OnePlus X Original Android Development] mundano:
I'm not asking you to add support for it, or to not add... It's obviously up to you.. I'm just curious: What problems are there on F2FS?

I'm asking this because it is considered by many developers stable enough to production products, and it is the file-system chosen by some manufacturers like Motorola.
[OnePlus X Original Android Development] andip71:
Read through many threads and you will see... People searching for recoveries supporting it, people losing data, people struggling to restore to a clean vanilla stock system.

And what for? Ext4 is more than powerful enough to work fine. And it is Android standard.

Last not least, I don't like and don't need it myself. Sorry to be honest, but this is one of my most important reasons to not spend time on it.

Andi
[OnePlus X Original Android Development] mundano:
I totally understand you position... I was just curious because I've been using F2FS for some time and I'm quite happy with the performance. Since the scenarios you point are more related to the problems than can occur in the changing\reverting process, than problems intrinsic to the usage of it, I think that I can live with that risk and don't need to start to worry about the possibility of it suddenly break my phone and make it unusable in the least convenient moment.

Thanks for the answer..
[OnePlus X Original Android Development] Kir3:
Maybe obvious but how to enable Fast Charging?
[OnePlus X Original Android Development] Cris7ianO:
Purity + Boeffla = insane !!!

Smartmax_EPS , tripndroid, rest stock settings.

Fastest and smoothest Android experience I had so far. The x is flying through the UI and battery life seems awesome too :cool:

Not that I have expected anything else :good:

This combination is keeping me away from spending 700 € on the HTC 10 so far :victory:
[OnePlus X Original Android Development] CertifiedBlyndGuy:
[MENTION=947981]Lord Boeffla[/MENTION]

Although not implemented in the kernel, F2FS as cache is working... Why would this be?
[OnePlus X Original Android Development] andip71:
Yes, this is that storage concept that creates issues.

Unfortunately I cannot find out by code where the app is stored, otherwise I would provide a warning during startup.

But good, I will put a note in the installation instructions on www.boeffla.de, so thanks for reminding me doing that :good:

BTW - I strongly recommend to not use adopted memory. Why? You can make a test if you are brave: remove the adopted sd card and see what happens. When I did that once, I lost also everything stored on the internal memory. So the concept is big bullsh***t to me :)

Andi
[OnePlus X Original Android Development] andip71:
Hi all,

maintenance update for Lineage 14.1 kernel (former CM) is out:

Version 6.0-beta2

08.01.2017

Note: Name change for kernel from CM to LineageOS (although currently it runs on both)

(you should use Boeffla-Config app version 2.4.26 or higher)

Change: Internal kernel busybox updated to latest version 1.26.1 (self-compiled from sources, www.busybox.net)

Enjoy

Andi
[OnePlus X Original Android Development] mdsaif92:
Hotshot (Wi-Fi tether) isn't working, other devices show up the SSID but unable to connect
[OnePlus X Original Android Development] andip71:
Not enough information.

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

Andi
[OnePlus X Original Android Development] andip71:
Good morning,

next update is out:

Version 6.0-beta3

09.01.2017

Fix: Wifi tethering fixed (which is broken in stock kernel)

Enjoy

Andi
[OnePlus X Original Android Development] andip71:
Hi all,

finally also the final, stable kernel for

CM13

now.

This kernel version is hereby end of life and will not receive any maintenance anymore.

CM13 -- Version

5.2 stable -- final

09.01.2017

Change: Internal kernel busybox updated to latest version 1.26.1 (self-compiled from sources, www.busybox.net)

Enjoy

Andi
[OnePlus X Original Android Development] Orphee:
Hi,

I have a question about selinux.

Maybe i'm wrong, but back in the days, the option to enable selinux permissive was not at the same place in the application, but anyway, On my old oneplus one, I can remember SElinux was set to permissive really early in phone boot procedure (I may be wrong)

Currently, it switch to permissive quite late after application starts...

I know you don't support Xposed, but I ask this question because a module i'm using detects selinux permissive/application mode and enable (or not) a function depending of selinux state.

Did you change the way selinux is set ? wasn't it really sooner in the boot process before ?

Thank you
[OnePlus X Original Android Development] andip71:
Yes, you are right.

In the past (before anykernel) my kernels started with SELinux permissive and then changed to strict shortly before the kernel initialization was done.

Now it starts with strict (default since Android M) and only moves to permissive when the user wants it.

And before you ask the question: No, I will not turn that around again for many reasons. Especially not for an xp*** module :)

Andi
[OnePlus X Original Android Development] Orphee:
I just wanted to know, I did not expect you to change this again. thank you
[OnePlus X Original Android Development] Tagion:
Viel Spaß :)
[OnePlus X Original Android Development] LoneWeller:
will it work on RR 5.8.0?
[OnePlus X Original Android Development] JackSparrow17:
Try it and report it....
[OnePlus X Original Android Development] LoneWeller:
I'm not so brave
[OnePlus X Original Android Development] BrokenBee:
I am using it on RR 5.8.0 right now. It works just fine :)
[OnePlus X Original Android Development] LoneWeller:
ok, thanks. I'll try it soon:)
[OnePlus X Original Android Development] BrokenBee:
Let me know if you run into any trouble!:cyclops:
[OnePlus X Original Android Development] LoneWeller:
of course!
[OnePlus X Original Android Development] Freezerain:
Hey bro. Have the same issue, is there a way to make it work without returning from adoptable memory? When i was in cm13 in december, have no problem with that. How did you move it in internel memory, installed through twrp or move apk to system?
[OnePlus X Original Android Development] Baron1971:
You have to go to Settings/Apps, then to the Boeffla App -> Storage and move from SD to internal Storage. Reboot.
[OnePlus X Original Android Development] Freezerain:
Nice, its work now.
[OnePlus X Original Android Development] andip71:
Hi all,

LineageOS 14.1 Boeffla Kernel update:

Version 6.0-beta4

20.01.2017

Update: Updated with latest official LineageOs kernel commits as of 19.01.17, 14.00 CET

Change: Internal kernel busybox updated to latest version 1.26.2 (self-compiled from sources, www.busybox.net)

Enjoy

Andi
[OnePlus X Original Android Development] andip71:
Hi all,

Lineage 14.1 Boeffla kernel update is out.

Version 6.0-beta5

31.01.2017

Update: Updated with latest official LineageOs kernel commits as of 30.01.17, 08.00 CET

Change: Improvements in selinux script (could result in better compatibility to certain custom roms)

Change: Update with latest anykernel commits (credits to Osm0sis)

Enjoy

Andi
[OnePlus X Original Android Development] FREEBOY JUSTICE:
Thanks for the post
[OnePlus X Original Android Development] Watashi_PT:
Working good with last LineageOS Nightly.

Edit: slow charging and some force close issues
[OnePlus X Original Android Development] CertifiedBlyndGuy:
[MENTION=947981]Lord Boeffla[/MENTION]

Something I have recently been messing with is something called schedular multicore power saving. (sched_mc_power_saving)

In the initial patch introduced by Linus Torvalds, he talks about how it doesn't do anything but schedule a CPU package on Core 0 to decrease load with low workloads. In another patch by Red Hat, they introduced micro idling patches that decrease load on wakeups. I've always heard that this caused conflict with hotplugs, but I have it a test myself, and it seems to do really well in decreasing the overall load when idling without causing any issues with CPUQuiet and Sultans input boost.

I was just curious if you knew anything about it, or had any opinions. From what I can tell this far, it increases battery without hurting performance in high workload situations.
[OnePlus X Original Android Development] andip71:
I know it, and I even had this configurable in the good old Galaxy S3 kernel long ago.

However, it indeed caused some side effects there, sometimes, rarely.

And at the same time it was not giving any significant battery savings.

So for new kernels, I did not look into that anymore.

2 questions:

- can you say how much battery you save? Not by belly feeling, but by some serious measurement?

- how did you activate it? I guess it is a sysfs file controlling it here as well, right?

Andi
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I'll get back to you with results sometime this week then!

The sysfs path is /sys/devices/system/cpu/sched_mc_power_savings
[OnePlus X Original Android Development] andip71:
Hi all,

important maintenance update for Boeffla kernel for LineageOS 14.1 is out.

>>> Please pay close attention to the note about compatible rom versions in the change log.

Version 6.0-beta6

07.02.2017

Note: This kernel runs only correctly on LineageOS weekly of 07.02.2017 or newer.

For oder LineageOS versions, use beta5 kernel version.

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

Enjoy

Andi
[OnePlus X Original Android Development] lutherkingmartin:
Hello Boeffla,

Kernel + weekly 07-02 kill double tap for wake up.

No problem with official kernel.

Thanks for you exelent job.
[OnePlus X Original Android Development] andip71:
Double tap working fine here. This is the first thing I always test, as I use that everywhere on all my OnePlus phones.

So I am 150% sure it works.

Maybe it got disabled somewhere in the settings.

Andi
[OnePlus X Original Android Development] Tanogeek:
Yes it got disabled. Works well after switching it on.

Thanks for the fast update!
[OnePlus X Original Android Development] lutherkingmartin:
It's not desabled for me. I switch setting off and on but it don't work. I try to download kernel and flash again, but problem is the same.
[OnePlus X Original Android Development] andip71:
Seems there is some dependency on the wake gestures in Boeffla-Config.

For the meantime switch on "swipe gestures to wake" in Boeffla-Config, then it should work again.

I need to look into that over the next days.

Andi
[OnePlus X Original Android Development] lutherkingmartin:
Thank you very much, it's ok with "swipe gestures to wake".
[OnePlus X Original Android Development] andip71:
Hi all,

bugfix update for yesterdays kernel with regards to touch gestures:

Version 6.0-beta7

08.02.2017

Note: This kernel runs only correctly on LineageOS weekly of 07.02.2017 or newer.

For oder LineageOS versions, use beta5 kernel version.

Fix: Gestures (like double tap to wake) working again without needing swipe2wake gestures to be activated in Boeffla-Config

Enjoy

Andi
[OnePlus X Original Android Development] lutherkingmartin:
thank you. I send you a paypal donation.
[OnePlus X Original Android Development] andip71:
Thank you my friend. Any help is highly appreciated :good:

Andi
[OnePlus X Original Android Development] Surya_2016:
Need a help touch screen gestures not working
[OnePlus X Original Android Development] andip71:
If you are on latest Lineage with latest Boeffla beta, they work.

Or you meant something else, but you did not explain enough to make us understand.

Andi
[OnePlus X Original Android Development] Surya_2016:
I'm on Feb 7 build only the swipe and double tab gestures working
[OnePlus X Original Android Development] Surya_2016:
I'm on the latest build 7th feb , only the double tab and swipe gestures working not the other gestures like V,M,<>o
[OnePlus X Original Android Development] andip71:
For me they work as they should.

Make sure you are on latest beta version of Boeffla-Kernel.

You have to be on 6.0-beta7 !!

It will indeed not work on older kernel versions.

If it does not work then, I cannot help further. It is a rom function, which is supported by the kernel.

My kernel has everything in to make it work. I use flashlight myself a lot, working just fine.

There is not much more I can help with...

Andi
[OnePlus X Original Android Development] Surya_2016:
I'm on your latest beta kernel , really it's not working is there anything I can do and suggest me good battery saver profile
[OnePlus X Original Android Development] Tanogeek:
As Lord said, it's not a kernel problem. Everything runs OK with boeffla kernel on lineage 0207. Gestures work.
[OnePlus X Original Android Development] CertifiedBlyndGuy:
[MENTION=947981]Lord Boeffla[/MENTION]

Okay, so on my kernel, after getting a few results, it doesn't seem to do anything besides decrease the load when idling. That said, sched MC power savings, when enabled, increased loads whenever tasks were being done. This is probably due to the extra amount of scheduling being done on cpu0. I got over 6 hours with it disabled, and closer to 5 and a half with it enabled of SOT. I wouldn't implement this setting into BC honestly. Not worth the time. Good idea, bad implementation on modern processors. I think C-states do enough in this respect
[OnePlus X Original Android Development] andip71:
As it is working for me and others, there must be some other problem.

I can only suggest a clean, fresh install from scratch.

Profiles are in dedicated profile thread, link is on www.boeffla.de under downloads below the devices.

Andi
[OnePlus X Original Android Development] tript:
Hey, I'm currently on CM13(nightly) over which I flashed arsenic Kernel.. Due to so many praises, I'm interested in trying out your Kernel with some of the battery saving profiles.. Do I just flash the "boeffla-kernel-5.2-CM13.0-OnePlusX-anykernel.recovery" over it, or do I have to take any additional steps?
[OnePlus X Original Android Development] andip71:
Well, as I do not know what arsenic kernel changes in which locations, hard to say how you fully get rid of it.

I would uninstall any configuration app it relies on first, then flash CM13 dirty over to get stock kernel of CM back.

Then you can flash boeffla and install my app.

It is likely to work, if not you have to go the hard way and start with a fresh setup.

Andi
[OnePlus X Original Android Development] andip71:
Hi all,

update to LineageOS 14.1 kernel:

Version 6.0-beta8

16.03.2017

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

Update: Build script improvements and corrections

Update: Built on refreshed build environment

Enjoy

Andi
[OnePlus X Original Android Development] aryaraj:
Hey guys, I just installed the kernel, new to it, can somebody please guide on which hotplug setting to use(overclocked, 2.57)

and shall i use any system tweak(speedmod, etc)?

Requirements- Best Balanced experience possible.

And If I missed out some important tweak, please tell that too.

Thanks.
[OnePlus X Original Android Development] andip71:
You might want to have a look into the profile thread as well, there are the configuration experts.

Link is on www.boeffla.de, directly under the device in the download section.

Andi
[OnePlus X Original Android Development] anunaym14:
Hey Lord Boeffla, I am using your kernel on Lineage Os and of course I am loving it....just one thing, the kernel is already a month old, so any ETA's for the next build?

And one more things, I have talked to a lot of developers here on xda and they all say Lineage is sh*t on the same time having it as a base for their ROM...I am sticking to Lineage just for the super awesome Boeffla Kernel so I wanted to know why you are restricting your Kernel to work with Lineage/Stock? And why other devs consider Lineage as sh*t?

Have a good day ahead!
[OnePlus X Original Android Development] andip71:
Well, this depends pretty much on LineageOS team.

They did not do any code changes since 13th of March (https://github.com/LineageOS/android_kernel_oneplus_onyx/commits/cm-14.1).

Also, I treat the kernel as complete in terms of features (http://boeffla.de/index.php/info/kernel-status-roadmap).

So, there is no need for an update at the moment.

Andi
[OnePlus X Original Android Development] franciscofranco:
BUT YOU MUST RELEASE AN UPDATE. EVEN IF YOU JUST CHANGE THE BUILD NUMBER, IT'S AN UPDATE, PLEASE RELEASE.

:eek:
[OnePlus X Original Android Development] ZaneZam:
Yah ff that actually (hands down) happend before long time ago in a "galaxy far far away" *g*. Funny which bugs suddenly came up in that "new" version then :)
[OnePlus X Original Android Development] andip71:
Yeah, I remember.

Just build number changed and the kernel was behaving completely different as per user feedback. So we see what a pure placebo can do, hehe.

Naaaah, only releasing when there is stuff that justifies a release. Everything else is worthless and only a waste of efforts :)

Andi
[OnePlus X Original Android Development] finneus_:
Hello together

Noob question do i need a better AC charging adapter if i want to Set the AC charging current to a higher mA ?

If no which settings can i use with the standard adapter which came with the Phone?

kind regards

Finn
[OnePlus X Original Android Development] andip71:
You can use the one that comes with the phone and put the rate to maximum.

However, it will not give you much improvement as maximum charge rate is capped in hardware as well on this SoC. So do not expect a big change.

Andi
[OnePlus X Original Android Development] finneus_:
OK i will try it, thanks for your answer
[OnePlus X Original Android Development] andip71:
And just for info... in case you ask later:

I primarily use the charge control to even charge slower, e.g. over night, to put less stress on the battery.

So it is not only to charger faster, but also to charge slower if there is enough time.

Andi
[OnePlus X Original Android Development] Jude Aranha:
Does your cat have an Instagram or something ? Like deadmau5's Meowingtons ? If no then please do it. Pronto.

I mean...just if you want to..
[OnePlus X Original Android Development] andip71:
Hi all,

finally my LineageOS 14.1 kernel is released as a stable release.

Further patches will go into a new version.

Version 6.0 stable

15.06.2017

Exactly same version as latest beta8

Enjoy

Andi
[OnePlus X Original Android Development] psychem:
geekbench 4 crashed at the point of running "memory copy" in the benchmark at 45% on vertex rom.
[OnePlus X Original Android Development] andip71:
And?

You are not using a recommended rom.

No crashes here during daily usage. I don't run benchmarks however (useless stuff).

Andi
[OnePlus X Original Android Development] psychem:
Ok so i understand only lineage os weeklies are supported not custom roms based on it. Anyway i have reported this to the rom developer.
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Actually [MENTION=947981]Lord Boeffla[/MENTION], it is interesting st the very least. I don't use Lineage source code for my own kernel and it seems to crash at the same point. I'd imagine they probably are parsing some memory algorithm that older devices don't support or something.. Best to avoid benchmarks altogether though
[OnePlus X Original Android Development] andip71:
New kernel update is out:

Version 6.1-beta1

06.07.2017

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

Change: Removed wake gestures, as these swipe gestures are now occupied by LineageOS itself

Update: Improved device detection in installer script

New: Kernel configuration and compiler flags changed to switch off kernel size optimization (in favor of speed)

Enjoy

Andi
[OnePlus X Original Android Development] obj-path:
Version 6.1-beta1 works very well, I have not encountered any issues and I am using it as my daily driver (on Resurrection Remix).

Thanks for the continued support of the OPX! :good: :)
[OnePlus X Original Android Development] andip71:
Hi all,

last kernel update for the next 4 days (as I am off to a short trip from Friday to Sunday), so here we go:

Version 6.1-beta2

20.07.2017

Change: improve zzmoove stability by disabling thermal support (credits to ZaneZam)

Change: Internal kernel busybox updated to latest version 1.27.1 (self-compiled from sources, www.busybox.net)

Enjoy

Andi