1. Make sure you already have TWRP installed.
Recommended:
TWRP 2.8.1.0 for 1.xx.xxx.x & 2.xx.xxx.x TWRP backup
TWRP 2.8.3.0 for 3.xx.xxx.x TWRP backup
TWRP 2.8.4.0 or 2.8.5.0 or 2.8.6.0 and highly recommended 2.8.7.0 or latest for 4.xx.xxx.x & 6.xx.xxx.x TWRP backup
Install TWRP 2.8.1.0 -
command fastboot flash recovery twrp-2.8.1.0-m8.img
Install TWRP 2.8.3.0 -
command fastboot flash recovery twrp-2.8.3.0-m8.img
Install TWRP 2.8.4.0 -
command fastboot flash recovery twrp-2.8.4.0-m8.img
Install TWRP 2.8.5.0 -
command fastboot flash recovery twrp-2.8.5.0-m8.img
Install TWRP 2.8.6.0 -
command fastboot flash recovery twrp-2.8.6.0-m8.img
Install TWRP 2.8.7.0 -
command fastboot flash recovery twrp-2.8.7.0-m8.img
The basic idea is : fastboot flash recovery NameOfRecovery.img
Download TWRP - https://twrp.me/htc/htconem8gsm.html
2. Download TWRP backup - link in post #2 (for KitKat & Lollipop) and post #3 (for Marshmallow)
3. Download stock recovery - link in post #4
4. Extract the downloaded x.xx.xxx.x_ckpv5.zip on PC
5. Boot to TWRP recovery and make a backup of boot only, this is to see where the backup goes on your device.
6(a). Reboot, connect device to PC then
open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
open SD Card - TWRP/BACKUPS/SerialNo./ (if backup is set to MicroSD)
6(b). For those with no OS, connect device to PC. In TWRP recovery go to mount, make sure MTP is enabled.
Then you can open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
7. Transfer the extracted x.xx.xxx.x folder (not x.xx.xxx.x_ckpv5 folder) and its content to the backup path on your device, so it looks like this :
TWRP/BACKUPS/SerialNo./x.xx.xxx.x
8. Reboot to TWRP, wipe your device - in TWRP go to wipe - advance - select dalvik cache, cache, data, system (only these)
9. Restore the transferred backup - make sure all boot, data & system are ticked - swipe to restore
10. In reboot menu select bootloader (when TWRP asks whether you want to root your device, select do not install)
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery x.xxx.xx.x_recovery.img
12. reboot - check for OTA, download, install
13. you may have multiple OTA when your device currently on a lower version
14. done
If you want to flash TWRP again, use the latest TWRP after last OTA
NOTE : There is no need to relock bootloader when doing the nandroid way to revert to stock and do OTA.
Recommended:
TWRP 2.8.1.0 for 1.xx.xxx.x & 2.xx.xxx.x TWRP backup
TWRP 2.8.3.0 for 3.xx.xxx.x TWRP backup
TWRP 2.8.4.0 or 2.8.5.0 or 2.8.6.0 and highly recommended 2.8.7.0 or latest for 4.xx.xxx.x & 6.xx.xxx.x TWRP backup
Install TWRP 2.8.1.0 -
command fastboot flash recovery twrp-2.8.1.0-m8.img
Install TWRP 2.8.3.0 -
command fastboot flash recovery twrp-2.8.3.0-m8.img
Install TWRP 2.8.4.0 -
command fastboot flash recovery twrp-2.8.4.0-m8.img
Install TWRP 2.8.5.0 -
command fastboot flash recovery twrp-2.8.5.0-m8.img
Install TWRP 2.8.6.0 -
command fastboot flash recovery twrp-2.8.6.0-m8.img
Install TWRP 2.8.7.0 -
command fastboot flash recovery twrp-2.8.7.0-m8.img
The basic idea is : fastboot flash recovery NameOfRecovery.img
Download TWRP - https://twrp.me/htc/htconem8gsm.html
2. Download TWRP backup - link in post #2 (for KitKat & Lollipop) and post #3 (for Marshmallow)
3. Download stock recovery - link in post #4
4. Extract the downloaded x.xx.xxx.x_ckpv5.zip on PC
5. Boot to TWRP recovery and make a backup of boot only, this is to see where the backup goes on your device.
6(a). Reboot, connect device to PC then
open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
open SD Card - TWRP/BACKUPS/SerialNo./ (if backup is set to MicroSD)
6(b). For those with no OS, connect device to PC. In TWRP recovery go to mount, make sure MTP is enabled.
Then you can open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
7. Transfer the extracted x.xx.xxx.x folder (not x.xx.xxx.x_ckpv5 folder) and its content to the backup path on your device, so it looks like this :
TWRP/BACKUPS/SerialNo./x.xx.xxx.x
8. Reboot to TWRP, wipe your device - in TWRP go to wipe - advance - select dalvik cache, cache, data, system (only these)
9. Restore the transferred backup - make sure all boot, data & system are ticked - swipe to restore
10. In reboot menu select bootloader (when TWRP asks whether you want to root your device, select do not install)
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery x.xxx.xx.x_recovery.img
12. reboot - check for OTA, download, install
13. you may have multiple OTA when your device currently on a lower version
14. done
If you want to flash TWRP again, use the latest TWRP after last OTA
NOTE : There is no need to relock bootloader when doing the nandroid way to revert to stock and do OTA.
Last edited: