Never flashed before? This complete beginner's guide explains everything from scratch — no jargon, no assumptions.
Your Android phone runs an operating system — just like a computer runs Windows or macOS. This OS controls everything: the look of your phone, how fast it runs, what apps come pre-installed, and how it uses your data.
Most phones come with a manufacturer-customized version of Android. Xiaomi's is called HyperOS. Samsung's is called One UI. OnePlus uses OxygenOS.
A custom ROM is a replacement for that operating system — built by independent developers from the Android Open Source Project (AOSP) code that Google releases publicly. It's a completely different Android experience running on the same hardware.
Flash if: You want better performance, battery, or privacy. You're willing to spend 30–60 minutes following a guide carefully. You have a full backup.
Don't flash if: Your phone is under warranty and you need it for warranty service. You rely heavily on banking apps. You're not comfortable with the risk of potential data loss.
Follow our step-by-step guides in order: