Custom ROM Installation Guide

In-ROM Flash Requirements

⚠️ Important: Firmware, recovery and installation requirements can vary between ROMs. Always follow the ROM developer's official instructions.

Step 1: Enable Developer Options

Go to Settings → About Phone and tap Build Number 7 times.

Then open Developer Options and enable:

Step 2: Unlock Bootloader

Connect your phone to the PC and run:

adb reboot bootloader

Then use the command supported by your device:

fastboot flashing unlock

Or, on some devices:

fastboot oem unlock
⚠️ Bootloader unlocking normally erases all user data.

Step 3: Flash Custom Recovery

While the phone is in Fastboot mode:

fastboot flash recovery recovery.img

After flashing, boot directly into the custom recovery using your device's recovery key combination.

Step 4: Wipe Data

In TWRP/OrangeFox:

  1. Go to Wipe.
  2. Select Format Data.
  3. Type yes to confirm.
⚠️ Do not blindly wipe System or other partitions. Follow the specific ROM's clean-flash instructions.

Step 5: Flash Custom ROM

Open Advanced → ADB Sideload in recovery.

On the PC:

adb sideload ROM.zip

Step 6: Reboot

After installation is complete, select: Reboot → System

The first boot may take several minutes.

⚠️ Flashing an incorrect ROM, firmware or recovery can cause bootloops or potentially brick the device. Verify your exact device model and ROM requirements before flashing.