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]!

pixel 10 pro xl custom kernel - 1

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].

  1. Download and extract Android SDK Platform Tools on your PC.
  2. Then, enable USB Debugging & OEM Unlocking on your device.
  3. Now connect the device to PC via USB and unlock its bootloader .
  4. Now open Command Prompt inside the platform-tools and type adb reboot bootloader
  5. This will boot your device to Fastboot Mode [install the drivers].
  6. Then extract the Disabled Verity Kernel Flasher ZIP on your PC.
  7. After that, transfer all the files over to the platform-tools folder.
  8. Now, launch the flash_all.bat file. It will flash the required files.
  9. If your device is not-rooted, you’ll have to do a factory reset via: fastboot -w
  10. 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]
Google preferred - 2 Google preferred - 3

(Cancel Reply)

Δ