TL;DR version β just the essentials.
Pixel/OnePlus: Fastest
adb reboot bootloader
fastboot flashing unlock
# Device wipes. Tap to confirm on screen.
adb rebootSamsung: Slower (carrier dependent)
- Settings β About β tap Build Number 7Γ β OEM Unlocking
- Reboot to Download Mode: Vol Down + Bixby + Power
- Open Odin β select recovery.tar.md5 in BL slot β Start
- Takes 5-10 min
Xiaomi: Waiting required
- https://unlock.mi.com β apply, wait 30-72 hours
- Then use
Mi Unlock Tool(Windows only, unfortunately)
adb reboot bootloader
fastboot flash recovery twrp.img # or your recovery of choice
fastboot reboot recoveryIn TWRP recovery:
Install β Select ROM.zip β Swipe to install
(optionally install GApps.zip, then Magisk.zip)
Reboot System
Boom. You're done. First boot takes 30-60 seconds while it optimizes.
- Check for updates: Most ROMs auto-update now
- If you want root: Install Magisk via Magisk Manager app
- If you want privacy: Check android-privacy-guide
- If things break: Boot to TWRP, restore backup (you made one, right?)
| Problem | Fix |
|---|---|
| Boot loop | Boot to recovery, wipe Cache + Dalvik, reboot |
| Can't mount /data | Factory reset in TWRP (Wipe β Format Data) |
| SafetyNet fails | Install PlayIntegrityFix Magisk module |
| Google apps missing | Flash GApps before first boot |
| No cellular | Flash modem/radio firmware from factory image |
Full guide: See android-rom-guide