Custom ROM Installation Guide
In-ROM Flash Requirements
- Bootloader must be unlocked.
- ROM must be specifically made for your exact device model/codename.
- Install the firmware version required by the ROM developer.
- Use the recovery recommended for the ROM (TWRP, OrangeFox, etc.).
- Battery should be at least 60% charged.
- Take a complete backup of your personal data.
- Use the official/recommended ROM ZIP.
- Flash GApps only if they are not already included in the ROM.
- ADB and Fastboot Platform-Tools must be installed on your PC.
- Use a good-quality USB data cable.
⚠️ 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:
- OEM Unlocking
- USB Debugging
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:
- Go to Wipe.
- Select Format Data.
- 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.