droid.rooter

// glossary

Android IT Glossary — 50 Terms Explained in Plain English

A reference for everyone dealing with Android root, custom ROMs, firmware flash, FRP and developer-level work. Each term is defined in 2–3 sentences with no jargon and no copy-paste from Wikipedia. If a term has a related service, the link is right there.

ADB — Android Debug Bridge

A command-line bridge between a computer and an Android device. Lets you push/pull files, install APKs, run shell commands, take screenshots and a hundred other operations. Most root, FRP and firmware procedures use ADB at some point.

Android

The open-source mobile operating system maintained by Google and the Open Handset Alliance. Versions go from Android 1.0 (2008) to Android 15 (2024) and beyond. Each version has a number, a letter codename (until Android 10) and a security patch level.

APK — Android Package Kit

The file format used to distribute and install Android apps. APKs can be installed from Play Store, sideloaded via ADB, or downloaded from third-party stores. Modified APKs (cracked, modded) are common but carry security risk.

AOSP — Android Open Source Project

The pure, Google-maintained Android source code without proprietary Google services. Custom ROMs like LineageOS, GrapheneOS and crDroid are built on top of AOSP and add their own features.

AVB — Android Verified Boot

A security feature that cryptographically verifies the system, vendor and boot partitions on every boot. Custom ROMs need AVB disabled or re-signed with custom keys; GrapheneOS supports user-keyed AVB on locked Pixels.

Bootloader

The first piece of software that runs when an Android device powers on, before the OS. It loads the kernel and verifies system integrity. Bootloader unlock is the first step to root, custom recovery or custom ROM install.

Bootloop

A failure state where the device repeatedly restarts during boot, never reaching the home screen. Usually caused by a bad ROM flash, incompatible Magisk module or partition corruption. Recoverable by flashing stock firmware.

Build.prop

A system file that defines hundreds of device properties: model name, fingerprint, build number, default DPI, density, locale and more. Editing build.prop is a common modding technique to spoof device identity for app compatibility.

CSC — Consumer Software Customization

Samsung-specific term for the region/carrier configuration partition. CSC controls language packs, ringtones, default apps and carrier features. Changing CSC requires Samsung-specific tools (CSC Changer, Odin combination flash).

Custom ROM

A modified Android operating system built by the community, often based on AOSP. Examples: LineageOS, Pixel Experience, crDroid, EvolutionX, GrapheneOS. Removes manufacturer skins and adds features.

Debloat

The process of removing pre-installed manufacturer and carrier apps (bloatware) without affecting core OS function. Done via ADB pm uninstall, Universal Android Debloater, or root-only system app removal.

Developer Options

A hidden Android menu unlocked by tapping "Build number" 7 times in Settings → About phone. Contains USB Debugging, OEM Unlock, animation scales, Bluetooth audio codecs and many other power-user toggles.

DPI — Dots Per Inch

A measure of pixel density that affects how large text, icons and UI elements appear on screen. Lower DPI = more content fits, higher DPI = bigger and more readable. Adjustable in Developer Options on most modern Android.

EDL Mode — Emergency Download Mode

A Qualcomm-specific deep-flash mode that bypasses the bootloader entirely. Used to recover hard-bricked devices when fastboot and recovery are both inaccessible. Requires authorized loader files and QPST or QFIL software.

Fastboot

A protocol and command-line tool for communicating with the bootloader. Used to flash partitions (boot, system, vendor), unlock/lock the bootloader, and boot temporary images. Most non-Samsung Android brands use fastboot.

Firmware

The complete software package that runs on a device — OS, kernel, modem, bootloader, vendor partition. Stock firmware is the manufacturer’s official version; custom ROMs replace parts of it.

FRP — Factory Reset Protection

Google’s anti-theft feature added in Android 5.1. After a factory reset done without first removing the Google account, the phone refuses to complete setup until the previous account signs back in. FRP bypass removes this lock.

GApps — Google Apps

A collection of Google’s proprietary apps and services (Play Store, Google Mobile Services, Maps, etc.) packaged for installation on AOSP-based custom ROMs that ship without them. Variants: NikGApps, OpenGApps, MindTheGapps.

GrapheneOS

A privacy and security focused custom ROM for Pixel phones with hardened kernel, sandboxed Google Play, locked-bootloader support via user AVB keys, and many anti-exploit mitigations. Maintained by independent developers.

Hard Brick

A device that will not turn on, will not enter fastboot, and will not enter recovery — completely unresponsive. Usually requires deep-flash recovery (EDL on Qualcomm, bootrom on Mediatek) or in worst cases ISP/JTAG hardware repair.

HyperOS

Xiaomi’s 2024 successor to MIUI. Built on Linux + AOSP with Xiaomi customizations. Runs on Xiaomi 14, Redmi K70 and newer. Uses the same Mi Unlock waiting period as MIUI.

IMEI — International Mobile Equipment Identity

A unique 15-digit serial number that identifies a phone on cellular networks. Required for carrier registration. Damaged or zeroed IMEI prevents 4G/5G connection. Repairable with brand-specific tools.

Init.d

A Unix-style boot script directory. On rooted Android, init.d scripts run at boot time and can apply system tweaks, performance settings, kernel parameters or custom services. Magisk modules use a similar mechanism.

KernelSU

A modern alternative to Magisk that integrates root capability directly into the Linux kernel rather than the boot image. Lower detection surface, no SafetyNet trip, but requires a kernel with KernelSU built in.

Knox

Samsung’s hardware-and-software security platform. Includes Secure Folder, Samsung Pay tokenization and the Knox eFuse — a one-time-burn flag that trips if the bootloader is unlocked or root is installed. Knox flag is permanent.

