Home > TWRP

What New in TWRP 3.6.0 and How to Install it?

In this guide, we will show you the steps to install the TWRP 3.6.0 and will subsequently discuss all the newly added features in this new build. When you step into the custom development right after unlocking the device’s bootloader, there is literally a plethora of tweaks to try out. From the ability to flash customized firmware (ROMs) to installing Magisk in order to go gain administrative privileges, the possibilities stand endless.

Moreover, once you have obtained root, you could then be in a position to flash numerous mods as well. These include the like of Substratum Themes, Xposed Framework, Viper4Android, and Magisk Modules. However, you wouldn’t be able to carry out most of these tweaks unless you have a working custom recovery installed. In this regard, TWRP has always been the go-to choice. Not only does it beholds all the important feature sets, but it also gets updated frequently.

This makes sure that the recovery is free from all bugs, its supported device section gets further expanded, and also translates to the fact that you might get a chance to welcome some new features to the fore as well. And all this is the case this time around, with the release of the latest version of this custom recovery. So in this guide, we will be listing out all the new features of TWRP 3.6.0 and then make you aware of the steps to install this recovery. Follow along.

New Devices Added in TWRP v3.6.0

install twrp 3.6.0

The biggest takeaway is that TWRP 3.6 is now fully compatible with devices that came with Android 11 out of the box. As a result, many more devices will now fall under its supported device list. Here’s the list of all those devices:

DeviceDevice codename and TWRP Download Link
ASUS ROG Phone 5 and ROG Phone 5SI005D
ASUS ZenFone 8I006D
Google Pixel 5redfin
OnePlus 8Tkebab
OnePlus 9lemonade
OnePlus 9 Prolemonadep
Xiaomi Mi 11 Lite 5Grenoir
Xiaomi Mi 11X / POCO F3 / Redmi K40alioth
POCO X3 Provayu
Redmi Note 10mojito
Redmi Note 10 Prosweet

New Method to Install TWRP to Boot Partition

  • If your device has a recovery partition, then you could directly flash to that partition via the below command
    fastboot flash recovery twrp.img

    how to install TWRP 3.6.0

  • But if your device has an A/B partition scheme, then your device most likely wouldn’t have a recovery partition. You will instead have to take the help of boot partition to temporarily boot your device to TWRP via the below command:
    fastboot boot twrp.img
  • Once it’s booted to TWRP, you will then have to go to Advanced and select the Install from Recovery Ramdisk. After that, you will have to navigate to the twrp.img file and then perform a right swipe to flash it.
    install twrp 3.6.0
  • While this method still stands, there is now a better approach to carry out this task. Instead of using the Install from Recovery Ramdisk option, you could now opt for the Flash Current TWRP option which is also present under TWRP’s Advanced section.
    install twrp 3.6.0
  • Do note that no matter whether you choose the Install Recovery Ramdisk option or the new Flash Current TWRP, you will still have to fix the recovery bootloop. For that, head over to Advanced > Fix Recovery Bootloop > Perform a right swipe to confirm it.
    install twrp 3.6.0

So what is the benefit of this method? Well, you wouldn’t have to manually flash the twrp.img file to permanently install it. Rather as soon as you select the Flash Current TWRP option, it will automatically flash TWRP permanently using the file that you have used to boot to TWRP in the first place.

Complete Changelog

Here’s the complete changelog of the latest TWRP 3.6.0. Out of this, it is the “Add support for installation realme/OPPO OTA” that has caught my attention. So this means that we might no longer have to carry out those lengthy instructions steps to install OTA on a rooted device. I don’t currently have an Oppo or Realme device to out this feature, but once I get hold of the same, I will definitely document the instructions as well as the user experience with this feature.

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

So this was all from this guide regarding the newly released TWRP 3.6.0 and the steps to install them. If you have any queries concerning the aforementioned steps, do let us know in the comments section below. We will get back to you with a solution at the earliest.


Share: