Rom Link - Motorola G31 Custom
Motorola G31 Custom ROM Link — Write-up
7. Final Warning: Risks & Rewards
Steps:
- Boot into bootloader: Power off, then press Volume Down + Power.
- Flash custom recovery:
fastboot flash recovery twrp_fogona.img
Then reboot to recovery using volume keys. - Wipe partitions: In TWRP, go to Wipe > Advanced Wipe – select Dalvik, Cache, System, Vendor, Data. DO NOT wipe Internal Storage unless you are moving files from PC.
- Transfer ROM: Connect phone to PC, copy the ROM zip and GApps (if needed) to internal storage.
- Flash ROM: Tap Install, select the ROM zip, swipe to flash.
- Flash GApps (optional): Immediately after ROM, flash GApps zip without rebooting.
- Wipe Cache/Dalvik again.
- Reboot system. First boot takes 5-10 minutes.
⚠️ Critical Pre-Requisites (Read Before Downloading)
Before clicking any download link, you must ensure you have the following, or you risk "bricking" (permanently damaging the software of) your phone.
- Bootloader Unlock: You must unlock the bootloader via Motorola's official unlock tool. This wipes your device.
- Custom Recovery: You need a custom recovery like TWRP (Team Win Recovery Project) installed to flash the ROM zip file.
- GApps (Google Apps): Most ROMs (like ArrowOS and LineageOS) do not come with the Play Store pre-installed. You must download a separate "GApps" package (usually recommended: NickGApps or MindTheGApps) and flash it immediately after flashing the ROM.
7. Fixes & Common Issues
| Problem | Solution | |---------|----------| | Bootloop after flash | Reboot to recovery → Format Data → Reboot | | No mobile data | Settings → Network → Reset Wi-Fi/mobile/Bluetooth | | Netflix only SD | You lost L1 – no fix (stay on stock if you need HD) | | Recovery keeps overwriting | After ROM boots, reflash OrangeFox via fastboot | motorola g31 custom rom link