Warning: The provided instructions are for crDroid 12 running on Pixel 7 (panther). 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 latest Pixel firmware installed. Use Android Flash Tool to install if not on it
- Recovery vendor_boot.img
- A computer with the Android Platform Tools installed. See XDA's guide for installing the platform tools here
- Optional Gapps (my Nikgapps variants optimized for Pixels or official NikGapps variants)
- Optional Magisk APK (get it on release page from their GitHub)
First time installation (clean flash):
- On your computer open Command Prompt or Terminal and go to Platform Tools 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 and/or Magisk. If you downloaded them before, select yes.
- (Optional) After reboot to recovery, adb sideload Gapps and/or Magisk.
- 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 and/or Magisk. Select yes.
- After reboot to recovery, adb sideload Gapps and/or Magisk.
- Reboot and enjoy
Update installation:
Via OTA:
- Use Updater to update to latest version. Gapps and Magisk (if installed) are being kept no need to flash again
- Go to Settings -> System -> Updater and download latest build
- Choose install and let it finish
- If using Magisk, install to inactive slot in the manager
- Reboot
