[KERNEL] CleanSlate v2.7.5 - Pie|KAD|Squeeze|LED|FingerPrnt|VIB|WireGrd [2Jul]

Search This thread

tbalden

Recognized Developer
Thanks for the update! Best way to install the kernel without TWRP?
I do it with temp boot of twrp, do not mount data. Then adb push the zip to /sdcard temporarily while in twrp, then install it, then reboot.
I make a backup of original boot image to my external sdcard which doesn't need decryption.
I'm not sure if tempboot works on all devices tho.. hmm

adb reboot-bootloader
fastboot boot twrp.img
Press cancel at mount screen
adb push cleanslate.zip /sdcard

Then install, then reboot system
Optionally before install, backup boot image to external sdcard.

Tapatalkkal küldve az én HTC 2Q55100 eszközömről
 
Last edited:
  • Like
Reactions: heslo.rb26

heslo.rb26

Senior Member
Nov 21, 2010
728
199
Adelaide
I do it with temp boot of twrp, do not mount data. Then adb push the zip to /sdcard temporarily while in twrp, then install it, then reboot.
I make a backup of original boot image to my external sdcard which doesn't need decryption.
I'm not sure if tempboot works on all devices tho.. hmm

adb reboot-bootloader
fastboot boot twrp.img
Press cancel at mount screen
adb push cleanslate.zip /sdcard

Then install, then reboot system
Optionally before install, backup boot image to external sdcard.

Tapatalkkal küldve az én HTC 2Q55100 eszközömről

Tempboot worked on my device; that's how I installed Magisk so I'll go down the same path... thanks!

---------- Post added at 10:09 PM ---------- Previous post was at 09:15 PM ----------

Flashed successfully, went well. Only issue is on first boot I lost all root so I had to once again temp boot TWRP and flash Magisk again too. Now all seems to be working fine!
 
  • Like
Reactions: tbalden

tbalden

Recognized Developer
- Update 2.7.2 Stable -
PIE Stable Update
- Pie Sources for HTC u12/Exodus - for u12+
- known issues: none

- KCal fixed
- Chromatic Charging LED issue fixed
- magisk reinstall not needed anymore after installing kernel zip

CleanSlate 2.7.2 Download:
https://www.androidfilehost.com/?fid=4349826312261680809
 

heslo.rb26

Senior Member
Nov 21, 2010
728
199
Adelaide
Thanks for the update, I'll flash later and let you know if the lose root problem is fixed

EDIT: Flashed successfully... didn't lose root this time either; great work!
 
Last edited:
  • Like
Reactions: tbalden

bronyel

Member
Jan 11, 2020
5
0
when i want to reboot system after the installation it says "this device is corrupt. it can't be trusted and will not boot
have i done something wrong ?
 

tbalden

Recognized Developer
when i want to reboot system after the installation it says "this device is corrupt. it can't be trusted and will not boot
have i done something wrong ?
Strange. My question is, which TWRP did you use? Mounting data might cause issues, my guess would be here. It doesn't work yet for pie and could cause trouble
 

bronyel

Member
Jan 11, 2020
5
0
Strange. My question is, which TWRP did you use? Mounting data might cause issues, my guess would be here. It doesn't work yet for pie and could cause trouble

I used the twrp twrp-3.3.1-0-ime.img, but i'm totally new to this, and i might have done something wrong in the process, now i don't know what to do to unblock my phone as i forgot to do a backup.
 

tbalden

Recognized Developer
I used the twrp twrp-3.3.1-0-ime.img, but i'm totally new to this, and i might have done something wrong in the process, now i don't know what to do to unblock my phone as i forgot to do a backup.
You should be able to use a ruu for your device region and firmware version to get back to stock.

The prerequisite is to know your device region and firmware version, you'll find that in the bootloader, and then look up the proper ruu. Hopefully there's one around this forum.

You'll find related guides around this forum.
 

Jonas22

Member
Dec 26, 2013
22
6
Apps not starting in NightMode anymore

I just installed this kernel and it works perfectly. Except one thing I noticed. The Apps don't start in NightMode anymore. Before changing the kernel, thinks like the Volume-Panel started with a black background as far it was late enough. This also appears in many other Apps. Im on Android 9, rooted Phone, I didn't change anything except the kernel before this started. So is it just something to configure and I' not able to find it? Thank you very much for help.

Greetings
Jonas
 

tbalden

Recognized Developer
I just installed this kernel and it works perfectly. Except one thing I noticed. The Apps don't start in NightMode anymore. Before changing the kernel, thinks like the Volume-Panel started with a black background as far it was late enough. This also appears in many other Apps. Im on Android 9, rooted Phone, I didn't change anything except the kernel before this started. So is it just something to configure and I' not able to find it? Thank you very much for help.



Greetings

