TWRP Recovery for Samsung Galaxy S Advance GT-I9070

Recently Samsung has announced official Jelly Bean update for Galaxy S Advance users. But still it will take a lot of time before it is actually rolled out by Samsung. Not to worry because you have a variety of custom ROMs which you can install. Also custom ROMs are famous for their highly customizable features. But you need custom recoveries to install custom ROMs.

TWRP recovery is a custom recovery and it is getting famous over CWM these days. It has fully touch interface and many other great features. You can flash various ROMs, do Wipe Data/Factory Reset and backup your whole ROMs using nanroid backup with this recovery. Further in this tutorial, easy steps are given which you can follow to install TWRP Recovery on your device.

Disclaimer: The procedure discussed further in this article is considered as risky and can cause damage to your phone. You should not go for it if you are unaware of things discussed in it. Please follow this guide completely at your own risk. If any damage happened to your device while following this guide, neither we nor developer should be held responsible for it.

TWRP Recovery for Galaxy S Advance

This guide is applicable only for Samsung Galaxy S Advance having model number GT-I9070. Trying it on other variants or on any other device, can cause damage to your phone.

Note: Since this TWRP recovery is a modded Gingerbread Kernel, it won’t work with Jelly Bean Firmwares.


  • Battery of your phone must be at least 70% charged in order to have uninterrupted installation process.
  • It is recommended to take a backup of all important data like SMS/MMS, APN, contacts etc. since it can be restored back if anything goes wrong during the installation.
  • In order to use USB debugging mode on your phone, device specific drivers must be installed on your computer. You can install the same by installing Samsung Kies. To download it manually,click here.

Procedure to Install TWRP Recovery on Samsung Galaxy S Advance GT-I9070:

  • Download flashing program (Odin Multi Downloader v3.04) & TWRP Recovery Package from the links mentioned below :
  1. Odin Multi Downloader v3.04
  2. Download TWRP Recoveryfor Galaxy S Advance
  • Extract TWRP Recovery (GT-I9070-GB_TWRP-KERNEL-DiegoCH.rar) in your computer. You’ll find GT-I9070_GB_TWRP_KERNEL.tar.md5 in your extracted folder.
  • Now switch off your phone. In order to flash the firmware, you need to enter into the downloading mode. Downloading mode can be entered by Holding Power Key+Volume Down Button+Home Button simultaneously.
  • After entering into the downloading mode, you’ll see “Downloading..” text in yellow. Keeping your phone in downloading mode, connect it to the PC.
  • Open Odin Multi Downloader which you’ve just downloaded. If your device is properly connected then you’ll see that the ID:COM section has been turned yellow. (If it is not then you need to install proper drivers of your phone OR simply install Samsung Kies from the CD which you’ve got at the time of purchase).

twrp recovery for samsung galaxy s advance gt i90701

  • In Odin, select PDA & choose GT-I9070_GB_TWRP_KERNEL.tar.md5 file. Keep all the remaining things as it is.
  • Important!!Make sure that Re-Partition check box is not selected.
  • Now simply press Start button to initiate flashing process. It will hardly take 6-7 Minutes to get over.
  • As soon as Odin finished the process, ID:COM section will turn Green & will show Pass in the box above ID:COM section.
  • Disconnect your Device from PC.
  • Turn off it again since whole procedure isn’t over yet. Now you need to enter into Recovery mode. The same can be entered by Holding Volume Up + Home Key + Power Button simultaneously.
  • In the Recovery mode, select wipe data/factory reset & wipe cache partition. You have to use Volume Up/Down keys to highlight those options & Home button to select them.
  • After wiping data, select reboot system now to Restart the Phone. Usually first boot take some time after flashing firmware so be patient. As soon as device gets rebooted successfully , you’ll land in TouchWiz Home Screen.
  • If at any stage Odin gets stuck or you get FAILED message disconnect your phone from PC. Close Odin software. Remove the battery from phone and re-insert it. Again go into downloading mode and follow same procedure.

There you go!! You have successfully installed TWRP Recovery on your Galaxy S Advance. Now you can flash various custom ROMs on your phone.Do let us know how it is working for you. If you have got any doubt, feel free to ask it in the comments below. We will try our best to solve it.

The following two tabs change content below.

Shreyas Khare

