Did you brick your Vivo X9, or is it stuck in a bootloop, lagging, or stuttering? This guide covers how to flash the official stock ROM on the Vivo X9 to fix it.
You can flash this firmware with the QFIL or QPST flash tool. Both methods are covered below.
What a stock ROM is and why it matters
The stock ROM is the operating system that comes preinstalled when you buy the phone. People usually move away from it to run custom ROMs or other mods, but when a modification goes wrong, flashing the stock ROM back is the way to recover. It fixes bootloops and bricked devices, and it lets you upgrade or downgrade the software.
Advantages
- Unbrick a bricked Vivo X9.
- Fix a bootloop or instability.
- Upgrade or downgrade the software.
- Remove malware.
- Fix bugs and lag.
- Unroot the device.
- Restore the stock ROM after a custom ROM.
- Fix Wi-Fi, Bluetooth, and similar issues.
- Fix a soft brick.
Steps to flash the Vivo X9 firmware
Before the installation, follow the pre-requisites below and install the flash tool and drivers on your PC.
Pre-requisites
- This firmware is only for the Vivo X9. Do not flash it on any other phone.
- Charge your device to at least 50 percent.
- You need a PC or laptop.
- Take a backup of your device data. You can back up your phone without root.
- If you have TWRP recovery installed, you can create a Nandroid backup through it.
Disclaimer
GetDroidTips is not responsible for bricking or any hardware or software problems that arise while you follow this guide. Understand the tutorial first, then follow it at your own risk.
Firmware Details
- Device: Vivo X9
- Flashing tool: QFIL or QPST
- Android OS: Android 6.0.1 Marshmallow (Funtouch OS)
- Chipset: Qualcomm Snapdragon 625
Method 1: via recovery (OTA)
You can first try the official method and install the OTA stock ROM update through the Vivo device recovery. Follow that guide to apply the OTA update.
Download the Qualcomm Flash Image Loader tool and the USB drivers on your PC, then follow the guide below.
Guide to Install Stock ROM using QFIL Tool
- Complete the pre-requisites, then open the extracted QPST folder.
- You will find two files: Qualcomm_USB_Drivers_For_Windows.rar and QPST.WIN.2.7 Installer-00429.zip.

- Open the QPST Win folder and install the QPST.exe file on your PC.

- After installation, go to the installed location in the C drive.
- Open QPST Configuration.

- In QPST Configuration, click Add new port, select your device’s COM port, and close it.

- Open the eMMC Software Download tool in the same QPST folder.

- In the eMMC Software Download tool, check Program Boot Loaders and browse for the device COM port.

- Click Load XML Def and browse for rawprogram0.xml in the ROM folder (extract the ROM first if you have not).

- Click Load Patch Def and browse for patch0.xml in the ROM folder.

- Check Search Path 2 and browse for the ROM folder.

- Click Download and wait for it to finish.
- When it is done, reboot the phone. The stock ROM is now installed on the Vivo X9.
FAQ
The Vivo X9 uses a Qualcomm chipset, so it flashes with QFIL or QPST. QFIL is the simpler of the two; use QPST if QFIL does not work.
Will flashing erase my data?
Yes, flashing the full stock ROM wipes the phone, so back up your data first.
That is almost always a driver problem. Install the Qualcomm USB drivers, and put the phone into the download (EDL) mode the tool expects.
That is the full guide to flash the stock ROM on the Vivo X9. If you run into trouble, leave a comment below.
when i try to put the xml files i get a report of error to which i cannot put the patch. I end up ing time out