End-of-Life, 21 Mar 2017: No further updates are planned for this device.
TeamWin Recovery Project (TWRP) is an open source recovery system for Android devices. Beyond basic features like backup, restore, and the ability to install a new or updated version of Android, TWRP includes numerous additional features:
- The GUI is XML driven and themeable
- Partitions can be formatted to a new filesystem type
- The boot and recovery (yes) partitions can be flashed directly
- Decryption of AOSP encrypted /data is supported
- Backups can be encrypted
- … and quite a bit more
Huawei Ascend Mate 2 product page on twrp.me
Fork information
Beginning with version 3.0.M0-0, a forked TWRP repository is used to build releases. This has largely been done to remove the headache that is associated with keeping TWRP compatible with so many (old) Android build systems. For example, the cm-13.0
branch is only designed to be built with CyanogenMod 13.0. There are other minor changes that are described in the README, but it should be noted that the feature set is largely the same as in official TWRP releases.
Bootloader version information
The recovery maintained here is made independent of the official TWRP for mt2l03. Builds hosted here do not and will never support Jellybean (B148 and lower) firmware on this device. Only Lollipop firmware is supported. Upgrade instructions for B322 are available on the LineageOS page.
Unofficial TWRP Builds
Only MT2-L03 running B3xx firmware is supported
-
twrp-3.1.N1-0-mt2.img (14.12 MB)
Updated: 22 Oct 2017
SHA1:3e1737ce414ba59af9847c8f0fc007af8c6f4034
Commit history: twrp, device, kernel
-
twrp-3.1.N0-0-mt2.img (14.17 MB)
Updated: 11 Mar 2017
SHA1:dfb17a36f81d661714d8551f39e41711609ff787
Commit history: twrp, device, kernel
-
twrp-3.0.M5-0-mt2.img (12.59 MB)
Updated: 19 Jul 2016
SHA1:3c3671889fc4f1264d80e5ec667a768b255516ad
Commit history: twrp, device, kernel
-
twrp-2.8.7.1-mt2.img (11.16 MB)
Updated: 19 Sep 2015
SHA1:54c1ac290901169e62a722b0beb1d74133d299f1
Commit history: twrp, device, kernel
Release 3.1.N0-0
- Largely in-line with TWRP 3.1.0-0
- Encrypted backups are disabled due to poor implementation, see TWRP Issue #817
adb backup
is not implemented due to concerns over code quality- Built in cm-14.1 with minor customizations
Release 3.0.M5-0
- Largely in-line with TWRP 3.0.2-0
- Built in cm-13.0 with minor customizations
Unofficial 2.8.7.1: Important changes since preview 2.8.7.0
- F2FS filesystem support
Known issues and limitations
- [all] Occasionally, the firmware partition takes an excessive amount of time to unmount. This causes TWRP to wait for up to 1 minute (usually less) to reboot. This issue occurs rarely.
- [all] The charging indicator does not automatically transition from orange to green when 100% charge is reached. This is a purely cosmetic issue.