yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] benjamin.j.goodwin:
For anyone that has good taste and is viewing this thread and wants a OPO, or another OPO.

I have three invites. Just PM me. No begging, just your email address. Only condition is it has to run Boeffla Kernel ;)

As always thanks for [MENTION=947981]Lord Boeffla[/MENTION] for the kernel and amazing work :)

Thanks,
[ONE Original Android Development] beany>:
Whilst we're on the subject of battery life....

I would like, if I may, to take you on a strange journey... involving Blisspop and Boeffla Kernel.

I started using LP as soon as custom ROMs were available and quickly settled on BlissPop as my new daily driver. My battery life worsened considerably when I started using Boeffla kernel. It worsened again when I installed the alpha modem.

But... I moved house at the same time I started using Boeffla as my daily driver - and the mobile signal is awful, which is the biggest single factor to my battery life.

When I flashed the alpha I did I clean flash for the first time in ages and didn't have time to set my settings and app settings. The effect on battery life is very noticeable.

But whilst playing with governors and schedulers the effect has been small.

So whilst the drops coincided with Boeffla and alpha modem they were totally unrelated.

Clean Master is a nice app to help free RAM when required but has a number of other useful features. One is it can warn you (or you can check manually with it) apps that are 'secretly starting' and you can select which ones don't need to and stop them all very simply.
[ONE Original Android Development] andip71:
Guys,

tests of the small change I still did this morning were successful.

I will now push a new Boeffla-Config app in a few minutes, which is the foundation of the new kernel features.

Then I have to attend a few meetings before a bit later I will bundle the change log to the kernels and ship them out too.

Expect the app in a few minutes, the kernel in approx. 3 hours.

Thanks

Andi
[ONE Original Android Development] Mrj0to:
Thanks for the hard work Andi!
[ONE Original Android Development] Pimpon60:
The Kernel on CM 12 causes stops of the application Aptoide.

Have you this problem?

Thank you
[ONE Original Android Development] andip71:
Not using it. But what makes Aptoide special so the kernel could prevent it from being working?

It is not requiring any specialities, so I would not understand why this should happen.

Andi
[ONE Original Android Development] lchiocca:
Here's the part I don't get... inside the ramdisk, there are a multitude of init-files that do all the mounting. Should all the mounts (specified in the ramdisk image) have occured once the kernel starts? Or is it then the kernel that will acually invoke the init-scripts?

Update:

I found a nice page that actually answered my question (http://elinux.org/Android_Booting). Don't bother, Andi.

---------- Post added at 02:09 PM ---------- Previous post was at 01:25 PM ----------

Andi, I think you are absolutely right. There is no way to pass in parameters to the kernel at driver-load time (I even thought of the kernel command line). So let's forget that one...

Different strategy: looking at the "synaptics_fw_update.c", it seem to expose all the functions to update the firmware. Do you think it might be flashable at runtime? If that works, you could update the firmware at android boot time :)
[ONE Original Android Development] abhibnl:
Hi Andi,

The latest app is working flawlessly. However, i'm simply astonished to see that on qualcomm chipsets, gpu governors exist too. Can you please point me to any docmentation regarding he details of these gpu governors? Is the info available on your website?

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] andip71:
Yep, thanks. It is not easy to get that point across, but during startup there is really no chance. Yes.

Reloading the touchscreen drivers is certainly the next thing to investigate. Agreed. Maybe that is the option, this would even make it very flexible in the end. However I need to check more deeply in the code. Not yet convinced it would really work. Let's see.

Well, the Adreno 330 GPU in the OnePlus works this way, using GPU governors.

I do not have documentation available on that, just the source code of the kernel. However googling quickly for "Adreno 330 gpu" and maybe governor would bring something meaningful up.

The documentation on the Boeffla-Kernel website does not yet cover the OPO specifics, still very much S3/Tab10.1 centric. Reason is a lack of time on my side. I think it will need around 4-5 hours to update it for the OPO. Currently I prefer putting this time into development work still.

Andi
[ONE Original Android Development] lchiocca:
And now for something completely different: The Larch :) Or maybe not ;)

Andi, the new config app is really great. One small enhancement that could be done, now that the GPU settings are configurable, would be to make them profile-dependant :)
[ONE Original Android Development] andip71:
... which means? I do not understand. You mean, to provide predefined profiles for it? Or?

If you mean that, maybe one day. We need to first play around and find suitable settings to define profiles for it.

Apart from that, the predefined presets will include GPU settings very soon, once I shipped out the kernels today (currently putting the change log together).

Andi
[ONE Original Android Development] lchiocca:
Sorry for not being so elaborate this time. I was talking about the fact that for the CPU you can create profile. In my case I've got a couple of profiles. When switching the profiles, they change all the CPU settings. When I do the same thing with the GPU settings, they seem not to be part of the profiles. The way I tried it was to switch to my "night" profile and set the GPU freq to min=max=27Mhz then switch to another profile and set the max to 657Mhz.

And now that I was actually writing the reproduction steps, it works. Grr.... It was probably the very first time when the profiles, didn't yet have the GPU settings that they didn't stick. Never mind again ;)
[ONE Original Android Development] andip71:
They should stick. But as they are a new addition to the app, it can take 1-2 app openings until it gets settled.

As the settings are part of the overall framework in the app, they should be treated correctly in terms of profiles. Not saying, there can still be a bug in - especially as the changes were really massive this time. You never know ;)

Andi
[ONE Original Android Development] abhibnl:
Yes! That would be the productive utilization. It's just we never saw any gpu governor for Mali400. Seems like it would surely help with power savings!

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] andip71:
Would love to have some spare hours... currently I do not see it.

I have it on my list for the docu update.

And yes, I run my OPO for some days already with min and max GPU freq set to 27 MHz only. For my personal normal daily usage, I do not need more GPU performance. And I believe it saves some battery, yes. Longer term experience pending of course...

Andi
[ONE Original Android Development] beany>:
One again, thank you Andi. Looking forward to giving this a spin over the weekend.
[ONE Original Android Development] marcowind80:
I don't see kernel survive mode in option of boeffla app.
[ONE Original Android Development] LucentBirch:
Question: under miscellaneous, what are the different tweaks? Is there writing about them anywhere?
[ONE Original Android Development] andip71:
Have you already updated to latest kernel and latest app??

Then you have it in the app settings under various.

This is explained on the homepage:

http://www.boeffla-kernel.de/index.php/kernel-settings

Section 7.1

Andi
[ONE Original Android Development] nicola1989:
I have already make wipe reflash kernel and install again app and kernel but no survive mode,!
[ONE Original Android Development] martinmax1:
I want to flash the new version but im not sure is it recommended to wipe cache/dalvik for flashing a kernel ?
[ONE Original Android Development] cerealguy:
It's in Settings, Various Settings

Sent from mine BlissPopped 1+1 Bamboo Edition
[ONE Original Android Development] andip71:
What kernel version is active?

What app version is active?

What is shown in menu -> settings -> various settings?

Survival mode not showing up as an option at all, or is it there but greyed out?

Not required, said many times.

But you can do it if you feel better, it does not harm.

Andi
[ONE Original Android Development] nicola1989:
Ok found i re flash the kernel and now show the option!
[ONE Original Android Development] Tunasty:
Was it too hard to take step back, breathe deeply and read the op/changelog again?
[ONE Original Android Development] nicola1989:
Oh and is so hard to take your business?
[ONE Original Android Development] Tunasty:
Take my business??

Actually yes its really hard to 'TAKE MY BUSINESS' when people don't read and just come out commenting here for no damn reason! Literally [MENTION=947981]Lord Boeffla[/MENTION] mentioned the settings it in the changelog. Smh
[ONE Original Android Development] nicola1989:
Did some one pay you to break the ball to people?

SMH
[ONE Original Android Development] andip71:
Ok guys. Stop it here.

May I please ask you to continue your "discussion" in PMs.

I think, the rest of the audience is not so much interested in that "specific topic" :)

Thanks for respecting

Andi
[ONE Original Android Development] Clark789:
Hi Andi,

i flashed the newest app and the beta 18, but i see the survival mode only greyed out...

I reflashed the kernel, but nothing happens... Any other option i have to activate before acitvating survival mode?

Regards

Clark
[ONE Original Android Development] andip71:
Can you please send me a screenshot of the first screen of the app?

And also, which files you see in /res/misc please?

Thanks

Andi
[ONE Original Android Development] andip71:
Ah, can be you are on cm11s?

Because here it is not available, sorry.

Andi
[ONE Original Android Development] S1ay3r666:
[MENTION=947981]Lord Boeffla[/MENTION] for your information I started a Profile sharing Thread!

For all here you can share and discuss about your profiles
[ONE Original Android Development] Clark789:
I've sent you a mail...

Seems as if i flashed the cm11s...

Thanks a lot for your work!!!

Regards

Clark
[ONE Original Android Development] andip71:
That is cool. Thanks for that.

It is the normal "stock kernel", yes... If you use the rom which came with your opo, it is clear why you can't activate the option.

I also missed it out on the change log of the cm11s kernel for that reason [emoji3]

Andi
[ONE Original Android Development] S1ay3r666:
Yeah finally found some time ?

I found a bug in the latest Boeffla-Config App. If I export a profile in a file the filename includes two dots. See the test..bcprofile file file the other file "Slayer_normal... " i renamed by hand.
[ONE Original Android Development] andip71:
True. Bug is old and has no negative impact when you import the profile again, so it's cosmetic. Will fix it anyways...

Thanks

Andi
[ONE Original Android Development] Clark789:
Thanks for your explanation... :) Then i try to live without it... Up to one of the coming uodates...

Kind regards

Clark
[ONE Original Android Development] andip71:
For cm11s it is not required really, there are updates every 1-2 months only...

But cm11 and cm12 usually get nightly updates, here it makes huge sense.

Andi
[ONE Original Android Development] schmitzekater:
I can't replicate that. The section besides the back key and in between the capacitive keys does not kill the two touches.

Maybe different hardware? My device is from October.

And latest kernel is running very well. Got more battery drain, but that's seems Rom-related.

Smooth as butter, love the zzmoove governor, my favorite.

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] :
kernel survives flash when setting enabled on Vanir Exodus rom.

no issues so far. Touch screen is awesome. settings are awesome

wow thanks again Andy
[ONE Original Android Development] molonad:
Is there gpu overclock settings? ☺ I was waiting for this ☺ thanx Lord ☺
[ONE Original Android Development] lchiocca:
Yep... i'm 99% sure that there are multiple hardware out there. That makes it even more complicated both cm, lord boeffla or anybody else to make a single and only firmware. Probably impossible
[ONE Original Android Development] CounterC:
[MENTION=947981]Lord Boeffla[/MENTION] is it hard to make a 'GPU time in state' in the overview tab? I'm curious what my GPU is doing...
[ONE Original Android Development] Mandrake2010:
You can see time in state in this file, see post:

http://xdaforums.com/showpost.php?p=58006433&postcount=1798

Inviato dal mio A0001
[ONE Original Android Development] Bieka:
Hey Lord Boeffla,

i also have the Issue with my Home and Task Switch Button. I tested CandyRom on Christmas Days and flashed your Kernel. After Flashing the Profile Switch in Reboot Menu is gone, Home and Task Switch Button also. When i switched back to Hardware Keys, the Menu and Home Button also don't work. Only the Back Button is in Place and works. So i went back to 44s till yesterday. Yesterday i flashed BlissPop Rom and set up all my apps and Configs. Today i wanted to flash your kernel and backuped my Rom with TWRP AND Kernel only with Flashify. Again my Home and Task Switch Button dissapeared and the Profile Switch is gone. So i flashed back the Kernel and the Buttons won't come back. I recovered my Funcionable Backup and the Buttons also won't come back. So i now factory reset the Rom, Flashed Rom, Kernel and GAPPS and restore now my apps with Titanium. My Buttons are there but i don't know where the Failure is or what Problem there is?!
[ONE Original Android Development] djsarab:
Hi, just flashed the kernel and I must say it's reallygreat. However, I'm interested in the fast charging option, what settings shall I use for AC & USb charge current?
[ONE Original Android Development] miguepereira77:
OK, now we are three [MENTION=4546924]europizza[/MENTION], u and me...I'm on cm11s since then...(I tried different things as well) Now I fear to flash any kind of LP stuff...
[ONE Original Android Development] P1nGu1n_:
This is what I was wondering too, in order to make a decision about the GPU frequencies, it would be useful to see what it's doing
[ONE Original Android Development] Tunasty:
It only matters when you plug/charge it off USB/computer. I've set mine at 900 for USB
[ONE Original Android Development] andip71:
Of course. Set gpu max frequency higher than the normal 578 (or so) Mhz. It is in gpu tab of Boeffla-Config.
[ONE Original Android Development] andip71:
The structure of this file is really not very friendly for a nice display.

