Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
What's new in 3.2.1-1:
* minui fixes (cryptomilk)
* Better android-8.0 compatibility in ROM trees (Dees_Troy)
* Fix missing library in android-8.0 (nkk71)
* Fix inconsistent SDCard naming (DevUt)
* Default to TWRP restore instead of adb backup restore to fix restore on fresh TWRP boot (jlask)
What's new in 3.2.0-0:
* Allow restoring adb backups in the TWRP GUI (bigbiff)
* Fix gzip backup error in adb backups (bigbiff)
* Fix a bug in TWRP's backup routines that occasionally corrupted backup files (nkk71)
* Better support for installing Android 8.0 based zips due to legacy props (nkk71)
* Support vold decrypt with keymaster 3.0 in 8.0 firmwares (nkk71)
* Decrypt of synthetic passwords for Pixel 2 (Dees_Troy)
* Support newer ext4 FBE policies for backup and restore in libtar (Dees_Troy)
* v2 fstab support (Dees_Troy)
* Bring TWRP forward to android 8.0 AOSP base (Dees_Troy)
* Various other minor bugfixes and tweaks
What's new in 3.1.1-0:
Backups will now include adopted storage keys (Dees_Troy)
Fixed an adb restore issue (bigbiff)
Fixed rebooting when no OS is present (Dees_Troy)
Fixed line wrapping in the GUI terminal (_that)
Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)Updated TWRP source code to AOSP 7.1.2
whats working?
Instructions:
Steps:
Workaround: As pixel devices come up with A/B partition, its quite similar to our device and we use of them to get root access.
thanks to @goodwin_c and @ravinder0003 for testing
Kernel Source :
tissot
Downloads :
For Nougat:
recovery-3.1.1-1
twrp-Installer
recovery-3.2.1-1
twrp-3.2.1-1-installer
For Oreo:
recovery-3.2.1-2-oreo
Twrp-recoveryInstaller-3.2.1-2-oreo.zip
Special thanks to :good:
@Dees_Troy and Twrp Team
@topjohnwu
@ravinder0003
@talk2indrajit
@Rohan Taneja
@subhujoshi007
@goodwin_c
@mohancm
Note:
1. Don't flash it via fastboot , just boot into it.
2. if accidentally flashed via fastboot, flash stock boot.img
XDA:DevDB Information
[Official][RECOVERY][tissot] TWRP 3.2.1-2 (Oreo)touch recovery [2018-03-06], Tool/Utility for the Xiaomi Mi A1
Contributors
mohancm
Source Code: https://github.com/mohancm100
Version Information
Status: Stable
Current Stable Version: v1.2
Stable Release Date: 2018-03-06
Created 2017-10-14
Last Updated 2018-03-06

What's new in 3.2.1-1:
* minui fixes (cryptomilk)
* Better android-8.0 compatibility in ROM trees (Dees_Troy)
* Fix missing library in android-8.0 (nkk71)
* Fix inconsistent SDCard naming (DevUt)
* Default to TWRP restore instead of adb backup restore to fix restore on fresh TWRP boot (jlask)
What's new in 3.2.0-0:
* Allow restoring adb backups in the TWRP GUI (bigbiff)
* Fix gzip backup error in adb backups (bigbiff)
* Fix a bug in TWRP's backup routines that occasionally corrupted backup files (nkk71)
* Better support for installing Android 8.0 based zips due to legacy props (nkk71)
* Support vold decrypt with keymaster 3.0 in 8.0 firmwares (nkk71)
* Decrypt of synthetic passwords for Pixel 2 (Dees_Troy)
* Support newer ext4 FBE policies for backup and restore in libtar (Dees_Troy)
* v2 fstab support (Dees_Troy)
* Bring TWRP forward to android 8.0 AOSP base (Dees_Troy)
* Various other minor bugfixes and tweaks
What's new in 3.1.1-0:
Backups will now include adopted storage keys (Dees_Troy)
Fixed an adb restore issue (bigbiff)
Fixed rebooting when no OS is present (Dees_Troy)
Fixed line wrapping in the GUI terminal (_that)
Updated TWRP source code to AOSP 7.1.2 (Dees_Troy)Updated TWRP source code to AOSP 7.1.2
whats working?
[*]All paritions are mounting
[*] Can change Slot A/ Slot B on twrp its self
[*]Everything as usual.. (Backup/restore)
[*]recovery booting after rebooting to system also
[*]sdcard working
[*] USB-OTG working
[*] Add system_image mount point to flash system images
[*] Add update_engine_sideload
Instructions:
Steps:
- Download required files from downloads
- Unlock your bootloader( u must be unrooted)
- Reboot to bootloader
- fastboot boot recovery-xx.img
- Boot into Recovery
- Change Partition slot using twrp[Reboot--> Change_Slot]
(for example, if you're in slot A, change it to Slot B and Vice versa) - flash twp-installer.zip
- Flash Magisk{Use Latest} for Root Access(If Neccessary)
- Success
Workaround: As pixel devices come up with A/B partition, its quite similar to our device and we use of them to get root access.
thanks to @goodwin_c and @ravinder0003 for testing
Kernel Source :
tissot
Downloads :
For Nougat:
recovery-3.1.1-1
twrp-Installer
recovery-3.2.1-1
twrp-3.2.1-1-installer
For Oreo:
recovery-3.2.1-2-oreo
Twrp-recoveryInstaller-3.2.1-2-oreo.zip
Special thanks to :good:
@Dees_Troy and Twrp Team
@topjohnwu
@ravinder0003
@talk2indrajit
@Rohan Taneja
@subhujoshi007
@goodwin_c
@mohancm
Note:
1. Don't flash it via fastboot , just boot into it.
2. if accidentally flashed via fastboot, flash stock boot.img
XDA:DevDB Information
[Official][RECOVERY][tissot] TWRP 3.2.1-2 (Oreo)touch recovery [2018-03-06], Tool/Utility for the Xiaomi Mi A1
Contributors
mohancm
Source Code: https://github.com/mohancm100
Version Information
Status: Stable
Current Stable Version: v1.2
Stable Release Date: 2018-03-06
Created 2017-10-14
Last Updated 2018-03-06
Attachments
-
photo_2017-10-14_08-55-03.jpg47.3 KB · Views: 46,543
-
photo_2017-10-14_08-54-52.jpg67.3 KB · Views: 45,789
-
photo_2017-10-14_08-56-26.jpg57 KB · Views: 44,952
-
photo_2017-10-14_08-56-18.jpg78.4 KB · Views: 42,383
-
Screenshot_2017-10-14-07-34-09.png75.7 KB · Views: 41,449
-
Screenshot_2017-10-14-07-34-28.png62.6 KB · Views: 41,321
Last edited: