yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] Mojar7070:
Thanks for the link, A TON of information in there.
[OnePlus X Original Android Development] coolasnju1993:
sorry bro

everything works fine here,it was just a config issue

ur kernel rocks

just wanted to know if u can get all the sound settings for oos
[OnePlus X Original Android Development] andip71:
Sorry, if you looked at the documentation on the homepage - equalizer and all the fancy stuff is not possible with the sound chip of the OnePlus devices. This was only for the Galaxy S3 unfortunately.

Here we have only headphone and speaker volume, more is not possible at the moment.

The FAQ answers why we cannot do more currently.

Andi
[OnePlus X Original Android Development] coolasnju1993:
oh yeah i always knew about the soundchip

but thanks anyways bro

looking forward to donate :) :good:
[OnePlus X Original Android Development] andip71:
Honest answer: I have no clue.

I never play any games, never did, never will. So I have no opinion on that.

(even stated in the OP, gaming is not at all what I am after)

If the game runs with stock kernel, it should also run with Boeffla. If not, it is likely it does also not run with Boeffla. My kernel is very close to stock.

I don't believe, when you are running complete stock configuration (e.g. no underclocking to 27 MHz for GPU), the game should run fine.

And yes, I think a fresh install would be beneficial in any case. So if you have the luxury of having time for it - go for it, sure.

Andi
[OnePlus X Original Android Development] :
Well that's weird. Anyways I'm attaching a logcat
[OnePlus X Original Android Development] andip71:
Will not see a lot in a logcat.

Logcat = rom lig. I am not a rom specialist.

Another user with a Chinese model confirmed all runs fine for him (post is a bit up).

So no idea why not for you.

Andi
[OnePlus X Original Android Development] namquang93:
Flashed OOS 2.2.0, the flash supersu, then this kernel. Phone booted up successfully in the first time. When I restart the phone, I got a boot loop :(
[OnePlus X Original Android Development] andip71:
Then something got wrong.

I never had a single boot loop, not even during development.

Andi
[OnePlus X Original Android Development] Voltor46:
Very good performance. 70K in Antutu.

I am running out of battery, will try it's life tomorrow.
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Regarding the gaming performance switching over to zzmoove should solve the issue. I believe it's related to the governer
[OnePlus X Original Android Development] sarthakspiker:
Glad to see you here.. I'm not much into tweaking the kernel myself.. So is the kernel setting itself is fine? if not a suggestion of tweaks would be helpful to many. :)

Thanks
[OnePlus X Original Android Development] andip71:
Looking very good.

But be careful, zzmoove is known to have some small stability issues.

The default settings are solid and stable basics.

It depends what you are aiming for.

I, for instance, have to increase led speed as first thing. That slow blinking drives me nuts. Hehe.

Andi
[OnePlus X Original Android Development] andip71:
Yes, benchmarks are useless.

My focus is a balanced kernel for daily usage, WITHOUT gaming.

Pretty clear mentioned in the op.

Andi
[OnePlus X Original Android Development] ZaneZam:
speaking of benchmarks, if someone wants to have "some icing" :

http://xdaforums.com/oneplus-x/development/kernel-boeffla-kernel-linaro-uber-t3318569

:)

enjoy!
[OnePlus X Original Android Development] Tanogeek:
OMG, boeffla on OPX! Great news!!

I used your S3 kernel during years.

Gonna test it on OPX. Thanks
[OnePlus X Original Android Development] RWBY:
I know how you feels. Haha [emoji16]

Sent from my ONE E1001
[OnePlus X Original Android Development] namquang93:
I'm sorry. I've found the problem. It was SuperSU. After the first boot, I launcher supersu and it asked my to install some script. I choose yes, and I asked me if I want to install normal or TWRP/CWM. I select TWRP and got that problem. I tried re-flash the rom but not open supersu and it's working fine now.
[OnePlus X Original Android Development] allen49:
I have a small problem with the flap of notifications and gestures to extinguish the lamp torche.en fact when I want to put out with the gesture that does not work and the weird thing icon disappears the flap.someone would have it the same?
[OnePlus X Original Android Development] Adesh15:
If I flash anything after flashing this kernel and reboot I am unable to open the app drawer

when I try to open app drawer it shows the recent apps screen

I flashed xposed module and xtreme music mod after flashing the kernel

Edit-Found a solution
[OnePlus X Original Android Development] andip71:
The thing is, I am 150% confident you can even play well with my kernel when you tweak the settings a bit.

But I cannot do it for you as I am not interested in gaming.

People will do that over the time, I am sure.

On the opo my kernel is also used heavily for gaming, and in fact it is 99% the same code base.

Andi
[OnePlus X Original Android Development] Solvin:
I flashed TWRP 3.0.0-1 but the Boeffla config app shows only that TWRP 2.8.7.0 is installed.
[OnePlus X Original Android Development] andip71:
Yes, use twrp a few times and it will correct itself.

There is no official way to read the recovery version.

So we can only use a hack, which has this side effect.

It will correct itself when you use it more.

Andi
[OnePlus X Original Android Development] sankarshan:
I've read 2nd post. But still, can it be flashed on hydrogen OS ?
[OnePlus X Original Android Development] andip71:
No idea. I never tried.

Officially it is for oos.

But I know in the op2 world, my kernel also works on h2os lollipop release.

So, up to you to test [emoji6]

Andi
[OnePlus X Original Android Development] laniver:
Yes, It works on H2OS.
[OnePlus X Original Android Development] knauji:
Indeed, I flashed it a few hours ago. love boeffla config app as well. works better than bluspark and kernel adiutor for me^^
[OnePlus X Original Android Development] andip71:
Tipp: discover the action menu too. Plenty of useful stuff there.

Also take time to discover the app settings in the app menu, how to view change logs.

And finally the way to handle, import/export multiple configurations.

Most people unfortunately don't ever use what the app can do. It is probably more powerful than any other kernel configuration app.

Andi
[OnePlus X Original Android Development] criz.89:
Are you interested in update kernel to cm12.1 compatibility?
[OnePlus X Original Android Development] Naman Bhalla:
Already explained by Andi a lot times... Only when official nightlies start (not far away ;) )
[OnePlus X Original Android Development] submundo:
There will be official nightlies for Oneplus X?
[OnePlus X Original Android Development] Solvin:
Why not?
[OnePlus X Original Android Development] andip71:
Looks very much like that, yes.

http://review.cyanogenmod.org/#/c/133583/

Andi
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Could we get MULTIROM support in the next beta? I'm not certain, but I think it just requires the build flag to be specified. Be great for Sailfish and Ubuntu development
[OnePlus X Original Android Development] andip71:
Has been asked already, the answer is no (currently).

Reason: This requires kexec patch to be implemented. So far this is not possible on the OOS sources without losing other functionality (last_kmsg).

On top it needs some porting, which I cannot do as I am not interested in multirom functionalities myself, I am not using it.

If you find a working port for OOS somewhere, please let me know and I would cherry-pick that happily.

Thanks for understanding

Andi
[OnePlus X Original Android Development] doomwithdon:
I get random soft reboots with the latest kernel version..
[OnePlus X Original Android Development] andip71:
I don't have soft reboots. So I am 99,9% sure it is not kernel, maybe configuration...

What is your configuration, rom?

Was it a clean installation or did you come from another custom kernel?

Andi
[OnePlus X Original Android Development] Solvin:
I have a last question. The field of the latest kernel versions in the left corner in the config app is empty. Is that normal?
[OnePlus X Original Android Development] andip71:
Can be normal.

It is only shown when you have the donation version of the app.

Andi
[OnePlus X Original Android Development] eowindel:
Hello,

I have problem to flash the file boeffla-kernel-4.0-beta2-OOS2xx-OnePlusX.recovery.zip. It says, the package is for One Plus ONE and you have an Onyx.

I found in the file updater-script

assert(getprop("ro.product.device") == "OnePlus" ||

getprop("ro.build.product") == "OnePlus" ||

getprop("ro.product.device") == "ONE" ||

getprop("ro.build.product") == "ONE" ||

abort("This package is for device: OnePlus ONE ; this device is " + getprop("ro.product.device") + "."););

Thanks for advice, i download it twice to be sure i took the correct package, and i found the same on beta 1 package.
[OnePlus X Original Android Development] sarthakspiker:
You might have downloaded the wrong zip
[OnePlus X Original Android Development] andip71:
Apparently a twrp version issue.

Are you on a version 3 of twrp?

We see that error across the board currently on many devices.

You can change the flash script and remove the assert commands.

But I would like to understand your exact recovery version, so I might check to change the asserts in future.

Thanks

Andi
[OnePlus X Original Android Development] RWBY:
Hi [MENTION=947981]Lord Boeffla[/MENTION], is there any setting that i can set max 1 core when screen off ?

thanks for your kernel. cheers.
[OnePlus X Original Android Development] joho5:
Do sound settings apply immediately? Or after a restart?
[OnePlus X Original Android Development] andip71:
No.

They apply immediately.

All settings apply immediately or are broken if not.

Andi
[OnePlus X Original Android Development] joho5:
So by stock is the cpu governor just not optimized well? When I first got this phone I almost got rid of it immediately... The stuttering lag I just couldn't handle and then I went to blu_spark and with that kernel and it's custom governor, it was all of a sudden very fast and buttery smooth. All while maintaining good battery life. Well switched to this with no settings adjusted and then same thing... Laggy with alot of stutters... But when I simply changed governor from general to performance... It's smooth.
[OnePlus X Original Android Development] andip71:
Yes, in a way this is how OnePlus configured interactive.

Following my close-to-stock objective, I provide exactly the same setup as default configuration.

But - as you found out - you can tweak so much in my kernel, you can achieve what you want in many ways.

Andi
[OnePlus X Original Android Development] psychem:
[MENTION=947981]Lord Boeffla[/MENTION] current kernel goes to 68.5k in antutu with overclock. can we hope to see 70k soon?
[OnePlus X Original Android Development] andip71:
The honest answer is: I am not interested in benchmark scores, so I will not do anything actively to reach 70k (see OP, section about benchmarks).

But I might release some more overclocking in future, so by that you could get over finally.

Still - not important at all in my opinion.

Andi
[OnePlus X Original Android Development] eowindel:
I think i have flashed 3.0.0 version but in recovery it is written 2.8.7. I see that a 3.0.1 is released i will make a try.
[OnePlus X Original Android Development] andip71:
I will also release a new kernel update soon, which adds some more verification in order to flash fine also on newest and updated recoveries.

Andi
[OnePlus X Original Android Development] eowindel:
I have just update the recovery and as you told me, it worked ! Thanks
[OnePlus X Original Android Development] psychem:
it is so close to 70k please try for some optimizations in the next release if possible.
[OnePlus X Original Android Development] andip71:
I thought I made it clear, I am not interested in benchmarks?

So why do you keep on bothering me for it?

No, I will not do anything about benchmarks. Benchmarks are 99% useless, not worth to put time in.

As long as a phone feels good with my kernel (and I also do not care about gaming), my mission is achieved.

Sorry, but I am very strict on what I do and don't do.

If you want a kernel that breaks benchmark records, then you are certainly wrong with my kernel. Then you need to use other custom kernels.

Andi
[OnePlus X Original Android Development] psychem:
No problem i respect your principles.
[OnePlus X Original Android Development] J0kker:
I think it's a good thing to be clear, you don't have to apologize for that.

Even if I'm eagerly waiting for a cm version, the fact that you clearly pointed out that there will not be any before official support of our device is a good point as I don't have to check every day if you made one ☺

Envoyé de mon ONE E1003 en utilisant Tapatalk
[OnePlus X Original Android Development] andip71:
Small maintenance update...

Hi all,

small maintenance update, no new functionalities though.

Version

4.0-beta3

22.02.2016

Note: This kernel only runs on Oxygen OS 2.2.0 for the OnePlus X - nothing else !!!

Note: You need at least version 2.2.29 of Boeffla-Config V2 to allow all functionalities to be available

Change: Removed speaker volume adjustment in Boeffla-Sound driver (this is - same as on the OnePlus 2 - not working anymore)

Fix: Enhanced asserts to increase compatibility of flashable kernel zip with more recovery versions

Enjoy

Andi
[OnePlus X Original Android Development] tanzilislam6:
Work on h2os ?
[OnePlus X Original Android Development] andip71:
The official answer is:

"Note: This kernel only runs on Oxygen OS 2.2.0 for the OnePlus X - nothing else !!!"

Unofficially, some people run it on H2OS apparently, but I do not known which versions etc.

In any way, it is not supported by me.

Andi
[OnePlus X Original Android Development] allen49:
error
[OnePlus X Original Android Development] RWBY:
I also flashed 3.0 but never had this problem.

Sent from my ONE E1001
[OnePlus X Original Android Development] ZackoFF96:
for anyone who flashed this kernel after using blu_spark kernel and experiencing lags and slowdowns, i might discovered the solution.

go to /system/bin and find mpdecision, if it's not there go flash it. (file can be found on page 5 of this thread)

