How to Root OnePlus 7 Pro with Magisk

OnePlus 7 Pro Root is now possible, all thanks to Magisk. In this guide, we will tell you how you can easily root OnePlus 7 Pro using Magisk.

OnePlus is known to make some very developer-friendly devices. Ever since OnePlus One, OnePlus has always actively encouraged the Android rooting community to play around with their devices. In fact, OnePlus devices are some of the most easily rootable devices to date. And OnePlus 7 Pro is no exception to that fact.

While it has been only a few weeks since the original launch of the device, a rooting solution is already available for download, thanks to Magisk. Learn how to easily root OnePlus 7 Pro with the following guide.


A friendly reminder that rooting or installing TWRP or any sort of custom stuff (ROM/Kernel/Mods/Recovery) might void your warranty. That said, the stuff we mentioned earlier are pretty complex and if you are not 100% sure of what you are doing, this may not be for you.

Also, please note that unlocking the OnePlus 7 Pro bootloader will disable Widevine L1 certification. You need Widevine L1 certification to stream HD or Full HD content on services such as Netflix. If this is not a deal-breaker for you, please proceed!


  1. Make a complete backup of your device before proceeding.
  2. Make sure you have the latest ADB and Fastboot installed on your device.
  3. Enable OEM Unlock and USB Debugging on your device.
  4. Make sure you have enough charge left on your device to survive the process. 50% is recommended.
  5. Install the latest OnePlus USB Drivers.
  6. Enable Advanced Reboot: Go to Settings > System Developer Options, then turn on the toggle next to Advanced reboot.

Necessary Downloads

1. Patched Boot Images for OnePlus 7 Pro

You need patched boot images of your device to proceed with this tutorial. Download the one according to your device model number/Oxygen OS version.

If you cannot find the right version for you, we strong suggest visiting this link. Thanks to developer bradl79 for maintaing this collection.

OnePlus 7 Pro Global & Indian Variants (1917 & 1911) :

OnePlus 7 Pro European Variant (1913) :

OnePlus 7 Pro European Variant (1920)

2. Magisk Manager

Unlock OnePlus 7 Pro Bootloader

Before actually starting the rooting process, you first need to unlock the bootloader of your device. Note: This step will permanently DELETE all the data on your device. Proceed with caution.

  1. Switch off your phone.
  2. Press and hold the Volume Up and Power button together until it boots into fastboot mode.
  3. Connect your OnePlus 7 pro to your PC via a USB cable.
  4. Now go to the folder where ADB and Fastboot are installed on your computer. on your PC.
  5. Type in cmd in the address bar and hit enter to open a command prompt window in the folder.
  6. Now check if your device is properly connected to your PC. To do this, type the command given below and hit enter.
    fastboot devices

    If your device is properly connected, you will see your device serial number and if you don’t, you should check if you have installed all the required drivers.

  7. Execute the below command to unlock your bootloader if your device is detected. Remember this will wipe everything on your phone.
    fastboot oem unlock
  8. On your phone, you will be warned about unlocking the bootloader, press the Volume Up button to highlight Unlock the bootloader and the Power button to select it.
  9. When your device boots up, switch it off again and boot into recovery mode: Press and hold the Power and Volume Down buttons together for a few seconds.
  10. In the stock OnePlus recovery, wipe all user data and then switch off your device again.

Root OnePlus 7 Pro with Magisk

  1. Go to Settings and enable USB Debugging once again.
  2. Download the Magisk Manager APK from the link in the Downloads section above. Once downloaded, install the APK file just like any other APK file.
  3. Download the patched boot image (boot_patched.img or magisk_patched.img) to your PC.
  4. Transfer this downloaded boot image file to the folder where ADB and Fastboot are installed on your computer.
  5. Reboot your OnePlus 7 Pro in fastboot mode again: Switch off your device > Hold down Volume Up and Power Button.
  6. Connect your phone to the computer via USB cable and run the ADB command interface. To do this, go to the ADB installation folder on your PC and type in cmd in the address bar and hit enter to open a command prompt window in the folder.
  7. Boot your device using the patched boot image via the following command:
    fastboot boot magisk_patched.img

    Note: In the above, magic_patched.img is the name of the downloaded boot image file.

  8. This will boot your device as usual; nothing will be different
  9. Launch Magisk Manager App and tap on INSTALL next to the Magisk status.
  10. Select INSTALL once again on the popup box that appears and choose Direct Install (Recommended).
  11. Done.

Now, you have Magisk Installed on your OnePlus 7 Pro. This is the easiest method to root OnePlus 7 Pro.

Leave a Comment