How to Root

How to Root OnePlus 7 without PC

OnePlus 7
Written by Hassan Abbas

Our easy steps guide will work on both OnePlus Android 10 update as well as OnePlus 7 Android 9 Pie update. OnePlus is the only company which allows the developers to perform multiple unofficial tasks on their smartphones.

OnePlus 7 is quite obvious that this device can easily handle the new customized firmware and mods or kernels, etc. Hence rooting will not be a downside for the OnePlus users. Besides, you can also enjoy plenty of root advantages. Some of these are Nandroid backup and restore, increasing RAM size, ROM size, boosting battery life, increasing gaming performance and much more.

In our guide, we’ll root OnePlus 7 GM1900 and GM1901 without PC. Unfortunately, this root process will void your device warranty. But don’t worry as you can re-gain it back by unrooting Android phone.


Follow the instructions correctly. In case if any damage occurs, we are not responsible. Hence proceed at your own risk.


  • Note that charge your phone’s battery to 60% to avoid any interruption.
  • From your phone settings, enable USB Debugging mode. Refer our guide:

How to Enable USB Debugging mode on OnePlus 7.

  • Also, enable OEM unlocking and Advance reboot mode from Developer options.
  • It is strongly recommended to unlock the bootloader on your phone. Refer our guide:

How to Unlock the bootloader of OnePlus 7.

  • Flash the latest TWRP custom recovery before going further. Refer our guide:

How to Install TWRP recovery on OnePlus 7.

  • Enable Unknown Sources option from settings.

After doing everything as given above, let’s start the OnePlus 7 root process.

How to Root OnePlus 7 without PC

Method 1: Root OnePlus 7 using SuperSU

Steps to Root OnNow Plus 7:

Step 1: 

Download SuperSU.

Note: Do NOT extract this downloaded zip file.

Step 2:

Now power off your phone and boot your phone into TWRP recovery mode.

Step 3:

Now press and hold Volume up + Power button simultaneously. Leave both the keys when you see the fastboot screen.

Step 4:

Then use Volume keys to choose Recovery option and press the Power key to confirm it. This will reboot your OnePlus 7 into the TWRP recovery mode.

Note: If you are not able to boot into recovery, use the Reboot Recovery app from Google Play Store.

Step 5:

Then click the Install button from the TWRP main menu.

Step 6:

Then select the file which you’ve downloaded earlier.

Step 7:

Then swipe in the right direction to start the OnePlus 7 root process. After completion of the SuperSU flashing process, a successful message will appear.

Finally! This is how you can root OnePlus 7 using SuperSU and TWRP recovery.

Note: To confirm whether your phone is successfully rooted or not, use the Root Checker app from Play Store.

Method 2: Root OnePlus 7 using Magisk

Steps to Root OnePlus 7:

Step 1: 

Download Magisk.

Note: Do NOT extract this downloaded zip file.

Step 2:

Just like Method 1, reboot OnePlus 7 into TWRP recovery mode.

Step 3: 

Select the Install option to see your files present on the phone.

Step 4:

Choose the file which you’ve downloaded earlier.

Step 5: 

Swipe in right direction to start rooting One Plus 7 process.

The Magisk flashing process will complete within few minutes. Upon completion, a successful message will be shown.

Step 6:

To restart your phone click on the Reboot System button.


Finally! This is how you can root OnePlus 7 Android 10 or Android 9 using Magisk and TWRP recovery. For any queries and questions let us know in the comment section below!

Till then Spread Love and Keep Smiling.
Peace out! ✌

Also Read: Download Stable Android 10 For Nokia 9 Official Update

About the author

Hassan Abbas

Tech enthusiast with too many items on his wish-list and not nearly enough money! Specializing in all things tech, with a slight Apple bent he has been writing for various blogs for the best part of (too many) years

Leave a Comment