yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
No, that one was tricky, because I had some charges in between before the full charge. So don't let it deceive you.

What's currently happening during my tests is ~9. 4% /hours active drain and ~1. 28% /hours inactive drain

So it's not too far from your results, and I'd say it's not so bad. Idle drain is normal, even if not really good, but my mobile reception is so-so at times.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
View attachment 4533067View attachment 4533068View attachment 4533069View attachment 4533070
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] memocatcher:
Hm well, I'm using camera2 api for snapchat. (It's a mod from Snaptools Xposed module) But I don't think this is causing the battery drain, since I put snapchat after every use in deep sleep with greenify.

I'm currently in touch with OnePlus Bug Hunters also and sent them a few logs from OnePlus LogKit.

Btw, really appreciate your help! :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] memocatcher:
For comparing, this is a result that I got with 5.1.6, and same usage like now:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Related to Caamera2 api: if I see it right it's there for ~27 minutes ("Us" over 27mins) running in the background, more than your all active screen on time. It somehow nears your screen off active time as well.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] memocatcher:
"US" means what? should I try to disable camera2 api and see if t gets better?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
There's a system and a so called User space usage there. Both are not too small values (6 and 27 mins+). I'd try that yep
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
Still need to reflash Magisk after installing kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
No, it is not needed anymore luckily, with skip initramfs patch of flar2
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tschulieh:
I'm on 15beta and I'm loving it ;)

My weekdays are almost identical.

-1h30 Waze with Bluetooth streaming while driving.

- 9-10h on mobile network, mainly roaming

- some gaming, clash of clans and clash royale 30 mins to 1h

- checking mails, Telegramm and reading xda app

With this usage I normally have around 16-18% active drain on ex battery monitor

With 15beta my active drain is at 12.33% now - awesome :good::victory:

Ok, standby could be better, but I'm sure tbalden will figure that out and will do some more magic :D

Hope my screens help
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Mujahid_Hossain_Shuvo:
I configured EX input boost frequency to all 0 as Flar2 said b4 using this kernel. I love to use ur kernel and it is also great, but i saw the input boost frequency is set to 1324 800 by default in cpu boosting. Is this the correct parameter for dynamic stune? Thank you.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] memocatcher:
Hm isn't the device also a little bit much awake when the screen is off? And system seems to suck really much too, as you can see... Not quiet normal right?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
You could try modify it but it's fine on my side. Might be overkill but seems to work well on the op6 so far.

It seems the load that happens with input is easily taking advantage of this level.

If you try without these high levels, share your results.

To be honest my opinion is, the dynstune is supposedly about smoothness as I see, and it's a kind of side effect that it is at the same time making battery drain less.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meistr91:
Hi I noticed that your gsam battery app screenshot of app sucker totaly different than mine, at yours android system not in the list,in my app sucker screen android system sucking the most.. [MENTION=1030560]xXx[/MENTION]

also how you make those longs screenshots?

My system sucking a lot aswell, also to much held awake while screen is off. I installed naptime so it helps a bit with putting phone into deepsleep. But system still sucking a lot. It top in the list
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
double post
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Companion App update

Here's an update to the CleanSlate Companion, which now allows the setting to actually

- collapse "Notification pull down menu" with the Fingerprint gesture.

It has the problematic case where you manually push it back up instead of the FP gesture, then you will need TWO fingerprint gestures instead of one obviously.

Thanks go to [MENTION=8819171]bdick21[/MENTION] for bringing this topic up again :good:

Download CleanSlate Companion App 2.3.3 on play store or here is the free version APK:

https://www.androidfilehost.com/?fid=674106145207497874

[youtube]aaA658EJxkY[/youtube]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
check companion app 2.3.3 ^^^ :good::highfive:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jbm76:
I just installed .15..will be interesting to compare to .14 (screenshots below)

I've been pretty happy with the battery, after coming from my HTC 10 which it's battery was screwed.

I could have ran it down more and got SOT, I had 1hr of calls and listened to 9 hrs of Spotify.

Loving the kernel ???
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
I am on .15 version and getting really good battery life with Bluetooth on atleast 30% of time usage mostly consisted of texting on Instagram watching YouTube and IGTV and web browsing brightness was around 25% and the was boosting is set to 2 as well as the GPU boosting

And occasionally uses YouTube Vance's version to watch youtube in 4k
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Galeanatur:
it's been years since i (purchased and) used greenify. does it still good work on battery? works well with CleanSlate? anyone that have installed?

One more question. Sound control defaults, are the system defaults? If we install any sound mod ( ex Dobly Atmos) will it conflict somehow?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jbm76:
Wow some of you guys get unbelievable battery life.

I've never gotten outstanding battery life on any of the devices I've owned but I have always ran location services on high accuracy. For the ppl who got 8 hrs do you have location on and run anything else like greenify?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] bdick21:
Hi tbalden, a BIG thank you for implementing "collapse notification pull down with fingerprint gesture". It works great!!! I love it!!! :good::good::good::good::good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] youngzy:
Hi thanks for developing and I want to report one thing.:svetius:

It seems that the Kernel's fingerprint feature breaks stock oos' quick pay feature , which is long press the fingerprint scanner and enter qr code payment.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] SlyUK:
[MENTION=3088420]tbalden[/MENTION] Don't forget to add changelog for 23 June on page 1 kindly :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
My location is most of the time off and I don't use greenify any more and I can easily squeeze more then 8+ hrs of sot if i don't use my Bluetooth earphone
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meistr91:
How do you make long screenshots?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
When you take a screenshot there are 4 icons underneath the screenshot for a few seconds. Press the second one from the right and don't touch the screen.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meistr91:
[MENTION=1030560]xXx[/MENTION] im lookin at all screenshots here and its only me who have googleplayservices with a 6% with no active use..

Also android system..
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey don't quote xxx each time, my alias is tbalden :)

In advice this for a clearer picture. I have some issues with stock ROM doing strange stuff rebooting with network on.

Ruins idle no matter what kernel version I've used. Don't know yet why.

I do this:

Switch off WiFi and mobile network.

Reboot. Keep it off till like 1 minute passes. Then use it like normal.

Sounds bad, but seen strange reports error earlier on this and experienced background process issue a few occasions already
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Oh yeah, thanks for the heads up. Done
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] meistr91:
Omg... So sorry, got confused between threads.. soo sorryy
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] goat_sea:
Installed this kernal onto 5.1.8 (alongside magisk and Xposed)

Paid app is great. I thank you so much for double tap 2 wake. Battery life seems outstanding for all the things I've changed on my phone. Vibration strength booster is also a plus.

Could notification led control be added so that you can customize apps? I feel like it's conflicting with Gravitybox a little bit(can't set blinking speed well, seems sloppy)

Now where can I get something to customize my always on display though :confused: ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks for the detailed feedback! Active drain is really improving a lot with the dyn schedtune boost. :good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] magnamentis:
because he didn't read the op where it says it has all stock features plus a few
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.1 stable -

...thus the Unrooted Kernel Era ruled on...​

Update

- Adding Fingerprint scanner Input feature:

==== Modes: Stock / Mapped as HOME / SingleTap home + DoubleTap screen off / DoubleTap home + TripleTap screen off

==== Possible to change HOME to "App select" button emulation (all configurable with Config app)

- Extra gesture support with Companion App installed (additionally to Config app):

==== Facedown screen off

More to come...

CleanSlate 1.7.1 Download:

https://www.androidfilehost.com/?fid=890278863836288940

Config app 2.2.0 Free version Download:

https://www.androidfilehost.com/?fid=674106145207490559

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csconfig

Companion app 2.1.0 Free version Download:

https://www.androidfilehost.com/?fid=890278863836288941

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] aj8600:
Are there any tricks with unlocking the bootloader of this phone? I'm coming from the op5. Do we still have to deal with no variety zip?

Am I good to just unlock bootloader, flash twrp and then flash this kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] notanoob:
Any chance of increasing the ringtone volume ? I know it may be Rom related but any settings that can be tweaked at the kernel level
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Joyarup:
I have magisk (root) installed on my phone currently, will flashing this kernel cause any problems like bootloop?

P.s. I don't care If I loose root. I just want to boot with the kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iElvis:
Unlocking the bootloader is easy. TWRP and root are a bit trickier. Follow the instructions in this post exactly, ignore

everything

else you may have read, and you should be fine.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey,

It's not there because it's a stock feature.

Look here under gestures in settings/ stock.

It works fine here with or without this kernel

View attachment 4515424
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yes, it's there on the list among the first things to do
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nikhil020:
Any way to disable finger print gestures ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yep. Install configuration APK and set to 0

View attachment 4515675
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Hey buddy,

The OnePlus 5T had fingerprint sensors where you could swipe down and up to open up the quick settings panel. I'm wondering if this is kernel related and could be ported to the OP6? Seems strange that OP didn't carry this forward for the OP6 and therefore whether there is a hardware limitation in the OP6 Fingerprint sensor?

Regards,

Ravi
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yeah, looking at this too. So many things there on the check list in av few days.

Starting to wear me off lol third night in a row with awake up till 1am :)

So far the driver seems to be in place well, needs investigation on ROM side yet if it's possible to bring it back.

The reader is the same brand so there's hope.

I'm sure we will figure it out with [MENTION=3699616]mwilky[/MENTION] and [MENTION=1186202]baadnewz[/MENTION] and the rest of the team if it's possible or not.

:good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Muntasir Mahmud Saif:
feature request please add intensity of vibration.. it's very weak.. sometimes i miss my calls
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
I have bad news. I'll add that too but with just manual tests of increasing the voltage I couldn't get much over the level of strong vibration setting of the stock notification.

I'm afraid that the series of weak motors of OnePlus phones continue, same issue since opo.

I'm not sure what to do yet, I'll try some other possibilities to see if anything else could help this but I'm not optimistic
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
#DreamTeam

Make sure you're getting good rest too buddy. Healthy living comes first my man!

Edit: As a general query. Do you so much with backporting or upstreaming of kernel code? I know you said you like to keep close to stock experience so don't know how that sentiment applies to this?

If you do eventually plan to upstream, what areas would you look at? EAS, Linux tags?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] liver20:
Sorry.. But what is Facedown auto screen off gesture?

Enviado desde mi ONEPLUS A6003 mediante Tapatalk
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks, matey, we try our best :) I'm trying to hold back the horse with development, but it's not easy so many ideas to try :) I'm really happy that at least a few features are already starting to work. First day it was like nothing worked, no matter where I started :D

Backport/Upstream - I'll follow OnePlus with upstream/sec updates instead, if there's no major sec issue I don't plan to rush that.

A lot of great devs for OnePlus will surely do that, but I'm not much addicted to that (since long 'if ain't broken, don't fix it' is my motto in this regard).

EAS is same in my eye. The gains are generally marginal compared to stock, and I'm absolutely not maximalist in THIS regard.

You can gain much more with greenify or simply uninstalling software you don't really need, or do a factory reset once in a while.

I'm all for features in User experience, and much less for going into the depths of scheduling where I think it's enough time spent already by QCom engineers :D It's a beast, the stock kernels are getting better and better.

That's my point of view on this since about Snapdragon 820. So this is my weak reasoning for staying out of this part (which is btw quite complex development, and I admire those who take it upon themselves!)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks for the report! Same goes with long press FP in camera mode to take pictures.

Unfortunately the long press event I was not able to get it to work with that kernel feature. Only way to get that work is to set it to FP Mode 0 (Stock).

I'm still evaluating if there's a way to fix this.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
What is dyn schedtune boost?

edit: never mind, saw #396
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] jbm76:
First cycle on .15.

Pretty happy. I didn't have my screen on auto brightness for the first 2 hrs of screen time - made a difference turning that on.

Location is on high accuracy, sync on... Was on wifi for most of it.

This kernel rocks, love the collapsible notifications with FP ????????
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] BossNexusS:
Wow this kernel is amazing! First cycle on 15b1
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
...working on this one heavily...still some major issues I have with it, but slowly getting there...

flashlight notifications and vibrating notif reminder UX features

[youtube]d-IWqmTa-w0[/youtube]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mitas35:
Hey man your kernel looks great can i flash it on xxx rom 5.1.8? Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
I am. Getting really good battery life. Mobile data and Bluetooth was on 90% of the time with WiFi being on for a while I mostly watched. Netflix and watched some a lot of videos with 60-90% .I haven't faced any issue yet
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
I don't see any possible issue with that, this being a kernel that doesn't depend on system modifications.

Let me know how is goes. Also create a backup just in case, of the boot partition

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
I'm on that combo and it's fine.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Progress, I've located the source of my issues.

Took me two nights up till 3am in the morning and a somewhat angry missus, but the painful part is mostly over.

Flashlight blinks now like it should, I need to fix up the repeating notification reminder which was acting up in the end. [emoji106][emoji108][emoji41]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
Great kernel with some really useful features. I bought the cleanslate app from the playstore. At first everything was working perfectly but then I noticed that the sounds, system music and every other sound went mute. I tried for two days to figure it out and it only happens when I enter the cleanslate app, 8 don't even have to make changes. I enter the app and the enxt time i unlock the phone there are no sounds. Anybody with the same issue or with a solution? I'm running renovate ice 3.2. Thankful for help and keep up the great work!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Galeanatur:
happened twice to me. sounds completely disappeared. Except that, both time it happened during the night and realized it in the morning (first time alarm had no sound, only vibration). Did not report it here because i thought it has something to do with Dobly atmos i have flashed and i keep an eye to it when it happens again.

First time i reflashed the kernel, second time i just used cleanslate app to change the sound settings. waiting for third time to happen before i remove dobly atmos and be sure that this was the problem
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
by any chance, have you touched the Audio gain settings in Sound Control?

If so, you can try "Revert to defaults" on top of the settings page and Save the config.

Maybe something else, I'll have a look at what might be related to this, but so far the sound drivers are up to date with OxygenOS stock release version.

Thanks for reporting
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
I did change the sound settings and it seems to work but then it happened again. I'm running viper4android and Ainur sauron but I'm sure its not those two programs that causes the problem. I'm going to reinstall the kernel again and see if that works. Thank you for the reply.

---------- Post added at 03:30 PM ---------- Previous post was at 03:20 PM ----------

I did but then I reverted back to default settings, still no sound. I just reflagged the kernel and reinstalled the cleanslate program. The problem is still there, even if I just open the program the sound is gone.

---------- Post added at 03:40 PM ---------- Previous post was at 03:30 PM ----------

Everything is working just fine as long as I don't touch the cleanslate program :laugh: I can live with that for now until a fix/update comes along.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Could you please paste your /sdcard/uci_user.cfg file to pastebin.com or such, so I can see what's in there?

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
https://pastebin.com/aaaxcLxR
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
I hope I did it correctly, I had three files but they were all the same I think so I copied one of them.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hmm nothing really popping out at me.

So then,

Are you using any sound mod? What ROM is it?

I have an idea for this to fix with a global on off switch for sound control of kernel. It may need a reboot, but it would fix this hopefully as it happens when settings get applied
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
I'm using renovate ice 3.2, viper4android and Ainur sauron. As long as I don't launch the cleanslate app the sound works.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Ok...next update I'm adding the patch to completely disable it, not interfering thus with the other mod you're using.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
Thank you! awesome support!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
soooo. it's almost time for... breaking all teh things...beta impending
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.16 beta1 -

[youtube]d-IWqmTa-w0[/youtube]
​

BETA Update

- Flashlight notification - Full support for OP6 with all settings. Signature feature ready.

====== Show off the back of that glass phone. It's somewhat fragile, so at least let it show its beauty!

====== Get a proper transparent case with front lips and put your phone on the desk,

====== (pro tip: set up Face Down Screen off and use Companion app for best results)

====== Then set up Flashlight notification settings (it has a lot of hidden Advanced settings too in the CS Config app)

====== Upon notification it will start to flash the camera LED in a subtle way (dim or powerful, not producible with fugly blinking Play Store apps)

- Vibrating Notification Reminder Signature feature ready for OP6

====== Set it, and you will get additional notification buzzes, if you have just almost forgotten about a notification.

====== Until you turn screen on/check notification it will keep buzzing once in a while (till number of buzzes limit reached)

====== Set it to do it in pocket only if needed. Set up vibration periods (bounded with Flashlight notifications)

====== Configure in CS Config App with many params (Advanced hidden ones too)

- KCal color control updated - supporting all variables now. Credits and thanks to [MENTION=4684315]flar2[/MENTION]

- Add Sound Controll main switch - to let it work with v4a and other sound mods. If having such issues, turn it main switch off and reboot...

- Switch TCP Congestion to Westwood (not a setting in app, just moving to the best throughput TCP congestion)

TEST AND REPORT BACK!

(Contains battery optimization from previous 1.7.15b1)

CleanSlate 1.7.16 b1 Download:

https://www.androidfilehost.com/?fid=818222786056041740

Config app 2.7.0 Free version Download:

https://www.androidfilehost.com/?fid=674106145207498369

Premium version (2.6.1) rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csconfig

Companion app 2.3.4 Free version Download:

https://www.androidfilehost.com/?fid=818222786056041744

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] electricl:
That was fast! The sound is working again!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] dex2grigg:
Wow this is fast ?