How to root Nothing Phone 2 using Magisk

With the introduction of the Nothing brand, there were a few concerns about whether it would be an active player in the custom development scene or not.

However, Nothing Phone 1 put those doubts to rest. Nothing Phone 2 has followed suit and is an active player in the custom development scene. There are a plethora of tweaks and changes you can carry out after you root Nothing Phone 2. From installing custom recoveries to flashing custom ROMs, the possibilities are endless.

If you’re looking to root Nothing Phone 2, then this guide will be helpful. In this guide, you will get to know how to root Nothing Phone 2 using Magisk.

Steps to root Nothing Phone 2 using Magisk?

Root Nothing Phone 2

Step 1: Install Android SDK

Firstly, you’ll need to install the Android SDK Platform Tools on your PC. It’s the official ADB and Fastboot binary offered by Google. You’ll need to download it and extract it to a convenient location on your PC.

Step 2: Enable USB Debugging and OEM Unlocking

Then, you will need to enable USB Debugging and OEM Unlocking on your smartphone. The former makes your smartphone recognizable by the PC in ADB mode. Meanwhile, it’ll allow you to easily boot your smartphone to Fastboot Mode.

OEM Unlocking will be needed to carry out the bootloader unlocking process. You’ll need to go to Settings -> About Phone -> Tap on Build Number 7 times -> Return to Settings -> System -> Advanced -> Developer Options -> Enable USB Debugging and OEM Unlocking.

Step 3: Unlock Bootloader on your smartphone

You’ll also need to unlock the bootloader on your Nothing Phone 2 if you’re looking to root your phone. Remember that doing this will wipe off the data and might even make your device’s warranty null and void.

Guide: How to unlock bootloader on Nothing Phone 2

Step 4: Extract boot.img from Payload.bin

  • Start by downloading the stock firmware for Nothing Phone 2.

Download Nothing Phone 2 Stock Firmware [Stock ROM Flash File]

  • Ensure that you’re downloading the same version that is installed on your device
  • Once it is downloaded, extract it to a convenient location on your PC
  • You’ll get the “payload.bin file”
  • You’ll need to extract the payload file using the Fastboot Enhance Tool
  • Once it is done, you should transfer the boot.img file to the platform-tools folder

Step 5: Patch the boot.img via Magisk

  1. Download and install the latest version of Magisk
  2. Launch it and then tap on the Install button beside Magisk
  3. Then, choose “Select and Patch a File” before navigating to the stock boot.img file
  4. After that, select it
  5. Now, tap on the “Let’s Go” button present at the top right
  6. The boot.img file will get patched and placed under the Downloads folder on the device
  7. You’ll have to transfer this file to the platform-tools folder

Step 6: Boot your device to Fastboot mode

  1. Connect your smartphone to the PC using a USB cable while ensuring that USB debugging is enabled
  2. After that, go to the platform-tools folder and type in CMD in the address bar before hitting Enter to launch the Command Prompt
  3. Then, type in the following command in the CMD window for booting your smartphone to Fastboot Mode
adb reboot bootloader
  1. For verifying the Fastboot connection, you should type the following command and you’ll get back the device ID –
fastboot devices

Step 7: Boot Nothing Phone 2 using Magisk Patched Boot.img

There are two methods that you can go for to root Nothing Phone 2. You can either flash the patched boot.img file directly or temporarily boot it. The second approach is the recommended one as you can easily test that everything is working well. You should only proceed with the permanent installation if it is working well.

If things don’t go as planned, your device might end up in a softbrick or bootloop. If that happens, a normal reboot can fix this issue. With the second approach, you should execute the following command in the CMD window and your smartphone will be booted to a temporarily rooted OS –

fastboot boot magisk_patched.img

Step 8: Permanent root Nothing Phone 2 via Direct Install

Once you have executed the above command, your smartphone will get booted to the OS with a temporary root. Here is how you can make it permanent –

  • To start off, you should launch the Magisk app
  • After that, tap on Install -> Direct Install
  • Tap the “Let’s Go” option located at the top right corner
  • Once it is done, hit the Reboot button at the bottom right
  • Your device will get booted to the rooted OS
Aviral Sharma
Aviral Sharma
Android Expert
Aviral Sharma is a talented and passionate writer who has been using words to express his thoughts ever since he learned how to hold a pen. He is passionate about outer space, history, sports, and most importantly, technology. Aviral has been a regular writer for rootmygalaxy for over 6 years and has been covering games and Android guides. He currently owns a Samsung Galaxy S24 Ultra, an iPhone 13, and a HP Pavilion laptop.

Leave a Comment