[OnePlus 8 ROMs, Kernels, Recoveries, & Other Devel] tbalden:
tbalden's

CleanSlate kernel

for OnePlus 8

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"

tbalden is here to bring you authentic new features first in line, this year OnePlus 8.

No root elevation (magisk) needed for all functions and preference switches through CS Config App

​

Release Calendar

Version 2.6.9 - 8 of Apr 2022

Version 2.6.3 - 31 of Jan 2021

Version 2.6.1 - 6 of Dec 2020

Version 2.6.0 - 22 of Nov 2020

Version 2.5.1 - 2 of Nov 2020

Version 2.5.0 - 25 of Oct 2020

Version 2.4.2 - 24 of Oct 2020

Version 1.2.6 - 20 of Sep 2020

Version 1.2.5 - 7 of Aug 2020

Version 1.2.3 - 10 of July 2020

Version 1.2.2 - 2 of July 2020

Version 1.2.0 - 8 of June 2020

Version 1.1.2 - 1 of June 2020

Version 1.1.1 - 22 of May 2020

Version 1.0.1 - 16 of May 2020

Version 1.0.0 beta4 - 12 of May 2020

Version 1.0.0 beta1 - 10 of May 2020

Version 1.0.0 alpha - 8 of May, 2020

Should work on official ROM base 11.0.x, 10.5.9-10.5.10

Features:

- Flashlight Notification/Call blinking (see video below)

- AdrenoBoost v2.2 - boost GPU for gaming

- Dynamic Schedtune Boost (EAS boosting) - credits to @joshuous

- Optimizations, compiled with Clang 10.0.1

- Vibrating Notification Reminder (DETAILS)

- Vibration power control / Notification booster In-Pocket

- Battery Saver - 3 levels with Touch limiting to cut back max freqs (Gestures & Extras / Advanced mode)

- K.AdAway adblocking All browsers, Apps, except YouTube / streaming

- Unlock Hider - SafetyNetPass kernel side hiding, no magisk needed (use boot image flash) - Android11 only

- 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

- Backlight Dimmer - possibility to use lower panel brightness (switch DC dimming off in Lab settings!)

- KCAL Color Control (credit to @savoca)

- WireGuard VPN kernel support

- Face down screen off - put phone face down to turn screen off

- 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

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

DoubleTap notif pull down

Flashlight notification

--

Foreground App Kill gesture

Requirements

- Unlocked OnePlus 8 Pro, stock or with magisk root

- BACKUP: make sure you have a stock image downloaded (boot img) from OnePlus 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.

Copy unzipped hosts_k file to your sdcard (/sdcard/hosts_k) for k.adaway functionality in Chrome browser

- 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

Download

Android 11

Installer zip

For Kernel Managers (EXKM,Franco etc)

Installer flashable 2.6.9 https://www.androidfilehost.com/?fid=14655340768118451133

OOS GLO 11.O.5 boot images

CleanSlate 2.6.9 non-rooted https://www.androidfilehost.com/?fid=14655340768118451132

Android 10

Installer zip

For Kernel Managers (EXKM,Franco etc)

Installer flashable 1.2.6: https://www.androidfilehost.com/?fid=8889791610682941427

If your Fingerprint hw is newer/doesn't work on custom kernels ---> installer flashable 1.2.7: https://www.androidfilehost.com/?fid=8889791610682949537

OOS EU 10.5.10 boot images

CleanSlate 1.2.6 non-rooted https://www.androidfilehost.com/?fid=8889791610682941426

Installer flashable 2.6.3 https://www.androidfilehost.com/?fid=17248734326145725766

OOS GLO 11.O.5 boot images

CleanSlate 2.6.3 non-rooted https://www.androidfilehost.com/?fid=17248734326145725768

Installer flashable 2.6.1 https://www.androidfilehost.com/?fid=10763459528675598573

OOS GLO 11.O.5 boot images

CleanSlate 2.6.1 non-rooted https://www.androidfilehost.com/?fid=10763459528675598574

Installer flashable 2.6.0 https://www.androidfilehost.com/?fid=10763459528675589036

OOS GLO 11.O.5 boot images

CleanSlate 2.6.0 non-rooted https://www.androidfilehost.com/?fid=10763459528675589035

Installer flashable 2.5.1 https://www.androidfilehost.com/?fid=10763459528675576264

