Flashing a custom ROM is the process of installing a third-party operating system on your Android device, replacing the stock ROM.
Prerequisites
- Unlocked bootloader
- Custom recovery installed (TWRP recommended)
- Compatible ROM file (.zip)
- Full battery charge (at least 50%)
- Full backup of your data
How to Flash via TWRP
- Download ROM ZIP to device storage or SD card
- Boot into TWRP recovery
- Create a Nandroid backup
- Go to Wipe → Advanced Wipe
- Select Dalvik/ART Cache, System, Data, Cache
- Go to Install
- Select the ROM ZIP file
- Swipe to confirm flash
- Flash GApps if needed
- Reboot system
Important Tips
- Always verify ROM is for your exact device model
- Read installation instructions carefully
- Flash correct GApps version for Android version
- First boot may take 5-15 minutes
Common Issues
- Bootloop - try wiping data again
- Missing GApps - flash compatible package
- Wrong ROM - restore Nandroid backup