Jonas
It will be a setting somewhere. As you suggested, kernel doesn't do much about that part.
I'll try to look it up for you later when I get there, but definitely there's a setting for this
 
  • Like
Reactions: Jonas22

heslo.rb26

Senior Member
Nov 21, 2010
728
199
Adelaide
Thanks for the update, flashing soon and will report back!

Just flashed, no issues and works great! Thanks for the update :)
 
Last edited:
  • Like
Reactions: tbalden

hoang555

Senior Member
Feb 20, 2009
241
57
Danang
Due to noany working TWRP up to date fully functional on base 2.x (Pie), it's greatly appreciated to have Magisk installer of your kernel . I experienced Cleanslate kernel since hTC 10 that becomes part of my HTC phone since then
 

Top Liked Posts

  • There are no posts matching your filters.
  • 32
    tbalden's
    CleanSlate kernel
    for HTC U12+


    The User Experience Kernel leaning towards Stock Stability plus UX features.
    Rock stable stock approach, performance smooth and issue free

    "No-Root is a State of Mind"

    https%3A%2F%2Fi.imgflip.com%2F2bb8ww.jpg

    As always tbalden is here to bring you authentic new features first in line, to his heart's chosen phone, this year HTC U12 Plus. ;)



    No rooting needed for all functions and preference switches through CS Config App

    Version 2.7.5 - 2 of July, 2020
    Version 2.7.3 - 15 of Feb, 2020

    Version 1.7.14 - 28 of March, 2019
    Version 1.7.13 - 3 of February, 2019
    Version 1.7.11 - 23 of September, 2018
    Version 1.7.9 - 10 of September, 2018
    Version 1.7.8 - 3 of September, 2018
    Version 1.7.6 - 23 of Aug, 2018
    Version 1.7.1 - 2 of Aug, 2018

    Version 1.7.0 - 30 of July, 2018

    Should work on ROM bases O 1.21..1.30...1.51


    Features:

    - Fingerprint doubletap sleep
    - Fingerprint Gestures support - App switch / Home / Notification pull down (check Config app)
    - Squeeze Control: *wake/sleep* *peek/keep*
    - Squeeze Control: Squeeze To Swipe (see video below)
    - SmartDisplay replacement with Lock screen Peek - optional, needs Gesture triggered SmartDisplay set
    - Kernel Ambient Display screen turns on briefly for notifications to stock lockscreen. Check video above.
    - K.AdAway adblocking Chrome browser , not in-app / YouTube
    - WireGuard VPN kernel support
    - Smart Notification Control - detauls: HERE
    - CleanSlate Companion / Config - rootless app to configure
    - Flashlight Notification/Call blinking (see video below)
    - Notification Booster on vibrating notifications when screen is off
    - Pulsating notification led (see video below)
    - Notification led blink while on charger (default off, check Config app)
    - Notification led patterns (5 patterns)
    - Vibrating Notification Reminder (DETAILS)
    - Chromatic charging led (see image below) Continuously Shifting and Discrete colors option
    - Notification led brightness control
    - KCAL Color Control (credit to @savoca)
    - AdrenoBoost v2.2
    - Dynamic EAS boosting - smoothness and battery friendly operation . credits to @joshuous and @renderbroken
    - Wakelock blocker - @boeffla 's wakelock blocking for battery, default safe to block wakelocks filtered.
    - doesn't modify system partition. Androidpay should work on phones with stock system image



    Facts:
    - no root required, use /sdcard/uci_user.cfg file to configure 99% of the features without rooting. If you need tweak apps (e.g. LeeDroid tweaks / EXKM) you'll need rooting!
    - built on top of kernel sources released on htcdev for Europe/Dual Sim
    - built with standard toolchain for stability and efficiency
    - kept stable, no tweakings, just features
    - stable and reliable, keeping close to stock except addition of Usability features


    KCal Color Control on HTC U11
    Use CleanSlate config app for non-rooted configuration

    Pulsating notification LED video:

    Flashlight notification

    Squeeze control:

    Chromatic gradient colors for battery percentages while charging..
    Will gently pulse green when reaching 100%
    QVlKZX7.png


    Requirements
    - Unlocked HTC U12+ with TWRP
    -- Tested on European HTC U12+ (dual sim) model. Please report back about your device/model experience!
    - BACKUP: make sure you backed up your original Boot partition in TWRP, before installing this! Installer only modifies BOOT (kernel zImage)

    - INSTALL: Side load, or install the zip from your sdcard through TWRP
    - Reboot.
    --- If not using PlayStore Donation apps, then install CleanSlateCompanion-x.y.z.apk / CleanSlateConfig-x.y.z.apk from SDCARD (copied by installer if internal memory was mounted) Please grant Notification Access and the permission to read/write SDCard, read phone call status.
    ------ !! IF YOU UPDATED THE COMPANION APP, Don't forget to Open it again as well after update !!
    --- use CS Configuration App to configure stuff without rooting

    Companion application writes /sdcard/uci_sys.cfg to communicate with kernel, you'll find it there after first running the app, don't delete it.


    Known bugs:
    - None, please tell

    Download


    PIE 2.7.5 -- For Bases 2.37, 2.50... installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=8889791610682883240

    OREO 1.7.14 -- For Bases 1.57/1.53/1.30/1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1395089523397928024

    Companion App 2.6.9 -- Donation premium version from PlayStore here:
    https://play.google.com/store/apps/details?id=org.cleanslate.csservice
    Configuration App 2.14.2 -- Donation premium on playstore:
    - additional features in premium app: App Themes, Profiles, Profile Switch QuickTiles
    https://play.google.com/store/apps/details?id=org.cleanslate.csconfig


    Companion App 2.6.9 -- Normal free download: https://www.androidfilehost.com/?fid=4349826312261804490
    Configuration App 2.14.2 -- Normal free download: https://www.androidfilehost.com/?fid=8889791610682868176


    PIE 2.7.4 -- For Bases 2.37, 2.50... installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=8889791610682870003
    PIE 2.7.3 -- For Bases 2.37, 2.50... installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=4349826312261724131
    PIE 2.7.2 -- For Bases 2.37, 2.50... installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=4349826312261680809
    OREO 1.7.13 -- For Bases 1.57/1.53/1.30/1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=11410963190603914514
    OREO 1.7.12 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262904013415
    OREO 1.7.10 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262904008738
    OREO 1.7.9 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262904001961
    OREO 1.7.8 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262903997325
    OREO 1.7.7 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262903989487
    OREO 1.7.6 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262903988725
    OREO 1.7.5 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262903987372
    OREO 1.7.4 -- For Bases 1.25/1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=1322778262903981540
    OREO 1.7.3 -- For Bases 1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=3700668719832241536
    OREO 1.7.2 -- For Bases 1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=3700668719832239542
    OREO 1.7.1 -- For Bases 1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=5862345805528064833
    OREO 1.7.0 -- For Bases 1.21/1.15 installer for TWRP:
    Installer flashable: https://www.androidfilehost.com/?fid=5862345805528061491


    Donation:
    If you appreciate this, don't forget to hit the Thanks button, Vote 5 stars on Thread, or consider to Donate. Donations here
    Thank you!

    Donators Hall of Fame
    Much appreciation and many thanks go to...
    @velimirchek
    @guidogsbn
    @The Great Dane
    @Whiskey103
    @purple patch
    @panosmdma
    @sttw1fa
    @jelive
    @beartiger
    @st_voss
    @bigruss
    @deagleone
    @DroidIt!
    @8bitbang
    @Will972
    @smallKING81
    @mick_soul
    @p50kombi
    @K4Y3
    @ dieter
    @michaelbsheldon
    @dioooi
    @ali nz
    @bstiti
    @Oddvin94
    @norgan
    @lol8888
    @twinnfamous
    @cameljockey1
    @Cryptycat7
    @Pasqui1978
    @4ntagonist
    @turbo jjjang
    @munkyvirus

    Src: https://github.com/tbalden/htc-kernel-imagine

    Special thanks to AnyKernel installer developer: osm0sis
    To @Freak07 for all his work on XDA
    To @Captain_Throwback

    Sharing policy:
    As this is all GPL licensed kernel source, you can use it in your code, but don't forget about proper credit.


    XDA:DevDB Information
    tbalden's CleanSlate kernel for HTC U12+, Kernel for the HTC U12+

    Contributors
    tbalden
    Source Code: https://github.com/tbalden/htc-kernel-imagine

    Kernel Special Features: Fingerprint double tap sleep, Color Control, Adrenoboost v2, fastcharge, Gradient Charging LED, LED tweaks

    Version Information
    Status: Testing
    Current Stable Version: 2.7.5
    Stable Release Date: 2020-07-02

    Created 2018-07-29
    Last Updated 2020-07-01
    14
    - 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
    10
    - 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
    9
    Working on squeeze functionality... So far better than I expected :)
    I have only minor things I need to check. Testing it, then release this week I think

    Screenshot_20180808-000405.jpeg

    Sent from my HTC 2Q55100 using Tapatalk
    9
    - Update 1.7.1 stable -
    Update
    - Patching in TWRP friendly touchscreen driver - you can flash this kernel on the phone, and permanent-flashed TWRP will still work
    - Tested out standalone non-magisk ramdisk + custom kernel installer with SafetyNet attest/test
    ===== works well now. Install from temporary-booted TWRP over a stock unlocked phone to have it working (fastboot boot twrp.img - backup - then install cleanslate zip - reboot)


    CleanSlate 1.7.1 Download:
    https://www.androidfilehost.com/?fid=5862345805528064833