ZTE Axon 7 (A2017) Firmware Flash File Download [Stock Rom]
The ZTE Axon 7 (model A2017) is a legendary “flagship killer” from 2016, celebrated for its premium features like a QHD AMOLED display, powerful dual front-facing stereo speakers with a dedicated Hi-Fi audio DAC, and a top-tier Snapdragon 820 processor. This page provides the official full EDL (Emergency Download) firmware to update or restore the device to Android 8.0 Oreo.
Important Note: This firmware is for the Chinese model (A2017) and installs ZTE’s MiFavor UI. As a China ROM, it does not include Google Play Services (Play Store). The restoration process requires the use of the QFIL (Qualcomm Flash Image Loader) tool.
Quick Device Specs
- Device
- ZTE Axon 7 (A2017)
- Release year
- 2016
- Chipset
- Qualcomm Snapdragon 820
- Display
- 5.5″ QHD AMOLED (2560×1440)
- Battery
- 3250 mAh (Non-removable)
- Memory
- 4GB RAM + 64GB storage
- Camera
- 20MP with OIS rear, 8MP front
- OS
- Android 8.0 (Oreo) with MiFavor UI
- Special Features
- Dual Front-Facing Stereo Speakers, Hi-Fi Audio DAC, No Google Play Services
Required Downloads
File / Tool | Download Link |
---|---|
QPST (QFIL) Tool | Download QPST Tool |
Qualcomm USB Drivers | Download Drivers |
Stock ROM & Firmware
Version | Android | Region | Type | Download | Size |
---|---|---|---|---|---|
B21 | 8.0 (Oreo) | China | QFIL / QPST | Download | ~2.2 GB |
Quick Flashing Guide
- Download and install the Qualcomm USB Drivers and the QPST Tool on your PC.
- Extract the downloaded firmware ZIP file to a folder on your computer.
- Power off your Axon 7 and boot it into EDL Mode by holding the Volume Up + Volume Down buttons while connecting it to the PC via USB-C cable.
- Launch QFIL, load the firmware files (`prog_…mbn` and `rawprogram/patch` XMLs), and click the “Download” button to begin flashing.
For a complete, step-by-step tutorial with screenshots, please refer to our definitive guide:
How to Flash Firmware on Qualcomm Smartphones with QFIL
FAQs
Q1. Can I flash this on my US (A2017U) or European (A2017G) Axon 7?
It is not recommended unless you are an advanced user. This is the official Chinese firmware with the MiFavor UI skin. Flashing it on a global model will replace the stock Android experience and remove Google Play Services. While technically possible due to similar hardware, it can cause issues if not done correctly.
Q2. Can I use this firmware to get Google Play Services?
No, this firmware does the opposite. It is for the Chinese model and will install the software version that lacks Google Play Services. Users of the A2017 model often flash the A2017U (US) firmware to get Google apps, not the other way around.
Q3. My phone is completely dead and won’t turn on (hard bricked). Is this the right file?
Yes. This is a “FULL EDL” package, which means it’s a low-level factory firmware designed specifically to be flashed with QFIL in EDL mode to recover a hard-bricked device that is otherwise unresponsive.
Device-Specific Troubleshooting
- Overheating: The Snapdragon 820 in the Axon 7 runs warm. A clean flash of the Oreo firmware can sometimes improve thermal management over older Nougat builds. However, the hardware’s tendency to get hot during intensive tasks is normal. Avoid gaming while charging to keep temperatures down.
- Increased Battery Drain on Oreo: Some users reported higher battery drain after the Oreo update. A clean flash (as opposed to an OTA update) can provide a more stable installation. After flashing, let the battery fully discharge and recharge a couple of times to allow the new system to calibrate. Also check `Settings > Battery` for any misbehaving apps.
- No Sound from Speakers: The Axon 7’s dual speakers are a key feature. If you have no sound after flashing, first check your volume levels and disable “Do Not Disturb.” This firmware will restore the correct Dolby Atmos drivers. If the issue persists after a flash and factory reset, a hardware connection might be loose.
- How to Enter EDL Mode on Axon 7: EDL mode on the Axon 7 can sometimes be tricky. The standard method is to power off the phone, then hold Volume Up + Volume Down and connect the USB cable. If this doesn’t work, you may need to boot into fastboot and use an `adb reboot edl` command, which is an advanced method.