Nothing Phone Devices Magisk Rooting Hub
Supported Nothing Phone Devices Models & Dedicated Guides
Select your exact hardware model below to view step-by-step partition patching, bootloader unlocking, and Fastboot flashing instructions:
Nothing OS & Glyph Architecture Overview
Nothing Phone smartphones running Nothing OS (Nothing Phone (1), Phone (2), Phone (2a), and Phone (3)) offer one of the most developer-friendly rooting environments in modern Android. Built on clean AOSP foundations with proprietary Glyph interface drivers, Nothing devices do not require third-party unlock tokens, SMS authorizations, or manufacturer waiting periods.
Unlocking is executed natively via standard Fastboot commands (fastboot flashing unlock). Because Nothing OS utilizes full Generic Kernel Image (GKI 2.0) architecture on Android 13, 14, 15, and 16, rooting is achieved cleanly by patching the init_boot.img partition (or boot.img on older Nothing Phone (1) factory firmware).
Glyph Interface Driver Preservation & Zygisk Modules
A common concern among Nothing Phone owners is whether root modifications interfere with the signature rear Glyph LED Matrix. Because Magisk mounts root modules systemlessly via overlayfs, the kernel hardware abstraction layer (HAL) for the Glyph controller (/vendor/bin/hw/vendor.nothing.hardware.glyph) remains completely untouched.
Enthusiasts can safely run community customization modules—such as custom Glyph charging progress animators, notification ringtones, and visualizer modules—via Zygisk and LSPosed without destabilizing device security.
Standard Fastboot Flashing Workflow for Nothing Devices
Nothing Phone Model Partition Guide
| Model | SoC Architecture | Target Partition | Unlock Command |
|---|---|---|---|
| Nothing Phone (3) | Snapdragon 8 Elite / 8 Gen 3 | init_boot.img |
fastboot flashing unlock |
| Nothing Phone (2) | Snapdragon 8+ Gen 1 | init_boot.img |
fastboot flashing unlock |
| Nothing Phone (2a) / Plus | MediaTek Dimensity 7200 Pro | init_boot.img |
fastboot flashing unlock |
| Nothing Phone (1) | Snapdragon 778G+ | boot.img |
fastboot flashing unlock |
Supported Models & Dedicated Rooting Guides
Select your exact hardware model below to view partition patching, firmware extraction, and Fastboot flashing instructions:
Nothing Phone (3), Phone (2a) Plus & CMF Phone 1/2
2024–2025
SoC: Snapdragon 8s Gen 3 (Phone 3) / Dimensity 7350 Pro (Phone 2a P...
Target Partition: init_boot.img (Near-AOSP Architecture — Extracted fr...
Nothing Phone (2), Phone (2a) & Phone (1)
2022–2024
SoC: Snapdragon 8+ Gen 1 / Dimensity 7200 Pro / Snapdragon 778G+
Target Partition: init_boot.img (Phone 2/2a) or boot.img (Phone 1)
Nothing OS Seamless A/B Slot Retention & Glyph Compatibility
Nothing OS is built close to AOSP, providing clean partition layouts. However, users must follow proper OTA procedures to retain Magisk across monthly Nothing OS updates:
- Before Installing OTA: Open Magisk App → tap Uninstall → "Restore Images" (do NOT reboot).
- Install Nothing OS System Update: Go to Settings → System → System Updates and download the update. Let it complete installation. When prompted to restart, DO NOT RESTART.
- Patch Inactive Slot: Return to the Magisk App → tap Install next to Magisk → select "Install to Inactive Slot (After OTA)".
- Reboot: Tap Reboot from within Magisk. Your phone boots into the updated Nothing OS build with root completely preserved and full Glyph Interface functionality intact.