Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.
Notes for themers: In addition to the udpated theme, we have introduced a theme version variable to the TWRP theme system. If the theme version does not match the version that TWRP expects, TWRP will reject the custom theme and load its stock theme. This change will ensure that people who update TWRP without updating their theme will still have a workable recovery. We have removed libjpeg support. The stock theme was only using a jpeg image for the splash / curtain. This change means that any custom themes will no longer be able to use jpeg images. It also means that tools used to repack recovery images with a different curtain / splash will need to be updated to use the new method.
Version number notes: For a while we’ve been using a 4 digit version number and reserved the 4th digit for device-specific updates. For instance, we find and fix a device-specific issue like decryption of data on Nexus 5, we would release that as a 22.214.171.124. After a while, some people would start asking where 126.96.36.199 was for other devices. So, going forward we have decided to change the numbering scheme to 3.0.0-2, etc. Our hope is that this version numbering scheme will more clearly identify that the 4th digit does not indicate a version change for the code base.
We need your help! The bulk of TWRP work is done by 3 people on a volunteer basis. We have pushed most of our device files to our github and we have a gerrit instance. If you have the ability, please help us maintain our official devices and/or add your device to our official device list. Thanks in advance!
- Bootloader needs to be unlocked
- You need latest adb and fastboot
- Boot into bootloader
- Check the current active slot, change the slot to the other slot (if current active slot is = a then use b. If b, then use a)
- Switch slot by using fastboot set_active <a or b>
- Use fastboot reboot bootloader to check if right slot is selected.
- Flash the boot image by using fastboot flash boot boot.img
- Select recovery from bootloader
Note : Do not flash recovery to the slot where Stock Rom exists its not yet completely verified if you will be able to boot to stock when recovery is flashed.
Hence is why it is recommended in above steps to change slots so that stock remains unaltered.
What is working:
- Decryption of Data
- Screen brightness settings
- Vibration on touch
- Correct screenshot color
- Active slot switching from TWRP
TWRP Recovery Image for Zenfone 5z(ZS620KL) by jackeagle
Fastboot Flashing Code
[CENTER]fastboot flash boot boot.img[/CENTER]
Live support is available via #twrp on Freenode with your IRC client or just click this link.
If you like my work, donations are always welcome (but not mandatory).
TWRP Recovery, Tool/Utility for the Asus Zenfone 5Z
jackeagle, Rohan purohit
Source Code: https://github.com/LineageOS/android_kernel_asus_sdm845/
Current Stable Version: 3.4.0
Stable Release Date: 2019-04-26
Last Updated 2020-07-14