yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] andip71:
Ok, I got where the min cpu frequency issue comes from...

It is triggered by changes in cm12 of today. So also downgrading the kernel will not change it.

Tomorrow I will implement a change to overcome this issue and re-release tge kernels (cm11 and cm11s are not affected by the way...).

Cheers

Andi
[ONE Original Android Development] TeChNoC4AzY:
So just stay where I am? Or should I downgrade.
[ONE Original Android Development] andip71:
You can stay. On cm11s and cm11 all runs fine.

I was not sure before, so I pulled all kernels...

Tomorrow a slightly changed beta15 will come out again. Sure is sure...

Andi
[ONE Original Android Development] TeChNoC4AzY:
A changed beta 15 for 11s?
[ONE Original Android Development] andip71:
Yes, although not required. But I want to have the same code in all my 3 kernel variants to stay in sync.

Andi
[ONE Original Android Development] TeChNoC4AzY:
Okay! Keep up the good work!
[ONE Original Android Development] magnamentis:
hi andi

[MENTION=947981]Lord Boeffla[/MENTION]

i have a little issue as to the naming of the kernel files. sometimes they have a very dedicated name with version etc. and sometimes just the cm-kernel.zip name. now that never was important until i started to have both cm11 and cm12 roms on the same device (multirom) and thus the both kernel version download to the same folder with the same name, which makes it difficult to distinguish between the two kernels in recovery.

any idea how i could solve that for the time being ?

thanks
[ONE Original Android Development] hp13:
This is a very smooth and fluid kernel on default settings.

I just had one quick question. Is there a way to make scroll pages little longer rather than stopping after few seconds? This may be hard to describe but I just mean that it should scroll top to bottom without stoppage.
[ONE Original Android Development] andip71:
You mean probably the filenames of the archived kernels in /boeffla-kernel-data when using load&flash?

If so, I put some improvements into the new app version which will come out today. The filename will then distinguish between cm11, cm12, cms etc.

Well, this is a question you need to raise to app or rom developers. The kernel has absolutely no concept of scrollpages etc. This is an app/rom thing, far above the kernel in the Android architecture.

Where exactly do you face this?

Thanks

Andi
[ONE Original Android Development] andip71:
Kernels were ok !

Hi all,

small update to the pulled kernels from yesterday.

The good news is: The kernels did not introduce the issue at all. Hence, I will push exactly the same kernels out again during today.

The issue however was only occuring with on latest CM12 roms (as of 29.12.14) due to crazy changes to mpdecision (again).

Hence, I will mitigate this issue not by releasing new kernels, but by releasing a new Boeffla-Config App today, along with the same kernels of yesterday.

This combo should work fine again.

Stay tuned !!!

Andi
[ONE Original Android Development] gianton:
V3.0 a9 on temasek v3.5 running great haven't rebooted yet to check the min freq not sticking. Keep up your great work!
[ONE Original Android Development] Indicious Flow:
Where's the link to V3.0 a9? :D
[ONE Original Android Development] NeGriTa79:
where is the version alpha9?
[ONE Original Android Development] DanteGR:
Erm...

Look at post #1534..

It is actually 2 posts before yours

Swiftkeyed from my OPO A0001
[ONE Original Android Development] andip71:
I am not answering that now as you would just need to read 2 pages back to find the answer.

Sorry!

Andi
[ONE Original Android Development] DanteGR:
Hey [MENTION=1045701]lordbo[/MENTION]effla

While i was using the Alpha9 kernel yesterday I had a random reboot but unfortunately i was not able to pull a log. Anyway I was just wondering if it could be caused by lowering the minimum cpu speed to 268mhz?

Thanks mate ☺

Swiftkeyed from my OPO A0001
[ONE Original Android Development] andip71:
Could be, but I doubt it.

Time will show when more people use it.

So far I did hot have a random reboot on two devices since yesterday morning.

Does not mean anything, but you never know.

And if it was on CM12.... well, all is alpha everywhere. So could likely be, yes.

Andi
[ONE Original Android Development] DanteGR:
Yep it was on Latest Slimsaber LP.

Thanks man. Waiting for today's versions

Swiftkeyed from my OPO A0001
[ONE Original Android Development] Indicious Flow:
Ok sorry for not looking back. Tend to forget lose track of pages jumping from different threads at once xD
[ONE Original Android Development] andip71:
Yesterdays kernels back online

Hi folks,

as already written in the update.

My analysis of the "min cpu freq" issue for users on latest CM12 roms turned out to be not directly kernel related. Instead, I made a change in Boeffla-Config to mitigate the issue.

So I put all kernels up again, exactly same version as yesterday. Everyone who updated already yesterday does not need to update once again. It is just the same.

To overcome the issue with the min cpu freq jumping to 1190 MHz, please install latest Boeffla-Config V2 app in version 2.1.60 as soon as possible !!!

I have put some extended logic into this version that copes with the changes in latest CM12 roms.

Kernel change logs same as yesterday:

CM12 - Version 3.0-alpha9

29.12.2014

Important: Please update to Boeffla-Config 2.1.60 to use this kernel !!!

Updated with latest 2 CM kernel commits for CM12 until 29.12.14 (21b534e0)

CPU min frequency lowered from 300 to 268 MHz (replaced 300 MHz step) for a test

Added broken invert functionality to color control driver (by savoca) again, to make invert switch in Boeffla-Config working again

Ramdisk updated to inofficial CM12 build of 29.12.14 by daleski75

CM11s/CM11 - Version

2.0-beta15

29.12.2014

CPU min frequency lowered from 300 to 268 MHz (replaced 300 MHz step) for a test

Added broken invert functionality to color control driver (by savoca) again, to make invert switch in Boeffla-Config working again

Enjoy

Andi
[ONE Original Android Development] TheQuarterMile:
Can anyone explain what are system wide tweaks?
[ONE Original Android Development] andip71:
http://www.boeffla-kernel.de/non-joomla/en/bc-settings.html#Miscellaneous

Andi
[ONE Original Android Development] TheQuarterMile:
The default charging rate for the OPO is 2000mA leaving both charging values at 0 in the kernel config leaves it at the default settings?
[ONE Original Android Development] andip71:
Yes - leaving the settings on zero will have the standard charge current kicking in, which comes with stock charge logic.

It is not neccessarily 2000 mA, it depens on the quality of the charger. I have seen anything between 900...1800 mA, depending on cable and charger.

Andi
[ONE Original Android Development] HaTrED_:
Just a noob question: how do I set 2 cpu cores always online - cpu tab - hot plug settings - 2 cores on?
[ONE Original Android Development] magnamentis:
exactly, that's what i meant and thanks for addressing this, the filenames were BTW cm-updater.zip, downloads triggered from within the app as you say.

wish you a good day and a smooth transition tomorrow night :)

cheers
[ONE Original Android Development] abhibnl:
Guys, anybody using intellimm can comment what would be the ideal IO scheduler for this governor? I'm using deadline atm.

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] magnamentis:
for me it's noob but that does not mean that others i tried were significantly worse, just the scheduler which never causes trouble with good performance for my need, music and navigation on this device mostly
[ONE Original Android Development] andip71:
I am on deadline as well at the moment...

Andi
[ONE Original Android Development] Spaulding89:
[MENTION=947981]Lord Boeffla[/MENTION] your Changelog let me see the future:

Just for your info.
[ONE Original Android Development] andip71:
Wow, I am really ahead of time, isn't it? :D

Corrected now, thanks for spotting.

Andi
[ONE Original Android Development] abhibnl:
Hmmm! Well deadline has always been great to me. On s3 and now on opo too. But with intellimm, it seems battery backup is not as i expected it to be.

Great! Btw andi, can you please comment your thoughts about this governor? I read faux's reply and he mentioned that intellimm is designed keeping MSM8974 devices in consideration. It should provide balance between performance and battery. But so far, battery backup is not that gud.

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] andip71:
Well, not a lot I can contribute here. I think, the governor avoids using lots of high frequencies most of the time. Which should in theory save battery, yes.

But there are many factors coming together that determine battery consumption, so also a governor cannot cause miracles.

For me, the governor gives a fluid system with acceptable battery consumption. Thats all I want.

However, I am not the best to comment on experiences as I constantly develop and as part of that change governors...

Andi
[ONE Original Android Development] insestito:
what is your best config for this kernel???

