Flash guide ZUK Z2 (Z2131) (QPST/QFIL):
-------------
Preamble:
-------------
Download QPST (Firmware flashing tool)
Download ADB and Fastboot
Download USB driver
Download ROM (Firmware) - (Download latest!)
But as alway pay attention and follow the tutorial!
QPST Firmware flashing via USB:
1.1 First of all, install ZUK USB driver. Just download and extract ZUK_UsbDriver_1.0.5.zip than follow the setup menue and pay attention if you use Windows 8, 8.1 or 10! (keyword: driver signature disabling)
1.2 Download and install QPST-2.7.437.7z. If you follow the instructions it is not necessary to install the Qualcomm dirvers seperatly. They will be installed via QPST setup.
Click setup.exe
2.2 Open the Start menu, All Programs, "" QPST directory "" QFIL. The initial interface as follows:
2.3 Click "Flat Build" and "Browse". Now navigate to the extracted ROM/Firmware, see 2.1 and select prog_emmc_firehose_8996_ddr.elf
2.4 Now click the "load xml" button. This will appear a new explorer. One of them will be needed to navigate to the file rawprogram-flash0.xml the second one will ask for patch0.xml .
Because your phone is not connected yet the "Download" button will be grayed and cannot be clicked
2.5 To solve this you have to switch your phone into the flashing mode the QPST/QFIL is able to reach Port 9008. There are two methods to do this.
2.5.1 Method ONE: Unplug your USB cable. After that turn your phone off. Now press and hold the volume button, while pressing the power button for 0.5 seconds and plug in the USB cable in the same moment. (very tricky)
If it was succesfull your phone should appear at QPST/QFIL and you are able to press the download button.
2.5.2 Method TWO: Your phone has to be on and ready to use, as well as having develeoper mode activated. How to do this? (Yust go to settings-about and press about several times)
If enabled go to developer settings and enable USB-Debugging.
Now connect your USB cable to the phone.
For using this method you have to download and extract Fastboot/ADB, see above. Now open a CMD promt in the folder you extracted Fastboot/ADB files, by holding shift button on your keyboard while clicking right mouse at the same time.
Into this CMD type in: adb reboot edl
Maybe you need to confim adb access on your phone after that command!
This command will boot your phone automaticly into flashing mode.
If you have chosen one of this methods and used it successfully you will able to press the "Download" button.
Right after you pressed the "Download" button the flashing procedure will start immediately.
2.6 Wait until the Status box will display you "Download succeeded", "Finish Download"
In case of "Download Fail" navigate to the "Configuration" menue on top of the tool.
Change "Device Type" to eMMC
"Validation Mode" to 0-No validation
"Reset after Download" no needed to tick (optional)
If the procedure fails again...
... restart your PC
... restart your Phone
... run QFIL as Administrator
... change the USB port at your PC
Flashing was successful? Congrats! Well done!
###################
Explanation ROM version ST - DEV:
ZUI from version 1.5, the version will be divided into stable version (ST) and early adopters Edition (DEV), respectively, for different types of users.
ST (stable version):
Update longer period (two weeks prior to a half months), a slight adjustment depending on the software test case, the high stability of the system, the user is more suitable for the pursuit of stability of the system.
DEV (developer edition):
Faster version of the update frequency (Developer Edition in the past month have weekly updates, follow-up will make adjustments according to the situation, but because of differences in quality and version control push range). Developer Edition can experience the latest features, optimize and repair, will also have some problems large and small. Brush with some more suitable capacity, and early adopters like playing machine users.
Stable version and the development version will use a separate upgrade strategy, you can switch to each other through the brush method.
Sources:
http://bbs.zuk.cn/z2/t114579/
ROM source: http://club.lenovo.com.cn/thread-1812430-1-1.html
-------------
Preamble:
###################
This tutorial is for all editions of ZUK Z2 Z2131 (non Pro).
USB flashing will wipe your internal phone storage!
Flash at your own risk, and alway follow the flashing turtorial.
Please note this tutorial is different than ZUK Z2 Pro flashing tutorial!
###################
This tutorial is for all editions of ZUK Z2 Z2131 (non Pro).
USB flashing will wipe your internal phone storage!
Flash at your own risk, and alway follow the flashing turtorial.
Please note this tutorial is different than ZUK Z2 Pro flashing tutorial!
###################
Backup your data before processing the flash, in order to avoid loss of data!
--You'll need a USB-C data cable to proceed--
Download QPST (Firmware flashing tool)
Code:
https://www.androidfilehost.com/?fid=24591020540824930
Code:
https://www.androidfilehost.com/?fid=24591020540824933
Code:
Qualcomm driver: https://www.androidfilehost.com/?fid=24591020540824931
ZUK driver: https://www.androidfilehost.com/?fid=24591020540824932
**Attention**
If you have Windows 8, 8.1, 10 installed, you have to disable driver verification.
Download ROM (Firmware) - (Download latest!)
Code:
https://www.androidfilehost.com/?w=files&flid=82053
**Important**
Do you flash your ZUK Z2 for the first time? You are a layman? This is very important for you!
For Qualcomms' QPST USB flashing tool it is very important that port 9008 is reachable on your phone to access all partitions located on your phone storage.
If you will flash your ROM/Firmware via Fastboot it will be not that effective, because you will not reach the deeper partitions. In other words the fastboot method is only for advanced users.
With QPST you are able to flash all partitions including bootloader.
If it is not possible to boot your phone, e.g. your phone is bricked, but the port 9008 is accessible by QPST you are able to unbrick.
For Qualcomms' QPST USB flashing tool it is very important that port 9008 is reachable on your phone to access all partitions located on your phone storage.
If you will flash your ROM/Firmware via Fastboot it will be not that effective, because you will not reach the deeper partitions. In other words the fastboot method is only for advanced users.
With QPST you are able to flash all partitions including bootloader.
If it is not possible to boot your phone, e.g. your phone is bricked, but the port 9008 is accessible by QPST you are able to unbrick.
But as alway pay attention and follow the tutorial!
QPST Firmware flashing via USB:
1.1 First of all, install ZUK USB driver. Just download and extract ZUK_UsbDriver_1.0.5.zip than follow the setup menue and pay attention if you use Windows 8, 8.1 or 10! (keyword: driver signature disabling)
1.2 Download and install QPST-2.7.437.7z. If you follow the instructions it is not necessary to install the Qualcomm dirvers seperatly. They will be installed via QPST setup.
Click setup.exe
1.3 Maybe you will be promted to install .net framework and Visual C++ 2010 Runtimes Libary. Yust follow the instuctions.
1.4 Now it should appear the actual QPST setup. If you have previously installed QPST you maybe asked to repair or uninstall. In this case press repair.
Installing of QPST finished!
2.1 Download USB flashable ROM/Firmware see above. (
Z2131_CN_OPEN_USER_Q01002.1_M_ZUI_1.9.063_ST_160604_qpst.7z) and extract the file to your harddrive.
Installing of QPST finished!
2.1 Download USB flashable ROM/Firmware see above. (
Z2131_CN_OPEN_USER_Q01002.1_M_ZUI_1.9.063_ST_160604_qpst.7z) and extract the file to your harddrive.
2.2 Open the Start menu, All Programs, "" QPST directory "" QFIL. The initial interface as follows:
2.3 Click "Flat Build" and "Browse". Now navigate to the extracted ROM/Firmware, see 2.1 and select prog_emmc_firehose_8996_ddr.elf
2.4 Now click the "load xml" button. This will appear a new explorer. One of them will be needed to navigate to the file rawprogram-flash0.xml the second one will ask for patch0.xml .
Because your phone is not connected yet the "Download" button will be grayed and cannot be clicked
2.5 To solve this you have to switch your phone into the flashing mode the QPST/QFIL is able to reach Port 9008. There are two methods to do this.
2.5.1 Method ONE: Unplug your USB cable. After that turn your phone off. Now press and hold the volume button, while pressing the power button for 0.5 seconds and plug in the USB cable in the same moment. (very tricky)
If it was succesfull your phone should appear at QPST/QFIL and you are able to press the download button.
2.5.2 Method TWO: Your phone has to be on and ready to use, as well as having develeoper mode activated. How to do this? (Yust go to settings-about and press about several times)
If enabled go to developer settings and enable USB-Debugging.
Now connect your USB cable to the phone.
For using this method you have to download and extract Fastboot/ADB, see above. Now open a CMD promt in the folder you extracted Fastboot/ADB files, by holding shift button on your keyboard while clicking right mouse at the same time.
Into this CMD type in: adb reboot edl
Maybe you need to confim adb access on your phone after that command!
This command will boot your phone automaticly into flashing mode.
If you have chosen one of this methods and used it successfully you will able to press the "Download" button.
Right after you pressed the "Download" button the flashing procedure will start immediately.
2.6 Wait until the Status box will display you "Download succeeded", "Finish Download"
In case of "Download Fail" navigate to the "Configuration" menue on top of the tool.
Change "Device Type" to eMMC
"Validation Mode" to 0-No validation
"Reset after Download" no needed to tick (optional)
If the procedure fails again...
... restart your PC
... restart your Phone
... run QFIL as Administrator
... change the USB port at your PC
Flashing was successful? Congrats! Well done!
###################
ZUI from version 1.5, the version will be divided into stable version (ST) and early adopters Edition (DEV), respectively, for different types of users.
ST (stable version):
Update longer period (two weeks prior to a half months), a slight adjustment depending on the software test case, the high stability of the system, the user is more suitable for the pursuit of stability of the system.
DEV (developer edition):
Faster version of the update frequency (Developer Edition in the past month have weekly updates, follow-up will make adjustments according to the situation, but because of differences in quality and version control push range). Developer Edition can experience the latest features, optimize and repair, will also have some problems large and small. Brush with some more suitable capacity, and early adopters like playing machine users.
Stable version and the development version will use a separate upgrade strategy, you can switch to each other through the brush method.
###################
Sources:
http://bbs.zuk.cn/z2/t114579/
ROM source: http://club.lenovo.com.cn/thread-1812430-1-1.html
###################
Last edited: