TWRP or TeamWin Recovery Project is the best call of custom recovery for anyone who is willing to enter the Android custom world. A custom recovery is a modified recovery subsystem to an Android device. It allows a user to perform selected actions on the device without needing to enter the OS, moreover the name itself matches the functions that it offers. A custom recovery could be life saver if youโve accidently messed up your OS, in turn preventing you to boot into it. It allows you to wipe various device partitions, zip installation, mounting partitions, and a few more features to assist you whenever youโre in need.
Lately, TWRP has released its update to version 2.8.4.0, bringing in the following set of changes and new additions, of which the first one is where weโre going to put our focus on. Visit the TWRP website for more detailed information.
Changes:
- Flash IMG files directly via the TWRP GUI
- Fixed MTP related crashes and bugs for some devices
- Eliminate TWRP toggling USB IDs during boot if MTP is enabled
- Fixed ADB sideload issues
- Improved threading of actions
- Eliminated separate thread for screen timeout
- Updated libblkid to 2.25.0
- Use power button as back button on watch themes for easier navigation
- Added mutex locking to data manager
- Improved custom theme handling on encrypted devices
- Allowed the stock theme to be offset by build flags so we can centre a lower res theme on a higher res screen especially for watches with round screens
Above is quite a changelog but is not clearly understood by an average Android user (like me), so we will put some light on what interests us โ Flash Image files usingย TWRP Recovery. Since a long time, we have been using fastboot commands or third party apps to flash an IMG file, which maybe a recovery, or kernel image files. But today, TWRP has bought another unique feature, making it the first of its kind to support flashing IMG files directly via recovery.
How to Flash Image (.img) Files usingย TWRP
- Boot into TWRP recovery mode, either by following the hardware button combo or by typing in the following command:
adb reboot recovery
- It is necessary to have your image file already placed on your deviceโs storage (Internal or external).
- Tap on Install in the TWRP main screen.
- Now, the default mode is to flash zip files, you will need to toggle the mode to images.
- To do so, tap on the Imagesโฆ button on the bottom-right of the screen.
- The recovery will now only see the image files, select the one you desire to flash, this could either be a kernel or recovery image file.
- Once you select, you will be prompted to select the type of image it is, select Boot or Recovery corresponding to the image file you selected.
- Finally, swipe the button on the bottom of the screen to start the flashing process.
- Once complete, you can go to Reboot > System.
You have just experienced the latest and unique feature that has been introduced in TWRP very recently. This will now allow you to flash imageย files usingย TWRP 2.8.4.0 on your supported Android device.ย If you still havenโt installed TWRP recovery on your device, click here and find the respective guide for your Android smartphone. Latest TWRP recovery for your supported device can be found here. Support us and help us build a better community by providing us feedback via comments.
On line 6 it says “kernel or recovery images”, then later it changes it to “Boot or Recovery images.” So, what is it kernel images OR boot images? And does that mean we can flash Bootloader image files? Or does it mean the kernel package is in a Boot.img? Please explain if someone clearly knows the differences. Thanks
hi i have a question…my lenovo a390 had an unresponsive screen so i have it replaced with a new screen…after that the phone was working fine but the TWRP became unresponsive i cannot click any button on my TWRP recovery…please help me fix my TWRP…
Pull out the battery, place it back after 20-30 seconds and boot into TWRP again.
doesn’t work…if i press power button +volume up..my phone starts to vibrate and will not stop vibrating…
Are you using the correct key combo to get into recovery?
yes
is there anyway i can re install my TWRP?
sometimes im stuck at teamwin ideaphone logo…sometimes im stuck at TWRP menu
You should try to restore the device to stock then.
i should restore it using flash tool?
Yes.
hi i already flash stock rom a while ago..after that i flash twrp, and still i cant click any button on twrp…
So, you still have TWRP even after flashing the stock firmware? It should have been replaced by the stock recovery. Anyway, it looks like the specific TWRP version present on your device has issues. Try a different version.
no..actually i flashed a new TWRP right after i flash a stock rom…because when i go to recovery with the stock rom…my screen displays a dead android image…anyways ill try to find a new version of twrp now..i would be glad if u can link me some site for latest twrp
Why don’t you try CWM recovery if TWRP is not working for you:
http://data.hu/get/7078987/Lenovo-A390-CWM-6012-recovery-by-Cappa72-v2.img
i think this 1 work….ill try to flash some custom rom now…
So, CWM worked for you?
yes…CWM worked for me..thanyou so much…
this works fine..thanks a lot…
can i flash my lenovo a390 with the latest version of TWRP?
i tried pressing power+volume down…my screen displays
Factory Mode
Full Test
Item Test
Clear eMMC
Version
Reboot
Thank you for the quick response. Will do as you indicate.
Good luck. Do share your output.
Can I install TWRP if I have CWM installed? If so could you direct me to instructions. Galaxy S4 I9500. Thank you
Yes, follow this guide: https://www.droidviews.com/root-and-install-cwm-recovery-on-samsung-galaxy-s4-gt-i9500/
This guide instructs you to install CWM, you just have to download and use TWRP tar file instead of the CWM one. Download link: http://techerrata.com/file/twrp2/i9500/openrecovery-twrp-2.8.4.0-i9500.tar