Warning: The provided instructions are for crDroid 11 running on Pixel 2 (walleye). 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 proceed, remove all Google accounts from your device to avoid "Factory reset protection" (FRP)!
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 Pixel firmware installed (A11)
- Download TWRP and repartition zip for Pixel 2 XL
- On your computer open Command Prompt or Terminal and go to ADB folder location
- Reboot phone to fastboot with adb reboot bootloader
- Boot TWRP with command:
fastboot boot twrp-3.3.0-0-walleye.img
- After TWRP booted, 'swipe to Allow Modifications'
- Go to Advanced -> ADB Sideload and sideload zip:
adb sideload productpartition-walleye-v14.zip
- After the zip is getting finished, will ask you to wipe data. Go to TWRP main page -- Wipe -- Format Data -- type yes and wipe
- After that, go to Reboot -> Bootloader
Note:
- If you want to revert to the stock partition table, flash the latest official Google Pixel 2 factory image
First time installation (clean flash):
Download:
- ROM (obviously)
- Recovery boot.img (from download page, recovery button)
- Gapps (my Nikgapps variants optimized for Pixels or official NikGapps variants)
- Optional if you want root, install Magisk Kitsune (get it on release page from their GitHub - click on "Assets" and download app-release apk)
Installation instructions:
- On your computer open Command Prompt or Terminal and go to ADB folder location
- Reboot phone to fastboot with adb reboot bootloader
- Flash crDroid Recovery with command:
fastboot flash boot 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. Select yes.
- After reboot to recovery, adb sideload Gapps and/or Magisk.
- 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 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 (if installed) are being kept
- Go to Settings -> System -> Updater and download latest build
- Choose install and let it finish
- After OTA update finished, don't reboot yet, go to Magisk, press on Install and install to Inactive Slot (After OTA)
- Reboot