OOS GLO 11.O.5 boot images

CleanSlate 2.5.1 non-rooted https://www.androidfilehost.com/?fid=10763459528675576267

Installer flashable 2.5.0 https://www.androidfilehost.com/?fid=10763459528675571430

OOS GLO 11.O.5 boot images

CleanSlate 2.5.0 non-rooted https://www.androidfilehost.com/?fid=10763459528675571429

Installer flashable 2.4.2 https://www.androidfilehost.com/?fid=10763459528675570860

OOS GLO 11.O.5 boot images

CleanSlate 2.4.2 non-rooted https://www.androidfilehost.com/?fid=10763459528675570861

Installer flashable 2.4.0 https://www.androidfilehost.com/?fid=10763459528675569819

OOS GLO 11.O.5 boot images

CleanSlate 2.4.0 non-rooted https://www.androidfilehost.com/?fid=10763459528675569820

Installer flashable 1.2.5: https://www.androidfilehost.com/?fid=8889791610682908254

OOS EU 10.5.10 boot images

CleanSlate 1.2.5 non-rooted https://www.androidfilehost.com/?fid=8889791610682908255

Installer flashable 1.2.3v2: https://www.androidfilehost.com/?fid=8889791610682890158

OOS EU 10.5.10 boot images

CleanSlate 1.2.3v2 non-rooted https://www.androidfilehost.com/?fid=8889791610682890159

Installer flashable 1.2.2: https://www.androidfilehost.com/?fid=8889791610682883255

OOS EU 10.5.9 boot images

CleanSlate 1.2.2 non-rooted https://www.androidfilehost.com/?fid=8889791610682883256

Installer flashable 1.2.0: https://www.androidfilehost.com/?fid=12420606652095398761

CleanSlate 1.2.0 non-rooted https://www.androidfilehost.com/?fid=12420606652095398762

Installer flashable 1.1.2v1 https://www.androidfilehost.com/?fid=4349826312261826723

Android OOS 10.5.8 boot images

CleanSlate 1.1.2 non-rooted https://www.androidfilehost.com/?fid=4349826312261823587

Magisk (stable) version 1.1.2 https://www.androidfilehost.com/?fid=4349826312261823588

Installer flashable 1.1.2 https://www.androidfilehost.com/?fid=4349826312261823586

Installer flashable 1.1.1 https://www.androidfilehost.com/?fid=4349826312261815973

Android OOS 10.5.8 boot images

CleanSlate 1.1.1 non-rooted https://www.androidfilehost.com/?fid=4349826312261815968

Magisk (stable) version 1.1.1 https://www.androidfilehost.com/?fid=4349826312261815969

Installer zip for Kernel Managers (EXKM,Franco etc)

Installer flashable 1.0.2 https://www.androidfilehost.com/?fid=4349826312261812201

Android OOS 10.5.8 boot images

CleanSlate 1.0.2 non-rooted https://www.androidfilehost.com/?fid=4349826312261812203

Magisk (stable) version 1.0.2 https://www.androidfilehost.com/?fid=4349826312261812202

Installer flashable 1.0.1 https://www.androidfilehost.com/?fid=4349826312261811591

Android OOS 10.5.8 boot images

CleanSlate 1.0.1 non-rooted https://www.androidfilehost.com/?fid=4349826312261811593

Magisk version 1.0.1 https://www.androidfilehost.com/?fid=4349826312261811592

Installer zip for Kernel Managers (EXKM,Franco etc)

Installer flashable 1.0.0 beta4: https://www.androidfilehost.com/?fid=4349826312261806461

Config Applications

Companion App 3.2.3 -- Donation premium on PlayStore:

https://play.google.com/store/apps/details?id=org.cleanslate.csservice

Configuration App 3.1.1 -- 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.3 -- Normal free download:

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

Configuration App 3.1.1 -- Normal free download:

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

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

Src: https://github.com/tbalden/android_kernel_oneplus_sm8250/commits/cleanslate

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

CleanSlate Kernel for OnePlus 8, Kernel for the OnePlus 8

Contributors

tbalden

Source Code: https://github.com/tbalden/android_kernel_oneplus_sm8250

Kernel Special Features:

Version Information

Status: Beta

Current Stable Version: 2.6.0

Stable Release Date: 2020-11-22

Created 2020-05-10

Last Updated 2020-11-22