tbalden's
CleanSlate kernel
for Google Pixel 4/4 XL
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"
As always tbalden is here to bring you authentic new features first in line, to his heart's chosen phone, this year Pixel 4/4 XL.
No root elevation (magisk) needed for all functions and preference switches through CS Config App
CleanSlate kernel
for Google Pixel 4/4 XL
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"

As always tbalden is here to bring you authentic new features first in line, to his heart's chosen phone, this year Pixel 4/4 XL.
No root elevation (magisk) needed for all functions and preference switches through CS Config App

Release Calendar
Version 2.7.3 - 6 of Jan 2020
Version 2.7.2 - 8 of Dec 2020
Version 2.7.1 - 29 of Nov 2020
Version 2.7.0 - 18 of Nov 2020
Version 2.6.4 - 3 of Nov 2020
Version 2.6.3 - 23 of Oct 2020
Version 2.6.2 - 10 of Oct 2020
Version 2.6.1 - 6 of Oct 2020
Version 2.5.6 - 6 of Sept 2020
Version 2.5.5/1.5.5 - 7 of Aug 2020
Version 2.5.4/1.5.4 - 20 of July 2020
Version 2.5.3 - 19 of July 2020
Version 1.5.1 - 9 of July 2020
Version 2.5.1 - 11 of June 2020
Version 1.5.0/2.5.0 - 6 of June 2020
Version 1.4.14 - 2 of June 2020
Version 1.4.13 - 29 of May 2020
Version 1.4.8 - 18 of May 2020
Version 2.4.6 - 16 of May 2020
Version 1.4.7 - 14 of May 2020
Version 1.4.6 - 7 of May 2020
Version 1.4.5 - 9 of April, 2020
Version 2.4.3 - 22 of March, 2020
Version 2.4.2 - 1 of March, 2020
Version 1.4.4 - 3 of March, 2020
Version 1.4.3 - 16 of February, 2020
Version 1.3.1 - 30 of January, 2020
Version 1.2.0 - 13 of January, 2020
Version 1.1.0 - 2 of January, 2020
Version 1.0.0 - 31 of December, 2019
Should work on official ROM bases May/June 2020 sec level.
Features:
- Flashlight Notification/Call blinking (see video below)
- Gamma Tweak / Degreenify Pixel4 *XL* ONLY - non stock gamma to remove green tint on 90hz low brightness
- Touch Debooster and Powerhal tuning built in - battery friendly SchedTune boost settings in kernel/app, no Powerhal magisk module needed (Gestures&Extras / Stock Touchboost OFF/advanced settings Deboost level)
- Vibrating Notification Reminder (DETAILS)
- CleanSlate Battery Saver - rootless CPU freq limiter for summer GPS navigation etc.
- Notification booster In-Pocket
- High Brightness Mode - boost light in highest brightness level
- Sweep to Sleep gestures - highly customizable
- DoubleTap & LongTap on corner area gestures - new way to pull down android Notification Area or screen off
- Sweep/Tap gesture to force close foreground app - DETAILS HERE
- Always On Display dimmer - Lower the brightness for AOD screen in doze mode, when normal screen brightness is also low
- Squeeze to Sleep squeeze gesture when Google Assistant squeeze enabled - needs calibration process LINK
- Backlight Dimmer - possibility to use lower panel brightness
- KCAL Color Control (credit to @savoca)
- Blurred SystemUI tweak - restart system ui in Blurred mode from Companion app
- K.AdAway adblocking All browsers, Apps, except YouTube / streaming
- WireGuard VPN kernel support
- Face down screen off - put phone face down to turn screen off
- AdrenoBoost v2.2 - boost GPU for gaming
- Kernel Log / Crash dump to internal storage/sdcard - no root/magisk needed, from Companion App use Kernel Log button
- CleanSlate Companion / Config - rootless app to configure
- f2fs fix for systemless hosts freezes
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. EXKM / FK) you'll need rooting!
- built on top of kernel sources released by Google
- 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
Feature demo
--
Sweep2Sleep, DoubleTap notif pull down
Flashlight notification
Degreenify for Pixel4XL
Foreground App Kill gesture
Requirements
- Unlocked Pixel 4/4 XL, stock or with magisk root
- BACKUP: make sure you have a stock image downloaded (boot img) from Google (https://developers.google.com/android/images) before installing this!
Installation Guide
Firstly install CleanSlate configuration and CleanSlate companion apps on your phone (both found down below in Download section). Set them up initially.
- Non-rooted method: 0. download the non-rooted boot img
1. reboot to bootloader (adb reboot-bootloader)
2. temporary boot cleanslate_x.y.z_stock_20xx-xx-xx.img (fastboot boot cleanslate.......img)
3. if everything went fine, you can reboot to bootloader and flash the image: fastboot flash boot cleanslate.......img
4. reboot, enjoy
- Rooted method: 0. download the installer zip
1. install magisk and a capable kernel manager like EXKM/FrancoKernel
2. flash the cleanslate installer zip from the kernel manager
3. reboot, enjoy
- Non-rooted method: 0. download the non-rooted boot img
1. reboot to bootloader (adb reboot-bootloader)
2. temporary boot cleanslate_x.y.z_stock_20xx-xx-xx.img (fastboot boot cleanslate.......img)
3. if everything went fine, you can reboot to bootloader and flash the image: fastboot flash boot cleanslate.......img
4. reboot, enjoy
- Rooted method: 0. download the installer zip
1. install magisk and a capable kernel manager like EXKM/FrancoKernel
2. flash the cleanslate installer zip from the kernel manager
3. reboot, enjoy
Known bugs
- None, please tell
- please disable magisk modules before reporting issues, and please provide logs if possible
Download
Android 11
Non rooted, Android R image (coral-rp1)
Pixel4Xl (coral) boot image (2020.12.05) CS 2.7.3: https://www.androidfilehost.com/?fid=17248734326145709552
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.7.3: https://www.androidfilehost.com/?fid=17248734326145709553
Pixel4Xl (coral) boot image (2020.12.05) CS 2.7.2: https://www.androidfilehost.com/?fid=10763459528675599868
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.7.2: https://www.androidfilehost.com/?fid=10763459528675599869[/B]
Pixel4Xl (coral) boot image (2020.11.05) CS 2.7.1: https://www.androidfilehost.com/?fid=10763459528675593746
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.7.1: https://www.androidfilehost.com/?fid=10763459528675593748
Pixel4Xl (coral) boot image (2020.11.05) CS 2.7.0: https://www.androidfilehost.com/?fid=10763459528675585779
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.7.0: https://www.androidfilehost.com/?fid=10763459528675585780
Pixel4Xl (coral) boot image (2020.10.05) CS 2.6.4: https://www.androidfilehost.com/?fid=10763459528675576747
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.6.4: https://www.androidfilehost.com/?fid=10763459528675576749
Pixel4Xl (coral) boot image (2020.10.05) CS 2.6.3: https://www.androidfilehost.com/?fid=10763459528675570413
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.6.3: https://www.androidfilehost.com/?fid=10763459528675570412
Pixel4Xl (coral) boot image (2020.10.05) CS 2.6.2: https://www.androidfilehost.com/?fid=10763459528675559863
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.6.2: https://www.androidfilehost.com/?fid=10763459528675559864
Pixel4Xl (coral) boot image (2020.10.05) CS 2.6.1: https://www.androidfilehost.com/?fid=8889791610682953824
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.6.1: https://www.androidfilehost.com/?fid=8889791610682953825
Android 10
Non rooted, Android Q 2020-08-05 image (coral-qq3a.200805.001-factory)
Pixel4Xl (coral) boot image CS 1.5.5: https://www.androidfilehost.com/?fid=8889791610682907756[/B]
boot image for flame Pixel4 CS 1.5.5 https://www.androidfilehost.com/?fid=8889791610682907757 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 1.5.5: https://www.androidfilehost.com/?fid=8889791610682907758
Pixel4Xl (coral) boot image CS 2.5.6: https://www.androidfilehost.com/?fid=8889791610682933767
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.6: https://www.androidfilehost.com/?fid=8889791610682933766
Pixel4Xl (coral) boot image CS 2.5.5: https://www.androidfilehost.com/?fid=8889791610682908188
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.5: https://www.androidfilehost.com/?fid=8889791610682908190
Non rooted, Android R Beta 2 image (coral-rpb2)
Pixel4Xl (coral) boot image CS 2.5.4: https://www.androidfilehost.com/?fid=8889791610682896243
boot image for flame Pixel4 CS 2.5.4 https://www.androidfilehost.com/?fid=8889791610682896245 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.4: https://www.androidfilehost.com/?fid=8889791610682896241
Pixel4Xl (coral) boot image CS 1.5.1: https://www.androidfilehost.com/?fid=8889791610682887939
boot image for flame Pixel4 CS 1.5.1 https://www.androidfilehost.com/?fid=8889791610682887940 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 1.5.1: https://www.androidfilehost.com/?fid=8889791610682887941
Pixel4Xl (coral) boot image CS 2.5.3: https://www.androidfilehost.com/?fid=8889791610682894837
boot image for flame Pixel4 CS 2.5.3 https://www.androidfilehost.com/?fid=8889791610682894836 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.3: https://www.androidfilehost.com/?fid=8889791610682894835
Pixel4Xl (coral) boot image CS 2.5.1: https://www.androidfilehost.com/?fid=12420606652095401437
boot image for flame Pixel4 CS 2.5.1 https://www.androidfilehost.com/?fid=12420606652095401438 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.1v2: https://www.androidfilehost.com/?fid=8889791610682869790
Non rooted, Android Q 2020-06-05 image (coral-qq3a.200605.001-factory)
Pixel4Xl (coral) boot image CS 1.5.0: https://www.androidfilehost.com/?fid=4349826312261827146
boot image for flame Pixel4 CS 1.5.0 https://www.androidfilehost.com/?fid=4349826312261827147 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 1.5.0: https://www.androidfilehost.com/?fid=4349826312261827150
Pixel4Xl (coral) boot image CS 2.5.0: https://www.androidfilehost.com/?fid=4349826312261827148
boot image for flame Pixel4 CS 2.5.0 https://www.androidfilehost.com/?fid=4349826312261827149 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.5.0: https://www.androidfilehost.com/?fid=4349826312261827151
Pixel4Xl (coral) boot image CS 1.4.14: https://www.androidfilehost.com/?fid=4349826312261823841
boot image for flame Pixel4 CS 1.4.14 https://www.androidfilehost.com/?fid=4349826312261823844 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 1.4.14: https://www.androidfilehost.com/?fid=4349826312261823845
Pixel4Xl (coral) boot image CS 2.4.12: https://www.androidfilehost.com/?fid=4349826312261823843
boot image for flame Pixel4 CS 2.4.12 https://www.androidfilehost.com/?fid=4349826312261823842 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.4.12: https://www.androidfilehost.com/?fid=4349826312261823846
Pixel4Xl (coral) boot image CS 1.4.13: https://www.androidfilehost.com/?fid=4349826312261821677
boot image for flame Pixel4 CS 1.4.13 https://www.androidfilehost.com/?fid=4349826312261821675 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 1.4.13: https://www.androidfilehost.com/?fid=4349826312261821678
Pixel4Xl (coral) boot image CS 2.4.11: https://www.androidfilehost.com/?fid=4349826312261821674
boot image for flame Pixel4 CS 2.4.11 https://www.androidfilehost.com/?fid=4349826312261821676 NOT for Pixel4XL
Installer zip for Kernel Manager installation (EXKM, Franco...)
Installer flashable 2.4.11: https://www.androidfilehost.com/?fid=4349826312261821679
Pixel4Xl (coral) boot image CS 1.4.11: https://www.androidfilehost.com/?fid=4349826312261818109
boot image for flame Pixel4 CS 1.4.11 https://www.androidfilehost.com/?fid=4349826312261818126 NOT for Pixel4XL
Pixel4Xl (coral) boot image CS 1.3.1: https://www.androidfilehost.com/?fid=4349826312261712539
boot image for flame Pixel4 CS 1.3.1 https://www.androidfilehost.com/?fid=4349826312261712538 NOT for Pixel4XL
Rooted method, installer zip
Installer flashable 1.3.1: https://www.androidfilehost.com/?fid=4349826312261712543
Config Applications
Companion App 3.2.7-- Donation premium on PlayStore:
https://play.google.com/store/apps/details?id=org.cleanslate.csservice
Configuration App 3.1.8 -- 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 3.2.7 -- Normal free download:
https://www.androidfilehost.com/?fid=10763459528675593720
Configuration App 3.1.8 -- Normal free download:
https://www.androidfilehost.com/?fid=10763459528675593721
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
@MarcoG:
@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
@knopie
@velimirchek
@MarcoG:
@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
@knopie
Src: https://github.com/tbalden/android_kernel_msm_floral/releases
Special thanks to AnyKernel installer developer: osm0sis
To @flar2 for his original works
To @Freak07 for all his work on XDA and help
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 Pixel 4 XL, Kernel for the Google Pixel 4 XL
Contributors
tbalden, freak07, flar2
Source Code: https://github.com/tbalden/android_kernel_msm_floral/releases
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.7.1
Stable Release Date: 2020-11-29
Created 2019-12-30
Last Updated 2020-11-29
Last edited: