Snapdragon 720G · Miatoll
Custom ROM
Flashing Guides
Step-by-step instructions for flashing custom ROMs on your Miatoll device. Choose a guide to get started.
Redmi Note 9S
Redmi Note 9 Pro
Redmi Note 9 Pro Max
Redmi Note 10 Lite
Poco M2 Pro
⚠ Important Warning
Flashing custom ROMs carries risks. Always backup your data, ensure your device is charged, and follow instructions carefully. The developers are not responsible for any damage to your device.
🔄 Format Data Requirement
If you were using any ROM lower than Android 15, or any port ROM — you must format data in recovery after the 1st boot to avoid storage-related bugs. This is critical when coming from older Android versions or ported ROMs.
Select a Guide
VoltageOS Guide
AOSP-based · Privacy-focused
- Sandboxed Google Play support
- Privacy-focused features
- Regular OTA updates
- Vanilla & GApps options
Recommended for privacy-conscious users
Other ROMs Guide
Universal flashing guide
- Universal flashing instructions
- Multiple ROM support
- Recovery & Firmware guides
- Troubleshooting section
For LineageOS, Pixel Experience, etc.
Supported Devices
Redmi Note 9S
curtana
Redmi Note 9 Pro
joyeuse
Redmi Note 9 Pro Max
excalibur
Redmi Note 10 Lite
curtana
Poco M2 Pro
gram
Quick Tips
Backup Everything
Use Titanium Backup or Migrate to save apps and data before flashing.
Charge Your Device
Ensure at least 60% battery before starting the flashing process.
Use OEM Cable
Use the original USB cable to avoid disconnection issues during flashing.
Read Carefully
Read each step carefully before proceeding. Never skip any steps.