yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] lchiocca:
Actually, I've got an even greatererer idea than before for the power-saving-guys. (I'm reading between the lines a bit here). The touch sensor consumes a bit of power, but I don't know how much. But it would be really nice to have a feature that if the screen is off, then the touch sensor is completely deactivated and hence doesn't consume any power. You would need to use the physical power button to actually wake the device (and the touch sensor as well).
[ONE Original Android Development] magnamentis:
pinch to lock and configurable gestures are features in some launchers like i.e. hololauncher. you just have to make sleep task and then choose the task for pinch in or pinch out or both to have pinch to lock. this only is an example, there are other launchers with this feature and other gestures to choose from. so that would make it available across roms and kernels and therefore i'm not sure if it's worth to spend hours on kernel feature which can be had in various other ways. depends perhaps on how many use launchers without that feature and would change the launcher under no circumstances for some personal reason.
[ONE Original Android Development] lchiocca:
You are absolutely correct. The only thing is that I'm not in a launcher when I want to turn off the screen (e.g. I'm reading something and the kids "interrupt" my reading -> I turn off the screen -> when I'm ready again -> turn on the screen and continue where I left off). Having gestures like that allow you to do great things
[ONE Original Android Development] anmar21:
Hi!

I have underclocked to 1728 mhz but it doesn't seem to stick on all cores. Only cores 0 and 1 are underclocked.

Thanks for your work.
[ONE Original Android Development] andip71:
Question is: How did you underclock? In Boeffla-Config or in a different app?

Versions of kernel, rom and Boeffla-Config please.

And which tool do you use to find out if cores are underclocking or not?

Andi
[ONE Original Android Development] anmar21:
Boeffla config
[ONE Original Android Development] andip71:
What about my other questions?
[ONE Original Android Development] andip71:
Cannot confirm that.

Just tested with latest cm11s kernel and latest Boeffla Config...

Andi
[ONE Original Android Development] anmar21:
No problem my friend. I might doing something wrong. Thanks.
[ONE Original Android Development] magnamentis:
yeah, that's certainly a valid point would make it tab > pinch to sleep then, meaning home button and pinch, since i'm on cm i use either double tap to lock in the statusbar, pinch to sleep on home screen or daydream app activated as well on the home screen, basically my favourite on charger since it shows me clock and device name etc. looks nice.

however it's totally clear that there are countless different use cases and for some of them things fit a bit better than for others. i personally like the dt2s feature on cm11 but that's rom based and not kernel based as well, just wondering if there is an app arround which can do that then.

hope you get what you want, no i'm sure you will, that's one of the benefits of android that sooner or later we get things the way we like it and

in extremis can still do it ourselves, not the worst of all solutions BTW :)
[ONE Original Android Development] benjamin.j.goodwin:
Thanks for the work on this kernel. Have been using this when on CM11S and when I keep jumping ahead to CM12.

Decent battery life and performance with zzmove - optimal, plus a few of the boeffla tweaks.
[ONE Original Android Development] andip71:
Look at the video I posted the in the change log. Then you will see [emoji6]
[ONE Original Android Development] DerRomtester:
Hi Lord,

i am using your dynamic fsync code for my kernel. And i got a random reboot could dynamic fsync be the problem?

Here is a little part of the last kmsg:

[ 7951.318335] Kernel panic - not syncing

dynamic fsync: panic - force flush!
[ONE Original Android Development] andip71:
Dynamic fsync is not the reason here, it just states it will write back the data to ensure data consistency after the panic.

The reason for the kernel panic should be before that line in the log already.

Andi
[ONE Original Android Development] DerRomtester:
Ok thank you very much. I will check my log again. I thought the same because it worked many weeks without any problems.
[ONE Original Android Development] Emblema:
Hi, all

Anyone have idea if this kernel work with multirom?

:D

Inviato dal mio A0001 con Tapatalk 2
[ONE Original Android Development] cesanaboia:
Too Fast this kernel...

kernel:Boeffla v13 for cm11s

cpu:2,88ghz

governor: performance

scheduler:row
[ONE Original Android Development] lchiocca:
Actually, it's really simple. Just type "multirom" in the "search thread".
[ONE Original Android Development] vandizzam:
Are you Undervolted? If so, what are your settings?
[ONE Original Android Development] andip71:
It should, the patches are in.

Just I never tested myself as I do not use it.

Andi
[ONE Original Android Development] Pablo.x:
Hi Andi,

I'm actually using Temasek v3.0 with stock kernel (based on 5.0.2)

Could your lastest kernel (v3.0 alpha 7) work on it?
[ONE Original Android Development] andip71:
I would say: Yes.

I know of some users using Temasek's cm12 with my latest alpha kernel successfully.

Just give it a try, there is nothing you can destroy.

Andi
[ONE Original Android Development] redbull1:
Alpha 7 works perfect with Darkobass based on 5.02.
[ONE Original Android Development] Pablo.x:
Okey, I'm downloading it right now.

I'll keep you up to date :)
[ONE Original Android Development] otonieru:
Is it possible to use this with MahdiROM ??
[ONE Original Android Development] oreo27:
As I've previously stated, Andi's choice is highly influential as to what device I'm getting. I was choosing between the MI 3 and this, I suppose I need to start saving some funds to purchase this device.

Really excited to see you working on this device. :)
[ONE Original Android Development] andip71:
I never tried, but it should run.

Just I had one issue lately with a user as Mahdi rom he used was not updated for a long time. Not sure how it is now, I always use original cm or cms only.

Andi
[ONE Original Android Development] Jole7:
Hi Andi first of all thanks for your hard work with this kernel truly is faster than any other kernel i 've tried. I want to ask you if is it possible to increase the overclock in the next buids just to find out what our one+one is capable of compared to newest flagship phones.

Thanks again:good:
[ONE Original Android Development] hhp_211:
of course! Running alpha 7 on temaseks 2.9.1 and it just won't die!

7+ hours SOT with 22% battery still left in tank

zzmove

zzmove battery plus

stk cpu frequencies

Nearly 2 Days overall run time!

.
[ONE Original Android Development] tirmey:
Amazing battery life with temasek's rom + Boeffla kernel! I'll try that combo ?
[ONE Original Android Development] Tunasty:
Running this amazing kernel on Bliss ROM and I got to say that this is one of my best setups! Can't thank enough to both devs [MENTION=947981]Lord Boeffla[/MENTION] and [MENTION=5168118]Vortex1969[/MENTION]
[ONE Original Android Development] jgcaap:
No.. I discovered what is. Check on the app touch boost configuration... It is at 2.56 GHz. Something is changing these values..

---------- Post added at 01:38 PM ---------- Previous post was at 01:33 PM ----------

Check also memory values. Just click reset on both. Should fix. Now testing again.

---------- Post added at 01:40 PM ---------- Previous post was at 01:38 PM ----------

Ac normal charge isn't 1200mah? Here appears that default is 2100mah anyone know the answer to this?
[ONE Original Android Development] Ankit Tulsian:
Buddy it's ma and as per google 2100ma is 2.1 A.
[ONE Original Android Development] jgcaap:
Won't break the phone battery or anything?
[ONE Original Android Development] jgcaap:
This keeps changing... Weird...
[ONE Original Android Development] andip71:
Basically can be two things:

a) During booting up, the original frequency is of course used before the settings of max CPU freq get applied. My kernel initialisation does this quite late in the bootup process, to not interfere with settings of the rom when it starts.

b) cpu boost: this will override any max cpu settings. so e.g. if you have a max freq of 1 GHz set but touch boost is set to 1.5 Ghz, it will override it.

The interesting question would be: Does it still grow in time used or not?

Generally, important for all:

If you want the settings in Boeffla-Config to stick, you have to switch off the folloing in the roms performance settings:

- "enable per-app profiles"

- in Processor, IO scheduler categories, make sure the "set on boot" is not ticked !!

Otherwise both Boeffla-config (during startup) and the rom (during startup and every then and now) try to write to the same settings, which will cause clashes.

Although I do not see a reason to justify myself, I will repeat:

F2FS is something which I personally see completely hyped and overrated. It requires fundamental changes that are against my objective to stay "close to stock". It requires uplifting the fs branch to a new Linux major revision, this is something I am fully against as this has proven to introduce lots of side effects.

I am even currently not in favour to upstream to Linux 3.4.1xx, as my experience with all my former kernels was - it is not worth doing it, after that just lots of bug hunting is required.

Yes, I want to be clear: I decide quire dictatorial about what goes into my kernel and what not. This is the liberty I take for a project I do mainly for myself only and share with people that are interested.

So features I want, like or use myself go in, regardless of their complexity.

Features I do not use myself go in when they are simple and not jeopardizing my design targets.

Rest... will be kept out forever.

And if for someone F2FS is must-have feature... well, then there are enough good other kernels around which have it implemented.

Intellidemand is not made for our chip, it is a general governor that is supposed to work everywhere.

But if it turns out to be unstable I will remove it again.

Personally I am on intelliactive most of the time these days and very happy with it.

And this is really a "problem"?

We had the same behaviour on the S3, I remember that very well. And sometimes rarely peaking above max frequency is not something I would call a problem.

On the S3 we developed a hard limit to cut it, but on the OnePlus I am not planning that at the moment.

Who said AC normal charge is 1200 only? It would surprise me.

Anyways, the 2100 you see are the Boeffla-Kernel defaults. I can charge my battery very fast by that value. If you prefer slower loading, just reduce to what you like :)

Andi
[ONE Original Android Development] andip71:
Not for me. But feel free to reduce if you are concerned.

Yes, that is weird. It is completely stable for me.

But check for the performance settings in the rom settings, as I explained above.

Otherwise, good question, other app, init.d scripts...? Hard to say.

Andi
[ONE Original Android Development] venky716:
[MENTION=947981]Lord Boeffla[/MENTION] Your test kernel for CM11 is running great on PA4.6 :good:

Zzmoove is awesome, great performance and battery life.

Hope you can give us CM11 beta kernels to test from time to time, no ETA or support just whenever you can.

Thank you.
[ONE Original Android Development] andip71:
Hi,

it is like with the Galaxy S3 two years ago... when I have enough money together (some people started to donate for this already) I will order a development-OPO. Then I can also support officially a CM11 genuine kernel.

Cheers

Andi
[ONE Original Android Development] jgcaap:
Thank you for replying to all questions and explaining so well. It seems you know well the kernel you built.

I won't mind that it keeps changing values and adapting itself to what the phone needs (not sure if is this what you ment) I only pointed out that the touch cpu boost was at 2.5ghz for no apparent reason.

I don't believe is intellimand the unstable part. Since it was over clocking I found that on some cpu ships PVS 7 overclocking voltages are a bit different and we have to raise it a bit more. But of course is a theory, as I am testing again that gov, which I loved to have on gs2 and on my father phone gs3.

I'll keep you posted. =p I'll test your kernel to the extreme level and try find up bugs, features which most of us do not know about. :)

Thanks for your work

---------- Post added at 02:50 PM ---------- Previous post was at 02:49 PM ----------

I noticed this, when I had 33r with cm kernel the values were fixed, but on 38r I noticed that the values changed. Did cm introduce a smart system or something to the new kernel?
[ONE Original Android Development] andip71:
Hm, would be news to me. And I am on 38R as well, and do not have this behaviour.

But I am a very puristic user in a way, I switch off many automatisms of the rom, so maybe I deactivated something long time ago already which avoids that.

Would be interesting to see how it is for the others :)

And generally - appreciate your testing to the limits and giving feedback. This is what a 2-3 days old kernel needs in the first phase :good:

Cheers

Andi
[ONE Original Android Development] jgcaap:
I am also thinking about something else. This build I have was brought by a user which he created a zip file with the official update but rooted.. I was changing roms.. Maybe his build has problems.

Ill do a new format when the official IMG appears online and I'll test to the limit.

I like that philosophy, with features and simplistic. That's Gokhanmoral philosophy to, which is good!
[ONE Original Android Development] andip71:
Yes, I remember Gokhanmoral still from the past. He was still actively developing is Syiah kernel for the S2/S3 when I released my very first Boeffla for the S3 around 2 years ago.

Well, I updated to 38R by probably flashing the same zip (I guess you refer to Calkukins rom).... so I have some doubts it is due to that. I would have it as well otherwise...

Andi
[ONE Original Android Development] jgcaap:
I think i was able to trackdown...

I forgot i was testing a new app which Andromizer, which was setting after reboot new settings .

-_- And i thought was a new feature, where was my head!

The only issue which i think we should have a look is at the touch boost which i do not have any other apps able to control that.

thank you again. Will test your kernel as promised :)
[ONE Original Android Development] andip71:
Cool, I thought it was something else.

Yes, the touchboost thing is interesting.

Let's have an eye on that. It could be mpdecision is trying to modify this as well. As it modifies a lot without us knowing exactly how and what it does.

In worst case, I would change it to provide a mode where it has no control over it anymore.

But let's see. For me, also touchboost never changed the value itself. So far at least... ;)

Andi
[ONE Original Android Development] NeGriTa79:
[MENTION=947981]Lord Boeffla[/MENTION] I made the donation, but for the key you can ask here or should I write to the email that is on the site?
[ONE Original Android Development] andip71:
As the key is a personal one, please write me via PM or mail.

However, if you donated via paypal, the key was for sure sent out already to your paypal registered mail address. If it is not there, please check your spam folder as well.

Cheers

Andi
[ONE Original Android Development] jgcaap:
faux intelliplug is my favorite hotplug since GS2. Not only is efficient as also, in my opinion i think works better than MPdecision, not sure if you are able to insert diferent options to try out the diferent ones?

According to what i know Intellidemand/active work best with intelliplug. At least, got me the best battery life i ever had on my GS2.

Here on OPO , running interactive+intelligplug got me 10hours and 40 min record, but according to some info i've been collecting, as i was learning to develop a kernel, is not addequate gov because of the Powerhal features (please correct me if i am wrong as i am willing to learn). thanks
[ONE Original Android Development] andip71:
You know... one of my main objectives is to be "close-to-stock".

So I made my decision for now and the next future to stick to "mpdecision". It does much more than only controlling hotplugging... so my target is currently to not go away from it :)

Andi
[ONE Original Android Development] NeGriTa79:
[

Thanks for the key ... and thanks oer the kernel ...

I'm trying your settings Intelliactive / zen ...

But you are using the default values ​​of intelliactive or you have changed the values ​​???
[ONE Original Android Development] andip71:
No, I am using the default settings at the moment.

Andi
[ONE Original Android Development] acidburn94:
Is that setup really great?:) better than the euphoria one? If yes i will give it a try!
[ONE Original Android Development] hhp_211:
Finally found the end... And it was good!

9 hrs SOT :o :eek:

Thanks to all who made that happen!

.
[ONE Original Android Development] andip71:
Wow guys... impressive SOT times while still having a fluid user experience.

Seems I am on the right track still.

New versions due to come out latest tomorrow, the "Christmas-Betas/Alphas" hehe.

Then I will probably take a break for 5 days, only stepping in when something requires straight attention (cm12 especially). Continuing then after x-mas is over.

So far my plannings :)

Andi
[ONE Original Android Development] hippow:
which settings did you use?
[ONE Original Android Development] Ankit Tulsian:
[MENTION=947981]Lord Boeffla[/MENTION], recently Fusion jack added a commit on his latest rom which fixes graphical glitch in kernel and to by pass it earlier we have to Disable HW overlays.

As per the changelog it is "Kernel: Revert partial-update feature

This should be responsible for occational screen corruption since KK"

Can you please add this commit if possible. Thanks.
[ONE Original Android Development] acidburn94:
Andi you should take a break right now till the beginning of january, i think the mostra of US can survive even if we use your alpha7 and beta13! Dont need a Christmas version :) ☺

---------- Post added at 06:47 PM ---------- Previous post was at 06:33 PM ----------

Btw i am running your alpha7 with the blisspop1.3 version... Getting very good results, maybe better than the ones with euphoria!:)
[ONE Original Android Development] hhp_211:
I just don't really know what to say here...

I was very clear in my original post...

.
[ONE Original Android Development] andip71:
Happy to check that if you can help me to find the git repo with the commit in question?

Andi
[ONE Original Android Development] TeChNoC4AzY:
I bought the app from the play store, and took the screenshot, got the code via email, and I have no idea where to enter it.. The kernel app just says proceed and then the screenshot page.. There is no settings page to enter the code in to unlock the app, please help.
[ONE Original Android Development] magnamentis:
settings > email address (the one you registred with) > key (the key you've been provided)
[ONE Original Android Development] TeChNoC4AzY:
First screenshot is opening the app, then after I get brought to the request code page, there is no settings tab at all
[ONE Original Android Development] andip71:
Mmmmmmmmmmmmmmmmh.... You either press the menu button on the phone, or click on the three dots to open the menu, then select settings and there you can enter the credentials.

Screenshots below.

BTW - there are many more goodies in the settings menu. It is worth checking that out !!!

Andi
[ONE Original Android Development] TeChNoC4AzY:
My app looks nothing like that o.o

---------- Post added at 08:47 PM ---------- Previous post was at 08:43 PM ----------

So I am noticing that I need the separate app, boeffla config v2, but It is not in the play store :/
[ONE Original Android Development] andip71:
No it is not.

All you need is only available on the kernel homepage.

www.boeffla-kernel.de

Seems you have not read the op carefully, or not at all...
[ONE Original Android Development] TeChNoC4AzY:
I got everything sorted out now with an insane result.
[ONE Original Android Development] TeChNoC4AzY:
Oh and do the gpu settings not work?
[ONE Original Android Development] magnamentis:
no they don't, but this has all been explained in this very thread, i strongly recommend to start reading before posting. makes life a lot easier for everyone and gathering know how is never a bad thing either.

all your questions up to now are answered on the first 20, probably even 10 pages of the thread. further there is the dev's website with further detailed information. he is coming from samsung devices and

some of the features are samsung only or not implemented yet.
[ONE Original Android Development] usmani:
Awesome kernel, using it since the s3 days. Got a feature request, please add something like swipe to sleep on lower end of the screen, swipe on screen from right end puts the device to sleep accidently, when scrolling. This feature would be useful to many. Thank you

And I know about swiping the capacitive buttons, it's really hard to swipe on three of them when holding the device in one hand. Please look into this.
[ONE Original Android Development] TeChNoC4AzY:
Oh okay thank you.
[ONE Original Android Development] andip71:
Hi!

Thanks for your inputs.

Swipe to sleep on lower end of the screen: Can you please be a bit more precise? Are you proposing a horizontal swipe, or something else?

You know, you can disable the swipe gestures individually, yes? To prevent you put your device to sleep accidentally... just configure in Boeffla-Config as you want.

And swipe across capacitive buttons... hm, what should I say. It is not good for one hand, yes. That is why I introduced the other swipe gesture as well on the screen. The thing is, I cannot improve here, apart from moving the capacitive buttons elsewhere or giving you a third hand ;) Both a bit difficult from software, hehe.

But also here, open for your suggestions...

Cheers

Andi
[ONE Original Android Development] TeChNoC4AzY:
Kernel is running smooth, only one issue I am seeing (beta 13 11s) occasional app hanging/crashing, followed by phone nor rebooting, unless hard reboot.
[ONE Original Android Development] andip71:
Ok. Then something is not quite right.

You should have zero app crashes. I never had any for ages...

Andi
[ONE Original Android Development] TeChNoC4AzY:
I just restored cm 11s and installed kernel fresh today. It's only happened once. Btw what android L Rom are you running in that pic you posted above earlier.
[ONE Original Android Development] ZaneZam:
http://xdaforums.com/showthread.php?t=2948099
[ONE Original Android Development] andip71:
I am using [MENTION=1095206]daleski75[/MENTION] Android L builds only, as they are 100% vanilla.

http://xdaforums.com/oneplus-one/development/daily-stock-unofficial-cm12-builds-t2948099

Andi
[ONE Original Android Development] TeChNoC4AzY:
Can you possibly do an antutu test, just so i can see how the performance is here (screenshot) ? I would love android L. But it seems all of the roms aren't optimized.
[ONE Original Android Development] andip71:
Well, I am sure someone can help out here.

I am so less interested in benchmarks, I do not have Antutu installed and do not plan to do it.

But as said... others for sure have it.

Andi
[ONE Original Android Development] daleski75:
Benchmarks mean nothing frankly and a few extra points does not directly translate into a more fluid experience.
[ONE Original Android Development] Ankit Tulsian:
[MENTION=947981]Lord Boeffla[/MENTION], here are the commits. The last three commits are to revert partial-update feature: https://github.com/SlimSaber/kernel_.../commits/lp5.0

Thank you.
[ONE Original Android Development] P1nGu1n_:
The URL you posted was broken, this one works: https://github.com/SlimSaber/kernel_oneplus_msm8974/commits/lp5.0
[ONE Original Android Development] andip71:
Thanks, meanwhile I did my own implementation already. Just, hm.. I never saw those glitches.

How can I replicate?

Andi