LineageOS

The most popular open-source custom ROM, descended from CyanogenMod. Maintained by hundreds of volunteers, with official builds for 200+ devices. Clean AOSP base, good battery life, regular security updates.

Magisk

The most widely used systemless root solution. Patches the boot image to inject root without modifying system partition. Provides DenyList for hiding root from apps and a module ecosystem for system-level tweaks.

MIUI

Xiaomi’s long-running Android skin (2010-2023), now succeeded by HyperOS. Heavy customization, ad-supported in default apps, separate Mi Account ecosystem. Still runs on most Redmi and POCO mid-range devices.

Mediatek Bootrom

A deep-flash recovery mode on Mediatek-based Android devices, equivalent to Qualcomm EDL. Accessible via SP Flash Tool with the device powered off. Used to recover hard-bricked Realme, OPPO, Vivo and Tecno devices.

Modem

The cellular radio component (and its firmware) that handles 4G/5G/WiFi calling. A bad modem flash can disable cellular entirely. Modem firmware versions are tied to specific Android security patch levels.

OEM Unlock

The Developer Options toggle that allows fastboot to unlock the bootloader. Required before "fastboot oem unlock" or "fastboot flashing unlock" will work. Some carriers (T-Mobile, Verizon) ship with this toggle removed.

OFP — OPPO Firmware Package

The encrypted firmware format used by OPPO and Realme since 2020. Replaces the older OZIP format. Requires OPPO/Realme MSM Download Tool or extracted "transfer" files for fastboot flash on unlocked devices.

OTA — Over The Air

A wireless OS update delivered directly to the device. Stock OTA updates fail on rooted devices unless Magisk is uninstalled or the boot image is re-patched after install. Custom ROMs have their own OTA infrastructure.

OxygenOS

OnePlus’s Android skin (2015-present). Originally near-stock; merged with ColorOS in 2022 to become "OxygenOS / ColorOS-OP". Still maintained for global OnePlus markets; China gets ColorOS branding.

Play Integrity

Google’s 2023 replacement for SafetyNet Attestation. Banking apps, Google Wallet and many games use it to detect rooted, unlocked or modified devices. Bypassed via Play Integrity Fix module + Shamiko.

Recovery

A small partition containing a separate boot environment used for system updates, factory reset and ROM install. Stock recovery is locked-down; TWRP and OrangeFox are popular custom recoveries with full file management.

Region Lock

A firmware restriction that ties a device to a specific country or carrier region. Common on Xiaomi (China vs Global) and OPPO (China retail). Bypassable via cross-region firmware flash on most unlockable devices.

Root

Administrator-level access on Android. Lets you modify system files, run privileged commands and install root-only apps. Methods: Magisk (boot-image patch), KernelSU (kernel patch), legacy SuperSU.

SafetyNet

Google’s deprecated 2015-2023 device-attestation service. Banking apps used it to refuse service on rooted/unlocked devices. Replaced by Play Integrity in 2023.

Scoped Storage

An Android 11+ permission model that limits app access to shared device storage. Apps see only their own folder by default. Workarounds: MANAGE_EXTERNAL_STORAGE permission or root-level file managers.

Sideload

Installing an app or update from a non-Play-Store source — usually an APK file, ADB sideload package or a ZIP flashed in recovery. Requires "Install unknown apps" permission for the source app.

Soft Brick

A device stuck in bootloop, recovery, fastboot or download mode but still powering on and responsive at some level. Recoverable by flashing stock firmware via brand-specific tools (Odin, MiFlash, Pixel Flash Tool, RSD Lite).

Stock ROM

The original manufacturer-provided Android firmware as shipped on the device. Stock ROMs include the manufacturer skin (One UI, MIUI, ColorOS, OxygenOS, My UX, Funtouch) and pre-installed apps.

SuperSU

The legacy root manager that dominated 2013-2018. Largely replaced by Magisk, but still works on older Android (5–8) and is occasionally used for compatibility with older root-aware apps and modules.

System Partition

The Android partition holding the OS and pre-installed apps. On modern Android (A/B partitioning) there are two slots that swap during OTA updates. Read-only by default; write access requires root and "mount -o rw,remount".

Test Point

A pair of contact points on a device PCB that, when shorted, force the device into deep-flash or EDL mode. Required on locked-bootloader Mediatek and some Qualcomm devices when normal mode-entry is blocked.

TWRP — Team Win Recovery Project

The most popular custom recovery for Android. Supports backup/restore, ZIP flash, partition management, ADB sideload and a full file manager. Replaced by stock recovery on most A/B partition devices since 2022.

Unlock

In Android: bootloader unlock — removing the manufacturer’s lock that prevents flashing custom firmware. Different from network unlock (carrier SIM lock) or screen-lock removal.

VoLTE — Voice over LTE

Voice calls carried over the 4G data network instead of the legacy 2G/3G voice network. Requires both carrier support and device VoLTE certification. Sometimes needs carrier-specific config (carrier_config.xml) on cross-flashed firmware.

Xposed

A modular framework for system-level Android modifications without flashing custom ROMs. The original Xposed (pre-Android 9) is dead; modern alternatives are LSPosed (Magisk-based) and Xposed Edge.

Zygote

The Android process that forks every running app from a pre-loaded VM template. The Zygisk Magisk feature injects code into Zygote to deeply hide root from apps that look beyond surface-level checks.

Stuck on a Term You Did Not Find?

Send the term on WhatsApp or Telegram and we will explain it for free, plus add it to the glossary if it fits.