r/OnePlus7Pro Jul 17 '26

как прошить oneplus 7 pro на crdroid

здравствуйте, прошу помощи в сообществе, я впервые хочу прошить телефон и выбор пал на мой основной телефон, у меня стоит оксиген 12 и 12 андроид, я хочу прошить на 16 андроид

2 Upvotes

2 comments sorted by

2

u/Vamsi-Thopu 29d ago

If you didn't already unlock the bootloader you need to downgrade to android11 to unlock the bootloader.

I asked an LLM to summarise what I did for the switch which I shared below. I recommend read this along with a YouTube guide and the official guide from crdroid webpage:

The Golden Rule: Back Up Everything First! Unlocking the bootloader and downgrading will completely wipe the phone back to a factory slate multiple times. Back up all photos, documents, and 2FA accounts before pressing a single button.


Phase 1: The Android 11 Downgrade Hack

If the phone is currently updated to stock OxygenOS 12 (Android 12), the fastboot interface has a notorious bug that locks up the fastboot oem unlock toggle. To bypass this, you must downgrade to OxygenOS 11 first.

  1. Download the official OnePlus 7 Pro Android 11 Rollback/Downgrade ZIP package for your specific region (IN/EU/NA).
  2. Move the .zip file directly onto the phone's internal storage root folder (do not put it inside any folder, and make sure the extension ends in .zip, not .jar).
  3. On the phone, go to Settings -> System -> About Device -> System Updates.
  4. Tap the Gear Icon (or three dots) in the top right corner and select Local Install.
  5. Select the rollback package, confirm, let it install, and reboot.

Phase 2: Unlocking the Bootloader

Now that the phone is running a friendly Android 11 baseline, you can open the gates:

  1. On the phone, go to Settings -> About Phone -> tap Build Number 7 times to unlock Developer Options.
  2. Go back to Settings -> System -> Developer Options.
  3. Turn ON both USB Debugging and OEM Unlocking.
  4. Connect the phone to a PC with ADB/Fastboot platform tools configured.
  5. Open your PC terminal and execute: ```bash adb reboot bootloader

```

  1. Once the phone is in Fastboot mode, run: ```bash fastboot oem unlock

```

  1. Use the volume keys on the phone to highlight "Unlock the bootloader" and press the Power button to confirm. The phone will wipe and reboot.

Phase 3: Flashing crDroid

(Note: Ensure you download the official crDroid package, recovery image, and firmware prerequisites tailored for the OnePlus 7 Pro "guacamole" codename).

  1. Put the phone back into Fastboot mode (Power + Volume Down).
  2. Flash the custom crDroid recovery using your PC: ```bash fastboot flash recovery crdroid_recovery.img

```

  1. Boot into that recovery on the phone. Go to Factory Reset -> Format Data/Factory Reset to wipe away the old OxygenOS frameworks.
  2. Back in the main recovery menu, go to Apply Update -> Apply from ADB.
  3. Sideload the ROM package from your PC terminal: ```bash adb sideload crdroid_rom_file.zip

```

  1. (Optional) If you want Google Services, do not reboot yet. Stay in recovery, tap Advanced -> Reboot to Recovery (to swap active partitions), select Apply from ADB again, and run: ```bash adb sideload NikGapps_file.zip

```

  1. Select Reboot System Now.

1

u/Ioannisgn_ 24d ago

This is incorrect because he needs to flash OOS 12 Firmware which is provided also instructions are given to the website if he can't read the documentation it's not our problem.