Owners of a flagship smartphone OnePlus 7 Pro often face a dilemma: updating to new versions of the operating system brings new features, but sometimes at the cost of stability and autonomy. Many users who have tried Android 12 or 13 notice increased battery consumption and a slower interface, which forces them to look for ways to return to the proven one. This process, known as downgrade, requires careful preparation as it completely erases all data from the device. Android 11. This process, known as downgrading, requires careful preparation as it completely erases all data from the device.

The rollback procedure is not a standard feature in the settings menu and requires the use of specialized PC software. The most reliable tool for this task is MSM Download Toolwhich allows you to reflash the device at a low level, ignoring the current state of the bootloader. However, before starting any manipulations, it is critically important to create a complete backup copy of important photos, contacts and documents, since restoring them after the procedure will be impossible.

In this article we will analyze in detail all the stages of preparation and the firmware process itself. We'll discuss where to find the necessary files, how to install drivers correctly, and what pitfalls you may encounter along the way. Remember that you perform any actions with the firmware at your own peril and risk, and understanding each step is a prerequisite for success.

Preparation of the workplace and necessary files

The first step towards a successful downgrade is collecting all the necessary tools. You will need a Windows computer as the main flashing tool is not supported by macOS or Linux without sophisticated emulators. Also make sure that you have a high-quality USB cable, preferably an original one, that comes with your smartphone to avoid problems with data transfer during the critical firmware phase.

You need to download the utility itself MSM Download Tool and the firmware file that matches your model and region. For OnePlus 7 Pro (model GM1910 or GM1913), the most commonly used version is OxygenOS 11.0.x. Firmware files usually have an extension .ops, which contains images of all partitions of the system. Downloading should only be done from trusted resources, such as the official XDA Developers forum, to avoid infecting your device with malware.

Special attention should be paid to Qualcomm drivers. Without correctly installed Qualcomm HS-USB QDLoader 9008 drivers, the computer will not see the phone in emergency recovery mode. They often come bundled with firmware tools, but in Windows 10 and 11, manual installation may be required via Device Manager with driver digital signature verification disabled.

โš ๏ธ Attention: Using unverified firmware files (.ops) from random sources can lead to complete failure of the device (brick), which cannot be fixed using software methods.

โ˜‘๏ธ Preparing for downgrade

Done: 0 / 5

Activating EDL mode and working with drivers

Mode EDL (Emergency Download Mode) is a state in which the Qualcomm processor waits for commands to write data directly to memory, bypassing the Android bootloader. There are several methods to enter this mode on OnePlus 7 Pro. The simplest is to use the ADB command if USB debugging is still enabled on the system. To do this, connect your phone to your PC and enter the command adb reboot edlin the command line. The device will instantly reboot to a black screen and the display will remain off.

If system access is impossible or debugging is disabled, you will have to use the hardware method. You will need to turn off your smartphone, hold down the volume up and volume down buttons at the same time, and while holding them, connect the USB cable to your computer. The screen should also remain black. In Windows Device Manager, the device should appear under "Ports (COM and LPT)" Qualcomm HS-USB QDLoader 9008.

Sometimes Windows automatically installs the wrong driver and the device appears as "Unknown Device" or "QUSB_BULK". In this case, you must manually update the driver by selecting it from the list of compatible ones or specifying the path to the folder with unpacked Qualcomm drivers. Successful identification of the COM port is the key to the fact that the firmware app will be able to interact with the phone.

๐Ÿ’ก

If Device Manager does not show the device after connecting, try a different USB port (preferably USB 2.0 on the back of the system unit) or a different cable, since some cables only support charging.

Setting up and launching the MSM Download Tool

After the phone is switched to EDL mode and the drivers are installed, you can launch the utility itself MSM Download Tool. Run the file MSM8998_SA8155P.exe (or similar for your version of the tool) as an administrator. In the window that opens, you will need to log in. For most publicly available versions of the tool, the login and password are often standard (for example, admin / admin or QCOM / QCOM), but they may differ depending on the specific build of the tool.

In the main app window you will see a list of connected devices. If everything is done correctly, the COM port number will appear in the "Device" field, and the status will change to "Connected". The next step is to select the firmware file. Click the "Load config" or "Select OPS" button, find the previously downloaded file .ops for Android 11 and confirm your choice. The app will check the integrity of the file and prepare the firmware parameters.

Before starting the process, make sure that all the necessary sections are checked in the list of parameters to completely clean and reinstall the system. Usually, by default, all checkboxes are selected, which is what is required for a clean rollback. Do not attempt to select individual partitions unless you are an experienced developer, as this may result in database version conflicts and cyclic reboots.

Parameter Value / Action Note
Device Mode EDL (Qualcomm 9008) Black screen
Configuration file Extension .ops Must correspond to the GM1910/13 model
Driver Qualcomm HS-USB Check in the Manager devices
Power Stable USB connection Do not use USB hubs
๐Ÿ“Š What version of Android do you currently have installed?
Android 13
Android 12
Android 11
Android 10
Other

Firmware process and possible errors

