In this guide, we will show you the steps to download and install various Android 15 Custom ROMs on your Pixel 9 Pro/XL/Fold. The devices from the Silicon Valley giant have been known to be quite an active player in custom development. Right from the ease of unlocking the bootloader [using just a single line of command] to gaining administrative privileges by rooting via patched boot/init_boot, there is a truckload of goodies at your disposal. Further cementing this ideology is the fact that these devices have already been blessed with the latest OS build.
As a result of this, you can now welcome abode the likes of crDroid, Lineage, and Derpfest onto your device right away. So if you are bored with the stock ecosystem that isn’t known to offer a plethora of customizations either, then now is the perfect opportunity to break free from the shackles of this UI experience and jump ship over to the ecosystem that offers a plentitude of tweaks. And this guide will help you streamline this journey. So fasten up your seatbelts and let’s get started on this intriguing journey right away!
Table of Contents
Flash Android 15 Custom ROMs on Pixel 9/Pro/XL/Fold
Irrespective of the ROM you end up flashing, it will wipe off all the data from your device. So take a complete device backup beforehand. 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.
STEP 1: Install Android SDK
First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used in this guide to install various Android 15 custom ROMs on your Nothing Phone 2.
STEP 2: Enable USB Debugging and OEM Unlocking
Next up, you will also have to enable USB Debugging and OEM Unlocking on your device. The former will make your device recognizable by the PC in ADB mode. This will then allow you to boot your device to Fastboot Mode. On the other hand, OEM Unlocking is required to carry out the bootloader unlocking.
So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Advanced > Developer Options > Enable USB Debugging and OEM Unlocking.
STEP 3: Unlock Bootloader on Pixel 9/Pro/XL/Fold
Next up, you will also have to unlock the device’s bootloader. Do keep in mind that doing so will wipe off all the data from your device and could nullify its warranty as well. So if that’s all well and good, then please refer to our detailed guide on Unlock Bootloader and Root Pixel 9, Pro, XL, and Fold.
STEP 4: Download Android 15 ROM for Pixel 9 Series
- You may grab hold of the desired custom ROM from the below link:|
crDroid: ROM Pixel 9 Pro XL | Pixel 9 Pro PARTITION FILES: Pixel 9 Pro XL | Pixel 9 Pro GApps for crDroid: LINK Derpfest: Pixel 9 Pro XL LineageOS: Pixel 9 Pro Fold: ROM | PARTITION FILES
GApps: Android 15
- Next up, rename the file to rom.zip and transfer it to platform tools.
- Likewise, transfer all the other files to the platform-tools folder too.
STEP 5: Boot to Fastboot Mode
- Connect your device to the PC via a USB cable. Make sure USB Debugging is enabled.
- Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
- Type in the following command in the CMD window to boot your device to Fastboot Mode
adb reboot bootloader
- To verify the Fastboot connection, type in the below command and you should get back the device ID.
fastboot devices
- If you are not getting any serial ID, then please install the Fastboot Drivers on your PC.
Install LineageOS 22 Android 15 on Pixel 9 Pro Fold
- First off, transfer all the files to the platform-tools folder.
- Now flash them viathe below commands [one at a time].
fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash vendor_kernel_boot vendor_kernel_boot.img fastboot flash vendor_boot vendor_boot.img
- Then reboot your device to recovery via the below command
fastboot reboot recovery
- From the recovery, go to Factory Reset > Format data / Factory Reset.
- Now go to “Apply Update”, then “Apply from ADB”.
- Then type in the below command to sideload the ROM:
adb -d sideload rom.zip
- Once the flashing is complete, it will ask if you wish to flash any other ZIP file.
- If yes, then hit YES and sideload the required ZIP file [such as adb -d sideload gapps.zip]. Otherwise, tap on No.
- Finally, select Reboot System Now. Your device will reboot to the newly flashed OS.
How to Flash crDroid on Pixel 9 Pro/XL
- First off, transfer all the files to the platform-tools folder.
- Now flash them via the below commands [one at a time].
fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash vendor_kernel_boot vendor_kernel_boot.img fastboot flash vendor_boot vendor_boot.img
- Then reboot your device to recovery via the below command
fastboot reboot recovery
- From the recovery, go to Factory Reset > Format data / Factory Reset
- Now go to “Apply Update”, then “Apply from ADB”.
- Then type in the below command to sideload the ROM:
adb -d sideload rom.zip
- Once the flashing is complete, it will ask if you wish to flash any other ZIP file.
- If yes, then hit YES and sideload the required ZIP file [such as adb -d sideload gapps.zip]. Otherwise, tap on No.
- Finally, select Reboot System Now. Your device will reboot to the newly flashed OS.
How to Flash Derpfest on Pixel 9 Pro XL
- First off, transfer all the files to the platform-tools folder.
- Now flash them viathe below commands [one at a time].
fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash vendor_kernel_boot vendor_kernel_boot.img fastboot flash vendor_boot vendor_boot.img
- Then reboot your device to recovery via the below command
fastboot reboot recovery
- From the recovery, go to Factory Reset > Format data / Factory Reset
- Now go to “Apply Update”, then “Apply from ADB”.
- Then type in the below command to sideload the ROM:
adb -d sideload rom.zip
- Once the flashing is complete, it will ask if you wish to flash any other ZIP file.
- If yes, then tap on YES and sideload the required ZIP file. Otherwise, hit No.
- Finally, select Reboot System Now. Your device will boot to the newly flashed OS.
That’s it. These were the steps to flash numerous Android 15 Custom ROMs on your Pixel 9/Pro/XL/Fold. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.