Home > ROMs > Custom ROMs

How to Install Android 15 Custom ROMs on Pixel 6A/6/Pro

In this guide, we will show you the steps to install various Android 15 custom ROMs onto your Pixel 6A/6/Pro. Recently, we were blessed with the news that the sixth iteration of devices is going to be blessed with two additional OS upgrades, which is a first for any OEM. On the heels of that, there are some more goodies in store for tech enthusiasts- the devices have already started receiving the latest OS-based custom ROMs as well.

This translates to your ability to welcome abode a plethora of intriguing goodies, including but not limited to the likes of Partial Screen Sharing, Notification Cooldown, Lockscreen widgets, Battery Health percentage, App Archive, revamped Bluetooth menu, Private Space, the ability to save App Pair, and Privacy Sandbox. So without any further ado, let’s get started with the instructions to install various Android 15 custom ROMs onto your Pixel 6A/6/Pro.

How to Install Android 15 Custom ROMs on Pixel 6A/6/Pro

pixel 6 pro android 15 custom rom

Before starting, please 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 Platform Tools

install adb platform tools windows

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 throughout this guide.

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.

Android 14 Custom ROMs on Pixel 6

So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Developer Options > Enable USB Debugging and OEM Unlocking.

STEP 3: Unlock Bootloader on Pixel 6A/6/Pro

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 How to Unlock the Bootloader on Google Pixel 6/6 Pro

Android 14 Custom ROMs on Pixel 6

STEP 4: Download Android 15 ROMs for Pixel 6A/6/Pro

  1. Grab hold of the Android 15 ROMs and their associated files from the below link:
    DERPFEST: Pixel 6A: ROM & Partition IMG Files | Pixel 6: ROM & Partition IMG Files | Pixel 6 Pro: ROM & Partition IMG Files
    crDroid: oriole (mirror) | raven (mirror) | bluejay (mirror)
    AxionOS: ROM | PARTITION FILES: Pixel 6A | Pixel 6 | Pixel 6 Pro
    LineageOS: Pixel 6A | Pixel 6 | Pixel 6 Pro
    EVOLUTION X: ROM | PIXEL 6A PARTITION FILES | PIXEL 6 PARTITION FILES | PIXEL 6 PRO PARTITION FILES
    RISINGOS: oriole | raven | bluejay
    MISTOS: oriole | raven | bluejay
    HELLUVAOS/HENTAIOS: Flash Kit | ROM ZIP File
    CALYXOS: oriole | raven | bluejay
    GRAPHENEOS: oriole | raven | bluejay
    IODEOS: oriole | raven | bluejay
  2. Rename the ROM file to rom.zip and transfer all the files to the platform-tools folder.

STEP 5: Boot Pixel 6A/6/Pro Fastboot Mode

  1. Now connect your device to the PC via a USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
    command-prompt-inside-adb
  3. Type in the following command in the CMD window to boot your device to Fastboot Mode
    adb reboot bootloader

    Android 14 Custom ROMs on Pixel 6

  4. To verify the Fastboot connection, type in the below command and you should get back the device ID.
    fastboot devices

    Root Pixel 7 Pro

  5. If you are not getting any serial ID, then install the Fastboot Drivers.

Flash AxionOS Android 15 on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    axionos android 15 pixel 6

  2. Then reboot to AxionOS Recovery via the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type the below command to sideload the AxionOS ROM:
    adb sideload rom.zipaxionos android 15 pixel 6
  6. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  7. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed AxionOS.

Flash crDroid Android 15 on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    flash crdroid android 15 pixel 6

  2. After that, reboot to the crDroid Recovery using the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type in the below command to sideload the crDroid ROM:
    adb sideload rom.zipflash crdroid android 15 pixel 6
  6. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  7. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  8. Finally, go to Reboot and select System. Your device will now boot to the newly flashed crDroid.

How to Install RisingOS Android 15 ROM on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    RisingOS Android 15 ROM on Pixel 6 pro

  2. After that, reboot to RisingOS Recovery using the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type in the below command to sideload the RisingOS ROM:
    adb sideload rom.zipRisingOS Android 15 ROM on Pixel 6A
  6. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  7. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed RisingOS.

How to Flash MistOS Android 15 ROM on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    Flash MistOS Android 15 ROM on Pixel 6 pro

  2. After that, reboot to the MistOS Recovery using the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type in the below command to sideload the MistOS ROM:
    adb sideload rom.zipFlash MistOS Android 15 ROM on Pixel 6
  6. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  7. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed MistOS ROM.

How to Install iodeOS Android 15 and Lock Bootloader

How to Flash iodeOS on Pixel and Lock Bootloader [Video]

YouTube video

How to Install HelluvaOS/HentaiOS Android 15 ROM on Pixel 6A/6/6 Pro

How to Flash HelluvaOS/HentaiOS ROM and Lock Bootloader

Install GrapheneOS Android 15 on Pixel 6A/6/6 Pro [Bootloader Relock Support]

How to Install GrapheneOS ROM and Lock the Bootloader

Install CalyxOS Android 15 on Pixel 6A/6/6 Pro [Bootloader Relock Support]

How to Install CalyxOS ROM on Pixel Devices

How to Install LineageOS Android 15 ROM on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    LineageOS Android 15 ROM on Pixel 6

  2. Then reboot to LineageOS Recovery via the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type the below command to sideload the LineageOS ROM:
    adb sideload rom.zipLineageOS Android 15 ROM on Pixel 6
  6. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  7. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed LineageOS.

How to Install Evolution X Android 15 ROM on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    flash Evolution X Android 15 ROM on Pixel 6 Pro

  2. Then reboot to Evolution X Recovery via the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type in the below command to sideload the Evolution X ROM:
    adb sideload rom.zip
  6. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  7. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed Evolution X.

How to Flash DerpFest Android 15 on Pixel 6A/6/6 Pro

YouTube video

  1. Flash the boot, dtbo, and vendor_boot images via the below commands:
    fastboot flash boot boot.img
    fastboot flash dtbo dtbo.img
    fastboot flash vendor_boot vendor_boot.img

    DerpFest Android 15 on Pixel 6 pro

  2. Then reboot to DerpFest Recovery via the below command:
    fastboot reboot recovery
  3. From the recovery, go to Factory reset > Format Data/Factory Reset.
  4. Once the formatting is done, go to Apply update -> Apply from ADB.
  5. Next up, type in the below command to sideload the DerpFest ROM:
    adb sideload rom.zipDerpFest Android 15 on Pixel 6 pro
  6. Once the flashing is done, go to Factory reset -> Format Data/Factory Reset to perform a reset.
  7. If you want to sideload any other ZIP file, then do a reboot to recovery and sideload the ZIP file.
  8. Finally, go to Reboot and select System. Your device will boot to the newly flashed DerpFest OS.

That’s it. These were the steps to flash Android 15 custom ROMs on Pixel 6A/6/Pro. 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.


Share: