Home > OnePlus

OnePlus: Go from Custom ROM to Stock via Oppo Flash Tool

go from custom rom to stock via Opp Flash Tool

In this guide, we will show you the steps to go from any custom ROM back to the stock firmware on your OnePlus device via Oppo Flash Tool. The device from this Chinese OEM used to be tech enthusiast’s favorite toy, well, that is at least the ninth series. The single biggest reason for this was the availability of the MSM Download Tool. Thanks to that tool, even if your device was in a hard-bricked state, you can easily bring it back to life by flashing the OFP firmware in the EDL Mode.

For the unaware, EDL Mode is the Emergency Download Mode which is present across all the devices having a Qualcomm chipset. However, from the tenth iteration onwards, OnPlus got under the hands of Oppo and things then took a turn for the worse, both for the generic users and the tech geeks.

For the former, it was the ditching of OxygenOS in favor of ColorOS that resulted in mass infuriation, and rightly so [after all, one of the USP of OnePlus was its underlying OS skin that maintained a fine balance between the overall feature set and the device stability. However, now, users were having to deal with Oppo’s bloated OS].

Adding more to the misery was the fact that Oppo had also prevented the users from taking full advantage of the MSM Download Tool. As a result of this, any new OnePlus device [i.e. from the tenth series onwards] that got bricked can no longer be repaired at home by the users themselves, instead, they have to go to the service center and get it unbricked.

And this sounded like a death knell for the device that once used to reign supreme in the developer community. However, you cannot keep the developers quiet for long! With the advent of the 11th series, one of them asked the service center employee to repair his device online, which he agreed to. While the repair process was being carried out, the dev managed to grab hold of all the required data set in the backend.

So as soon as the session was over, he tried using this information along with the data packets that he had captured by carrying out the Man in the Middle Attack. And guess what? He was finally able to gain access to the tool without the need to sign in to it! He then posted his findings in the popular XDA Developers forum and the rest, as we all know, is history. So without any further ado, let’s make you aware of the steps to go from any custom ROM back to stock on your OnePlus device. Follow along.

OnePlus: Go from Custom ROM to Stock via Oppo Flash Tool

YouTube video

Apart from carrying out the aforementioned task, we can also use the tool to unbrick your device, fix bootloop and softbrick issues, and perform an OS downgrade. Moreover, one major difference between MSM Download Tool and Oppo Flash Tool is that, as opposed to the former, the latter will not relock the bootloader on your device, thereby saving your valuable time and effort. With that said, if you wish to relock it, then you. may manually do so from the Fastboot Mode via the fastboot flashing lock command.

The below process will also wipe off all the data from your device, so please take a complete device backup beforehand. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps. If that’s all well and good, then let’s get started.

STEP 1: Disable Driver Signature Enforcement

First off, you’ll have to disable the Driver Signature Enforcement on your PC so that Windows doesn’t conflict with the EDL Drivers [Qualcomm HS USB Drivers]. So refer to our detailed guide on How to Disable Driver Signature Verification on Windows 10/11.

Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool

STEP 2: Install Qualcomm USB Drivers

Next up, you will have to download and install the Qualcomm USB Drivers. This is needed so that your PC (and the MSM Tool) is able to identify the connected device in EDL Mode. So refer to our guide on Qualcomm HS-USB QDLoader 9008 Drivers: Download & Install.

Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool

STEP 3: Download Oppo Flash Tool

Now grab hold of the Oppo Flash Tool for your OnePlus 11 from below:

Download Oppo EDL Crack Tool
Download Oppo Flash Tool 

NOTE: There are three versions of Flash Tool, we will be using v5.5.5.

Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool

STEP 4: Download OnePlus EDL Firmware

Next up, download the EDL Firmware for your OnePlus from below:

OnePlus 11

  • CPH2449GDPR_11_A.09_2023032401370000: Download
  • PHB110domestic_11_A.10_2023022300270196: Download
  • CPH2447export_11_A.06_20230107233900 : Download
  • PHB110domestic_11_A.08_2023011401410122: Download
  • CPH2449GDPR_11_A.06_2023010723370128: Download
  • CPH2449GDPR_11_A.07_2023020200120000: Download
  • USA CPH2451export_11_A.06_2023010723390000: Download
  • CPH2447export_11_A.09_2023032013340129 : Download

Onelus 12

Onelus 12R/Ace 3

STEP 5: Install MITM Proxy and Proxifier

  1. First off, download and extract this entire software package.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  2. Then launch the Proxifier setup and install it. [Once done, minimize it].
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  3. Now launch MITMProxy setup and install it [uncheck launch mitmproxy now].
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  4. Then go to the Qualcomm Driver Package and launch the Install file.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  5. You might get a couple of prompts from Google and Vivo, make sure to hit Install.

STEP 6: Add Proxy Server and Rules

  1. Launch Proxifier and go to Profiles > Proxy Server and click Add.
  2. Type in 127.0.0.1 under Address, 8080 under Port, and select HTTPS Protocol.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  3. Now click OK > YES > OK > OK in the prompts that appear.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  4. Then go to Profile > Proxification Rule > change Default Action to Direct and click Add.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  5. Now name it flash_tool_v5.5.5, click Browse under Applications, and go to the OPlusFlashTool_v5.5.5 folder.
  6. Then select the DownloadTool.exe file and hit Open.
  7. Now select Proxy HTTPS 127.0.0.1 under Action and click OK.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool

STEP 7: Setup Oppo Flash Tool

  1. Go to oppo_edl_crack and launch the batch file. This will automatically launch mitmproxy.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  2. Then launch the Oppo Flash Tool [the same version that you have added to the Proxification Rule. In our case, it is v5.5.5].
  3. Change server to EU/India and type in random stuff under username, password, and verification code.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  4. Now click on Software Package from the left and select the downloaded EDL firmware. Finally, click Flash.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  5. It will now verify the integrity of the package. Wait for a few minutes.
  6. Once the verification is complete, click on Stop Flashing at the top right.
  7. Then enable Default NV and click Start Flashing.default nv oppo flash tool

STEP 8: Boot OnePlus to EDL and Start Flash

  1. Make sure that your device is completely powered off.
  2. Then connect one end of the USB cable to your PC but keep the other end unplugged.
  3. Now press and hold the Volume Up and Volume Down keys.
  4. While holding both these keys, connect the other end of the USB cable to your device.
  5. Keep holding both the keys until the percentage appears on the screen, after which, you may then release the keys.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool
  6. The flashing will now start and will take a while.
  7. Once the flashing is complete, your device will automatically boot to the OS.
    Unbrick OnePlus 11 MSM Download Tool Oppo Flash Tool

That’s it. These were the steps to go back to stock ROM from a custom ROM on OnePlus via Oppo Flash Tool. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution as soon as possible. [Credits for this hack: XDA Member softhive and Senior Members xuanhoang1811, DekeFake, and mark332].


Share: