yashsingh1/xdaforums huggingface dataset:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
I am on Kirisakura kernel.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Is this kernel only for Dual SIM variant or will it work with Single SIM U12+ too?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
Should work on single sim just fine :svetius:

Don’t forget to back your stock boot.img before flashing ;) in case you want to return back.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Perfekt :good: thank you

Yes of course :) But first I need to read about all the new A/B stuff and about the twrp problem with mounting system.img rw unfortunately.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
Excellent! :svetius:

The workaround can be found in the twrp recovery thread, 2nd post! Good luck!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 1.7.10v2 - Stable -
​

Stable Update

- SmartDisplay pick-up Lockscreen Peek - hijacking Smart Display's pick-up gesture. Set in Display / Smart Display (set it ON) / Motion launch

---- Check under Squeeze settings page to Enable (default disabled)

---- Set if you need it to enable Face unlock while Lockscreen Peek happens

---- Use Smart Display's Motion launch, and Lockscreen Peek will appear instead of the smart display. After a few seconds (time controlled by Peek settings) it will turn off.

---- Check advanced options in Config Apps' Squeeze settings page for Face unlock blocking and greyscale overlay color control

- Greyscale RGB tints - add Red/Green/Blue tint option for both KAD and squeeze peek greyscale overlay

- Add separate greyscale overlay color settings for Peek

- Fix: rarely stuck Vibrating Notification Reminder/Flashlight notification now should be dismissed with waking the phone manually.

- Config app: fix saturation setting for Peek greyscale overlay

CleanSlate 1.7.10v2 Download:

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

Config app 2.8.10 Free version Download:

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

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

Companion app 2.4.2 Free version Download:

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

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
You da man, sorry for being lazy buddy. I been so busy at work. Thanks so much for your continued support for us on HTC it really means a lot to have great dev's such as you to stick with us.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
I can't see much reason to steer away from HTC. :good::cool:

Excellent smoothness day in day out, countless fantastic photos. I'm really much-much content since m9+ with the camera and it's getting better each year. Mostly using 80% of cleanslate features, and I'm so much used to them, I can't stop developing :D
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
It works for a while after reboot but then it doesn't work.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
I think the companion app is being removed from running. If you start the companion app again without reboot, it should work, but the best could be to

Try to disable battery optimization for the companion app. You can do that in battery/ battery optimization
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Can it be that you have confused the versioning of both apps? ;)

Comming from the HTC U11 and new to the U12+ I was wondering if I could use the apps from the U11? :cool:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Yeah, it's swapped, oops.

Yes, the apps are the same as on u11

[emoji4]
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Is it doable to have a KCAL setting for daylight and another for artificial light? I think it is what they call adaptive display or something like that in apple or Samsung.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Just an idea: have you tried Night mode for this? Setting it to the lightest mode does something similar and you can set a scheduled timing for it.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Night mode minimum setting is still too much.

I will search inside Tasker if I can do something with it (I am rooted).

But thanks :svetius:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 1.7.11 - Stable -
​

Stable Update

- KAD / Squeeze Peek / SmartDisplay pick-up Lockscreen Peek -- fix - Incoming calls/alarm were not cancelling delayed screen off by Peek and KAD

---- It will work now and won't interrupt call screen/alarm happening while KAD or peek. No more erroneous screen off.

- WireGuard update - to 18-sep-2018 snapshot

CleanSlate 1.7.11 Download:

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

Config app 2.8.10 Free version Download:

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

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

Companion app 2.4.2 Free version Download:

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

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
If have permanently flashed TWRP.

If I update kernel or start from scratch, which would be the right order for flashing Magisk, TWRP and kernel?

Thanks :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Twrp, Magisk, Kernel
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Thanks for 1.7.11 [MENTION=3088420]tbalden[/MENTION] !

.......and you all don´t forget a donation to support our cook (9X238207GV675121W):good::cool:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Thank you!! Much appreciated :good::good:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 1.7.12 - Stable -
​

Stable Update

- Reboot fixes - fix proximity and other phone state related possible issues (only fresh companion app status is to be used)

---- issues like power button blocking stuck upon reboot are now gone.

CleanSlate 1.7.12 Download:

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

Config app 2.8.10 Free version Download:

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

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

Companion app 2.4.2 Free version Download:

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

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Do the allow_notf.cfg and filter_notig.cfg work in the same way as U11? Or not implemented at all?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tetrabyt:
They do
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Perfekt! [MENTION=3088420]tbalden[/MENTION] I'm so happy that you do your hard work again for the U12+

Thanks a lot :good:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tetrabyt:
[MENTION=3088420]tbalden[/MENTION] on the sensitivity boost, can a slider be added to adjust sensitivity depending on the profile. I use ALOT of different cases, and I switch profiles depending on my case... :D

The default sensitivity boost seems erratic, from case to case. And I'd prefer to keep the edge sense setting the same, all the time. Besides, it seems like a drag, always having to recalibrate everytime I change cases. Thanks.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
SmartDisplay pick-up Lockscreen Peek is a great feature :good: I love it!

But I have a problem with KAD, because every time the display turns on, the pattern mask appears and waits for an input. So I can not see the notification. :(

What am I doing wrong?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
On stock it's working fine. Are you using any special ways to switch screen off, in a custom launcher?

Or something like bypass lock screen mod..?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mick_soul:
Oh yes, the viper lock screen mod was the culprit! Thank you :highfive:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] varun.gid:
Is there a way i can completely disable KAD? I unchecked everything on the app but still it doesn't go off.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Maybe you have pick up peek gesture thing interfering. Using these I don't have it appearing

View attachment 4609877View attachment 4609878
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
This is the other settings page :View attachment 4609879
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] gerzii:
when i flash the kernel, i must reflash twrp and magisk?

OTA will work with this kernel or must i flash firmware seperatley?

cheers

p.s.: i gess firmware is not included by flashing kernel?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
You don’t have to reflash twrp. The Ak2 zip, in which this kernel is included, does the job for you.

[MENTION=3088420]tbalden[/MENTION] added a patch to keep magisk when already flashed before flashing the kernel. Take a look at the anykernel.sh file inside the kernel Zip. Also on the attached screenshot :)

If system and vendor is not pristine and untouched OTA will fail. I answered that in the twrp thread.

There’s also an tutorial how to check it.

Firmware is not included in the kernel. Has nothing to do with the kernel.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] gerzii:
thx for help :)

rest in twrp thread :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Thanks for the clarification. :good:

Actually at some rare occasions firmware can have impact on which kernel to be used, but that became quite rare in recent years to really have issues with incompatibility between kernel source and firmware luckily.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
yeah you´re right on that one :) luckily that´s not the case. at least until now on the U12+.

I should have probably been more specific with my previous answer. our ak2 zips, which include our kernels, don´t include other parts of the firmware, that are included in a RUU or firmware.zip.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Finally tried, 1.30 tw base works with the 1.15 published sources, and so with this kernel too.

Been running it for a bit, no issues
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mammothjojo88:
Nice. Of course you have to be temp S off t o flash it correct?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] pixelvisions:
No, you don't need S-OFF, just TWRP.

Not sure if you can flash in Magisk.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
Depends on what he asked for.

If you want to flash a RUU to convert to a different firmware region ( like from EU to TW firmware) you have to be temp S-Off in order to change the Cid and mid. There’s also a way to do this with S-On but you should know how things work when taking that approach.

To just flash the kernel you only need twrp :svetius:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] a16450:
dose OREO 1.7.12 work on base 1.30.709.2 already?

i come from ASIA-tw device
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
Look 4 posts above yours. There’s the answer ;)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Can I request one feature?

In the Color Control, please put a real photo to calibrate colors like in the Kcal original control app:

I know that in classical music some can recognize a music note isolated but most only can recognize a sequence of a song. It's probably the same with colors: I would rather base the changes on a picture from something I know like parrots or else.

Even better would be the possibility to load into the control panel any picture we want. To be sure to make a thing we know look natural and/or pleasing based on real life experience.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
Hey [MENTION=3088420]tbalden[/MENTION] I was wondering what you have for your squeeze control setup?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
Hope all is well with you buddy haven't heard from you in a while.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Hey, all fine here. Just not much happening lately related to kernel sources on my side. I have a smaller idea in the queue for maybe adding per application support for notification tweak settings, but not yet working on it.

I'm enjoying the phone with the full set of features. [emoji106][emoji106]
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Not much special. I use all the features of the kernel really :) so peek, sleep, swipe, all switched on, and using long squeeze for camera..
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] gnabtib8:
Thanks for this kernel, good to see you here supporting our HTC phones. This and [MENTION=398245]LeeDroid[/MENTION] roms are my bread and butter for our devices :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
[MENTION=3088420]tbalden[/MENTION] is it possible to make double tap to wake work even when the phone hasn't moved for a while? Like the same time as the locking time?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] c0dex:
Is there a way to use non htc usb type-c audio jack by modifying the kernel? Or is it just the ROM limitation?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
are you refering to usb c to 3,5mm jack adapter or usb c headphones?

I can use the google and razer adapter just fine on my 12+.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
[MENTION=3088420]tbalden[/MENTION] [MENTION=3428502]Freak07[/MENTION] do you guys have any plans on releasing an aroma based kernel installer now that AROMA it is working on our devices?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] c0dex:
Yea, I was using other adapter and somehow it doesn't work, and pops up with the message telling me to use the htc usb type-c headphones
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Freak07:
No I don´t have any plans for that. :) The usual ak2 installer is just fine.

My kernel has no option that need to be choosen at "flash" time. Everything can be changed via sysfs/terminal and most comfortably apps while the system is running.

I don´t know if the infamous aroma freezing issue is still around, but if the phone would freeze while the kernel is getting flashed, kernel flash fails and device is not booting you´d also not be able to enter TWRP any longer.

That doesn´t mean I´m not appreciating [MENTION=3184278]mikalovtch[/MENTION] ´s effort to get AROMA going for our device! It required a lot of effort and it´s a good solution for his needs (Flashing a complete ROM). :)

Kudos to him for that!

The adapter is required to have a dac built inside. Otherwise it won´t work. Which adapter are you trying to use?

I know of a few cheap ones on amazon and ebay which won´t work as they don´t have a DAC.

Otherwise it should work fine. Dragonfly Red adapater is also working fine for me.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Is it interesting to systemize CleanSlate Companion and Configuration apps or is there no point in doing that?

---------- Post added at 04:08 PM ---------- Previous post was at 04:06 PM ----------

[MENTION=3088420]tbalden[/MENTION] just bought you a cup of coffee, thanks for your great development!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JourNo:
if i install this kernel, can it fix the volume (power) button being sensitively? tks all
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] gnabtib8:
You can adjust the pressure sensitivity by messing with edge sense. After the initial setup you can dial in your preference
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
It seems power button is still functional in pocket. Anyone else have this issue?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Not me.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
I think I need to start putting it in my pocket upside down. My mistake I think.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
Seems there's a little incompatibility between CleanSlate and Magisk module Sysconfig Patcher. Since I installed the latter it makes CleanSlate close at reboot.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] gnabtib8:
Merry Xmas
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Yep, it's a few silent nights now in the U12+ forums. With our U11 there was a lot more to do in kernel and rom developing. Thank you [MENTION=3088420]tbalden[/MENTION] for the kernel part with all the squeeze settings! And a happy new year for all of you flashing freaks too:eek::cool:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Happy holidays and New Year! :highfive::good:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MNoisy:
Do you guys have any recommendations for a screen on the method I could use from cleanslate if my screen is cracked and shattered where the proximity sensor is? I have the full version on 1.30.617.2, rooted with magisk, xposed installed.

Thank you!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
At long last I've found one long annoying issue's cause, with Kernel ambient display and touch input getting wonky when using Touch input filtering for KAD.

Testing the fix and releasing it in a bit, maybe today or tomorrow. :good:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
I never add since all features are configured after install. Earlier I used it back on the m7 but since the configuration app is working without root, it became unneeded, even if it looks nicer
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Yeah, the proximity sensor needs to be covered and that way it's more probable.

Finally it looks like I managed to find the issue you experienced with touch being stuck. It was a headache just to find how to reproduce, but after that fixing it wasn't that hard.. :) hope it will help your issue
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 1.7.13 Stable -
​

Stable Update

- KAD fixes - for u12+

====== Fix double tap KAD dismiss sometimes not working issue without a reboot

====== Fix touch issues when KAD is running with Touch input blocking set ON in advanced mode (default on)

- update to Latest January snapshot of Wireguard

CleanSlate 1.7.13 Download:

https://www.androidfilehost.com/?fid=11410963190603914514
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JR 2007:
Why not for base 1.30?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
It's for all bases. Let me check the original post, seems I missed it
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] heslo.rb26:
Awesome, thanks for the update!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] EMJI79:
I have a little complaint I didn't post before: sometimes the screen is gray for a couple seconds when I wake it.

Hope this last update will solve it.

:)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
If you have kernel ambient display enabled, and when a notification wakes the screen, plus I unlock with fingerprint, the screen can remain indeed gray for a bit.

Tried to fix this, but could only make sure that it doesn't remain grey for too long.

I'll think about this a bit more, but it is related to the fact that the fingerprint scanner driver no longer has a straightforward way to signal it's being used.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JR 2007:
Why not is possible to obtain s-off on this kernel?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] iaio72:
Thanks for your work boss,

But I have a little problem, install viper 2.0, then magisk, reboot, after initial configuration reboot again in twrp flash cleanstate kernel, at restart I have always black screen, why? I try two times...same result
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
For those on HTC Exodus1 or Exodus1 firmware / U12+ with premium CS apps, i've just rolled out an update to support it.

Soon I'll publish the free versions here.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
After a few days on stock after OTA I missed the kernel features of fingerprintscanner and edge sense scrolling too much. It's happy days again after flashing your kernel again.

Thank you! Again!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 1.7.14 Stable -
​

Stable Update

- Update to 1.53 (Exodus1 sources) - compatible with u12+

- update to Latest February snapshot of Wireguard

CleanSlate 1.7.14 Download:

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

Config app 2.9.3 Free version Download:

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

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

Companion app 2.5.2 Free version Download:

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

Premium version rolled out to play store https://play.google.com/store/apps/details?id=org.cleanslate.csservice
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mientus25:
Hello

I have problem with vibration its too stranght. I change vibration to 50% in the configuration app and it's still too strong. How to change vibration to standard mode?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] heslo.rb26:
Thanks for the update!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Hey there,

You can do a lot of settings, several things can be configured independently.

Check my screenshot, I've it set to a low percent and also set the flag to actually override the default:

View attachment 4733623
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
Thanks so much for still supporting this device buddy. Much appreciated. I don't have much money but I'm gonna make a small donation. Hopefully others will as well.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
[MENTION=1144067]hamdir[/MENTION] why can't I get back into your thread? Your thread is the only one that blocks me.

They are just phones [MENTION=1144067]hamdir[/MENTION].
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mientus25:
Im change this value, and still to much, i dont know why. I think that the value for 1000ms of vibration is too high, in the value of 1ms to 999 ms is okay. Unfortunately while call and alarms kernel use 1000ms and its to high for me. I apologize for the chaotic explanation.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] adiif1:
Can u add undervolt option?

And min freq small core 300mhz?

Thanx :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Thank you! Highly appreciated
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] i5lee8bit:
Hey [MENTION=3088420]tbalden[/MENTION], I was wondering if there were instructions on updating the k adaway hosts / repository? I think I read instructions but that was way back from the U11 days. Still love running your kernel. Not worried about updates (considering HTC hasn't updated their base anyway) but it would be nice to be able to keep my hosts up to date.

Thanks!!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] rfgamaral:
1) I understand the Config app is necessary to configure kernel options, but I'm not quite sure what the Companion app is for. Is the Companion app required to run this kernel or does it work fine without it?

2) Does this kernel include the touchscreen fix for TWRP recovery?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tbalden:
To have the full feature set working, companion app is needed. Sensor data is being gathered by it and forwarded to the kernel

Yes, it includes the fix