HomeAndroidWhat is TWRP Recovery, its Function & How to Use It On...

What is TWRP Recovery, its Function & How to Use It On Android Phones

Functions and what is TWRP  – How to enter TWRP on a smartphone and what is the function of TWRP?? Well, on this occasion I will discuss what TWRP is on an Android phone in full.

Many of us only use smartphones as users without exploring all the features or applications that are in it.

- Advertisement -

In general, smartphones are equipped with a default recovery mode which is pre-installed on each brand of the phone. However, there are different ways to access it.

Due to the absence of TWRP recovery mode, existing Android smartphones equipped with stock recovery can only update and upgrade ROMs, and are limited to official ROMs only. And if you want to do more then this stock recovery is not for you.

As in the Android Recovery example, the stock recovery can’t Wipe Dalvik Cache and also Backup/Restore ROM.

Due to some of the limitations of these features, Android users end up using custom recovery instead of the stock recovery. From here, you can imagine, what is TWRP recovery?

In CWM you can find many features that are quite useful, the type of CWM that is widely used today is TWRP, what does TWRP mean?

- Advertisement -

TWRP stands for Team Win Recovery Project, which is open-source software whose function is to make it easier for Android Smartphone users to repair or install the Android Operating System.

TWRP has several advantages in supporting the installation of Custom ROMs, Kernels and many other MODs including Add-ons.

While the standard TWRP usually does not support the backup and restore process from user system data, Dalvic Cache and Internal Storage.

We can also use the function of TWRP to transfer files via MTP, Terminal Emulator and many more.

Also read How to Flash TWRP Recovery On Android Smartphones [All Types]

How to Use TWRP and its full Functions

If you decide to install TWRP, it is recommended to look for references first because TWRP and the Android version have their respective compatibility, meaning that it can be adjusted according to the Android version and the version of TWRP.

We can take an example where a number of smartphone types cannot be installed with TWRP recovery, for example MI AC and Android Lollipop ROM which can cause freezing and eventually bootloop.

- Advertisement -

OK, the way to install TWRP is not the same between devices, so it must be exactly according to the type of phone.

I’m sure you already understand how to install TWRP Recovery, regardless of whether you install it or not, in this case I will tell you how to install and use TWRP recovery.

But each ROM and Android version have different TWRP compatibility, meaning that before deciding to install TWRP, please do a search first whether the TWRP you want to install matches your current ROM.

For example MI4C with Lollipop ROM cannot be installed with TWRP for Nougat ROM, it can freeze to bootloop.

Also read How To Root Android With Magisk (Success Guaranteed)

Okay, continue again..!

Once TWRP is installed, here’s a complete guide on how to use it.

menu available in TWRP
menu available in TWRP

1. “Never show this screen during boot again” Just ignore it, just check it then in the next step if you enter TWRP again you will not see this.

2. “Keep Read Only Select” menu, if you only want to use TWRP recovery for reading and viewing only.

….then TWRP recovery cannot be edited, modified, and cannot write system from smartphone.

3. “Select Language”  Its function is to select a language, hopefully your language is available. In some types of TWRP recovery, usually for the first time you enter in Chinese, this menu is used to change it in English.

4. “Swipe to Allow Modifications” This is a confirmation menu to confirm what you will do by sliding, after you swipe it will go to the next page as follows.

How to enter Twrp
How to enter Twrp

Alright,,, I assume you have swiped and will meet the page above and there are 8 menus starting from Install, Wipe, Backup, Restore, Mount, Settings, Advanced and Reboot.

Then the menu certainly has its respective functions and uses, here’s an explanation.

Also read: What Is Proxy: Definition, Benefits, Types and How It Works

#1. Install menu on TWRP

Install is a menu that can be used to flash ROM files in the form of .zip or .img, such as ROM files, Root, Mods, Patches, etc.

When you select the install menu, you will be taken to a page like the one below.

How to enter Twrp Install ZIP
How to enter Twrp Install ZIP

Then you can search for the files that you will need in the form of IMG files or Zip files, generally they will be directed to the SdCard Dir or to the Root of your cellphone.

You can also use external storage media or flash if your cellphone is compatible with USB OTG by selecting option NO 2 “Select Storage”

If you want to install the img file you can choose menu No 3 (See picture)  “Install Image” like file Recovery, Boot kernel and so on.

But by default TWRP official can only flash images on the recovery and boot partitions.

I assume here that you understand this menu so that when you are going to flash or root you can use this menu, after finding the file you are looking for please “Swipe to Confirm flash”.

Swipe To Confirm Flash
Swipe To Confirm Flash

As you can see in the picture above to install several Zip files at once you can select “add more zips” then select the next Zips file and finish with Swipe.

#2. Wipe Factory Reset TWRP Menu

For those of you who are just learning to MOD the system then Wipe is a word that is quite foreign but for those who are used to it then this is not a new thing, What is the wipe function on the TWRP menu??

Wipe Menu function is to delete / format partitions, thus partitions on your smartphone can be formatted through this menu such as Data, System, Dalvik, Sdcard, External Storage etc.

Add More Zip TWRP Recovery Android
Add More Zip TWRP Recovery Android

If you select the Wipe menu then you will be faced with two options and functions as follows.

2.1. Factory Reset

This menu is quite important as an alternative to overcome the bootloop cellphone without re-flashing, or forgetting passwords, slow and so on so that if you do a factory reset your cellphone will be returned to factory settings / factory defaults.

This menu also has many more functions, in this case the factory reset menu, but in this case you should read the guide to doing a factory reset / hard reset on an Android phone.

2.2. Advance Wipe Menu

Still on the next menu in the wipe menu on TWRP, this is one of the menus that functions to select the partition you will format such as dalvik, internal storage, system and micro SD.

Advance Wipe TWRP Recovery
Advance Wipe TWRP Recovery

Check the part of the partition that you want to wipe and if you are sure, swipe to start the wipe data process.

Then Repair or Change file system functions to repair and resize partitions, fix permisper and change the partition format on your cellphone.

Check one of the partitions and select repair or change the old file system, you will be presented with the following menu.

Repair or Change File System
Repair or Change File System

Repair file system function is to repair the system on the selected partition while the change file system is used to change the format of partition types such as EXR4 to FAT etc.

Please note that by default Android smartphones use partitions of type EXT4 but you can change them to FAT, EXT2, EXT3, exFAT, F2FS.

In using TWRP on a cellphone, I don’t recommend changing it because it can cause boot failure on the system / bootloop, you should first understand the kernel and ROM of your cellphone.

There are several Custom ROMs that can support the F2FS partition because this partition is considered to have more speed than EXT4.

In certain TWRP there are also those that support the Resize file system option as a menu option for rebuilding your device’s volume partition index.


If you are going to install a file with a capacity of 30 MB but a full partition notification appears but after checking there is still 50 MB of free space then in this way you can resize and check the volume of your partition.

Also read How to Reset or Factory Reset Android All Brands

#3. Backup Menu

Maybe you often hear the word backup, which is backing up data / files.

The backup menu on the TWRP cellphone can back up partitions, when using this menu a list of partitions will appear that you can backup as shown below.

TWRP Recovery Backup Storage
TWRP Recovery Backup Storage

Usually on custom recovery, there are IMEI backup menus, modems and several other important partition points.


In the Options tab menu, you can choose to compress the backup file to reduce its size or ignore checking the remaining available space before and after backup.

Then on the Encryption Tab you can protect the backup file if the backup file is considered important and to avoid the misuse by other parties.

3.2. Auto Generate

Its function is if you will name the backup file, but if you want it automatically then ignore the file name will be automatically.

3.3. Select Partition to Backup

The standard backups you need are generally only System, data and boot so that the backup files are not too large.

If you are going to tweak the system to do a backup, only the system partition is to be backup.

Or vice versa if you are going to do an tweak on the kernel then you can do a backup only on the boot section.

But if you need backups on everything and allow your cellphone’s internal storage to be adequate then you can use several options such as IMEI backup, EFS partition modem and others according to your cellphone’s TWRP type.

3.4. Select Storage

Function from this menu you can determine the storage of files to be backed up, usually the choices are internal storage, SdCard, USB OTG.

This menu serves to store backup files for example in Internal Storage, SDCard (External Storage) or USB OTG.

3.5. Refresh Size

You can find the refresh size menu or refresh the actual free space available on your cellphone.

for example the backup process fails and your memory capacity is full you can move certain files then return to this menu again and refresh and get updates from the free space resulting from the file transfer.

3.6. Swipe to Backup

Swipe to backup serves to perform the backup process, then you can see the results of the backup in the following dir folder Media Storage/TWRP/BACKUPS/Kodehp/here

#4. Restore Menu

Restore Menu Its function is to restore Backup results, meaning that if you have made a backup then you can restore it via TWRP and select this menu, if you select Restore it will appear as shown below.

Restore Backup TWRP Recovery
Restore Backup TWRP Recovery

Select Package to Restore is a list of files from your previous backup;
Select Storage is to determine another storage media where your backup files are stored.

#5. Menu Mount

Mount option on TWRP serves to load storage to the android system. This means that if the mount button is on the TWRP main page, then you will see several pages with options to mount Sdcard ,  USB OTG .

Through the mount feature we can load a USB flash drive via the USB OTG menu if you are going to install a ROM via a flash drive.

#6. Menu Settings

Settings on this menu you can make some settings on twrp recovery on your cellphone, by selecting settings several menus will appear as below:

Settings Menu TWRP Recovery
Settings Menu TWRP Recovery

#7. Menu Advanced.

In the advanced twrp menu, you can find the following menus.

Advanced Menu TWRP Recovery
Advanced Menu TWRP Recovery
  1. Copy Log function is to copy the logs on the TWRP process into your cellphone storage generally used to check if there are errors.
  2. Fix Contexts, if you edit MODs edit your device, This option can be as a fix tool.
  3. File Manager, has almost the same functions as file manager applications in general, this menu functions to copy, move, rename and so on.
  4. Terminal or on Windows might be said to be like Command prompt or CMD.
  5. Reload Theme to restarts the theme.
  6. ADB Sideload, now you can send files from your PC to your cellphone with ADB Sideload mode. In addition, you can also flash the cellphone through this mode.
  7. Disable Verify function, disables the verification process of the file to be installed, on ADB Sideload the function is when your cellphone is bootloop but can still enter TWRP mode but does not have access to put the ROM file (.zip). Through this mode you can push the file via terminal emulator and connect to ADB mode, enable ADB sideload using the following command.”adb sideload file.zip” . Then the zip file will automatically be pushed to your cellphone, when it is finished it will be directly executed/installed by TWRP Recovery.

#8. Reboot

This menu functions as usual, which is to give the command to restart your cellphone or turn it off and turn it back on, following the menu on reboot.

Reboot Options TWRP Recovery
Reboot Options TWRP Recovery
  • The system works to enter the main menu of your phone.
  • Power Off function to turn off HP
  • Recovery The function is to restart and enter TWRP Recovery mode again.
  • Bootloader Its function is to reload and enter fastboot mode.

Main Conclusion

Thus my article this time about the TWRP function, what is TWRP both on Samsung, Xiaomi, OPPO android phones, is the same as what has been described above. But for how to enter TWRP Xiaomi, and other brands, of course, there are different ways.

To be able to enter TWRP mode on the cellphone then adjust to the brand you have. That is all and thank you.

- Advertisement -


Please enter your comment!
Please enter your name here

- Advertisment -

Must Read

Fix Bootloop On Android & Learn The Causes Of bootloop

Fix Bootloop On Android & Learn The Causes Of bootloop

Bootloop is a nightmare for all Android device owners. When experiencing a bootloop, the device will continue to spin on the boot screen and cannot...
Skip to toolbar