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.
Table of Contents
OnePlus: Go from Custom ROM to Stock via Oppo Flash Tool
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.
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.
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.
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
- Download OnePlus 12 Stock Firmware/Fastboot ROM/OFP Unbrick
- How to Unbrick OnePlus 12 via OFP Firmware & Oppo Flash Tool
Onelus 12R/Ace 3
- How to Unbrick OnePlus 12R/Ace 3 via Oppo Flash Tool
- Download OnePlus 12R/Ace 3 EDL Unbrick Firmware/ROM
STEP 5: Install MITM Proxy and Proxifier
- First off, download and extract this entire software package.
- Then launch the Proxifier setup and install it. [Once done, minimize it].
- Now launch MITMProxy setup and install it [uncheck launch mitmproxy now].
- Then go to the Qualcomm Driver Package and launch the Install file.
- You might get a couple of prompts from Google and Vivo, make sure to hit Install.
STEP 6: Add Proxy Server and Rules
- Launch Proxifier and go to Profiles > Proxy Server and click Add.
- Type in 127.0.0.1 under Address, 8080 under Port, and select HTTPS Protocol.
- Now click OK > YES > OK > OK in the prompts that appear.
- Then go to Profile > Proxification Rule > change Default Action to Direct and click Add.
- Now name it flash_tool_v5.5.5, click Browse under Applications, and go to the OPlusFlashTool_v5.5.5 folder.
- Then select the DownloadTool.exe file and hit Open.
- Now select Proxy HTTPS 127.0.0.1 under Action and click OK.
STEP 7: Setup Oppo Flash Tool
- Go to oppo_edl_crack and launch the batch file. This will automatically launch mitmproxy.
- 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].
- Change server to EU/India and type in random stuff under username, password, and verification code.
- Now click on Software Package from the left and select the downloaded EDL firmware. Finally, click Flash.
- It will now verify the integrity of the package. Wait for a few minutes.
- Once the verification is complete, click on Stop Flashing at the top right.
- Then enable Default NV and click Start Flashing.
STEP 8: Boot OnePlus to EDL and Start Flash
- Make sure that your device is completely powered off.
- Then connect one end of the USB cable to your PC but keep the other end unplugged.
- Now press and hold the Volume Up and Volume Down keys.
- While holding both these keys, connect the other end of the USB cable to your device.
- Keep holding both the keys until the percentage appears on the screen, after which, you may then release the keys.
- The flashing will now start and will take a while.
- Once the flashing is complete, your device will automatically boot to the OS.
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].