How to Unbrick OnePlus 8 Pro [Easy Way]

OnePlus devices have always been active on the development side. They receive top-notch developer community support and most of the users try their hands in flashing Custom ROMs, Kernels, and Mods. However, sometimes, users end up with a hard Bricked device, that kind of looks like a dead-end, but you can easily Unbrick your OnePlus 8 Pro and Restore back to OxygenOS using the MSM tool or EDL.

MSM tool / Unbrick tool / EDL package is a tool used to flash Stock ROM in Smartphones. This tool comes in handy when you brick or hard brick your device and the Bootloader is locked. In such cases, flashable zips are useless, and that’s where EDL mode comes in. EDL or Emergency Download is used to flash Stock ROM in bulk. You can also use the EDL packages to revive a hard bricked OnePlus 8 Pro or to rollback to a previous version of OxygenOS.

Speaking of OnePlus 8 Pro, it was released in April 2020 with flagship specs and for a flagship price. It is powered by the Qualcomm SM8250 Snapdragon 865 chipset along with Adreno 650. It comes in two variants: 128GB 8GB RAM, 256GB 12GB RAM. The display is 6.78 inches 10 bit Fluid AMOLED panel with a resolution of 1440 x 3168 pixels. Coming to the cameras, the backside houses 4 cameras setup of primary 48 MP lens accompanied by telephoto, ultrawide, and depth sensors. It is fueled by a 4510 mAh battery with 30W fast charging and 30W wireless charging.

How to Unbrick OnePlus 8 Pro


Table of Contents

Download the MSM tool / Unbrick tool for OnePlus 8 Pro

Download tool for Global Firmware

OOS 10.5.4

Download tool for Europe Firmware

OOS 10.5.4

Download tool for Indian Firmware

OOS 10.5.4

Downlink Link Source


How to Unbrick OnePlus 8 Pro and Restore OxygenOS

Follow these Steps if OnePlus 8 Pro is Hard Bricked

1. Open device manager on your Windows PC.
2. Connect the OnePlus 8 Pro to PC using your data cable.

3. Once the device is connected to your Windows PC, check if the phone is being recognized:  Ports -> Qualcomm

Qualcomm Drivers in Device manager

4. If yours showing in Other > QUSB_BULK, that means the drivers are not installed
5. Wait for Windows to install the Qualcomm driver or Download the Qualcomm drivers from here and Install them (Latest is 2.1.2.2 at the time of writing), to Install the drivers, Right-click on your listed device in Device Manager, then click on Update Driver software and locate the drivers you downloaded.
6. Download the Tool from Above based on your Region
7. Extract it to a suitable location

8. After extracting it, Launch MsmDownloadTool V4.0.exe

MSMDownloadTool Launch

9. On the login prompt select “Other” in the dropdown menu and click on Next.

MSM Download Tool Login Screen

10. Wait a few seconds until the main window shows up.

11. Click on the Target button and Select EU, IN or O2 based on your Region

MSM Download Tool Target

12. Press and hold the Volume Up & Volume Down buttons of your OnePlus 8 Pro then connect the device to PC using your data cable.
13. Click on Enum to be sure your device is detected and press Start
14. Wait for a few minutes
That’s it, you have unbricked your OnePlus 6 Pro

Follow these steps to Rollback to older OxygenOS version

1. Download the Tool from Above based on your Region
2. Extract it to a suitable location

3. After extracting it, Launch MsmDownloadTool V4.0.exe

MSMDownloadTool Launch

4. On the login prompt select “Other” in the dropdown menu and click on Next.

MSM Download Tool Login Screen

5. Wait a few seconds until the main window shows up.

6. Click on the Target button and Select EU, IN or O2 based on your Region

MSM Download Tool Target

7. Power your device off and press volume up and volume down keys simultaneously to get into Qualcomm EDL mode.
8. Wait for Windows to install the Qualcomm driver or Download the Qualcomm drivers from here and Install them (Latest is 2.1.2.2 at the time of writing), to Install the drivers, Right-click on your listed device in Device Manager, then click on Update Driver software and locate the drivers you downloaded.
9. Click on Enum to be sure your device is detected and press Start
10. Wait for a few minutes
That’s it, you have rolled back to a previous OxygenOS

2 thoughts on “How to Unbrick OnePlus 8 Pro [Easy Way]”

  1. After trying every fastboot and adb method I could find on the net, this method was the only one that worked. Thank you very much for putting this how-to up with clear instructions.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top