yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] cloudx720:
Why would anyone install this over cos12.1.1?? Featureless rubbish.
[ONE Original Android Development] josip-k:
Why would anyone call any software rubbish? It's rubbish because you don't like it simple? Or are just a CM fanboy? Or you don't even know what you're talking? Come on man. Knowing how to flash a custom ROM or a custom kernel doesn't make you an android expert. Back up your words.
[ONE Original Android Development] Bobbi lim:
I've tried it. It's great but too early to judge battery life since I got it booted only yesterday. I made a flashable zip so if you're interested, it's in the general section. Just to ask, are you planning to make a kernel for OxygenOS once sources are release?

Can you hit me up with the link where you said that OxygenOS has some bugs?
[ONE Original Android Development] Vekhez:
Yeah I'm also interested to know where these bugs are because I haven't really experienced anything. However I would love a kernel, as it seems that the minimum frequency on 2.1.4 is 1.8GHz...
[ONE Original Android Development] Bobbi lim:
Actually you misunderstood. Minimum frequency isn't 1.8Ghz if you take a look at our frequency table, it doesn't have 1881Mhz inside. But my suspicion is OnePlus temper with their kernel to prevent users from changing CPU frequency.

When you try to change frequency using Kernel Auditor, it seems to cause conflict with kernel and resulting the CPU to get choked at 1.9Ghz or 2.5Ghz whereby the phone either run at those 2 speed ONLY.

I tried using UKM + Synapse. I wasn't able to tweak CPU speed as it was greyed out but other kernel options was fine. But the side effect from using synapse was that after a reboot, I lose my data connection once synapse apply settings on boot.

So now, I'm using stock kernel settings and battery life has been quite impressive

(Given that touch boost default is 1.7Ghz; CPU governor is interactive that's clocked at 1.2Ghz for normal task with maximum speed being 2.5Ghz)
[ONE Original Android Development] andip71:
First question: When sources are released = yes, then I will check it and most likely do a kernel update.

Second question:

Sure, here: https://forums.oneplus.net/threads/oxygenos-2-1-4-for-the-oneplus-one.425544/unread

Andi
[ONE Original Android Development] pa1281:
[MENTION=947981]Lord Boeffla[/MENTION] Could you provide us a solution to disable the vibration on double tap to wake?
[ONE Original Android Development] andip71:
As the trigger for it comes from the rom - not really.

I could put a vibration control in (like I did on the OP2 kernel), but this would apply for all kind of vibration. So if you lower it to zero, it will also not vibrate anymore when you want it to vibrate.

From kernel side, I cannot fix that problem, no.

Andi
[ONE Original Android Development] andrew2511:
[MENTION=947981]Lord Boeffla[/MENTION] kernel source for Oxygen 2 is out :)

https://forums.oneplus.net/threads/oneplus-one-kernel-source.427212/

https://github.com/OnePlusOSS/android_kernel_oneplus_one
[ONE Original Android Development] josip-k:
Yayz, i'm flashing oxygen again then :D
[ONE Original Android Development] andip71:
I did know it wil be pushed today and did also see it.

However, being on a business trip now you have to be a bit patient. I cannot work on anything before mid of next week.

Andi
[ONE Original Android Development] deepu458:
Deleted.
[ONE Original Android Development] Renosh:
Hopefully you can look at the dodgy charging speed or put options like usual for setting specific charge values like CM kernels when you're back
[ONE Original Android Development] andip71:
Whatever has been done to cause this, I will for sure implant my own modified charging logic again.

But - honestly I put my OPO on OOS 2.1.4 as well a while ago for some days. I had no slow loading with stock kernel at all.

Andi
[ONE Original Android Development] josip-k:
I experienced slow charging also. It wasn't a placebo effect, i swiched to cm back and it was significantly better.
[ONE Original Android Development] brightwal:
I too have slow charging [MENTION=947981]Lord Boeffla[/MENTION] it's almost as if they got rid of fast charge

Then there is this crazy cpu throttling that reduces the sot considerably

The phone gets warmer than usual cm based roms.

The screen lightly blinks while using keyboards that's found on the market but no problem with SwiftKey that comes with the rom.

Camera doesn't have a few necessary features which is very sad. Can you do anything about this?

These are the major issues.

Hope you'll Rock our world's. Again.

Have a great trip!!
[ONE Original Android Development] andip71:
No, I cannot do anything about the mentioned issues.

The solution is simple - use cm again (like I do).

Maybe the charging stuff gets fixed by my modifications for charge rates, let's see.

Andi
[ONE Original Android Development] fldc:
Charging is just fine here with the default kernel, clean install of OxygenOS 2.4.1., I see no difference from COS.
[ONE Original Android Development] andip71:
New kernel version could come quite soon...

Hi all,

please see screenshot.

I have a working OOS 2.1.4 kernel for our beloved Bacon.

Will give it some more testing and might add one more feature...

But you can expect something this week :)

Andi
[ONE Original Android Development] mumaster20:
Any chance of you publishing that kernel? Really disliking the stock kernel on 2.1.4 at the moment with its slow charging and no ability to change anything literally. Could you post a 'Test' version of the kernel? :angel:
[ONE Original Android Development] andip71:
No. I will not provide a test version of the kernel.

It is not yet ready, and I do not want to give something out which is work in progress.

Sorry

Andi
[ONE Original Android Development] hellcat50:
I like your kernels, thanks for the hard work!

I know that most people are contacting you because of broken things. But I'm here to say thanks!

Thanks for the work you put in to this kernel. Since 2013 I'm using your kernel on the Galaxy S3 and never had an issue with it!

btw why did cm changed the kernel massively? Maybe it's too high for me to understand? :)
[ONE Original Android Development] andip71:
Thanks, nice to hear.

What do you mean by "cm changed the kernel massivly"... I mean, compared to what?

Andi
[ONE Original Android Development] hellcat50:
I mean this.
[ONE Original Android Development] andip71:
Ah, ok.

Well, why... I think multiple reasons.

They brought the code base for the OPPO Find7 and the OPO very close together again.

Then the new basis is completely upstreamed to latest linux version

And I also believe, they did some cleanup at the same time.

Andi
[ONE Original Android Development] andip71:
OOS 2.x.x kernel arrived

Hi all,

finally the OOS 2.x.x (currently 2.1.4) Boeffla kernel for the OnePlus One made it.

It took a while as sources really changed quite a lot.

Also this means - completely built from scratch = potential of some old and new bugs again.

But here we go:

Version

4.0-beta1

11.02.2016

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

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

All existing functionalities of previous Oxgen OS 1.0.0 kernel included

Changes to previous OOS 1.0.0 kernel:

Added vibration intensivity control (Boeffla-Config Misc 2 tab)

Fixed improper file permissions in ramdisk (improve stability)

Compiled with O2 optimization

Changed some compiler switches (for stability)

Enjoy

Andi
[ONE Original Android Development] brightwal:
So god damn hyped!

I shifted to cm 13 sultan nightlies but then, it reboots massively, i was so depressed, then, you updated about the new kernel, will flash it in a few minutes and let you know about it, I hope the phone charges a lot faster now and can reduce that extreme cpu boost, if this works out well, I AM DONATING FOR SURE!

THANK YOU SO MUCH FOR ALL THE HARD WORK [MENTION=947981]Lord Boeffla[/MENTION] !!!
[ONE Original Android Development] hellcat50:
Is the file intended to be called OOS12.1 ??
[ONE Original Android Development] andip71:
Yes, in a way. But I know it is a bit unlucky.

I made it similar to CM, where CM12 was Android 5.0 and CM12.1 was Android 5.1.1.

I guess for the next build I will change it to OOS2.

Andi
[ONE Original Android Development] andip71:
Ok, just reuploaded again with OOS2xx, which is more meaningful than the other naming.

Thanks for spotting.

Andi
[ONE Original Android Development] hellcat50:
Yes I know It's a bit weird because you can easily read COS12.1 instead of OOS12.1 (what I first did :))

btw will test this kernel now and report back if there are any problems.
[ONE Original Android Development] brightwal:
Could you please guide all to modify the voltages in a way that decreases the charging time as even after installing your kernel, the slow charging still persists. Please help us [MENTION=947981]Lord Boeffla[/MENTION]

and the charging time has hence tripled :(

From 70 minutes , just 40% charged plus heating like crazy!

btw i made a thread on the oneplus forums, is it okay with you?

https://forums.oneplus.net/threads/custom-kernel-boeffla-kernel-for-oos-2-1-4-released.428232/
[ONE Original Android Development] andip71:
Try to put the mA to highest possible value.

I cannot help more, I never had slow charging myself.

Andi
[ONE Original Android Development] brightwal:
the phone has heated up to crazy levels while charging, cpu is 62C battery is 41C :eek:
[ONE Original Android Development] hellcat50:
This is without Boeffla Kernel too. I noticed it too that my device is hotter than on CM ROM's

i think this is a common problem with OOS
[ONE Original Android Development] brightwal:
i just falshes it, let it cool down and boom! It is hot af, oos never reached above 38c for me on moderate use
[ONE Original Android Development] Renosh:
Wasn't the case on OOS 1.0 they must have changed something that's affecting charging on a subset of devices. After all we don't have identical devices in every aspect
[ONE Original Android Development] brightwal:
true, i have a newer opo with lg display, it has major issues like i cant install caf based roms at all, i get heaps of backlight bleeding that is scary, the only way to fix it was to flash lightning kernel v29 but after a days use, the roms start to reboot like crazy :/

So oos or cm is my only choice and camera is v important to me cuz i use a lot of snapchat, so, oos is my only option, cm has very bad camera libs and keep refocusing on snapchat!

But any fix with this kernel? Wouldnt it be bad if i set the charge freq to 2200? :eek:
[ONE Original Android Development] hellcat50:
Haha I have the same panel and issues, welcome to the club!

I thought that I'm the only one with this problem.
[ONE Original Android Development] andip71:
And so what?

These temperatures are not scary at all. The CPU can take more than 100C, and the battery is not really very hot.

Indeed, there are many different revisions of the phone. That is life, will always be like that.

I remember still in the good old Galaxy S3, Samsung used around 10-15 different camera modules. Guess what happened ... :)

Interesting, seems I got three OPOs which are not making this kind of trouble.

So what exactly are the issues you face?

And just in general to all:

- my kernel is close to stock, I do not change significant stock kernel behaviour

- instead I add stuff

- so it is no surprise charging is as good or bad with my kernel compared to stock

- but you have the chance to tweak it - maybe it helps

Just to make that a bit more clear again.

Cheers

Andi
[ONE Original Android Development] brightwal:
Hey! Youre not,

check that out!

https://forums.oneplus.net/threads/...splay-major-issue.427499/page-3#post-14487266

I gathered a bunch of them haha

But bro, seriously, is your opo heating up to 36-39 on literally no usage, just keeping it on the table?

If so, there is something that has to be improved in the kernel or need to tweak something properly.

I tried darkobas based off 6.0.1, cm13 sultan, both are lauded like crazy, but it screws our phones!

So, the lightning kernel v29 makes the rom works fine but just like boeffla's kernel heats the device plus it causes reboots after a day worth of use, no reboots on boeffla's kernel yet.
[ONE Original Android Development] Renosh:
Again as Boeffla mentioned the phone can withstand a lot of heat. My phone never heated up much on stock OOS 2.1.4 I'm sure it won't be any different with Boeffla kernel but since the situation hasn't changed much with regards to charging I'll have to evaluate if its worth going back.

Are you using any apps that are giving wakelocks? Why are you paying attention to heat? Is it getting uncomfortable during use or you're using some random monitor app?
[ONE Original Android Development] brightwal:
Ah, makes sense now!

Well, some newer one plus phones were manufactured with a lg display, it causes issues such a high backlight at the edges and lower at the centre when a caf based roms and kernel is flashed!

No problem with the stock cm or oos but just everything other than that based on caf.

So, this guy called [MENTION=4633983]nikhil18[/MENTION] made this kernel called lightning kernel v29 to help us all out, so after that we can flash and run caf based roms but there are reboots and stuff, so that leaves new opo users with very few roms to try out and i value the camera v much, so im using oos but then, i live in a city where avg temp is 26-28c

so the phone always is warmer in the pocket and the charge drops by the hour,on idle like 6% in a hour, tried oos 2.1.4 on a older opo, of my friend, same issues :/

really hoping your kernel would save us from this.

Most of the people with newer opo's are on oxygen os2.1.41
[ONE Original Android Development] andip71:
Clear answer: No.

My kernel does not generate more or less heat than stock or others.

The kernel is not the reason for heat, as its process are only short with low workload.

Apps and Rom processes cause high cpu load and therefore heat.

Cpu load is the only reason for heat, nothing else.

Andi
[ONE Original Android Development] brightwal:
hey, usually as explained just above, i live in a city where the temp is usually below 28c and i can feel the phone being warm, the battery too isnt that great on the phone tbh.

the charging speed hasnt changed at all :/
[ONE Original Android Development] hellcat50:
I don't have this problem when I use CM based ROM's or OOS or AOSPARADOX, I mainly have this problem when using Omni ROM and CAF ROM's. The problems are:

Lighting issues

When activating the screen, for 1-3 frames it shows a pixelated screen. (Mainly Omni ROM)

My device's production date: 23. September 2015

btw I don't have a Cyanogen OS branding on my sandstone back

It's all good when I use your kernel so no panic :)
[ONE Original Android Development] andip71:
I would anyways recommend CM or COS, I don't use OOS on my OPO ever.

Why should I? CM / COS is so much better for me.

But strange you have no branding at your phones back. Well, maybe not a big issue.

Andi
[ONE Original Android Development] brightwal:
Thanks for the clarification, i shall clean flash now completely and then report back!

Sorry for asking is there any way to reduce the heat using the config tools with your kernel?

Would reducing the clockspeed and changing to governors like smartmax help?
[ONE Original Android Development] andip71:
Reducing clock speeds always help.

I run my OPO with 1954 cpu freq all the time only, also my GPU is reduced by two frequency steps.

I would keep interactive governor, and I do not recommend undervolting as it does not help enough compared to the stability issues you can have.

Main thing is to find out which processes are consuming so much cpu cycles which makes your phone heating up.

And a fresh install with a limited, minimal number of apps initially always is a good thing.

Ok, that was my last response for today. I am still quite alot sick and will go bed to couch or bed now. My head is hurting too much to better think.

Cheers

Andi
[ONE Original Android Development] hellcat50:
I love CM too, but I just tested your kernel on OOS and it runs much better now. Will probably switch to COS again soon.
[ONE Original Android Development] brightwal:
But cm and cos have very bad stock cameras right?

While recording videos, there is constant refocusing, snapchat videos from opo looks extremely bad, because i use a lot of snapchat, camera is important for me, thats why i tried caf roms but they dont work on newer opo's.

Oos2.1.4 fixes these camera bugs, so ive been using that, i held on only because i mistook that kernels couls fix issues with the rom, so, i shall try this rom with the kernel for the entire day tomorrow and then decide!

Thanks a lot for all your hard work and patience !:good:
[ONE Original Android Development] hellcat50:
I'm sick too. [emoji3]

"Gute Besserung"
[ONE Original Android Development] andip71:
Hi all,

nothing to do with the OPO really, but wanted to give some people a gentle teaser :D

Who can figure out what this means?

Have a great weekend

Andi
[ONE Original Android Development] rsrishabh:
That, niw you have one more phone opx
[ONE Original Android Development] kimikim0:
hey guys will slow charge OOS 2.1.4 will fix with this kernel ?
[ONE Original Android Development] andip71:
I cannot say as my charging on 2.1.4 is as fast as it was before. So not everyone seems to have that.

You can try to set manual charge rates for Boeffla Kernel and see if that helps. At least nothing was done to explicitly change this behaviour as I cannot replicate it here.

Try it and let us know [emoji6]

Andi
[ONE Original Android Development] rsrishabh:
Looks like, boeffla kernel is coming for oneplus x.. :fingers-crossed:
[ONE Original Android Development] brightwal:
nope, it wont, manually setting charge rates, dont do the trick, it just causes the charger to heat up and also phone is warm, well cm based rom is what i am using now, boefllas kernel works better there than here, so no complaining
[ONE Original Android Development] andip71:
Maybe I should diff the device tree blobs when I am back from being sick, and/or try to port the cm drivers over... Let's see what is possible and makes sense.

But not short term, still need to recover first.

Andi
[ONE Original Android Development] andip71:
Ok guys,

question to you:

The ones that have slow charging with Oxygen 2.1.4 - can you please let me know if charging was normal for you on Oxygen 1.1.0?

Or if it was only ok on CM?

Thanks

Andi
[ONE Original Android Development] Renosh:
Charging was normal on Oxygen 1.0 last I remember
[ONE Original Android Development] andip71:
Hm, maybe I should port the OOS 1.0.0 driver over and see if that makes any difference.

Would there be testers for that available, as this is not something I want to release just for public without some testing of affected users.

Thanks

Andi
[ONE Original Android Development] Renosh:
Sure I can test. I don't mind
[ONE Original Android Development] andip71:
Ok, I cannot pre-test it. So it is fully up to you, of course on own risk.

I do not even know if it loads at all, but I tried to bring back the OOS 1.0.0 charging driver again.

You will get a pm soon...

Andi
[ONE Original Android Development] andip71:
[MENTION=5972963]Renosh[/MENTION] - you have PM :D
[ONE Original Android Development] Renosh:
Acts like the device has zero battery (0% and red exclamation on battery icon) and phone doesn't charge at all.

Just restored my COS backup
[ONE Original Android Development] andip71:
Ok. Was worth a try.

And have one more idea, will check that tomorrow.

Thanks for the quick test.

Andi
[ONE Original Android Development] P1f:
Thanks for the hard work [MENTION=947981]Lord Boeffla[/MENTION], glad to see you feeling better and back to work to improve our devices !
[ONE Original Android Development] andip71:
The truth is - I am still not so much better and most of the time lying in bed.

But slowly it is getting better.

Andi
[ONE Original Android Development] andip71:
[MENTION=5972963]Renosh[/MENTION]:

In the same directory we used yesterday, I put a new test version in for you.

I was now able to confirm myself it works fine, I switched quickly to OOS for that.

So you can safely try it.

It shows correct battery level and also charges fine for me. If it improves situation for you - you will tell me :)

BTW, looking at attached screenshot, my OOS 2.0.0 equipped OPO loads with avg around 1700 mA (when I move ac charging to 2200 in boeffla config app).

So this means, full charge cycles in below 2 hours.

I am just saying as I do not know what you guys mean by "slow charging" so far, is it 3 or 4 or more hours for you?

Andi
[ONE Original Android Development] Renosh:
I flashed the kernel and set AC charge to 2000mA and its charging ridiculously fast (screen off and on). Not noticing heat like that other user, everything seems normal. I had to reset the Input boost frequency from 960 (I'm assuming throttling?) using the button but otherwise running great. I'll test it out for the rest of the day
[ONE Original Android Development] andip71:
Aaaaaaah, very good feedback.

Much too early to say, but maybe I found where the charging got cut for some.

So, looking forward to your next updates. Thanks for the quick test.

Andi
[ONE Original Android Development] rphlfjrd:
kexec hardboot patch?
[ONE Original Android Development] andip71:
No. Only in the cm kernels.

Andi
[ONE Original Android Development] rphlfjrd:
Oh OK. Would there be a chance it would be included in future builds?
[ONE Original Android Development] andip71:
No high chance because two reasons:

- nobody so far ported it to oos source base (contrary to cm where I simply cherry-picked it)

- I cannot port it myself as I am not interested in that feature (never used it), so I cannot test, check, fix

If you find a kernel for oos with this included, let me know and I am ok to cherry-pick it again.

Sorry

Andi
[ONE Original Android Development] rphlfjrd:
No pressure. Thanks for explaining. :)
[ONE Original Android Development] andip71:
Kernel update

Hi guys,

another kernel update for the OOS 2.1.4 kernel released just now:

Version

4.0-beta2

18.02.2016

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

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

Change: Removed useless GPU overclocking frequency 657 MHz (this was never working and technically also cannot due to locked GPU frequencies on Snapdragon 801)

Change: Presets adjusted to latest GPU frequencies

Fix: Try to fix OOS 2.0.0 slow charging for some (no guarantee, this is experimental)

Fix: Read ahead buffer should now be sticky

Enjoy

Andi
[ONE Original Android Development] andip71:
Announcement

Hi Boeffla fans,

let me welcome a new device to the Boeffla family now:

The OnePlus-X !!!

Thread:

http://xdaforums.com/oneplus-x/orig-development/kernel-boeffla-kernel-4-0-beta1-18-02-t3317638

Andi
[ONE Original Android Development] pa1281:
Can u add screen off swipe to wake gesture?
[ONE Original Android Development] andip71:
This is a lot of work as too many things have changed.

I put it on the list for future investigation with lower priority.

Andi
[ONE Original Android Development] P1f:
Can you please update the link in the original post to the configuration app

from http://boeffla.df-kunde.de/bc/ into the correct latest one http://boeffla.df-kunde.de/bcv2/

?

Would it be possible to upload also a zip of the stock OOS kernel where you store the CWM kernels here ?

http://boeffla.df-kunde.de/bacon/stock-kernel/
[ONE Original Android Development] andip71:
I changed the link to the generic homepage link, as I anyways do not want people to use direct links (I want to have the liberty to change them as I want).

And the stock kernel section has now an area for COS and one for OOS.

Andi
[ONE Original Android Development] P1f:
Much oblige [MENTION=947981]Lord Boeffla[/MENTION], I rebooted and installed the kernel, it takes forever to wipe cache with the new twrp 3.0.0 but will test it and post logs if I find issues.