Flashing Guide
Your complete, step-by-step guide to installing ROM on your Miatoll.
Important Warning
Flashing custom ROMs carries risks. Ensure you have backed up all important data. The developers are not responsible for any damage to your device. Proceed at your own risk.
Flashing Recovery
Downloads:
Steps:
Reboot to fastboot mode by holding these buttons:
Hold until the fastboot logo appears
Connect your phone to your PC and run the following command:
For OFOX, extract the recovery.img file from the OFOX zip first
fastboot flash recovery recovery.img
Alternatively, you can flash recovery from an existing one using SD card or other methods
Reboot to recovery mode:
Hold until the recovery screen appears
Flashing Firmware
Download the latest regional firmware from XMFirmwareUpdater. Choose the firmware that matches your device's region for best compatibility.
Using Recovery
- In recovery mode, navigate to the firmware file and flash it
- Flashing firmware is not necessary every time you flash a ROM - only when updating to a new base
- After flashing firmware, you can proceed directly to ROM installation
Pro Tip
If you're experiencing network, Bluetooth, or camera issues after flashing a ROM, try flashing the latest firmware for your region.
Flashing ROM
Using ADB Sideload
- Select Format Data in recovery
- Navigate to ADB Sideload → Swipe to enable
- On your PC, run:
adb sideload rom.zip - Select Format Data/Factory Reset
- Select Reboot to System
Using SD Card/OTG
- Select Format Data in recovery
- Navigate to Install → Select ROM file → Swipe to flash
- Select Format Data/Factory Reset
- Select Reboot to System
Updating ROM
Dirty Flash
- Select ADB Sideload → Swipe to enable
- Sideload the new ROM:
adb sideload rom.zip - If you didn't flash GApps previously, select Reboot System Now
If you previously flashed GApps:
- DO NOT REBOOT. Select ADB Sideload again
- Sideload GApps zip again
- Select Reboot System Now
Through OTA
- Navigate to Settings → System → System updates
- Download the latest available build
- Tap Reboot in the updater once download completes
- The device will automatically update and reboot
Note
OTA updates work only if you're already running same OS and haven't modified system partitions.
Via Storage/OTG
- Download the latest build to internal storage/SD card
- Reboot to Recovery
- Select ROM file → Swipe to flash
- If you previously flashed GApps, flash it again
- Wipe cache/dalvik cache
- Reboot to system
Pro Tip
This method is useful when OTA fails or you want to manually verify the downloaded file.