Are you interested in REQUESTS? Save with our coupons on WHATSAPP o TELEGRAM!

ZCX-TWRP: The custom recovery that keeps OTA updates on Mi5s and Mi5s Plus

I think you all know now benefits to have a custom recovery, such as TWRP, also considering Xiaomi's decision to remove visual recovery on older models. In fact, with the stock recovery, you will not be able to carry out daily "maintenance" operations or to minimize it.

A custom recovery was made available, the ZCX-TWRP, which allows you to keep the active OTA updates and then the official ROMs, however, implementing all of them functions of the TWRP.

Unfortunately, however, it is not available for all Xiaomi phones. We've already seen the guide for Mi5 and Redmi Note 3 Pro, today it's about Mi5s and Mi5s Plus.

Let's see how to install it.

Recovery ZCX-TWRP for Xiaomi Mi5s and Xiaomi Mi5s Plus

Unlike TeamWinRecoveryProject recoveries, ZCX allows full compatibility with official, China and Global ROMs.

Fundamental requirements

Download the one for your device and unpack the .zip file in a folder that will rename adb and will go to the C: / adb path.

Once the adb folder has been moved, rename the file "ZCX-TWR ..." contained in the folder, with a simpler name: "TWRP"(WITHOUT VIRGIN) is more than good.

We must now get the ROM to install through ZCX, unless you want to keep yours. In any case, you will need to download the FULL ROM package .zip currently installed on your device because it will be installed pre-installed.

Then go on download page of the Official site Xiaomi and, after selecting your model, download the FULL ROM you already have on.

 

xiaomi-mi5s-mi5s plus

Why do we talk about official ROMs? The "rule" wants that with the TWRP please install Unofficial ROMs, while with the ZCX install those official, keeping the OTA.
1

Install ZCX Recovery

Xiaomitoday's staff are free of liability for any damages resulting from procedural errors.

 

The process is absolutely identical to any fastboot command recovery recovery.

If you have already installed the app, you will most likely be asked to delete the partition data containing the apps later. To avoid problems, I suggest you make a local backup (settings - additional settings - backup and restore - local backup) that you can restore later.

  • Let's put the smartphone in fastboot mode (hold volume down and power)
  • Connect them to the PC
  • Open the adb folder and, holding down the SHIFT key, click with the RIGHT BUTTON of the mouse in a white point of the folder and click on "open a command window here"
  • We write fastboot devices and give ENTER
  • Let's verify that a string appears next to the word "fastboot"
  • Let's write then fastboot flash recovery twrp.img (NB in ​​place of "twrp" you have to write the name of the file to the previously renamed ADB folder) and confirm with ENTER
  • We are waiting for the recovery setup process
  • We type fastboot boot twrp.img (NB in ​​place of "twrp" you have to write the name of the file to the previously renamed ADB folder) and give ENTER
  • We wait for the ZCX recovery to restart

For those who already have a TWRP recovery installed
Just copy the renamed twrp.img file, which you found in the downloaded folder, to the internal memory of your device. Reboot into TWRP and install it in the recovery partition.
Then take a look at the paragraph at the end of the article.

2

First set of ZCX recovery

Unlike official TWRPs, this ZCX must be set manually for enable OTA updates and to avoid unwanted blocks.

If the ZCX asks you for a decryption password, cancel the operation, go to WIPE and make a SWIPE. At the end of the operation, which will delete the memory on which you keep the apps stored (BUT NOT THE PERSONAL DATA), go back to the initial menu and click on REBOOT - RECOVERY.

Once restarted in recovery, we will be in front of a screen where we will have to select a box "never show this screen during boot again" and then slide the blue bar down (from now on I will call this action SWIPE).

We will find this in the ZCX start menu, presumably in Chinese.

Below I will share the steps for you to do change the language.

language-update-installation-update-setup-setup-settings-backup-recovery-ota-ZCX-TWRP-xiaomi-I-plus-5s

We reach the menu Settings (or settings if you have chosen the Italian language) and we select SUPPORT MIUI-OTA and DISABLE BOOT-SYSTEM DM-VERIFY.

language-update-installation-update-setup-setup-settings-backup-recovery-ota-ZCX-TWRP-xiaomi-I-plus-5s

If you were going to use this ZCX with a xiaomi.eu ROM, you do not have to select the two options, otherwise you will be in bootloop.

Now we have to install the ROM (in .zip format) already present on the device, which we will have copied to the internal memory of the device, in order to make a backup of the system and boot partitions that will allow the correct installation of subsequent OTA updates.

To install the ROM we go to the menu install from the main screen, select the zip ROM and we do it SWIPE. At the end of the flash, which will not erase the data on the phone, click on Reboot System to restart.

installation-settings-backup-recovery-ota-ZCX-TWRP-xiaomi-I-plus-5s

 

3

OTA updates with ZCX recovery

When we receive notification of an update, we can proceed with the download directly via Updater and, once download is complete, click on Update, as shown below.

updates-installation-setup-settings-backup-recovery-ota-ZCX-TWRP-xiaomi-I-plus-5s

The phone will reboot into ZCX recovery which will automatically start the update.

updates-installation-update-setup-setup-settings-backup-recovery-ota-ZCX-TWRP-xiaomi-I-plus-5s

In case you want make the root of the device, nothing simpler. After the installation of the ROM, do not restart but come back in main menu of the ZCX and selected ADVANCED.
From there select SuperSu and confirm: recovery will automatically install the program that will grant you root permissions (the procedure must be followed after each update).

The ROOT procedure in advanced ZCX settings is not compatible with Nougat-based ROMs. Though Nougat has not reached Mi5s and Mi5s Plus, it's good that you know it.

To obtain ROOT permissions in these cases, you must install the following .zip after installing the ROM. Download SuperSu SR5.zip for Nougat

4

ERROR 7 resolution during an OTA update

This error stems from having previously used another TWRP and / or from rooting the device by flashing SuperSu .zip.

The following step will erase all personal files and apps from your device. A backup is recommended.

  1. Disable driver signatures on your PC (follow the section in this guide);
  2. downloaded MiFlash on your PC and install it, agreeing to installing fastboot drivers: Download MiFlash Beta;
  3. download the FASTBOOT version of the ROM currently mounted on your device and extract it from the archive MANDATORY with Winrar: ROM List for Mi5s - ROM List for Mi5s Plus;
    from the same discussion as you will download the fastboot ROM, also download the FULL ROM (Recovery version). It will serve you later.
  4. rename the folder containing ROM files as "rom" and put it in C: / rom (be careful not to have two equal folders in the other and do not insert spaces in folder names);
  5. put your phone in fastboot (volume down and power) and connect it to your PC;
  6. start MiFlash and click on "refresh" to make sure your device is recognized;
  7. selected from the top C: / rom path;
  8. select "clean all" below;
  9. click on "flash" and wait for the job to complete.
  10. restart the phone in fastboot mode again and proceed with ZCX setup and setup as described above;
  11. after the flash of the installed ROM (you have to download the fastboot ROM to install via MiFlash and the FULL ROM to be installed by recovery), go back to recovery (volume on and power) and go to BACKUP: select EFS, MODEM e PERSIST and confirm the backup with the swipe to the right;
  12. if you like, proceed to root and restart.

Except for complications, installation is not so difficult and you will enjoy the full benefits of TWRP while maintaining active OTA updates.


As always I dedicate part of my free time to writing guides to help less experienced users. If you were satisfied with the guide and the idea you have, you can offer me a beer or a coffee to thank me. No obligation!

paypal_donate

Marco Rossano
Marco Rossano

Management engineering student, passionate blogger in the Xiaomi world and, more generally, technology. In leisure time, besides writing guides for Xiaomi devices, I have three passions: football, music and cycling :) Write me: https://www.facebook.com/yugin89

Subscribe
Notify
guest

1 How
most voted
more new older
Inline feedback
View all comments
masorr
masorr
7 years ago

Hello
Thanks for the guide. But I still have a doubt.
I have a Mi5s with unlocked bootloader and China Develop. After installing the ZCX can I load with a miui.IT ROM?
Thank you.

XiaomiToday.it
Logo