Thanks guys
[ONE Original Android Development] magnamentis:
you have to find out for yourself which is the best for you, just imagine dozens of users posting their individual config here and then still it would be to no avail because the choice would remain the same like before and you would never know which of all those individual configs would suit your usage and rom/app config best. but don't think i'm too lazy to help, if you want you can send pm and i send you screenshots of my config if you still think you need that.
[ONE Original Android Development] Svid:
Is it possible to force 2 cpus as minimum in screen off? The sound bug is killing me and i love lolipop
[ONE Original Android Development] gianton:
See my post #1550, no audio distortion with screen off or on.
[ONE Original Android Development] Svid:
Forgot to search before posting, again.

Thanks for the finding (pressed the button too :) )
[ONE Original Android Development] Vortex1969:
I finally had some time to play today. Loving your Alpha 9 kernel. Takes wings and fly's..

Regards,

Vortex
[ONE Original Android Development] DjDiabolik:
I have installed the new config app and after the newest beta 15............... when my OPO has been restart the config app say to my to warn about new min freq for cpu setted now at 268Mhz, is not that what causes damage to the cpu this lowed value ??
[ONE Original Android Development] dems86:
You run it on your latest BlissPop build?
[ONE Original Android Development] ZaneZam:
The warning is related to a bug in previous version. And no you will definitely not harm your cpu by using a lower freq!! Beside of that Lord boeffla will NEVER implement something "harmful" in his kernel so you can trust him in this matter [emoji6]
[ONE Original Android Development] andip71:
The message was just to have users checking their min freq as yesterday it jumped to other frequencies. Some users might even not notice for a long time, so I placed this one-time message.

All frequencies are, of course, safe.

Andi
[ONE Original Android Development] Giocarro:
Thanks for the great job on this kernel and the additional configuration app!

The kernel performs very well out of the box and gives easy access to many customization features.

One little issue that I faced right now: if "Swipe screen gesture to sleep" is enabled under "Display+LED" section, I get some undesired screen off events while swiping on the keyboard. For example the words "give", "on" and "active" constantly turn the screen OFF.

May I suggest to exclude the bottom area of the screen from gesture monitoring while keyboard is active?

Keep up the good work!
[ONE Original Android Development] DjDiabolik:
Great explanation boys :)

Have a nice holiday and happy new years...
[ONE Original Android Development] TeChNoC4AzY:
So I made this thread https://forums.oneplus.net/threads/worlds-fastest-oneplus-one-o.222373/ on the oneplus form about how fast my opo is with this kernel and it has gone viral, almost 1k views! Less than 24 hrs. Lord Boeffla, this kernel by far is the best. Thanks again :)
[ONE Original Android Development] andip71:
Hi!

Oh yes, I understand. People using swipe keyboards are in big trouble if they enable this gesture. Hm, as I never use swipe keyboards, I did not run into that.

So first thing for you is (of course): Switch this specific gesture off in Boeffla-Config.

I find it perfect for me, as I can with the "natural" swipe of my right thumb holding the OPO in my right hand, put it to sleep.

Checking if keyboard is open or not is very hard from kernel side. Keyboard is a userland process, where the kernel only has access to with many tricks. Not what I would like honestly.

But - I am waiting for good gesture proposals, as said, I made the gesture engine for swipe2sleep quite configurable. So I could implement another gesture which starts at a higher point, or does zig-zag etc. We just need to

a) find good proposals

b) make sure the proposals do not exceed more than 3 "checkpoints" (or I would need to extend this)

Thanks for bringing this up, I would have never thought about swipe keyboards :)

Wow, just had a quick look, amazing. The hell broke lose :)

Andi
[ONE Original Android Development] TeChNoC4AzY:
Already 1500 views almost!! I tried to get as high of an antutu score possible to show this kernel is the best! I have one person that got a 51600 and saying if he clocks his gpu oc up he can beat me, nothing yet lol.
[ONE Original Android Development] TeChNoC4AzY:
okayy thennnn soneome just got a super antutu score with gpu @ 613mhz and cpu at 2.77!!!! omg! boefella add gpu oc plz! :D
[ONE Original Android Development] andip71:
LOL.

I think we discussed the about "if and when" already enough in the past. Or? :)

Have a Happy New Year 2015 !
[ONE Original Android Development] Eef:
If I want to update the kernel does the config app need to be removed and installed again or can I just let it installed and flash the new version? Im going to donate anyway but what extra nice options do you get in the app if you donate?

Best regards
[ONE Original Android Development] chowhoundb:
Lord Boeffla, first off this kernel is noticeably faster then the stock cm12 kernel. Great work. I am still working on finding the settings I like best.

Is there any way to adjust the vibration intensity with this kernel? I know you only add features you use, so it probably is not there.
[ONE Original Android Development] Jole7:
Very good score

Kernel please?
[ONE Original Android Development] beany>:
If you're going to donate any way just do it and find out ;)

As to oc and antutu, I can't really see the point for most people.
[ONE Original Android Development] andip71:
No need to remove app and install it again.

Just flash the kernel and you are good.

All the rest will be handled by the app intelligently.

You can even update the kernel by 3 clicks in the app... Most convenient way.

I think every rom has this setting included already. So don't think there is a real need for that.

Happy new year 2015 to everyone here.

Andi
[ONE Original Android Development] :
happy new year bro!
[ONE Original Android Development] jgcaap:
Alright! last question, i noticed you had read ahead 256kb. I still couldnt find any theorical info where could provide me a good answer to this, i found that for our memory card, the best balanced vallue was at 2560Kb .

CM uses 512Kb

You 256Kb

AK 128Kb

on GS2, Dorimanx 1024Kb.

Do you think you can help me with an answer where i can understand why the diference between these values?

I already understood that the reading is by "blocks" of kb. But why on the same phone, and with benchmarking and tests which we can do, devs insert such diferent values?

Thank you!
[ONE Original Android Development] andip71:
Well, there is no widely-accepted "best value" for the readahead buffer.

For phones with external sd cards: If a buffer is right for you or not depends primarily on the quality of your used sd card.

Of course same goes for internal memory.

Samsung always used 128 in their stock roms. I always found (based on my experience and also feedback from users), 256 is the best compromise for all.

That is why I have taken 256 here as well as a default.

Too high values revert the improvements and for instance audio playback can stutter again and so on.

But the nice thing is: You can play around, there are even speed test apps available where you can compare after changing the buffers.

Cheers

Andi
[ONE Original Android Development] otisman:
Much aloha Lord boeffla for the kernel pm sent
[ONE Original Android Development] oriveradel:
Awesome work, perfect battery/performance ratio
[ONE Original Android Development] andip71:
Ok guys, evening in Germany now and I will take care of my family for the rest of the day.

However, tomorrow I will release beta2. It is nothing else than a small maintenance update which

- fixes the Kexec hardboot not working

- increases CPU voltages by 25 mV for the overclocking freqs

- updates the flash binary in the boeffla-kernel-reset recovery script

- includes latest cm source commits

So, it is some polishing and fine tuning - as expected :)

Cheers

Andi
[ONE Original Android Development] druweed:
Love this kernel so far.. good job

Amazing perf and still great battery, stability is also perfect

Inteliactive, zen, 2.7 oc, 25Mv undervolt
[ONE Original Android Development] cerealguy:
Oh my God!! Even the Lord is Here!! :D I hope that you support even the AOSP roms! :)
[ONE Original Android Development] EasyGoingXD:
Yesss AOSP and CM11 based Roms would be awesome :)
[ONE Original Android Development] NickosD:
Nice....
[ONE Original Android Development] anybuddy:
He already has an unofficial build and i'm sure, he will give your a link if you ask him through PM ? But he also wrote, he will never make an official build until he has a second device for developing, so we have to donate ?

--------------------------------------------------

Gesendet von meinem Schinken

ROM: | CarbonRom | Kernel: | AK |

If I've helped you, please press the Thanks Button!
[ONE Original Android Development] jgcaap:
For pvs7 chip for 2.8ghz must be at least 1100.. This chip fries starting from which voltage? Above 1.25?
[ONE Original Android Development] penreturns:
Mine
[ONE Original Android Development] penreturns:
With boeffla
[ONE Original Android Development] SoarStarlight:
Wahooo!

Great News to me, i was using boeffla-ker in my S3 feeling best however, it is pitiful that it was stolen..

Now i m feeling lucky that i choose OPO so that it can reuse this kernel!
[ONE Original Android Development] nicola1989:
Stock setting?
[ONE Original Android Development] penreturns:
I'm using boeffla setting...
[ONE Original Android Development] skodaslx:
I had a reboot. Does the debug file shows anything?

Great to see the best kernel from S3 also on oneplus one now.
[ONE Original Android Development] MojoManagement:
Thanks to you and ZZ for finally bringing zzmoove to 3.4 :)
[ONE Original Android Development] andip71:
Unfortunately I cannot see anything. You have kernel logger switched off.

So I would propose you switch it on now, so you can catch it if you have another reboot.

I read in a german OnePlus One forum this morning, firmware 38R is supposed to have a bug causing random reboots :(

I can just hope this is not true, or a fix will be provided soon.

Still, can be the kernel as well, but I only had one hot reboot in the past 3 weeks at all.

Let's monitor the situation for some more time.

Andi
[ONE Original Android Development] skodaslx:
Thank you.

So I turned the logger on and will see if it will happen again.

Gesendet von meinem A0001 mit Tapatalk 2
[ONE Original Android Development] tracerit:
I'm trying this kernel out and really like the approach you're going with it, keeping stability a priority. I read a few posts back and it seems that you're open to ideas of new gestures, what is your take on configurable single swipe gestures? I've posted in the main forum but have gotten ZERO responses in regards to interest lol. I will paste it here to make it easier to read, but I would love to hear your thoughts on this :)
[ONE Original Android Development] NOSTALGIA:
im getting good battery life on this kernel. currently on saber mahdi.. loving it
[ONE Original Android Development] abhibnl:
Wishing you all and your dear ones a very happy and prosperous New Year 2015. May god bless you all!

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] HaTrED_:
Yes it is, just terrific under temasek's latest version with smartmax and fiops. All else is stock.
[ONE Original Android Development] NOSTALGIA:
agree with ya
[ONE Original Android Development] molonad:
Your kernel and all settings do get this score please? Thanx ☺
[ONE Original Android Development] bissa:
with Boeffla-Config V2 under GPU, I can't change GPU frequencies or voltages, it says This functionality is not implemented by the used kernel
[ONE Original Android Development] ZaneZam:
Which means? U literally can have trust in these red letters [emoji5]
[ONE Original Android Development] bissa:
GPU idle frequency 27 Mhz added

How I can adjust my GPU idle frequency to 27MHz or by default it is already set to 27MHz?
[ONE Original Android Development] ZaneZam:
Lord Boeffla changed the min CPU freq to 268 mhz not the GPU freq and u can't change that because it was exchanged with the 300 mhz step
[ONE Original Android Development] andip71:
Set by default.

And yes, no gpu control in the opo kernel (so far).

Buy a Galaxy s3 or a Tab 10.1, then you can control it.

So the app tells you just the truth [emoji3]

Andi
[ONE Original Android Development] abhibnl:
Andi, is it possible to add in-call volume control in next version? The speaker volume is a bit low and hard to listen to in a noisy place. Can you implement this feature in boeffla-sound if possible?

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] andip71:
I think you can already adjust speaker volume?

At least cannot think of anything to make the speaker louder anymore from top of my head.

What do you exactly mean? Did I misunderstand your suggestion?

Thanks

Andi
[ONE Original Android Development] cerealguy:
Stock settings, mate??

Sent from mine BlissPopped 1+1
[ONE Original Android Development] fjsferreira:
He's talking about the in call earpiece, not the main speaker. It's a good suggestion. At the moment, the headphone volume sliders are also controlling the the in-call earpiece volume, which, i think, it's not intended to. But with headphones plugged in, the in-call volume is not affected by the head-phone sliders, only media. It's a bit confusing situation at the moment without in-call earpiece volume control :D
[ONE Original Android Development] Nandeh:
Yup, I'm using it with default settings and really happy together with Blisspop!

Thanks!!
[ONE Original Android Development] abhibnl:
No no brother. I was talking about in-call speaker. The one we place upon our ear. I guess it's called earpiece. [emoji23] [emoji13] [emoji13]

Well i wasn't aware of that at all. Headphone volume is alrrady enough so never touched that slider at all.

Andi, can u make a separate slider for it?

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] liver20:
Boeffla is wooooo, sleep baby , sleep and good perfomance, no random reboot.

When update commits from 01/01?

Enviado desde mi 1+1 64gb White
[ONE Original Android Development] beany>:
Never ask.
[ONE Original Android Development] andip71:
Well, we will see. I am not sure that can be done currently, as I need to find a way from kernel side to determine if a call is active or not. So, maybe it is possible, but not guaranteed. I put it on the list for sound enhancements definitely.

True, never ask.

But I can answer this time, as I want to be up to date with CM code changes: Should be a new version out by end of today.

I am just checking some things before, potentially wanted to include something more, but not sure this is too risky. You will see today :)

Andi