In this guide, we will show you the steps to flash the latest Android 15 Custom ROM on your Nothing Phone 2. The devices from this OEM have always been quite an active player in custom development. Whether it’s custom recoveries, modules, or kernels, you can easily welcome abode all these tweaks on your device. And that’s not it. The devices are also blessed with tons of Custom ROMs and are usually in the front row when it comes to getting blessed with the latest builds of the same.
The perfect testimony of that is the fact that the second iteration of the device has already received a bunch of ROMs based on the latest OS release. So if you are looking to break free from the shackles of the stock ecosystem and try out the likes of Nothing Much, crDroid, Project Matrixx, Evolution X, Paranoid Android, SomethingOS, and Nameless AOSP, among others, then now is just the right time for that. So with that in mind, let’s get started with the steps to flash the latest Android 15 Custom ROMs on your Nothing Phone 2.
Table of Contents
How to Flash Android 15 Custom ROMs on Nothing Phone 2
The below process will wipe off all the data from your device, so take a complete device backup beforehand. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
STEP 1: Install Android SDK
First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used in this guide to install various Android 15 custom ROMs on your Nothing Phone 2.
STEP 2: Enable USB Debugging and OEM Unlocking
Next up, you will also have to enable USB Debugging and OEM Unlocking on your device. The former will make your device recognizable by the PC in ADB mode. This will then allow you to boot your device to Fastboot Mode. On the other hand, OEM Unlocking is required to carry out the bootloader unlocking.
So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Advanced > Developer Options > Enable USB Debugging and OEM Unlocking.
STEP 3: Unlock Bootloader on Nothing Phone 2
Next up, you will also have to unlock the device’s bootloader. Do keep in mind that doing so will wipe off all the data from your device and could nullify its warranty as well. So if that’s all well and good, then please refer to our detailed guide on How to Unlock Bootloader on Nothing Phone 2
STEP 4: Download Android 15 ROM for Nothing Phone 2
- You may grab hold of the desired custom ROM from the below link:|
NOTHINGMUCH: DOWNLOAD LINK NAMELESS AOSP: ROM | IMAGE YAAP: ROM | Mirror PIXELAGE: ROM LINEAGEOS: ROM CRDROID: ROM DERPFEST: ROM BLISS: VANILLA | GAPPS MISTOS: GAPPS | VANILLA LUNARISOS: RECOVERY | FASTBOOT NEOTERICOS: SIDELOAD | FASTBOOT PROJECT INFINITY X: ROM PARANOID ANDROID VAUXITE: ROM
OTHER USEFUL RESOURCES: GAPPS | ORANGEFOX | TWRP | PBRP | FACTORY IMAGES | FIRMWARE | super_empty.img: fastboot wipe-super super_empty.img
FIX: "Error Applying update: 7 (ErrorCode: kInstallDeviceOpenError)"
- Next up, rename the file to rom.zip and transfer it to platform tools.
- Likewise, transfer all the other files to the platform-tools folder too.
STEP 5: Boot to Fastboot Mode
- Connect your device to the PC via a USB cable. Make sure USB Debugging is enabled.
- Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
- Type in the following command in the CMD window to boot your device to Fastboot Mode
adb reboot bootloader
- To verify the Fastboot connection, type in the below command and you should get back the device ID.
fastboot devices
- If you are not getting any serial ID, then please install the Fastboot Drivers on your PC.
How to Flash Paranoid Android 15 ROM on Nothing Phone 2
- Rename the file to rom.zip and transfer it to platform-tool.
- Next up, type in the below command to do a Format Data:
fastboot -w
- Then flash the ROM to your device via the below command:
fastboot update rom.zip
- Type in the below command to boot to the newly flashed OS
fastboot reboot
How to Flash crDroid Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to the crDroid.
How to Flash LineageOS Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to LineageOS.
How to Flash Derpfest Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to Derpfest OS.
How to Flash Pixelage Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to the Pixelage.
How to Flash BlissOS Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to the BlissOS.
How to Flash YAAP Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to YAAP OS.
How to Flash MistOS Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data from the recovery.
- Finally, select Reboot > System to boot to the MistOS.
How to Flash Project Infinity X Android 15 ROM on Nothing Phone 2
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to Project Infinity X.
How to Flash LunarisOS Android 15 ROM on Nothing Phone 2
Recovery Method
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to LunarisOS.
Fastboot Method
- First off, do a format data via the below command:
fastboot -w
- Now flash the ROM ZIP file via the below command:
fastboot update rom.zip --skip-reboot
- Again do a format data via the below command:
fastboot -w
- Finally, boot to the OS via the below command:
fastboot reboot
How to Flash NuetericOS Android 15 ROM on Nothing Phone 2
Recovery Method
- First off, wipe the super partition via the below command:
fastboot wipe-super super_empty.img
- Next up, flash the OrangeFox Recovery on your device.
- Then boot your device to the OrangeFox Recovery via:
adb reboot recovery
- Now do a Format Data from the OrangeFox Recovery.
- Then go to Install, select the ROM ZIP file and flash it.
- Once done, again do a Format Data via the recovery.
- Finally, select Reboot > System to boot to NuetericOS.
Fastboot Method
- First off, do a format data via the below command:
fastboot -w
- Now flash the ROM ZIP file via the below command:
fastboot update rom.zip --skip-reboot
- Again do a format data via the below command:
fastboot -w
- Finally, boot to the OS via the below command:
fastboot reboot
How to Flash NothingMuchROM Android 15 on Nothing Phone 2
Before starting, make sure that you are on the latest NothingOS 3.0 build.
NOTE: You need to be on the “a” slot before installation of the ROM [check using this guide]. If you’re on the “b” slot, then manually sideload the stock firmware again so that the “a” slot is populated with the latest firmware [do not simply change the slot to “a” as our ultimate aim is to have the latest firmware across both the slots].
STEP 1: Flash Firmware in Slot A
- To flash the firmware on Slot A, download the Pong Fastboot Flasher script.
- Then download the firmware but skip downloading the logical files.
- Now transfer the script inside the firmware folder and launch it.
- First off, it will ask for a format data, hit Y to answer Yes.
- It will ask if you wish to flash across both slots, reply N [we only want to update Slot A because Slot B already has the latest firmware].
- Then it will ask you to disable Android Verified Boot, type in Y.
- Next up, when the tool asks to flash the logical partition images such as system.img, reply No by typing N.
- The script will now automatically close and your device will remain in the FastbootD Mode.
STEP 2: Flash ROM in Slot A
- First and foremost, extract the NothingMuch ROM ZIP file on your PC.
- Then transfer the super.img file from there to the platform-tools folder.
- Now flash the super.img in the Fastboot Mode via the below command:
fastboot flash super super.img
- Then flash the vbmeta file to disable the dm-verity & verification check:
fastboot flash vbmeta vbmeta.img
- Now perform a factory reset via the below command:
fastboot -w
- You may now reboot to the newly flashed OS using the below command:
fastboot reboot
Install Nameless AOSP Android 15 on Nothing Phone 2
- First off, flash the boot, vendor_boot, and recovery using the below commands:
fastboot flash boot boot.img fastboot flash vendor_boot vendor_boot.img fastboot flash recovery recovery.img
- Then boot your device to the newly flashed recovery via the below command:|
fastboot reboot recovery
- Now do a Format Data/Factory Reset. Once done, boot to FastbootD Mode.
- For that, go to Advanced > Reboot to Fastboot or use the below command:
fastboot reboot fastboot
- Now wipe the super partition via the below command
fastboot wipe-super super_empty.img
- Then reboot back to Recovery Mode via:
fastboot reboot recovery
- Now go to Apply Update > Apply from ADB and type in the below command:
adb sideload rom.zip
- Thye installation will now start. Once done, select Reboot System Now.
That’s it. These were the steps to flash various Android 15 custom ROMs on your Nothing Phone 2. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible.