yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Only for the EAS boost setting. I need more feedback on that.

But it's running fine with it too, just I'm curious about others experience on active screen on time.

So it's just fine to update. If extremely cautious don't switch on the dyn eas boost.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] refedit:
I never used free app m8 :) I prompt bought Premium. Just wondering if it's possible directly update through app instead of updating through Google play
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Not as of yet. I'll add it to my list of things to think about and check.

Thanks for your support BTW!! Gonna add your xda name to the op if you're OK with that

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
View attachment 4528107

So far so good, nice screen on time piling up

[emoji106][emoji106][emoji41][emoji41]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] flar2:
Don't do it on the Play version, you'll get kicked off the Play Store.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks man, so it's a privilege for Facebook and such apps?

Isn't there a way that is allowed?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hmm what the hell. Why is gsam telling me it's gonna be 12hrs on battery and screen on. Is full HD panel that much a fantastic trade off?!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Standard disclaimers apply!

Give it a couple of cycles to get better averages but yeah, dynamic Stune seems like it can be really powerful and useful. And as you mention, OnePlus going Full HD screen really is a benefit as it consumes less battery and GPU / CPU doesn't have to work as hard to drive 2k or higher resolution screens :svetius:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] flar2:
Those auto updating versions are preinstalled by the manufacturer. I don't think it's allowed for any apps that are installed from the Play Store due to their policies. You could do it on the version you make available yourself.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vrda08:
Last version tested.. eas boost amazing! Best kernel so far :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yeah I'm just amazed how this debate on screen resolution seems overridden in my book by just looking at these numbers.

Moving towards 12hrs+ screen on. 1hr YouTube and some browsing and telegram.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
Is there any sense to running this kernel without the companion and configuration apps?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Question is, what's the goal?

If you don't need the ux features, then it's ok.

Could you give some details?

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
Just speed and battery life really. Thanks for replying!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yes, then give it a whirl.

If eas dynamic boost is stable I'll add it also as default, so that no kernel tweak app will be required.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
Do you suggest 1.7.13 - beta1 or 1.7.12 for the moment?

Ok to flash over another kernel (Flash) or do I have to be on stock kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Beta is fine. It's just being under calibration for the new stuff.

It's stable and snappy even for a beta

Cheers

Edit: flash over flash no issue
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
Tbalden whats the best way to judge if eas is helping with battery life? Currently I get just under a full 12 hour day with medium usage like a tv show episode and then some browsing reddit and the web
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] t0m2k:
My first cycle with the op6 on reno 3.0 with 1.7.13. INSANE!! Coming from s9+, it's simply another leve:laugh:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hi,

Could you post screenshot of your battery screens to have a better overview? Like overview, chart and screen.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nosidefcp:
Flashes on dp2 and WiFi is broken.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
Here is what im getting at the moment, I started a thread on reddit about battery life and im seeing people get almost 2 full days, im wondering if I have a fault y battery and should contact oneplus.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Considering how much you're using Snapchat (ie camera, and that app is a battery hog), I don't think you're doing too badly. You're in a really poor reception area which also wouldn't help but using WiFi helps counteract that.

Try out this kernel and see how it goes in similar usage over a couple of days to compare.

Edit: You could disable location access to Snapchat because it looks like every time you're using that app, it's also getting your location and using battery that way too.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey,

Yes what [MENTION=5582262]rav101[/MENTION] replied is very good advice.

Looking at how intensely you are using the screen with activity, I'd say it's pretty good battery life actually. It tells you that you've got a good amount of hours left which is excellent with so many time spent with screen on.

On a not so good battery life phone you'd get much less.

This is a small laptop after all without the keyboard and bigger screen, so we can't expect 2 days screen on time.

At least with the current tech involved.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hah, good to hear. Now one less pesky led to stare upon at the night desk :D [emoji106]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.13 stable

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

Stable Update

- Dynamic Schedtune Boost - Active Screen On Time improvement: use a boosting for top-apps task group with [MENTION=6745491]joshuous[/MENTION] 's excellent patches.

====== This emulates on the kernel side, what Google Pixel is doing through Power HAL framework part boosting pixel kernel schedtune values.

====== Thus giving more resources to the top apps in the foreground of the phone making them finish early and smooth, possibly leading to sparing active screen on battery consumption

