Flashing Guide - Nothing Phone 3a (asteroids)
Installation and update guide for custom ROMs on Nothing Phone 3a (asteroids)
Flashing Guide - Nothing Phone 3a (asteroids)
Prerequisites
Warning: Your warranty is void. Unlocking the bootloader and flashing custom software is done entirely at your own risk.
Before you begin:
- Your bootloader must be unlocked.
- Make a full data backup — a clean flash will wipe everything.
- Ensure your device has at least 30% battery.
- Only flash files meant for Nothing Phone 3a/pro (asteroids).
- First boot may take 5–10 minutes. Do not interrupt or force reboot unless it exceeds 10 minutes.
Unlocking the Bootloader
Unlocking the bootloader wipes all data on the device.
- Enable Developer Options: go to Settings → About Phone and tap Build Number 7 times.
- In Developer Options, enable OEM Unlocking and USB Debugging.
- Reboot to fastboot mode:
1
adb reboot bootloader
Or hold Power + Volume Down while the device is off.
- Verify the device is detected:
1
fastboot devices
- Unlock the bootloader:
1
fastboot flashing unlock
- Confirm the unlock on-device using the volume keys and power button.
- The device wipes and reboots. Complete the initial setup, then re-enable Developer Options and USB Debugging.
Installing a Custom Recovery
- Boot into fastboot mode.
- Temporarily boot into the custom recovery image to verify it works:
1
fastboot boot recovery.img
- Once booted into recovery, flash it permanently from within recovery (Advanced → Flash Recovery), or flash directly:
1
fastboot flash recovery recovery.img
Clean Installation
- Boot into your recovery.
- Go to Format Data → Confirm.
- Apply Update and Sideload the ROM zip.
- Reboot back into Recovery (optional for Gapps).
- Reboot to System.
Update (Dirty Flash)
Method 1: OTA Update
- Go to Settings → System → System updates.
- Download the latest available build.
- Tap Reboot once the download finishes.
- The device reboots into recovery and installs the update automatically.
- Reboot to System.
Method 2: Recovery Flash
- Reboot to Recovery.
- Select Apply Update → Sideload Zip file.
- Reboot to System.
Note: For vanilla builds, GApps must be reflashed after every update.
Device Info
| Field | Details |
|---|---|
| Codename | asteroids |
| SoC | Qualcomm Snapdragon 7s Gen 3 |
| Android | 15 (launch) |
| RAM | 8 GB / 12 GB |
| Storage | 128 GB / 256 GB (UFS 2.2) |
This post is licensed under CC BY 4.0 by the author.