I put it on the list of possible app enhancements.
[ONE Original Android Development] andip71:
Weird. And I don't think disappearing buttons cannot have something to do with a kernel flash.

But who knows, my one and only reference is stock cm and no other customised rom.

As you never know what the rom devs change, I cannot and will not ensure compatibility to everything around.

Sorry, impossible...

Andi
[ONE Original Android Development] andip71:
Depends on how brave you are.

Set it to 2000 and you will really charge fast. But not good for your battery in the long term maybe.

I keep it on zero to trigger stock logic when I charge overnight. If I need quick charge during day hours, I exceptionally put it on 1800.

Andi
[ONE Original Android Development] andip71:
Please read up. Either you need to change to a compatible standard rom, or you need to avoid my kernel. Sorry.
[ONE Original Android Development] miguepereira77:
Yes, sorry I didn´t want to clutter your thread, I was only answered him...And it happened to me with official CM12 nightlies and clean flash if u renember...only after that I´ve tried other roms to see if the problem could be solved, but no luck, as for avoid your kernel...well, it´s a pitty that I have to do that because I really like it, fast and battery friendly, and sound is gorgueous...In fact I´m using it on CM11s...oh well I´ll be stuck on KK until official CM12s comes up. Thanks and apologises again
[ONE Original Android Development] andip71:
With official cm12 nightly I don't have any of these issues.

You installed clean, or?

Andi
[ONE Original Android Development] andip71:
Tried it again with cm12 nightly...

No issues as you can see...

Andi
[ONE Original Android Development] miguepereira77:
Yes sure, in fact it all started with a fastbooted 44s image to clean my device and after that clean flashed (dalvik, cache, data and system wiped) official nightly...but I don´t want to waste your time as I don´t think its kernel related, I only posted here to see if someone had the same issue and could help me, but we already took that to PM to compare our configurations, anyway I will keep you informed if we find the culprit :laugh:
[ONE Original Android Development] scott62185:
To be clear, can the new CM12 3.0 beta 2 be used with Temasek CM 12 rom? The OP says for official CM 12 only so wanted to be sure... Thanks!
[ONE Original Android Development] ReAnimat:
Yes ! perfect combo

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] acuicultor:
With latests releases, yes.
[ONE Original Android Development] HaTrED_:
You don't know what you're missing... [emoji106] [emoji16]
[ONE Original Android Development] DerRomtester:
I am curious about your changes. git push :D
[ONE Original Android Development] abhibnl:
OT:

What case is that Andi?

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] miguepereira77:
Post #1828 and #1932

Edit: In case u are interested [MENTION=947981]Lord Boeffla[/MENTION], it seems I nailed it down...your pick gave me an idea as I saw u have an empty profile on power menu...that reminded me that the only thing I did different from dalesky75's and original nightlies was starting to use profiles (never used before) so I took the risk once more and I flashed away...disabled profiles and so far no bug till now...and yeah, I'm aware probably other users with profiles on doesn't have this bug, so I think I triggered something...either WIFI, airplane mode or disabled lockscreen that caused it...

Thank u for your patience and support answering my OT post
[ONE Original Android Development] Bieka:
I also figured that out just a few Minutes ago. I installed/recovered APP by APP by APP and since i configured my profiles the buttons dissapear. I disabled the profiles, the page went black, reboot and all buttons are back. So it's definitly the Profiles or something with it. I am happy we figured that out. Now i can sleep well tonight :D
[ONE Original Android Development] andip71:
Glad you figured it out, guys!

Cheers and now enjoy the kernel :)

Andi
[ONE Original Android Development] Bieka:
I will!! ;) I enjoyed it last on Galaxy S3 and i'm happy to see you again here ;)

Where do you think should this be posted to get rid of this bug finally. To all others with this bug using Profiles... i will try Tasker now. Hope this will help and not produce a bootloop or something ;)
[ONE Original Android Development] KINGDROID25:
Interactive working good now.. Great work op
[ONE Original Android Development] abhibnl:
Oh i guess you misunderstood bro! I was asking about the white back case [MENTION=947981]Lord Boeffla[/MENTION] is using. I was curious if that is available in black too.

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] miguepereira77:
LOL! Yes, I'm sorry, English is not my native language
[ONE Original Android Development] aman360elite:
I was wondering will something like sweep2wake be possible for the oneplus one using hardware keys?

I remember my htc one x having it and was a really cool feature.
[ONE Original Android Development] DanteGR:
It is already included. Just go to display and led settings in Boeffla app and enable it

Swiftkeyed from my OPO A0001
[ONE Original Android Development] andip71:
Yes, there seems to be a black version too.

This is the case I ordered:

http://www.amazon.de/gp/product/B00LASRTC8

I think these cases should be available with many dealers around the world.

Andi
[ONE Original Android Development] DooshPastesh:
It is on boeffla...
[ONE Original Android Development] DanteGR:
I think he refers to the question i answered

Swiftkeyed from my OPO A0001
[ONE Original Android Development] andip71:
Already fixed, will be contained in next app version :)

Andi
[ONE Original Android Development] krxz:
Edit: derped :D
[ONE Original Android Development] abhibnl:
Amazing! I'm also going to order the same this weekend. OPO accessories are not available in India by official dealers so they are expensive and hard to get but this case seems cool. I was saving for a good case and TG so seems like i've foung a good case. That bugdroid looks cool though.

On-Topic:

Andi, the latest beta 18 is working nice with cm11 44s. However, with zzmove-optimal +zz hotplug profile, the phone takes a lil while while waking from a deep sleep. With interavtive governor and standar hotplug. So should i post this in zanezam's dedicated governor thread or is this thread fine too?

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] andip71:
Haaaa? What do you mean?

Yes, please post the finding in the dedicated zzmoove thread.

ZaneZam is still fine tuning the hotplugging to the opo environment.

We are so far already quite happy, it runs stable and without issues so far.

I am sure he can give hints how you can fine tune some tunables already now in his thread...

Andi
[ONE Original Android Development] tracerit:
I've been playing around with some settings the last few weeks and have created two three profiles to use. Are there any plans to create maybe shortcuts to quick change the profiles on the homescreen?

I also asked this a few weeks back but may have been overlooked, but are you open to the idea of creating configurable single swipe gestures for the off screen gestures?
[ONE Original Android Development] P1nGu1n_:
Long press your profile > Create shortcut ;)
[ONE Original Android Development] tracerit:
Nice! I was actually hoping to create a shortcut in the notification settings pull down. But your method will work, don't plan on switching so often. Thanks!
[ONE Original Android Development] aman360elite:
I am so happy that i finally flashed this kernel,the sweep to sleep and sweep to wake is something i really missed.

Thankyou so much Lord boeffla to get this kernel to the Oneplus one,i have one doubt but the function of sweep to sleep works using buttons but we need to swipe the screeen instead of buttons to wake up the device,any specific reason for that?
[ONE Original Android Development] badluckclinton:
Hey guys, using the Boeffla App, how do I revert to default settings that the kernel came with?
[ONE Original Android Development] menkey:
Hi, is double tap to wake available in this kernel? I only have Swipe gestures in Display+LED options.
[ONE Original Android Development] acuicultor:
Of course
[ONE Original Android Development] andip71:
It has been already answered, but yes. You can create shortcuts to profiles on home screen.

You even can use other apps like Tasker to switch profiles if you need more automation.

Well yes, sweep2sleep is my own code implementation, so it is open to everything.

Sweep2wake is something where I had to rely on existing code and functionalities (to not drain battery with wake locks), so the buttons are not available in that standard functionality unfortunately.

Either go go into the app -> menu -> Settings -> reset app, this will reboot your phone with default configuration.

Or: In recovery, you flash the reset zip that is placed into your /boeffla-kernel-data folder.

This is a standard rom function, so just enable it there.

Of course it works :)

Andi
[ONE Original Android Development] jejemc:
I ask you if your kernel can go on Roma colors (Bone)(os)

thank you for your response.;)