====== added as Dynamic EAS Boosting in CS Config App / Gestures&Extras. Set without SuperUser/root, simple and external settings possible.

====== Three level of boosting. Calibrated to dynamic stune boost value steps of 9 / 13 / 20 and Input boost milisec time steps of 1300 / 1500 / 1500 - Thanks [MENTION=5582262]rav101[/MENTION] for the hands-on experience sharing.

- Notif / Charge LED dimming option added. Set to 20 for fully off Charge LED - thanks to [MENTION=4674619]EmRav[/MENTION] for the suggestion

CS Config App Premium

- Pitch black themes and OP6 accents added to playstore version

Changes from beta after test cycles:

- modifying boost levels and input boost timespan to better suite smooth operation and also gaming at level 2 (thanks [MENTION=5582262]rav101[/MENTION] for the extensive feedback!)

- made it default on when using without CS config app. If using config app please enable it manually still if not already!

CleanSlate 1.7.13 Download:

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

Config app 2.5.7 Free version Download:

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

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

Companion app 2.3.1 Free version Download:

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

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] tbalden:
Some measurement.

Mileage will vary in a gazillion use cases usage patterns weather and moon phase.

Test bed was to have idle phases with screen off and long periods of screen on with scarce activity, so you shouldn't expect such values in real use cases. Op6 is an excellent battery performance device. The possible gains are not to be expected wonders.

So that said the results:

View attachment 4528852View attachment 4528853View attachment 4528854View attachment 4528855
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] SlyUK:
This may well be of interest to custom rom users:

Magisk is 100% Treble Compatible.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
New accents and pitch black themes for the premium app to suite the OnePlus settings and accents

View attachment 4528876View attachment 4528874View attachment 4528875
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nosidefcp:
[MENTION=3088420]tbalden[/MENTION] can you see the issue regarding WiFi on dp2? It Was the only issue ive found.

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hmm I'm not testing the preview at the moment.

Is it working with other Kernels where the modversion is fully disabled? Like ex?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nosidefcp:
Nope. Tested all and WiFi became broken after flash. A2dp Also broken but that is on dp2 SIDE.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] DaveHTC200:
Not surprising though
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] memocatcher:
Is it possible to just modify the keyboard vibration strength instead of the whole system's strength? And also, I don't really get what's the difference of notification booster and vibration power override...
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
what else do you want vibration lower? Exactly that's the role of Notification booster what you asked for ;)

Boost notifications and the rest should be lowered with Vibration override.

If you set Notification booster - you'll have the long vibrations strong

If you also set Vibration override the rest will be lowered as you set.

Does this make sense?

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
Likely something I did wrong but 1.7.13 is bootlooping on me.

If I flash it over the prior beta version (or stock boot.img I have backed up) before flashing TWRP and Magisk the phone boots straight back into TWRP or bootloops.

The bootlooping stops if I restore the stock boot.img which has TWRP and Magisk already added.

---------- Post added at 11:34 AM ---------- Previous post was at 11:05 AM ----------

Quick update it is working for me now. I am not sure why exactly. I put Magisk into core only mode before flashing the kernel and it booted just fine. When I turned on all the Magisk modules and rebooted again it had no issues. I'm at a loss at why I was having issues but it is working for me now!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
phew, good to hear we dodged a bullet there.

I too have strange issues here and there with this device and a b stuff. So it's no surprise.

Glad you got that one

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
[MENTION=3088420]tbalden[/MENTION] we spoke about the problems with battery life earlier but it seems to be really good today so far, ive had the phone on since charge for 8 hours with about 2 hours SoT and im at 60%. I turned off location for anlot of apps as was suggested and put location on battery saver mode and it seems to be massively improved. Thanks for the help once again, good work with the kernel too.

And thanks to [MENTION=5582262]rav101[/MENTION]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] robbycz:
Really like the kernel. Got the apps from the play store and everything works great. No idea why stuff like the brightness boost are not included in stock.

Just a quick question regarding updates

Is the kernel compatible with oos 5.1.8?

And can I just flash 5.1.8 over 5.1.7 via system update in oos without complications? Got TWRP installed but no root.

Thanks in Advance
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hi there,

Thanks for your support, much appreciated.

It is compatible, there's no new changes to kernel by OnePlus, so it should be fine!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Chromatic charging LED (turning the charge signal LED from red to green / blue to green gradually to signal charge readiness) functionality now closing on its first iteration's end. Testing and tomorrow a first candidate beta to be released, if everything works out well. :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
i have just checked and there's one new commit on the OP6 official repo for 5.1.8 . It's important to be added, but it's not blocking the kernel to be usedon the new base 5.1.8, as it looks. :)

I'll take care of that commit later.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Galeanatur:
Fingerprint to login in apps that support it does not seem to work. Is there any workaround for it?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Just tried Cex.io and it worked. Which app is not ok? And what have you set in Fingerprint gestures?

Also is this Stock rom with Cleanslate or custom ROM with Cleanslate?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
found some minor issue with a special charger at work. Gotta fix and test it yet, but seems fine so far.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Galeanatur:
I am trying with :

-NBG, its a greek bank. it pop ups the message to put my finger to the scanner but it does not read it.

- Winbank another greek bank. Ignores the fingerprint, forces to use quick pin

- Revolut , doesnt give the option for fingerprint (probably nothing to do with the kernel)

I had the gestures on, i turned them off, rebooted but still doesnt work. Stock Rom 5.1.7

I will flash 5.1.8 later. Before i flash Cleanslate i will try again with stock kernel. So i will be sure if it is kernel related or not
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Also as a step in between, try if the apps detect Rooting (if you're using the phone with Magisk / rooting)

Let me know, how it goes. :good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Hey all,

Just gonna leave this screenshot here. I'm using latest Cleanslate with the CS app and Dynamic Stune Boost set to 0 (ie in CS terms, it's set to 9 for 1309ms). Getting great performance and battery life so far on a almost flash and forget basis.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] blaze9090:
Anyone got this to Boot with omni and magisk?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tschulieh:
Hey rav, thank you for your very helpful posts here and in reno thread ??.

Now I need your help, please.

I wanna to use the 0 stune boost via cleanslate app, but I also want to use ex, mainly for the monitor purposes.

Will the cleanslate app settings interfere with ex settings? I'm talking about ex standard settings tho, see ss

Thank you in advance
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey, on that topic:

yes if you want to go with schedutils stuff and you know why you set and what, then simply set ticked External app on the same CS Config App screen.

Otherwise the settings you detail won't get applied.

That way it should be all fine!

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
As TBalden said, if you want to use EXKM for the Dynamic Stune settings, then you need to use the toggle at the bottom to use an external app, otherwise the settings won't apply in EXKM correctly.

On EXKM, set Dynamic Stune to 9 and set the boost duration period to 1300ms and then change whateber else you want. That will give you the base settings of setting Dynamic Stune to 0 in Cleanslate app. :svetius:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tschulieh:
Hey tbalden,

I saw your post concerning external app a few pages back. Right now I'm not interested too much into tweaking, wanna try the kernel without any modifications to get a real impression hence my concern that both apps may interfere (and give me a wronh result)

Saw in the telegram group ravs reply where he said he left ex untouched - gonna do the same and hope all goes well :)

Thank you for your help and keep up the great work :highfive::o
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.14 stable

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

...simplicity and efficiency...

​

Stable Update

- Chromatic Charging Led - another CleanSlate signature feature arrives to the amazing OnePlus6

====== Enable, and with a glance on the night stand or your table, the LED will tell you how much the device is charged up

====== On DASH turns from blue to cyan/green, on normal charge from Red to orange/Green as the level of readiness raises

- Update to 5.1.8 stock sources from official OP6 tree

- Fix in soundcontrol (credits to flar2)

- Add magisk related patch up to obsolete the need for flashing magisk after kernel if it's already there (thx [MENTION=4684315]flar2[/MENTION] !)

More to come!

CleanSlate 1.7.14 Download:

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

Config app 2.6.1 Free version Download:

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

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.1 Free version Download:

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

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] tbalden:
Hey there,

if you leave the CS Config App as it is, and Dynamic EAS boost is set On, you're good to go. You could try using Level 0 for the most battery friendly mode, and 2 as gaming profile if needed be.

cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
if omnirom get stable I'm planning on patching up for that. It's a great one, I'd love to support it.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mwilky:
Kernal has now moved out of noob status
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
What is noob? Flasher, don't hurt me.. don't hurt me.. No more

[emoji23][emoji23][emoji106]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
So, if any comments on the Chromatic charging LED, let me know. I think it's working good as far as the coloring.

The LED itself cannot be made brighter unfortunately, it was an unfortunate choice to put this on the OP6, it's barely visible when lighted.

Next up the alley will be

- a probable second phase of the Chromatic charging led (4 battery level ranges defined for 4 colors, for another type of easy reading).

- subtle flashlight notifciations

- vibrating notifciation reminder

Also I'm following the experimental changes of [MENTION=6745491]joshuous[/MENTION] and [MENTION=5438598]RenderBroken[/MENTION] , and it seems it's heading towards cool new advancements. If it gets stable I'll check it for furthering cleanslate with those changes.

Otherwise, I see that the long term will be interesting in terms of supporting AOSP roms.

Seems most stuff covered, performance, battery, UX features.

Let me know if you miss something other than schedulers and whatnot.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] EmRav:
Hey, thanks for your hard work! Just wanted to put in my two cents for a feature request. Not sure if any work has been done on this yet on the OnePlus 6. But I would love to see some features added to the notification slider. Things such as, changing the actions of each position, flipping the top and bottom actions, ie so putting the slider in the up position actually turns the volume up instead of to silent. And or being able to disable the slider entirely so volume can be adjusted by apps Tasker Etc again.

Anyway not too sure how feasible this is but just an idea.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey,

This is something of interest on the ROM part.

Cc'ing [MENTION=3699616]mwilky[/MENTION] and [MENTION=1186202]baadnewz[/MENTION] :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Important update. Added rocket icon to the thread title. Immense how much you can do these days with computers! :good: :D :cool: ? ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
Are you going to implement adreno idler in the kernel anytime soon and does adreno idler have any benefits now days ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
good question. Back on htc 10 by test shown that GPU idled on a special idle state and it was not useful to have this.

I'm curious tho how [MENTION=4898097]arter97[/MENTION] thinks this nowadays that it was in stock Op kernel back in 2015 here https://github.com/OnePlusOSS/andro...974/blob/5.1.1/drivers/devfreq/adreno_idler.c

I'd think it has been already resolved by QCom and remained so as this should be a major drain source otherwise.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Cryptycat7:
He did an amazing job on OP3. Should I get the OP6 or U12+?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Manivannan9444:
I have a doubt with wireguard so i need vpn providers for wireguard to make it work for that simply i can use normal vpn in play store what advantage wireguard has over normal vpn apps. i am not coding guy i just read stuff and do so can you explain me please:)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] nathanchance:
It's much faster than any other VPN protocol because it lives in the kernel (see the attached image), its cryptography has been formally verified as correct, and it avoids a lot of security issues through clever design choices. Overall, it's a great protocol.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] prajnay:
I did some testing and there is basically no difference with adreno idler on or off
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] xino22:
Thank you very much for your work, possibly the most complete kernel ..
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] velimirchek:
So we meet again [MENTION=3088420]tbalden[/MENTION] my oneplus is on its way, good to see a great kernel developer here :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Noxxxious:
This rocket in the title means that you left planet Oneplus for HTC U12? Good choice.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
These universes exist in parallel. You can't escape one awesome sauce to another, there's much gravity between them. :good::cool:

The rocket here means, that there's much awesome and wow loaded up in the kernel.

I'm thinking about rebranding to DogeKernel
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks for reporting back, matey, appreciated. :good::highfive:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
thanks friend....and

I'm not yet finished with it. There are still some nifty UX features up the sleeve that are not just patching up stuff from here and there :good::good::highfive:

The list on previous page or before that somewhere :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Bradl79:
Will I have to reflash twrp and root after installing this?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
No, flash, update flash, all fine time to time without the need for that

Those remain intact
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Bradl79:
How do I get fingerprint notification pull down to work, I set it to 2 but nothing, thank u
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
No. Premium App is for themes, profiles, quick tiles, Wi-Fi triggered profiles. All other stuff is there in the free apps.

It's more a form of supporting the development there and get nice extra bonus features