TWRP and Root

TWRP 3.6.0 | TWRP for Devices With Android 11

In this guide, we will be talking about TWRP 3.6.0. TWRP stands for Team Win Recovery Project and it has become a globally recognized custom recovery for Android enthusiasts. It has been around for many years now and many Android developers and enthusiasts replace the stock recovery on their Android devices with the custom TWRP recovery as it is more advanced and offers more features.

In order to carry out any software modification, such as rooting a device or flashing custom ROMs, custom kernels or use tools, it is required to make use of TWRP recovery.

The TWRP custom recovery has open source software and comes with support for many devices. Recently, the custom recovery got a new update and was upgraded to TWRP 3.6.0.

With the new update, we got to see support for devices running on Android 11 along with new features, better decryption and a change in the way TWRP is installed on your Android device.

TWRP 3.6.0

TWRP 3.6.0 | What’s New?

Previously, if you had to install TWRP on a device with A/B partitions, you first had to temporarily boot the TWRP image using the ‘fastboot boot’ command and after that you were required to install it permanently through the ‘Install Recovery Ramdisk’ option.

But with this process, still stayed empty unless you directed the TWRP image towards it.

With the new TWRP 3.6.0, things will be a little different. After you temporarily boot the TWRP image using the ‘Fastboot boot’ command, you will be able to see a Flash Current TWRP in the Advanced section of custom recovery.

With this option, you will be able to permanently install the TWRP image that you booted into your device, making the process a lot simpler.

The other change that we got to see is the addition of two new troubleshooting options. The first option is regarding Dynamic Partitioning and the other is related to virtual A/B partition setup. You can easily disable and unmount all dynamic partitions using an option named ‘Unmap Super Devices’. Another option that you can find under the advanced section of TWRP is the Merge Snapshots option.

In the circumstance where you have to forcefully put the updates to the dynamic partition due to a problem with Merge snapshots, you could use this feature to your benefit.

Another new thing we saw was that TWRP is now compatible for devices that came with Android 11 out of the box. Further, a lot of new devices are also supported now.

Newly Supported Devices

As we mentioned previously, TWRP recovery is available for hundreds of devices, but with TWRP 3.6.0,  more devices have been added into the arsenal of supported devices. The newly supported devices include:

  • ASUS ROG Phone 5 and ROG Phone 5S
  • ASUS ZenFone 8
  • Google Pixel 5
  • OnePlus 8T
  • OnePlus 9
  • OnePlus 9 Pro
  • Xiaomi Mi 11 Lite 5G
  • Xiaomi Mi 11X / POCO F3 / Redmi K40
  • POCO X3 Pro
  • Redmi Note 10
  • Redmi Note 10 Pro

TWRP 3.6.0 Changelog

Android 9 Branch:

  • Fixes
    • SAR Update script name for clarity – CaptainThrowback
    • Fix building toolbox in android-7.1 – CaptainThrowback
    • Fix bash – Jarl-Penguin

Android 11 Branch:

  • Add support for installation realme/OPPO OTA – Ctapchuk
  • update custom makefiles to golang modules – bigbiff
  • sepolicy updates – nebrassy, bigbiff, CaptainThrowback
  • encryption updates for a11 – bigbiff, micky387, CaptainThrowback
  • vendor kernel module loader – bigbiff
  • virtual A/B updates – bigbiff
  • snapshot merges – bigbiff
  • repacker warnings – CaptainThrowback
  • f2fs formatting fixes – systemad
  • symlink dynamic partitions in bootdevice – Mohd Faraz
  • Fixes
    • Fix parsing get_args for wiping cache
    • vendor hal fixes – Mohd Faraz
    • fix samsung haptics – soulr344
    • digest check fixes – epicX
    • ozip decrypt fixes – Ctapchuk
    • Change how blank screen works – Sean hoyt

Android 9 and Android 11 Branches:

  • add num template for PIN input – CaptainThrowback
  • Ignore A12 XML files binary format – zhenyolka
  • Add support of A12 keymaster_key_blob files structure – zhenyolka
  • keymaster restore: warn when pin, password or pattern is enabled – bigbiff
  • New flashing method for recovery as boot devices:
  • Advanced > flash current twrp – nebrassy
    • factory wipe and mtp fixes – CaptainThrowback
  • add indonesian language – Xdisk
  • update Russian language – Ctapchuk
  • add canceldecrypt page – CaptainThrowback
  • copy logcat when copying logs in TWRP – CaptainThrowback
  • Fixes
    • FBE Encryption fixes – CaptainThrowback
    • repacker fixes for compression – nebrassy
    • exclusion criteria for Fix Recovery Bootloop – CaptainThrowback
    • unmount vendor if not available – LinkBoi00
    • theme updates – LinkBoi00

TWRP 3.6.0 Download

In order to download TWRP 3.6.0 for your device, you can visit the official website: Download TWRP 3.6.0 For Your Device 

You can also download the Official TWRP app from the Google Play store from where you can stay notified about the new versions for TWRP and the latest version for your device as well.

So that was it from our side on TWRP 3.6.0. We hope that you found this guide helpful. Let us know what you think in the comment section below.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button