after that, go to /system/bin again but now change the permission of mpdecision to 755 rwxr-xr-x (if i'm not mistaken)

after that it will go smoothly again.

i didn't know what happened but somehow the permission of mpdecision was different than others, so i tried changing it to 755 and the opx ran smoothly again.

thanks Lord Boeffla for this AWESOME kernel :D
[OnePlus X Original Android Development] andip71:
Thanks, you raised a very good point !!

I think I should modify the zip in a way, it automatically sets the correct permissions.

Edit: Have updated the script already to version 2.

You can find it here:

http://xdaforums.com/showpost.php?p=65401333&postcount=45

Thanks

Andi
[OnePlus X Original Android Development] ZackoFF96:
wow that was fast :D

don't thank me, i just happened to notice the wrong permission :D

instead, thank You for this Awesome kernel :D now my opx runs blazing fast :D
[OnePlus X Original Android Development] andip71:
No no, it was exactly meant like that. I thank you for pointing me to that.

I need users that find solutions, share and help the community (and in the end also me by that) to come up with better solutions.

So - thanks again for sharing and your nice words.

Andi
[OnePlus X Original Android Development] ZackoFF96:
you're welcome, Lord.... glad i could help :D :D :D
[OnePlus X Original Android Development] Phaniraj_itng:
Fast Charging

How to Enable Fast Charging Using this Kernel?

--Thank You By the Way For The Great Kernel
[OnePlus X Original Android Development] andip71:
Increase charge currents in Boeffla-Config to as much as you like.

Andi
[OnePlus X Original Android Development] psychem:
running fine on h20s latest version
[OnePlus X Original Android Development] zirhaze:
Seems to work well. Just got 6h15min SOT with my setup with this kernel. Adaptive Brightness, reddit and watching gifs, spotify, whatsapp. Thanks for this kernel! [emoji4]

Sent from my ONE E1003
[OnePlus X Original Android Development] kaixuan_1995:
just flash the kernel,faster than berfore and find no bugs.thanks.
[OnePlus X Original Android Development] joho5:
Has anyone upped the charge rate safely? If so, to what?
[OnePlus X Original Android Development] andip71:
I used it on 2200 for wall charger and 1200 for USB already.

But usually I try to avoid faster charging if not really really required, to safe battery life time.

Andi
[OnePlus X Original Android Development] RWBY:
What is your configuration ?

Sent from my ONE E1001
[OnePlus X Original Android Development] zirhaze:
Adaway, amplify, greenify(root+xposed+donation), powernap, mobileradiobugfix(xposed)

Boeffla kernel, -100mV undervolting, underclocking to 1728MHz

GPU underclocked to 389MHz and min freq to 27MHz, I guess thats all.

Sent from my ONE E1003
[OnePlus X Original Android Development] RWBY:
Sorry, my mistake. Haha. I mean, what governor did you use ?

Sent from my ONE E1001
[OnePlus X Original Android Development] dani.galla:
You've trasformed you're phone to a Nokia 3310!:D
[OnePlus X Original Android Development] zirhaze:
Interactive, not sure what they do differently. Although I have been reading about diff governors, I just haven't got the whole governor thingy. Heh hah...

Someone ELI5 whats the best governor for battery. [emoji28]

Sent from my ONE E1003

---------- Post added at 08:28 PM ---------- Previous post was at 08:26 PM ----------

Ha! Yeah well, I don’t now what people do with that much power, unless heavy gaming, because I play most games well with these configurations :D, don't hate.

Sent from my ONE E1003
[OnePlus X Original Android Development] joho5:
What is stock value? I know when its on zero, it charges at stock rate...but what is stock rate?
[OnePlus X Original Android Development] andip71:
It is not a fix value, that is why I have not defaulted it.

With a good charger it tries to get 1800, but if a weaker charger is connected it can be lower.

Andi
[OnePlus X Original Android Development] andip71:
Update

Hi all,

with the next kernel version, maybe still released today, wake and sleep gestures finally come to the OP-X as well (same + more as for OnePlus One a while ago):

swipe screen to wake (left->right, right->left, up->down, down->up)

double tap notification bar to sleep

swipe screen gesture to sleep (touchscreen swipe from right lower area of touchscreen diagonal down to left and down)

See screenshot.

Andi
[OnePlus X Original Android Development] Aashay:
Not really a useful post but I would just like to thank you for bringing your awesome work to us and striving to make it better and better. :)
[OnePlus X Original Android Development] andip71:
Be assured, maybe the post is not useful for the user audience here, but for ME it is very useful.

As always, most of the time, only people having issues speak up. So it is nice to hear that from time to time as well :)

Andi
[OnePlus X Original Android Development] andip71:
Update

Good evening,

here the promised kernel update:

Version

4.0-beta4

24.02.2016

Note: This kernel only runs on Oxygen OS 2.2.0 for the OnePlus X - nothing else !!!

Note: You need at least version 2.2.31 of Boeffla-Config V2 to allow all functionalities to be available

New: Add swipe wake gestures (enabling it will wake up device when swiping from left to right, right to left, up to down or down to up) - configure in Display+LED tab

New: Add swipe sleep gestures (Boeffla gesture driver) - configure in Display+LED tab

double tap on notification bar to sleep (note: there is a known glitch when doing that on lock screen as OOS also tries to do switch off the screen, this leads to screen coming back on again - tap a bit slower on the notification bar on the lock screen, this triggers only the kernel implementation and then it works)

swipe screen gesture to sleep (touchscreen swipe from right lower area of touchscreen diagonal down to left)

P.S. Don't forget to update Boeffla-Config to latest version 2.2.31 !!

Enjoy

Andi
[OnePlus X Original Android Development] Arcanis87:
I loved your kernel when I was using OOS 2.2.0 ... I hope CM13 goes official soon because I love Android M, but I miss your kernel...
[OnePlus X Original Android Development] andip71:
Short information to the new swipe wake gestures:

You need to have double tap to wake in rom settings enabled to make it work.

I will check whether I can decouple that in future...

Andi
[OnePlus X Original Android Development] onesvip:
Regarding the sleep gesture....how exactly do it works or should work at least?

Until now I wasn't able to get my opx into the sleep mode by swiping over the screen.

It's activated in your app ^^
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Awesome work. Can't wait to see this on CM when it becomes official (hopefully soon)
[OnePlus X Original Android Development] RWBY:
Hi [MENTION=947981]Lord Boeffla[/MENTION], is this new update beta4 only include swipe to wake/sleep ? any others optimize ? because i dont really use this swipe option. :D:D

Thanks for you kernel. cheers
[OnePlus X Original Android Development] andip71:
Only the swipe functions for wake and sleep, nothing else.

Andi
[OnePlus X Original Android Development] andip71:
It is more or less just doing the natural move with the right thumb when holding the phone.

I tried to paint it for you roughly, see picture.

Andi
[OnePlus X Original Android Development] onesvip:
Thanks, got it now :)

Edit: Will there a gesture for guys that use their phone with the left hand aswell?

I mean the same thing but on the left side on the screen.
[OnePlus X Original Android Development] RashidD:
Hey guys,

I dragged the slider for charge speed to 2200 but it still seems to charge normally? Is there anything I need to do to apply the new 2200 setting?

Thanks in advance!
[OnePlus X Original Android Development] andip71:
No, thats all.

Then maybe your charger cannot supply more.

Andi
[OnePlus X Original Android Development] RashidD:
It's an original Note 4 charger and supplied full charge to my OPO before. Can you check that this function didn't break in the latest kernel version?
[OnePlus X Original Android Development] andip71:
Charging driver is unchanged in the last kernel versions since the first kernel.

Andi
[OnePlus X Original Android Development] Roykooiman:
Ur planning on supporting cm12.1 and cm13?

Verstuurd vanaf mijn ONE E1003 met Tapatalk
[OnePlus X Original Android Development] andip71:
CM12.1 = no.

CM13 = when it becomes official with CM.

Andi
[OnePlus X Original Android Development] Roykooiman:
Great man, keep going!

Verstuurd vanaf mijn ONE E1003 met Tapatalk
[OnePlus X Original Android Development] rockuppl:
[MENTION=947981]Lord Boeffla[/MENTION] you try to answer everyone's question irrespective of the type of question asked. I appreciate that. Most of the developers here generate some self ego with "Fame" (they either don't reply to question at all or reply with absurdity)

kudos !! Excellent work .. Keep it up :)
[OnePlus X Original Android Development] andip71:
Hi all,

during my touch screen driver improvements today, I found a way to disable the stupid haptic feedback for the double tap to wake gesture :D :D :D

So with next kernel and app, you can configure whether you want to have this feedback or not. See screenshot...

(it does NOT apply to other gestures like flashlight, camera gesture etc.)

The swipe to wake gestures always come without that nonsense anyways now.

On top, the swipe gestures will now also work when double tap to wake is not enabled finally.

Let's see, maybe I release app and kernel already tomorrow...

Andi
[OnePlus X Original Android Development] RashidD:
The kernel looks good so far. Can you do me a favour and let me know what kind of readings you get when charging at AC 2200 with Ampere or OPO Charging Current app?