How to Install Custom Kernel on Pixel 10 Pro/XL [No Root Flash]!
In this guide, we will show you the steps to flash a custom kernel on the Pixel 10 Pro/XL. There exists a plethora of tweaks that you can carry out on a device having an unlocked bootloader. One among which is the ability to install a custom kernel on your device. This in turn will allow you to underclock or overclock the device’s GPU or CPU, and choose a different Governor profile.
Likewise, you can implement a slew of under-the-hood tweaks related to battery management, notifications, vibrations/haptics, and many more. And guess what? You can even flash this custom kernel on your non-rooted Pixel 10 Pro [though the rooted one will give you a couple of additional benefits]. So without any further ado, let’s make you aware of the steps to flash a custom kernel on your Pixel 10 Pro/XL.
- How to Flash Custom Kernel on Pixel 10 Pro/XL [Root Not Needed]! Features of Custom Kernel Important Notes About This Kernel Download Custom Kernel Flashing Steps
How to Flash Custom Kernel on Pixel 10 Pro/XL [Root Not Needed]!
Before starting, please take a complete device backup. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
Features of Custom Kernel
– Sweep to Sleep gestures – highly customizable – DoubleTap & LongTap & SwipeUp on corner area gestures – new way to pull down android Notification Area or screen off – Sweep/Tap gesture to force close foreground app. – Battery Saver cut back max CPU freqs, 3 levels + touch boost limiter options – Flashlight Notification/Call blinking (see video below) – Notification In-Pocket Booster boost notifications vibrations while phone is in pocket – Vibration Booster boost haptic feedback strength (closer to Pixel4/Pixel3 levels) – K.AdAway adblocking built-in kernel only, All browsers, Apps web-ads, except YouTube / streaming / Facebook ads – 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.
Important Notes About This Kernel
– No root required, use /sdcard/Android/data/org.cleanslate.csconfig/cache/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
Download Custom Kernel
You may now got hold of the Clean Slate Kernel for the Pixel 10 Pro/XL from below: [Credits: XDA Recognized Developer tbalden].
- Root: Rooted Installer for Kernel Flasher Installation
- Non-Root: Disabled Verity Kernel Flasher
- Companion App: DOWNLOAD LINK
- Configuration App: DOWNLOAD LINK
Flashing Steps
The steps given below have been made uniform to work across both rooted and non-rooted devices! Just note that disabling AVB by flashing the vbmeta and then doing a format is a must on non-rooted devices whereas it is not required on a rooted device. We have listed the steps keeping this fact in mind [see STEP 9].
- Download and extract Android SDK Platform Tools on your PC.
- Then, enable USB Debugging & OEM Unlocking on your device.
- Now connect the device to PC via USB and unlock its bootloader .
- Now open Command Prompt inside the platform-tools and type adb reboot bootloader
- This will boot your device to Fastboot Mode [install the drivers].
- Then extract the Disabled Verity Kernel Flasher ZIP on your PC.
- After that, transfer all the files over to the platform-tools folder.
- Now, launch the flash_all.bat file. It will flash the required files.
- If your device is not-rooted, you’ll have to do a factory reset via: fastboot -w
- Finally, boot your device to the OS using the below command: fastboot reboot
If you don’t want to use the script [Disabled Verity Kernel Flasher ZIP], then you may also take the manual approach. For that, extract the ZIP, transfer all the files to the platform-tools folder and use the below commands:
adb reboot-bootloader
fastboot flash boot cleanslate-muzel-boot-xxxxxx.yyy--ZZZ.img
fastboot flash dtbo cleanslate-muzel-dtbo-xxxxxx.yyy--ZZZ.img
fastboot flash vendor_kernel_boot cleanslate-muzel-vendor-kernel-boot-xxxxxx.yyy--ZZZ.img
fastboot reboot fastboot
fastboot flash vendor_dlkm cleanslate-muzel-vendor_dlkm-xxxxxx.yyy--ZZZ.img
fastboot flash system_dlkm cleanslate-muzel-system_dlkm-xxxxxx.yyy--ZZZ.img
fastboot reboot
- Unlock Bootloader and Root Pixel 10/Pro/XL/Fold
- How to Run Magic Cue and other AI Features on Rooted Pixel 10
- Magic Cue Not Working on Pixel 10: How to Fix
- Pixel 10/Pro/XL Random Screen Freeze [Fixed]
(Cancel Reply)
Δ