The Team Win Recovery Project’s touch-based recovery, better known as TWRP Recovery, is a popular alternative to the widely used ClockworkMod Recovery (which also has a touch-based version).

Being a custom recovery for Android, TWRP Recovery allows you to perform more dev-related tasks on your phone than stock custom recovery would provide.  For instance, using TWRP Recovery, you can flash custom ROMs, install updates through ZIP files, create backups of your ROM, restore backups, reset your phone, wipe phone data, and more.

Apart from touch-based interaction, TWRP Recovery 2.2.1 for the Samsung Galaxy S Plus GT-I9001 features slimmer backup sizes with up to 50% compression.  It can also let you pick individual partitions to backup or restore.  Plus, you can multi-select several ZIPs and queue them for installation one after another in a batch.  The custom recovery also includes a built-in file manager.

This guide shows you how to flash TWRP Recovery 2.2.1 on the Galaxy S Plus I9001.


  • The instructions in this guide are intended for use with the Samsung Galaxy S Plus, model number GT-I9001. Applying these instructions on another device or model may produce undesired outcomes.
  • The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
  • Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
  • Read and understand the whole guide first before actually performing the instructions.


  • Samsung Galaxy S Plus GT-I9001
  • Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
  • Make sure your device’s battery still has at least 70% power. You don’t want the device to shut down in the middle of the procedure.
  • A Windows PC
  • Handset USB drivers installed on the PC. You may install the drivers by installing Samsung Kies.
  • Enable USB debugging on your handset.
  • Disable antivirus, firewall, and other security software. Also disable Samsung Kies and other software that accesses your phone. Such software can interfere with the procedure in this guide.
  • Download TWRP Recovery 2.2.1 for the I9001 (, 4.43 MB)


  1. Turn off your phone.
  2. Reboot the phone into Recovery Mode by holding down the Volume Up and Power keys. When the Samsung logo appears, release both buttons. When “Android out of the Box” is displayed, tap the Menu button. DO NOT press the Home button during bootup, or else the phone will enter RAM Dump Mode.
  3. On the recovery menu, select Apply update from SD card or Install ZIP from SD card.
  4. Locate the file and confirm that you want to install the file.
  5. Reboot your phone afterwards.
  6. Turn off the phone.
  7. Reboot the phone into Recovery Mode as in step 2.
  8. If you see the TWRP Recovery menu, then you’ve successfully flashed the new custom recovery over your phone’s stock recovery.

Alternate Method

Use this alternate method if the main instructions refuse to work for you.

  1. For this method, you will need the following:
    1. twrp2.2.1-recovery.img (4.33 MB)
    2. i9001_Quick_Flasher_v1.4.rar (1.09 MB)
    3. A Windows PC
    4. WinRAR, 7-Zip, or any other software that can unpack RAR archives
    5. Your phone’s USB cable
    6. Handset USB drivers installed on the PC. You may install the drivers by installing Samsung Kies.
    7. USB debugging enabled on your handset
    8. Antivirus, firewall, and other security software disabled on the PC. Also disable Samsung Kies and other software that accesses your phone. Such software can interfere with the procedure in this guide.
  2. Unpack i9001_Quick_Flasher_v1.4.rar into a folder on your PC.
  3. Connect your phone to your PC via USB cable.
  4. Go to the folder where you extracted the i9001 Quick Flasher and double-click either sgsflasher_x86.exe (for 32-bit Windows) or sgsflasher_x64.exe (for 64-bit Windows) to launch the program.
    • To check whether you’re using either 32-bit or 64-bit Windows, right-click on My Computer and select Properties from the popup menu.
  5. In the Quick Flasher window, enable the “Flash a new Recovery” option by ticking it.
  6. Click the Browse button below the “Flash a new Recovery” option and select the TWRP Recovery image you downloaded.
  7. In Quick Flasher, click the Start Now button to start flashing the TWRP recovery image.
  8. The phone will reboot and you should now have TWRP Recovery 2.2.1 installed on your phone.

Good job!  You have successfully flashed TWRP Recovery 2.2.1 on your Samsung Galaxy S Plus GT-I9001.

Alvin Ybañez
Android is arguably the most flexible mobile operating system. Period. I'm extremely passionate about helping Android users around world get the most out of their Android devices by writing how-to guides and tutorials.