Home > Unbrick

How to Unbrick Your OnePlus 7 Pro Device from Dead State

In this tutorial, we will show you the steps to unbrick your OnePlus 7 Pro device using the MSM Download Tool. The Android ecosystem, thanks to its open-source nature, allows you to carry out a plethora of tweaks. For the starters, users are likely to try out tons of themes, icon packs, font styles, custom launchers, and other related things. And for the tech enthusiast, they take it a step further. By unlocking the bootloader of their device, they are able to flash an altogether new OS based on Android on their devices.

Apart from that, you could also replace your stock recovery with a custom recovery like TWRP. The benefits of this are aplenty. For example, you could create a Nandroid backup, flash ZIP and IMG files, use the MTP features, etc. Likewise, you could also get access to your system partition by rooting your device. Well, we could go on and on listing the benefits. However, things are as simple as it looks.

unbrick oneplus 7 pro

All these practices come with associated risks as well. The thing is since you are into the custom development scene, you already have an idea or two about how to get back your device into normal working conditions. Most of you might be aware of the fact that the best escape route involves booting your device to fastboot and then simply flashing the stock firmware. However, this trick only works when your device is in a bootloop or a soft-bricked state.

The good thing is most often than not, this fastboot-flash escape route works pretty well. But not always! If your device gets hard-bricked, then you wouldn’t be even able to flash the stocks firmware at that point in time. The reason? If your device is bricked then you can’t even boot your device to fastboot. Nor you could boot your device to TWRP recovery and flash any other custom ROM. So what could be done in such a case? Sometimes, you might also get this scary message that Your device is corrupt. It cannot be trusted and will not boot. Don’t worry, we will help you in getting this trust back!

oneplus 7 pro edl

Most of the users at this point in time just rushes to the nearby OnePlus service center. The thing is: what these developers do at the service center, you could do the same at your home as well. And the entire process is only software-related, we wouldn’ be tweaking any of the hardware parts. With that said, here are the complete instructions to Unbrick OnePlus 7 Pro from a dead state. Let’s begin.

How to Unbrick Your OnePlus 7 Pro Device from Dead State

All the Qualcomm based devices come with a special boot mode controlled by the primary bootloader, dubbed as Emergency Download (EDL). OEMs generally bake this mode deep into the device, not accessible from even the tech geeks. One method to access this is via the Test Point method (which involves forcibly opening the back of your device and playing with one or two copper wires).

But in that process, there are tons of things involved, most of which are quite dangerous even from our point of view. And hey, we also promised that we wouldn’t be taking the hardware route. So the next and much easier method involves the use of the EDL Mode. Today we will make full use of this mode to unbrick your OnePlus 7 Pro device from a dead state. So without further ado, let’s begin with the guide.

Prerequisites

Before we begin with the process, here are a few points to be kept in mind.

Well, we always begin by telling you to create a backup of your entire device, but in this case, that’s completely useless. Similarly, you can’t even enable USB Debugging as well. So the only requirement that we would suggest to you is that your device should be at least 60% charged. Since the device is in a bricked state and you wouldn’t be able to get a clue regarding the battery percentage, it is better to connect your device to a charger and wait for around 30-45 minutes.

Furthermore, we will be requiring the Qualcomm USB Drivers to be installed on your PC. However, Windows might conflict with the proper functioning of these drivers. Therefore, you will have to enable the Test Signing Mode before installing these drivers. For that, click on the Start menu, search for Command Prompt, and launch it as an administrator. Now type in the below command and hit Enter:

bcdedit /set testsigning on

That it. Now Reboot your PC. You have now successfully enabled Test Signing Mode. Now download the Qualcomm USB Drivers from the next section.

Downloads

Here are the files that you need to download in order to unbrick your OnePlus 7 Pro.

That’s it. These are all the files that you will be needing. Now follow the below steps to unbrick your OnePlus 7 Pro device.

Instructions to Unbrick your OnePlus 7 Pro

  1. Start by connecting your device to your PC via USB Cable.
  2. Now search for Device Manager from the Start Menu. Head over to the Other Devices section. At that point in time, you should see your device listed something along the lines of QUSB_BULK_CID:0404 SN:45569D84.
    qhusb_9008_no_driver
  3. While the Serial number might differ for each one of you, the QUSB_BULK will be the same for all. At this stage, it signifies that the required drivers are missing.
  4. So go ahead and install the Qualcomm USB drivers on your PC.
  5. If you downloaded the automatic setup, then simply launch the setup executable file and follow the on-screen instructions to complete the installation steps.
    qualcomm usb drivers setup
  6. On the other hand, if you have chosen the Manual method, then extract the content of the ZIP file and place it at a convenient location. Now right-click on QUSB_BULK_CID:0404 SN:45569D84 or similar name and select Update Drivers. Next up, select “Browse my computer for Driver Software” and browse to the location where you have extracted the Qualcomm Drivers ZIP file. Select it and hit OK.
    manual qualcomm usb driver installation
  7. Once you have installed the Qualcomm USB Drivers, by any method, again head over to the Other Devices section, and this time, you should see Qualcomm HS-USB QDLoader 9008, rather than the earlier QUSB_BULK.
    Qualcomm HS-USB QDLoader 9008
  8. Launch the MSM Download Tool as an administrator. Under the COM section of the application, you should see the COM keyword along with a number. In the Status section, it should show Connected.
    oneplus 7 pro msm tool connected
  9. Finally, hit the Start button and wait for the process to complete. Do not touch your device until the flashing process is going on.
    oneplus 7 pro connected msm tool
  10. When that is done, you should see the Download Complete message in green color. Furthermore, your device will now also reboot to Android OS. If it doesn’t you could do so yourself as well. Congrats, your device has just received a new lease of life!
    flashing firmware oneplus 7 pro msm tool success

Conclusion

With that, we conclude the guide on how to unbrick your OnePlus 7 Pro and bring it back from dead. The steps might feel a little daunting at first, but just follow all the steps in the mentioned manner and it will be a cakewalk. On that note, we will like to your attention on the stock firmware file that we shared.

It might be belonging to an older date, but that is not an issue. Once your device boots, you will receive an OTA with the latest firmware. Simply install it right away. If you still have any doubts left, do drop in your queries in the comments section below, or JOIN US ON TELEGRAM. We will get back to you with a solution. Likewise, here are some other root, recovery, and ROM articles that you should check out:

Share:
  • Can’ t install the qualcomm drivers. Device manager says unknown usb device. Any next steps I should take to unbrick my oneplus 7 pro ?

  • maxshiroi

    Thank u too much,it work!

  • Will this process erase all the data??

  • Jamie Allen

    My oneplus 7 pro will go into edl mode but after about 10 seconds it pops out and into fastboot method. This is when I use hardware keys to enter edl mode. I have tried adb edl commands but none work. My device is detected by adb devices command in adb and I see the serial number but edl mode is what I am having problems with please help.

  • My phone doesn’t appear in other devices, is there something I did wrong?

  • Joel Eisner

    I am trying this method but it isn’t picked up as a quolcomm device (or QUSB_BULK_CID:0404 SN:45569D84.) but instead as “Android bootloader interface”??

    • Sadique Hassan

      QUSB_BULK_CID:0404 SN:45569D84 is mostly used in EDL Mode. Since your device is showing as an Android bootloader interface, this means that your PC could recognize your OnepLus device in Fasstboot Commands. So you may directly flash the firmware via Fastboot Commands. Do let me know if the fastboot devices command gives out your device ID or not.

  • thank god save my life , thank you so much

    • Sadique Hassan

      Glad that it worked out, and thanks for the appreciation, Bishal.