CustomDroid

Custom ROM glossary

The jargon you'll meet when flashing a custom ROM, in plain English. Always follow your specific ROM's install guide — exact steps differ per device.

Custom ROM
A replacement Android operating system built from sources like AOSP, flashed in place of the version your phone shipped with.
AOSP
The Android Open Source Project — Google's open codebase that nearly every custom ROM is built on top of.
Codename
The short internal name every device has (Pixel 7 = panther). ROMs are organised by it — how to find yours.
Bootloader
The low-level code that starts your phone. It must be unlocked before you can flash a custom ROM — which typically wipes the device, so back up first.
Recovery
A small separate environment for installing updates and wiping data. Custom ROMs are usually flashed from a custom recovery.
TWRP
Team Win Recovery Project — a popular custom recovery with a touch interface. Some modern ROMs ship their own recovery instead.
fastboot
A mode (and PC tool) for sending commands to the bootloader — used to unlock it and flash partitions over USB.
ADB
Android Debug Bridge — a PC tool for talking to a running phone over USB, e.g. to sideload a ROM or read its codename.
GApps
Google Apps — the Play Store and Google services, packaged separately so you can add them to a ROM that ships without them.
Vanilla
A build with no Google services at all — clean AOSP. You add GApps yourself, or go without.
MicroG
An open-source, privacy-friendly reimplementation of Google's services, used as a lightweight alternative to GApps.
OTA
Over-the-air — an update delivered to the phone directly, so you can upgrade without a PC.
A/B partitions
A layout with two system slots, so updates install to the inactive one and you can roll back if a boot fails. Common on newer phones.
dm-verity
An Android integrity check that can complain after flashing. ROM install guides explain how to handle it for your device.
Official / Unofficial / EOL
ROM status labels — what they mean.

Got the basics? Search your phone to see which ROMs support it.