Shreyas is an author at Android Legend and He is a HTC Lover. You can follow him on Google+ and Twitter.
  • Nagendra

    Hey!!! FCK!! i used this method on my phone which had a JB version and now my phone is stuck and does not go beyond the boot screen!!!!

    Hey VINAYAK, did you get it resolved??? dude i tried rooting my phone for the first time nad fcked it up!!

    Guys any1???

  • Mircea

    My phone (gt i9070) was off suddenly, does not start at all, even if I push the three buttons, battery was 30%, if I putat recharge – nothing happens!something can be done?

    • Viraj SK

      Are you able to see a screen light (black or anything)?

  • vinayak dhame

    i have followed this procedure for my s advance having jelly bean software and my phone is now stuck on …any help..

  • Anupam

    I have followed the tutorial and everything is working perfect on my i9070 Gingerbread. But the question is how do I update to Kitkat, This version of Twrp doesn’t support Kitkat. Any solutions


    M using galaxy s advance 4.1.2 rooted version with ddupl8.. i want to install CWM or TWRP. Plz advice me which is the best apps for Galaxy S Advance. How can i install this.

    • Viraj SK

      Are you talking about best apps or recoveries? Please make it clear..

  • luis cabrera

    hola me gustaria saber como puedo desbrickear mi galaxy s advance al encenderlo queda pegado cuando aparese galaxy s advance y se queda se queda

    • Viraj SK

      English please…

  • S.rahman

    I recently brought a Galaxy s
    advance, i installed too many apps in
    it. it was working fine. I
    had setup AUTOMATIC UPDATE
    means by going to settings > About
    phone > sotware update > Automatic
    update. Then my phone showed a
    software update notice that a update
    i available. I first had Android 2.3.6
    then i updated my phone. while
    updating it first rebooted and went
    into recovery mood and started
    updating. but as the update finished
    it got shutdown and never started
    again. I tried every thing i could
    ,tried to start it in recovery mode
    and other things i also tried but to
    no avail.
    Please help me its my new phone
    and i am new to android

    • Viraj SK

      Are you able to boot in download mode by pressing Volume up + Home Button + Power Key simultaneously?

  • Aaron

    I used Odin to install the GT-I9070_GB_TWRP_KERNEL.tar.md5 and it was successfull, however when I reboot my device to go bck into download mode it freezes at the boot screen and cannot get past it, please help!!

    • Aaron

      Before doing this I was using 4.2 jelly bean

      • Sanket

        This TWRP recovery is compatible for gingerbread and not for jelly bean.flash TWRP recovery which is compatible for jb.

        • Sudin

          Can you give me the link for TWRP recovery which is compatible for jb.

        • AJITH


        • vinayak

          but what is the solution now how can i restore my phone..

  • ankit

    in my i9070 video hangs and then restart whats the problem iam using jelly bean xxlpy my game lags problem is solved in this version but now video hangs

    • Viraj SK

      Try with 3rd party app like MX Video Player..



  • ankit

    I know q4 is latest but which is better version. I am using q4 it lags so much so what about lpy, lpz it is lag free version

    • Shreyas

      You better check which one’s better. Many users have reported that official JB firmwares from Samsung are bit laggy.
      And if you want high performance then I recommend that you should go for custom ROMs.

      • ankit

        which cusom rom are lag free or without any problem in which games work smoothly .please give a name or link for stable custom rom

  • ankit

    XXLPY,XXLPZ or XXLQ4 (jb) which is the stable or better version for I9070

    • Sanket

      XXLQ4….it is latest one…..

  • ankit

    in my i9070 games lags like temple run 2,subway surfer.i am using xxlq4 jb any stable version or any solution .please help

    • Viraj SK

      Many Galaxy S Advance users have reported that JB is consuming very high system resources. This might be the reason behind lag.
      You should wait till stable JB comes out OR downgrade to Gingerbread for better gaming experience…

      • ankit

        in gb games work fine but sometimes it lag .when the stable version of jb will be release

        • Viraj SK

          Only Samsung knows.. ;)

  • lan

    it not work for jb.. don try it

    • Viraj SK

      I have already mentioned it..

  • Viraj SK

    Very sorry, it won’t work on Jelly Bean. It’s a modified Gingerbread kernel with TWRP included in in it.
    If you want to flash a custom ROM, you should revert back to stock Gingerbread, flash TWRP & then proceed further..

    Tell me if you need any help..

  • guest

    does this work for galaxy s advance with JB?

  • Viraj SK


    • Mrtoo

      So is there any method to put a custom ROM on a GT-I9070P?

      • Viraj SK

        As of now, No..

  • Saidmontiel

    Does this method increases the binary counter? and also, does the phone have to be rooted before proceeding with this method?

    • Viraj SK

      Yes, flashing recovery through Odin will increase the binary counter. You can use this method without rooting the phone.
      On other hand, there is another method which require you to root the device but it doesn’t increase the binary counter.
      The 2nd method is given here: