yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks for the feedback. Gonna update in a bit after squashing one final issue.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] vibrantliker:
I just flashed this kernel coming from Franken and I can't turn on wifi. If I go into settings and turn on, it turns off my itself.

Edit: Actually It may not be the kernel, I just flashed renovate which gave me a new kernel and I still have no wifi.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
wlan module might have been replaced at some point? Can you try flash a stock system and check then?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.8 stable -

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

​

Update

- Fingerprint Gesture: Single Tap to Notification pulldown added (no rooting required) - check CS Config app Fingerprint tab

- Fix USB2 (laptop/PC/old charger/OTG) forced fast charging to allow a max of 900mA current draw (did not work with old 5t patch floating around)

- High brightness mode: tuned to be less abrupt

- Fix Vibration Override level = 0 -> now fully stops haptic feedback (like doubletap2wake / keyboard haptics)

- Add AdrenoBoost v2.2, advanced adrenoboost GPU devfreq

HTC 10 benchmarks for reference only:

Thanks for all who reported issues, helped the development.

More to come...

CleanSlate 1.7.8 Download:

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

Config app 2.5.3 Free version Download:

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

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

Companion app 2.3.0 Free version Download:

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

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] coconutxyz:
Is it possible for swipe down fingerprint gesture?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] inzaghi75:
Can I flash your kernel over elementalx?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hi

Not yet. Looking at it with [MENTION=3699616]mwilky[/MENTION] because maybe it could be ported from 5t, but it most certainly would be not only kernel modification but some libs and probably Android app of goodix manufacturer.

For now simply single tapping can be mapped to pull down, which is close even if not the same
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
I'd think so as both does not modify system image.

Haven't tried tho, but it's highly probable

Let us know how it goes if you try.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] RagingHarry:
Installs perfect, decrypt is fast after pin, backup works.

Needs modification about wipe cache art/ dalvik, doesn't exist.

Restore didn't have a reason to test on a good running daily system.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] inzaghi75:
It works. Flashed your kernel over elementalx.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ipha:
Thanks for the kernel! The vibration tweaks make typing a lot better.

I applied you patches on top of linux-stable and it's working great.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] masri1987:
can i simply flash and go? Are the default settings the best for battery and performance?

I use adaway and don't really wanna install two other apps to use this kernel.

What do y'all think? has anyone else flashed n go?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] chintu1234:
If i flash this kernel and later a new OTA update comes out. Will the kernel be replaced back to stock kernel??
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] iElvis:
A full ota will replace everything, including twrp.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Quick update soon with latest OnePlus official patches and probably a small surprise feature while at it..

:)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
If I had one guess, I would say Chromatic charging LED?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mohitgarg:
#hypetrain
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Nope, this is really a small feature called vibrate twice on call in silent mode

Hype train gone wrong :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Chromatic charge led is complex because a few things needs to be considered there like interrupting notifications and the possibility of now red green blue color

But that's brewing too just a bit slower
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
It's all good buddy, no ETA requests over here. I had assumed that because I think a couple of days ago you said it would be coming after the next release (which was the last release). I might have misunderstood or missing remembered.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
you remember perfectly well. :good: That's the next big feature that's gonna happen, exactly.

I've been pushing these others and fixes out in the process, because these are not that much complex ones and I found them nice.

I am revamping the "kernel notification" module now that moving to 4.9, so it's taking more time.

Both chromatic charge led and flashlight notif needs a module that is aware of user inputs interrupting and also notifications happening.

I'm excited to develop these :good::cool:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gmlogan:
Great work,

On the latest 1.7.8 with config app 2.5.3 I could not get FP gesture to work?

Reverted to 1.7.7 and config app 2.5.2 and all is good?

Thanks and just paid for the apps :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey

Firstly thanks for the support, highly appreciated.

Can you give a screenshot of what you're setting up for the gesture?

So far it works on my side. Also it's worth noting that with kernel source 4.9 with the given fastest application of the rootless config I could achieve , you might have a period after reboot where settings are waiting to be applied at the boot completion. To make it a bit faster you can try to start up the apps manually and probably wait a little bit.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] SlyUK:
[MENTION=3088420]tbalden[/MENTION] Is Clean Slate the default kernel in Renovate Ice or does it need to be flashed separately ?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Needs to be flashed separately
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
indeed! It's easier for me to update stuff, as I do it quite often, apps/kernel.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.9 stable -

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

​

Update

- Update to OnePlus sources 5.1.6

- CS Feature unlocked Vibrate Two Longs in Silent Mode for incoming call - like for being in a Meeting, you want to have everything vibration off, except maybe an important call

- CS Feature unlocked Block Power button in proximity (in pocket) - if you fumble in your pocket and may power on device with the button...

More to come...

CleanSlate 1.7.9 Download:

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

Config app 2.5.4 Free version Download:

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

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

Companion app 2.3.0 Free version Download:

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

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] SlyUK:
That does indeed make perfect sense.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
I could also not get FP pulldown to work, and when you set FP mode to 2 it seems to actually set it to mode 3 but the only working action is tripple sleep.

Version: 1.7.8
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Indeed there's something fishy with the key emulation there.

The fp pull down is actually the only one working thing, so we should see what's wrong with it there.

Are you sure that the companion app is running too not only the configuration?

I'll check the home and app switch key emulation which looks screwed
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
Ive just installed 1.7.9 and it seems to be okay now, might have been a problem my end. Got notif pull down and double tap to sleep on the FP working fine.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Thanks for the feedback.

It might have been that the companion app wasn't fully running after the update or boot.

I'm planning on adding a toast pop-up for the boot completed status of both applications.

Before that the features might misbehave
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gmlogan:
Screenshots,
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
Is there a way where you can start the apps automatically after a reboot? Something like an init.d script or is that left to the user to do?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mmad81:
Will this work on stock 5.1.6?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
It starts. Just takes about half a minute.

That's why I plan to add a toast to make it easy to spot.

Usually takes about half minute after entering decryption pin.

Uses Android boot completed event to start itself.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gmlogan:
1.7.9, config 2.5.3 premium, companion 2.3.0 premium.

Can only get notification pull down and sleep in FP:(

Thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yep
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Going to fix it soon
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] champ_goblem:
Ahh okay I wasnt aware, i just normally resoted to opening the app after i restart as the restart is usually after installing a kernel update anyway
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
- Update 1.7.10 stable -

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

​

Update

- Fix Fingerprint Tap Gesture Map to HOME/APP SWITCH options.

- Added Boot Completed start up Toast/short Vibration to let you know Configuration applied/Companion app started

More to come...

CleanSlate 1.7.10 Download:

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

Config app 2.5.5 Free version Download:

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

Premium version 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] rav101:
Question [MENTION=3088420]tbalden[/MENTION]... Why are you working from 1.7.x?

Why not 1.x or any other version number? Where has the 7 come from?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
I use first number for a given device major updated versions between Android releases.

Second version is the cleanslate feature set completeness.

Across each device I use the same secondary version when there's no major change and I'm working on the bringing up of the new device to full feature set possible on the device.

Htc 10, u11 etc are on x.7.y version.

Last one is for each new release bump of the given device
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] rav101:
Ah interesting to note!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] debatingrooster:
Hey [MENTION=3088420]tbalden[/MENTION] I think I've found a bug - The three finger screenshot gesture (and maybe others if enabled) causes the app that is open at the time to crash. This happened reliably in several apps including in safe mode but resolved when I flashed the stock kernel :)

edit: actually - no now it is occurring on stock kernel and safe mode - false alarm!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Can't reproduce this. I'm a bit puzzled how it could relate to the kernel yet.

I've tried a few apps, and seems fine so far.

What ROM/base are you on? Which application exactly
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] debatingrooster:
Yep - sorry my mistake again ?

It was another Xposed module! - just that the stock boot.img wiped out xposed!
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Oki, tested on official TWRP, stock update 5.1.6 , with and without magisk:

Works perfectly.View attachment 4522270
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Should be fine on latest now
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
To have all in place and use the features you need to have the apps, but for your scenario at least one time the config app to set the adaway on. Then you could uninstall the app and leave the config on the sdcard root. For this extra one time set up you should skip installing the companion app.

Most features are opt-in, so you'll be fine.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Should be more straightforward now, it vibrates sightly and also displays a short toast upon their being successfully started
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
a little bit of video about the features so far

[youtube]ulovLtyRH8Q[/youtube]
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
New OnePlus update base gives about the same performance as before. Kudos OnePlus and Qualcomm, on the top

View attachment 4522430View attachment 4522431
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
No worries. I'm always testing the kernel full stock and renovate stock to make sure I'm not facing something exotic. :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] inzaghi75:
Hi I flashed your kernel on stock oos build. Could I flash Renovate Modul without any problems? Or do I lose your kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
If you are on Stock 5.1.5 then Renovate ICE 1.0 is fine to flash over it.

If you are on Stock 5.1.6 then wait for Renovate ICE 2.0 magisk, the 1.0 magisk module is not compatible with the new base.

You may bump into some betas on the Telegram channel of Renovate ICE OnePlus6 tho :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] inzaghi75:
I downloaded the beta for 5.1.6.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Then yes, I'm using it right now like this:

- I've installed Stock full OTA

- Installed TWRP

- Installed Kernel + Magisk in TWRP

- Added/installed Renovate 2.0 beta zip in Magisk Manager

- Profit using it :)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
Does this need a Kernel Manager app in addition to the config and companion apps?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] inzaghi75:
I have a question. I'm getting after a reboot this notification. What's wrong?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
I remember reading that happens for all the custom kernels for now in one of these kernel threads. It doesn't affect anything though other than that warning. Likely will be removed in a future update. Though the OP may be able to shed more light on the matter
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey there,

Depends on what you intend to configure.

All features listed are covered by the cleanslate apps .

If you plan to tune scheduling , frequencies then it's not covered by the apps.

Why? The philosophy of this kernel is accent on user experience and features of the peripherals, and leave the deeper details out of default reach.

It's coming with a default wake lock filtering and GPU governor that I deem enough for being great daily driver experience.

If you're into experimenting with all kinds of schedulers, governors and such probably this isn't the best kernel for you.

If you're fine with a grand experience, stability and the features listed in the first post, then most probably you'll be fine with the apps of cleanslate.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
Okay, I may use this instead of the default stock then as my daily driver and play around with other ROMs and kernels on days I feel more adventurous lol.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yep. Currently all custom kernels have this, but it's not to be worried about. Haven't had the nerves yet to try and check this fully
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
Changed my mind I will use this post (had an accidental double post which I wasn't able to delete originally)

Anywho, I may have found a small bug. When the toast about the companion app appears after startup any connection to Andromeda for Substratum is turned off and it can't be turned back on. I tried using root and adb with the Windows client.

I froze both the config and companion apps and rebooted and the issue disappeared.

All Substratum themes were working the whole time but I was wanting to enabled one to get a dark theme on the Play Store lol
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Question related to this: do you have k.adaway enabled in the configuration app?

Could you please try without that?

Also if it persists, pls, capture a logcat so we could find a pointer what the problem could be.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yeah, a b partition makes it a nice clean process to update if your able to get a full ota zip which is non incremental.

Even modified system seems to be updated just fine from the local update menu of stock op ROM while the system is still up and running. Afterwards standard process is to flash TWRP from boot loader and the rest like kernel follows.

I liked how this first update went on my unlocked device. Much less fuss then with other manufacturers where going back to bone stock is almost always necessity.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
I was using k.adaway but even disabled it still happened. So I made sure to disable all Magisk modules (xposed and a couple others) with the same result while creating the logcat.

Logcat: https://puu.sh/ACyq2.txt
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Seems to be that the adblocking is still on while this is happening.

https://aax-us-east.amazon-adsystem.com is filtered and I see an internal error on the log.

Disable it in config app, save and reboot...

In chrome adverticum.net should be loaded fine if it's off
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Jaysp656:
My apologies, I forgot to click the save button when I turned off k.Adaway. Andromeda is able to connect after the config app loads so it is k.Adaway which was causing the issue.

I guess I can just turn that off and turn on the other adblock methods I normally use.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Harry44:
I am unable to use fingerprint genstures. I am on the latest OTA. I flashed the kernal. Don't know what the issue is.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hey there,

The label is misleading, should replace with 0 stock no gesture. To achieve what you are looking for set fp mode to 2 or 3..

I'll rename the label in a next roundView attachment 4523129
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] pokevitek:
Hi, thank you for a great kernel. Do you think it would be possible to incorporate flicker-free feature (option to disable PWM brighteness regulation under 25%) similar to this galaxy s7 kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] Stroky:
One question.

Are these the default freq from this kernel?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hmm, some real feature incoming to the one plus 6 after another day in tbaldens laboratory...

in cleanslate beta soon.

Not full kcal but RGB control

Who is interested ? :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
so here it looks Kcal RGB on the OnePlus 6... needs some more testing yet but so far so good

[youtube]CLJ1FffotmY[/youtube]

works on read mode / night mode, as long as Screen calibration is either set to Adaptive or Custom Color in display settings.

Also affects the Ambient display/AOD modes. :good:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Yes those can be stock values but be aware that this changes with different situations that boost min freq
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
The thread vote wars begun. Never seen this intensity on HTC forums. :eek::rolleyes::cool:

if on tapatalk you could vote in browser here: https://xdaforums.com/oneplus-6/development/kernel-cleanslate-v1-7-0-oo-t3797668 :D
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] mwilky:
Happened to mine aswell :crying:
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Happens all the time when the vote wars are on :D

It's getting so old, I was just wondering when it's gonna happen.

Back on topic, guys, expect a beta tonight (in about 8-10 hours or so :D)
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] blinkin:
Will it include a fix for the fingerprint vibration (to disable it)? ;)

Also, I'm not sure how can I set up the vibration when the call is picked up? I thought "Call Off-Hook Vibration" is for that but it will just vibrate when the call is initiated but not when connected.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Hi there,

ah, the detailed settings for home/unlock fingerprint vibration? Might be. I always forgot about that one, always noticing it's there.

That's what you mention right? Yeah, good idea, it should be easy
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
Off hook detection in this case is the moment the phone starts calling, not put through

https://en.m.wikipedia.org/wiki/Off-hook

The framework didn't give possibility to catch the event of actually being picked up by the other end.
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] blinkin:
Yeah, so that it doesn't vibrate when I for example want to double tap it

Oh [emoji28] that is actually why I donated / bought the app [emoji849] it's not possible to implement it? I know there was an app that does that but it interferes somehow with the notification overlay when for example you change the volume (the overlay won't disappear)

Edit: here is the app https://play.google.com/store/apps/details?id=io.github.yutouji0917.callvibrator.noroot.donate
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
The last one needs accessibly permission which is now heavily checked by Google to root out those apps that don't really help people with accessibility needs. I am not sure I can get to that permission by Google nowadays.. Let me know if I should refund you on the app, I'll check it.

I'll check that setting for fp vibration and fix it.

Cheers
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] blinkin:
I can't recall which app that was but they somehow solved the issue with accessibility in a way that they created an add on which included basically only the functionality with accessibility and which you could install on top of the main application
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] gmlogan:
Was away for the weekend, upgraded and can confirm by it is working as expected :) thanks
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] plantator:
[MENTION=2140233]tbala[/MENTION]den hey, I tried to underclock my CPU by exkernel manager and sadly zero result... Any ideas?
[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
is touchboost in the way for that? I dont have disabling patched in yet.