- Read through the instructions at least once before actually following them, so as to avoid any problems due to any missed steps!
- Make sure your computer has adb and fastboot
- Enable USB debugging on your device
- Boot your device with the stock OS at least once and check every functionality. Make sure that you can send and receive SMS and place and receive calls (also via WiFi and LTE, if available)
- Enable OEM unlock in the Developer options under device Settings, if present
- Connect the device to your PC via USB
- On the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
adb reboot bootloader
- You can also boot into fastboot mode via a key combination with the device powered off, hold Volume Down + Power
- Once the device is in fastboot mode, verify your PC finds it by typing:
fastboot devices
If you get any output or an error:
- on Windows: make sure the device appears in the device manager without a triangle. Try other drivers until the command above works!
- on Linux or macOS: If you see no permissions fastboot try running fastboot as root. When the output is empty, check your USB cable and port!
- Now type the following command to unlock the bootloader:
fastboot flashing unlock
- If the device doesn’t automatically reboot, reboot it. It should now be unlocked.
- Since the device resets completely, you will need to re-enable USB debugging to continue.
Specially for A14, you must repartition again your device. If you have repartitioned with PixelExperience partition, well you just need to flash the new repart file, no need back to the stock partition again. But if you want to make all clean, you can do back to the stock patition firts then repart again.
- Download TWRP Recovery
- Download Partition A14 Pixel 2XL
- Connect your device to your PC via USB if it isn’t already.
- If your device isn’t already in fastboot mode, on the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type:
adb reboot bootloader
- Once the device is in fastboot mode, verify your PC finds it by typing:
fastboot devices
- Flash the TRWP Recovery on your device by typing:
fastboot flash boot <recovery_filename>.img
- Replace <recovery_filename> with the actual filename or just drag & drop the file to the terminal
- Now reboot into recovery
- Sideload the new partition file by typing:
adb sideload <partition_filename>.zip
- Replace <partition_filename> with the actual filename or just drag & drop the file to the terminal
- On the TWRP Recovery, select "Advance", "Adb sideload", then swipe to begin sideload
- After flash complete, on TWRP select return to the main menu
- Now tap Wipe, then select Format data/factory reset and continue with the formatting process.
- Reboot to bootloader by typing:
adb reboot bootloader
- Wipe data by typing:
fastboot -w
- Flash TWRP or boot.img provided
- Reboot to recovery
- On the TWRP Recovery, select "Advance", "Adb sideload", then swipe to begin sideload
- On the recovery, select "Apply update"
- Sideload the ROM by typing:
adb sideload <ROM_filename>.zip
- Replace <ROM_filename> with the actual filename or just drag the file to the terminal
- Reboot system
- Reboot to recovery by typing:
adb reboot recovery
- On the recovery, select "Apply update"
- Sideload the ROM by typing
adb sideload <ROM_filename>.zip
- Replace <ROM_filename> with the actual filename or just drag the file to the terminal
- Reboot system
If you want to back to the stock partition table, kindly download and flash the this Stock Partiton - Pixel 2 XL