When all settings are checked, click the button Start in the lower right corner of the app window. The file verification process will start, after which data will be directly recorded in the smartphoneโ€™s memory. Nothing will happen on the phone screen; it will remain black. In the app window you will see a progress bar that shows the percentage of completion for each memory section: System, Boot, Recovery, Modem and others.

The process can take from 5 to 15 minutes depending on the speed of the USB port and the amount of data being flashed. During this time, it is strictly forbidden to disconnect the cable, close the app or put the computer into sleep mode. Any interruption in power or communication at this moment can damage the partition table, turning the phone into a โ€œbrickโ€ that requires complex repairs in a service center.

If an error occurs during the process, the app will display a corresponding message in the log. Common errors include "Sahara Fail", "Firehose Error" or "Param Error". The "Sahara Fail" error often indicates a driver or cable problem. "Param Error" may indicate that the .ops file does not match the device model or region. In such cases, you should reconnect the cable, restart the utility and try again.

โš ๏ธ Attention: If the process is stuck at a certain percentage for more than 10 minutes, do not rush to disconnect the cable. Try pressing the "Stop" button and then the "Start" button again without removing the device from EDL mode.

What to do if you receive a "Firehose Error"?

This error means that the bootloader cannot initialize recording. Try running MSM Tool as an administrator, temporarily disabling the antivirus and checking if the firewall is blocking the app. Using a USB 2.0 port instead of 3.0 will also help.

First launch and initial setup

After successful completion of the firmware, the app will display the message "Download Complete" or "Success". You can now safely disconnect the USB cable. To turn on the phone, hold down the power button and hold it for about 10-15 seconds. The first launch after downgrading to Android 11 will be much longer than usual, as the system optimizes applications and checks the integrity of files. The screen with the OnePlus logo can hang for up to 5-7 minutes.

After loading, you will see a welcome screen asking you to select a language and connect to Wi-Fi. Since the procedure through the MSM Tool completely clears user data, the phone will be in โ€œout of the boxโ€ condition. You will need to sign in to your Google account again, set up your fingerprints, and restore your data from a backup if you created one in advance.

Please note that after the rollback, the Bootloader version will also change to an older one. This is normal for this procedure. However, if you plan to update again to Android 12 or 13 via OTA (over the air) in the future, make sure you download the full update package and not the incremental one to avoid version conflicts.

๐Ÿ’ก

A successful first launch takes up to 10 minutes - this is normal. Do not forcibly reboot your phone; if you see the logo, let the system complete optimization.

Possible problems and solutions

Even if you strictly follow the instructions, non-standard situations may arise. One of the common problems after a downgrade is VoLTE not working or the inability to make calls. This is because the modem version in Android 11 may be different from what your carrier expects in your current region. The solution may be to manually select a network or reset the network settings in the menu Settings โ†’ System โ†’ Reset settings.

Another possible problem is a wide black bar (NOTCH) at the top of the screen or incorrect display of the cutout for the camera. This is a software glitch related to the interface cache. Usually it is solved after the first full reboot cycle or after setting all screen parameters in the section Settings โ†’ Screen.

If the phone goes into an endless reboot (bootloop) after flashing the firmware, most likely the firmware file was damaged during downloading or is not suitable for your board revision. In this case, you will have to repeat the procedure with another .ops file, first making sure of its integrity through the checksum (MD5/SHA1).

  • ๐Ÿ“ถ Communication problems: Check your operator's APN settings and make sure that VoLTE is enabled in the hidden menu of the engineering mode.
  • ๐Ÿ”‹ Quick discharge: After a rollback Give the phone an overnight charge with the screen off to calibrate the power controller and background optimization.
  • ๐Ÿ“ธ Camera: If photo quality has deteriorated, clear the Camera app data in settings or install a GCam port compatible with Android 11.

โš ๏ธ Attention: The interface and menu options may vary slightly depending on the specific build of OxygenOS 11 (European, Global or Indian version). Always check the visual design of your device.

Frequently asked questions (FAQ)

Will Unlock Bootloader be removed after a rollback?

Yes, when using the MSM Download Tool, the bootloader is locked back to its default state. If you need an unlocked bootloader to install custom recovery or root access, you will have to go through the unlocking procedure again through the command fastboot oem unlock after the firmware is completed.

Is it possible to roll back from Android 13 directly to Android 11?

Yes, the MSM Download Tool allows you to flash the device to any version for which a .ops configuration file exists. Intermediate steps (first 12, then 11) are not required, since all memory sections are completely rewritten.

Will I lose the right to a warranty after this procedure?

Formally, any software intervention not authorized by the official service may become grounds for denial of the warranty. However, since the MSM Tool returns the phone to the factory software state, it is difficult to visually determine the intervention unless the physical seals have been damaged.

Where can I find the .ops file for my model?

The .ops firmware files are not officially distributed on the OnePlus website. They can be found on specialized forums such as XDA Developers, in threads dedicated to OnePlus 7 Pro. Look for topics marked "MSM Tool" or "Firmware Dump".

What to do if the computer does not see the phone in EDL mode?

Try replacing the USB cable, using the USB 2.0 ports on the back of the motherboard, reinstalling the Qualcomm drivers manually through Device Manager, or trying another computer with Windows 7 or 10.