Warning: The provided instructions are for crDroid 12 running on Pixel 8a (akita). These will only work if you follow every section and step precisely.
Do not continue after something fails!
Do not continue after something fails!
Before you start, make sure you’ve deleted every Google account from the device on a fresh install. This will prevent “Factory Reset Protection” (FRP) from kicking in during the setup steps.
Installation is only possible on a device with unlocked bootloader!
crDroid is provided as-is without warranty, and while we strive to ensure functionality, you install it at your own risk.
We are not responsible for any damage you made to your device. You have been warned!
We are not responsible for any damage you made to your device. You have been warned!
Flashing instructions
Pre-installation:
- Make sure you are on the latest stable Android 16 firmware. Use Android Flash Tool to install if not on it
- Necessary files to install crDroid (from download page, select "Download older versions")
- Gapps (my Nikgapps variants optimized for Pixels or official NikGapps variants)
- KernelSU Next is integrated, install KernelSU Next apk from here: KernelSU Next
First time installation (clean flash):
- On your computer open Command Prompt or Terminal and go to ADB/fastboot folder location
- Reboot phone to fastboot with adb reboot bootloader
- Flash crDroid Recovery with command:
fastboot flash vendor_boot vendor_boot.img
- fastboot will flash recovery to active slot
- With volume buttons, go to Recovery Mode
- In crDroid Recovery, go to Apply update -> Apply from ADB
- After that execute this command:
adb sideload zip_name.zip (where zip_name is crDroid zip for your device)
- After ROM installation finished, recovery will ask you to switch to the opposite slot to flash Gapps. Select yes.
- After reboot to recovery, adb sideload Gapps.
- Reboot to recovery
- After reboot -> Factory reset.
- Reboot and enjoy
Dirty flash via recovery:
- On your computer open Command Prompt or Terminal and go to ADB folder location
- Reboot into Recovery using adb reboot recovery
- In crDroid Recovery, go to Apply update -> Apply from ADB
- After that execute this command:
adb sideload zip_name.zip (where zip_name is crDroid zip for your device)
- After ROM installation finished, recovery will ask you to switch to the opposite slot to flash Gapps. Select yes.
- After reboot to recovery, adb sideload Gapps.
- Reboot and enjoy
Update installation:
Via OTA:
- Use Updater to update to the latest version. Gapps (if installed) are being kept
- If newer version of NikGapps was released, use dirty flash to update the ROM and Gapps also, don't use Updater, you cannot update Gapps with Updater
- Go to Settings -> System -> Updater and download latest build
- Choose install and let it finish
- Reboot