yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] andip71:
Back to business now.

I try to push a new app out still today, which brings the promised functionalities when you use TWRP recovery (only for users of the donation version though, as this is a "comfort" function).

Basically I have now changed it again to give you almost all freedom to put your sequences in like you want.

For instance I on a daily basis have the requirement:

- backup current rom

- restore another roms backup

- flash the new rom version zip over it

- flash supersu again (or other stuff)

You can build your work queue in the app now, press a button and automagically it gets all executed.

And the sequences are completely up to you and unlimited.

It makes my life so much easier already, so I want to give it to you soon.

Screen sneak peak attached.

Cheers

Andi
[ONE Original Android Development] andip71:
Ok, I am strict (as always when I announce something.

I said no more posts about that topic.

I will close the thread until this evening now.

Then everyone has time to think and relax and calm down again.

Will open it up today in the evening (German time) again.

Till then... enjoy the sun

Andi
[ONE Original Android Development] snickler:
Alright everyone,

This OT rambling stops NOW. Stick to the context of the thread. This unnecessary rambling going on for pages completely ruins the validity of this thread. If anyone has an VALID issue with the OP, then it should be taken offline and discussed instead of back and forth arguments.

It's okay if you have an opinion, but outright disrespect is completely not welcome.

Can we all just get along? :)
[ONE Original Android Development] andip71:
Opened up again.

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

thanks for the new app!

The new functionalities are looking good. Do you plan to make them available for CWM or even better for Philz touch? Did you go to TWRP? I thought you prefer Philz touch...

And another question: when i'm charging my OPO (settings to 0 = stock charging), i see a broad variety of voltage in the Boeffla-App. Sometimes the OPO is charged with 1.500 mA or even 1.600 mA and the next moment it turns to 900 mA and then it sinks to 700 mA. And then it raises again to 900 mA. And so on... Do you know any reason for this? I thought there is a stable voltage, when using the stock charging... I'm using the original charging-cable.

Cheers and thanks again for your work and your patience... ;)

Clark
[ONE Original Android Development] WidowCranky:
This makes sense to me: Searching Goo...er...elsewhere I found the solution that using Disable Service to enable the SystemUpdateService kills the wakelock. So whatever it is can, presumably, get through the service to find out that there's nothing to do and then calm down. Whilst it's disabled it must just keep trying constantly. Hence, no sleep.

App setting doesn't survive a reboot, though.
[ONE Original Android Development] andip71:
I can't make it to work with a different recovery than twrp as I need a recovery with openrecovery script support.

So twrp is the only one which supports that fully and documented.

For the charging: normal behaviour. The charge circuit constantly checks the current and voltage for stability and tries to apply control. It is quite complex topic in engineering that these kind of circuits oscillate a bit. So it will go up, down again, up again... Also it is never flat but follows a charging curve.

All done to achieve fast average charging with minimal to no negative effect to the battery.

Btw... You also always see the actual "snippet" only, and also there is for sure some unsharpness contained as well. But it gives good ballpark information how charging generally goes at that specific point in time.

This was finally the only workaround that really worked for me.

Nice it does not need any external tools etc. so reverting that back once the issue is fixed soon is easy.

http://xdaforums.com/showpost.php?p=59368404&postcount=2

Andi
[ONE Original Android Development] gondsman:
First of all: that is the current, not the voltage! The voltage is stable at 5V, no doubt about that. As far as the value changing, as far as I know that value is the total current going in th battery. This is the difference of the current from the power supply and the current used by the phone at the moment, so it heavily depends on the frequency of the CPU/GPU, screen and so on. I think that part oscillates way more often than the current being supplied by the USB plug.
[ONE Original Android Development] WidowCranky:
I now do something very similar using the built-in Wakelock Blocker from BlissPop (Or Cyanide, whatever). Resetting the app after every reboot just doesn't make sense. Shame that it's only treating the symptom without curing the problem, though.
[ONE Original Android Development] andip71:
See here:

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

Should be included very very soon...

Andi
[ONE Original Android Development] fards:
All they need to do now is stop including the 44s modem. Still not sure why they've done that on the last couple of cm12 nightlies
[ONE Original Android Development] andip71:
Soon... https://youtu.be/O4MKLzI0-8A
[ONE Original Android Development] slebit:
Awesome video!
[ONE Original Android Development] Jakkomo77:
OMG Lord , Awesome ,great ,nice ,cool!
[ONE Original Android Development] Giocarro:
My my, looks like professional stuff, uh?

The sentence "Made with German precision" made me smile: so true! (I work with a few good German buds) ^__^
[ONE Original Android Development] andip71:
Well, the video was not done by me but by a nice German user. Just to give proper credits [emoji2] [emoji106]

Andi
[ONE Original Android Development] HaTrED_:
[MENTION=947981]Lord Boeffla[/MENTION]

Mate! Your kernel is really, really boring...

[emoji12] [emoji14] [emoji16]

Nothing happens and battery just doesn't wants to die. Where's the thrill?

Excellent work! Keep them coming!

Tapatalked!
[ONE Original Android Development] brisac:
Ure using latest version or?
[ONE Original Android Development] bloof:
After "easy to configure" you should add "expert tuning capability" or something similar.

And add "OnePlus One" somewhere in there :)
[ONE Original Android Development] HaTrED_:
Yap! Or?

Tapatalked!
[ONE Original Android Development] DjDiabolik:
Oh man... i really need over and over again to explain this ? If i dislike all this work (kernel + config app) there exist all other stuff over internet but just because I keep using all is exactly the opposite and i come here days after days...........
[ONE Original Android Development] Promez:
Amazing! :)
[ONE Original Android Development] orangerot.:
Hey Andi,

Thanks for the new twrp flashing feature, it's really awesome, just tried it. But I've a little idea for an improvement. When you add file to the queue it always displays the internal storage. In my opinion it'd be better to remember the last folder you've chosen. In my case I have my rom files, add-ons etc. in a separte folder (and I guess many people have it like this), so it's a lot of extra "taps" to get into that folder again, to add more files. It would be great if you could add a "remember folder" option in the future.

Would like to hear your option about that idea, thanks in advance :)

Gesendet von meinem A0001 mit Tapatalk
[ONE Original Android Development] budbay:
Just wanted to say thanks for awesome work. Been mostly lurking here after using kernel for a few months. Works great and after reading thread there aren't many questions to ask, so I don't have much to contribute to the conversation. [MENTION=947981]Lord Boeffla[/MENTION] you a very polite and helpful to all here and this thread always seems to follow. So here is a small donation for you 29L35071E8800341A

Thanks.
[ONE Original Android Development] andip71:
Yep, good idea. I will add another button which is called "Install last folder" where you always get back to the last folder chosen. Should be doable. I put it on the list.

Thanks, much appreciated, as always.

Enjoy

Andi
[ONE Original Android Development] chineel:
Thanks Lord New version of app turns much batter but what I like most is

After flashing My compiled Latest ROM as usual I had booted with default CM kernel

and just opened your app and not like every previous time before getting closed by itself it took me to kernel download page.

One more suggestion if you feel to do that add download and flash the kernel .

Thanks Sir

Chineel
[ONE Original Android Development] andip71:
I think I got this suggestion already 50 times :)

It is not possible. The app has no clue about what rom it runs, which kernel it needs, which device it even runs. The app gets all this delivered by my kernel via an interface.

So without my kernel, the app cannot flash at all. I would need to completely change my app, and I do not want that for only this rare use case. As this is a maintenance desaster for me then.

Thanks for suggestion, but I cannot do that realisticly.

Andi
[ONE Original Android Development] lokesh.3440:
I always heard Great developers are most generous people. Today I realized it myself. Thanks for this awesome kernel.
[ONE Original Android Development] upss16:
When after installing beta 19, I try to enter boeffla app, it gives me error and asks to remove supersu rights and grant rights again, any ideas, I'm on bliss pop latest rom. About phone shows the boeffla kernel installed
[ONE Original Android Development] magnamentis:
try the following:

a) do as suggested and delete (forget) superSU grant

b) uninstall the app

c) do not restrore app+data from titanium or similar backup but only the app without data or install the app apk from boeffla folder

d) open app and grant root again upon request

profit
[ONE Original Android Development] andip71:
99% you are using an old and outdated Boeffla-Config version (and apparently you did not allow Boeffla-config to auto update itself by some security apps).

Download the current version of the app, install, and enjoy.

The message you mentioned is very old, I removed it ages ago. And your version cannot deal with SELinux Enforcing kernels. That is the reason for everything.

Andi
[ONE Original Android Development] andip71:
Implemented, check your PM for a test version pls.

Andi
[ONE Original Android Development] MBurns2:
Andi i'm using interactive-battery.

Everytime that i return to home my device stay to 1.5 ghz for 1-2 secs (my touchboost is at 800). Is this due to sync threshold?

thanks a lot
[ONE Original Android Development] andip71:
I don't know. We would need to ask the dev of interactive governor to answer that. I am not an expert on interactive governor myself.

But is that a problem?I don't think so...

Andi
[ONE Original Android Development] beany>:
Loving the new app's TWRP action - thanks for sharing thus great feature. The option is there to clear cache and dalvik/art, but not system or data. Does this mean you normally dirty flash? If you want/need to clean flash do you go back to manual?
[ONE Original Android Development] xFixi:
Hey just a qick question. First of all love your kernel! Still rocking it on my S3 which my mother is using now. Running a OPO now but since like a week i have gotten heavy battery drain from google play services. I read here on the thread that users on cm12 are having the same problem but i´m running cm11s. Could this be related to something else or is it also a bug which occurs with cm and google play service?

Grüße ausm Ruhrpott! :)
[ONE Original Android Development] bloof:
Same on CM11S.

Until it changes, the way to stop it is to go to Settings - privacy - advanced - select tp show all apps

Then for Google Play Services and Google Services Framework select "denied" for "wake up" and "autostart".

Seems to work for me, even after reboot.
[ONE Original Android Development] MBurns2:
no problem, but in this way my device is using 1.5 ghz the most, even if i have touchboost to 800 and hispeed freq to 1190 :)

I tried all governors and everytime i come back to home my device stay to 1.5. But no problem, i'm just talking.

Thanks for the awesome work :)
[ONE Original Android Development] WidowCranky:
There's a wakelock problem, with a temporary solution, but I think a real fix is in the pipeline. However, I'm not getting the wakelock since I blocked it, but I am getting Google Play Services as the first item in my battery use list.
[ONE Original Android Development] andip71:
Yup. As the others explained correctly already... Google Play problem. And I posted the link to the workaround already yesterday...

Andi
[ONE Original Android Development] andip71:
99% I flash dirty, yes.

A data or system wipe is "destructive", so I decided to not put it in intentionally.

That should still be done manually in recovery, at least that's my opinion. Putting it in would be simple, but as said... I would not feel fine doing that for the reason I explained before.

Thanks

Andi
[ONE Original Android Development] magnamentis:
the problem has been solved for blisspop ( by [MENTION=4877142]tobitege[/MENTION] ) around 3 days ago. i got my usual 1-2% in 9-10h overnight again, while a generally recommend to off-toggle "keep awake" for GPS and GSF while leaving "wake" on so not to hinder the services to run properly.
[ONE Original Android Development] beany>:
I tend to agree with you - you don't need the whining when someone deletes their system. I was just curious. Works like a charm; I love it.
[ONE Original Android Development] ahgt4:
Have multirom support?:confused: this kernel is awesome
[ONE Original Android Development] alexbk66:
Off topic, [MENTION=5929281]bloof[/MENTION], is it possible to reduce the size of your signature, it takes most of my laptop screen. Please.
[ONE Original Android Development] andip71:
I put the code in, but never tested it myself as I don't need and don't like multirom on my devices.

So, it should support it..

Andi
[ONE Original Android Development] tracerit:
Noticed in the app changelog update:

S5: Add wake gesture support

Does this mean the OnePlus One may get some type of customizable wake gesture support as well? And by customizable, I'm referring to creating new unique gestures to to open apps, shortcuts, etc. Although I"ve asked multiple times and it has never been acknowledged... but one can only hope.
[ONE Original Android Development] andip71:
S5 means Galaxy s5, not opo [emoji2]
[ONE Original Android Development] tracerit:
Oh yeah, i'm completely aware of that. The question was more is that an indication it may come over to the OPO in the future.
[ONE Original Android Development] andip71:
Not in my plans. By far too complex and too much effort for too less benefit (my opinion).

I even do not use any of the gestures apart from double tap to wake.

Andi
[ONE Original Android Development] MBurns2:
between "optimized hotplug" and "max 2 core hotplug" which one saves more battery? thanks
[ONE Original Android Development] DooshPastesh:
Hmm when you press it gallery becomes choppy ? I've tested it on ak, then migrated to your kernel.

Szrajbnięte z OPOsa
[ONE Original Android Development] andip71:
Ok, then it should work.

But it will go bonkers with Boeffla-Config. I mean, vice versa.

If the rom all of a sudden changes governors, schedulers, frequencies... Boeffla-Config will of course show this as well.

Not sure if it makes sense, but all in all it shall work.

Andi
[ONE Original Android Development] dafonehacker:
Woops didn't mean to thank you ?

If you are running cm11s go to quick toggles and add the performance one. You'll see that it doesn't work or does work(haven't tested)

It was also broken on Franco, don't know if it still is and don't know how to fix it but it is something kernel/kernel app related.
[ONE Original Android Development] nicola1989:
Well I willing try and report
[ONE Original Android Development] ak:
Profiles are userspace settings, so related to rom not kernel ... if you have updated ramdisk and updated rom you don't have problems.
[ONE Original Android Development] DooshPastesh:
So, correct me if I'm wrong, dirty flashing stock (which I'm using now) then kernel, and everything should work like a charm?

Szrajbnięte z OPOsa
[ONE Original Android Development] ak:
Yes ... why not?
[ONE Original Android Development] dafonehacker:
Maybe the problem lies in the kernel app, that has a higher priority / ignores the rom settings? I have seen a lot of people on Franco request it, so I really think it's broken. I don't really know that much about kernels though...
[ONE Original Android Development] suaverc118:
Boeffla your kernel is doing great with my phone. 1 day and 14 hours plus 8 hours SOT with a little over 1 hour voice calls and etc. I see there are linaro and sabermod versions... How do they differ compared to yours? I know they are different tool chains, but battery life and performance and etc. Thanks
[ONE Original Android Development] P1nGu1n_:
The ones compiled using the linaro and sabermod toolchains are unofficial and won't be supported in this thread. Everything related to them should be discussed in its own thread. Please read the OP in this thread, this explains it all (especially everything in red). About the differences, it's said to be smoother.
[ONE Original Android Development] N34S:
Issue after QuickBoot wakeups

Hello everyone. I think i must have a conflict between the performance profiles of the cm11s and kernel settings. I start by saying that I have set up 2 identical profiles in the kernel app (boeffla-config v2) and i don't use any of the performance profiles of the cm11s since then. Well, every time I turn on the device from QuickBoot (by normal boot things don't happen) I noticed that some settings (governor, scheduler, touch boost) are reset to the default presets of the rom's cpu profile (in my case 'balanced') and I find it annoying to have to enter each time i turn on the device from QuickBoot a different profile on boeffla-config app to restore the previous settings...if i don't, the battery start to drain quickly :p.

Therefore, anyone who uses QuickBoot has my same issue? Probably I missed some stage?
[ONE Original Android Development] andip71:
Yes, when Quickboot comes into play, the kernel cannot initialize again and apply it's settings. So far the theory without having done any research so far.

This is an issue and I am not sure at the moment if this is something that can be fixed and will ever work. For this I need to look into it.

I put it on my list to investigate, but currently I am busy finalizing the cm11 (non-s version) kernel as well. So, step by step.

Andi
[ONE Original Android Development] andip71:
I would be surprised if it it broken on my kernel.

Reason is simple: The app does not apply or do anything as long as it is not loaded. So there is no reason why the rom cannot change the settings as it likes.

As I said, just do not be surprised everything is changed (by the rom) when you enter Boeffla-Config again. So I do not really recommend to use it.

Technically, should be working.

Andi
[ONE Original Android Development] andip71:
Well, I think the best and only way is to give it a try.

I use gcc 4.7, as used by CM team, to be as close as possible.

I also compile all my other kernels (Galaxy S3, Tab 10.1 etc) with this toolchain, so I can say it is a proven and reliable toolchain for maximum stability.

ZaneZam recompiles my kernels with Linaro / Sabermod toolchains. So these kernels will not be officially supported here, but all is explained by ZaneZam in his thread :)

Cheers

Andi
[ONE Original Android Development] Huntation:
Random reboot

I have been having random reboots for a while now, finally decided to get the logs. Not sure if it is the kernel, as they are similar to previous ones I had on Ak, he said it looked like wifi drivers caused it.

2.0 Beta3 on 38r

https://drive.google.com/file/d/0B218Z7GI-4F-RFk2RU5yTjBnWFk/view?usp=sharing
[ONE Original Android Development] andip71:
Hi,

can you please check if you have the kernel logger set to ON in Boeffla-Config?

The log files you sent me end after a very short time, and they are clean and show no random reboot.

So unfortunately I cannot see anything in it.

Thanks

Andi
[ONE Original Android Development] andip71:
New versions...

Hi all,

just a short intermediate status update.

CM team worked hardly on all branches of the repo (even the shipping branch which they normally do when a new release is about to be prepared).

So I took the opportunity to rebase my kernel to that latest commits today.

Hence, a beta4 version for CMs is due to be out very soon (although it is "just" a maintenance release for the reason explained above). Just doing some final testing.

As my development OPO arrived yesterday afternoon, I meanwhile have also a beta4 version running for a genuine CM11 kernel. Also here I am doing some last testing.

And finally: There were reports about scaling of two CPU cores when overclocking, underclocking etc. Also about some set frequencies not very well respected.

This will be improved by a new version of Boeffla-Config very soon. Same goes here, I am in quality testing for it.

So, stay tuned :)

Andi
[ONE Original Android Development] Huntation:
Woops, I did indeed not have the kernel logging set to on. My bad.

So I have turned it on. If it happens again I just copy the kmessages from /proc like I did now?
[ONE Original Android Development] andip71:
No issue.

Yes, either you do that as you have done already.

Or - you save lots of work and just use the "create debug info file" function in Boeffla-Config's Action menu (last point in the list).

Then everything, enriched by additional information useful for research, is already put into a file which you just would send to me. It is then only a 3 second work for you :)

Andi
[ONE Original Android Development] Hexxer:
Im not 100% sure that it is a Boeffla-Problem. Im on a 1+ since 2 Weeks, Standard-Cyanogen, Boeffla latest, rootet and TWRP.

If i start "maps" and try to start navigation maps crashing. I never seen that problem with the stock-kernel. I did not use maps/navigation very often, but it happens yesterday and today. After wipe cache/dalvik it looks OK.

Kurz in Deutsch. Ich hab mit Boeffle ein Problem in Maps. Wenn ich Maps starte ist alles OK, tipep ich auch Navigation schmiert Maps ab. Mit dem Stockkernel ist das so auffällig noch nicht passiert. Nach einem Wipe scheint es eine Weile zu laufen.

Regards
[ONE Original Android Development] magnamentis:
yes works perfectly well
[ONE Original Android Development] Giocarro:
There is a specific thread to discuss kernel settings: http://xdaforums.com/oneplus-one/general/unofficial-boeffla-kernel-profile-t2998145.

Generally speaking I'd advise against topping your device to use only two cores but working on different governor and max frequencies instead.
[ONE Original Android Development] D_black84:
Sorry if this has been asked before. What's the best charging rates for AC and USB? does modifying the charging rates affect the battery ? Thanks
[ONE Original Android Development] abhibnl:
The best charging rates would be, to leave it on stock settings and let the charge logic handle it for you. Otherwise if in a hurry, yo could force it to charge fast by tweaking settings but doing so in the long run will have effects on battery lyf.

Sent from OnePlus One Powered by Boeffla
[ONE Original Android Development] ravvio:
[MENTION=947981]Lord Boeffla[/MENTION] Can i flash your kernel over Slimsaber rom now built with Uber toolchain ?
[ONE Original Android Development] andip71:
Try it and let us know.

I only test against official roms CM11s, CM11 and CM12, no "customized" versions. If I were to do that, I am dead.

Andi
[ONE Original Android Development] xanthrax:
If you're referring to BlissPop then, yes, you can, just flashed it [emoji6]
[ONE Original Android Development] Mrwargod:
Yes, you can.

It's working nice over here.
[ONE Original Android Development] alexbk66:
Tweaking USB charge current doesn't affect battery life, it's limited for protecting the USB port from overloading. If you know that you USB can handle 1 Amp, then you can set it in the phone too. I set it to 750 ma, just to be safe.