Rooting EI22 after OTA or Google update [11/10]

Search This thread

metalblaster

Senior Member
Oct 2, 2010
249
35
Video Provided by qbking77: http://www.youtube.com/watch?v=jWOLEXqAeCc

Will update the process into a more east to read format as soon as I can.

This isnt a question anymore because the method I will explain below works perfectly. Thanks to Gjones77, Stilesja, marcasant, Mkasik, xBTx and chrisott9628 as well as the acs team for providing the tools needed to root the OTA.

first you need to install the OTA either through the OTA method or through the Google link method.
Next you need to go to the ACS forums and Download the ACS recovery 1.0.0.5.tar.md5 file, http://chris41g.devphone.org/index.php?dir=Epic%2FACSRecovery%2F
You will need this file as well http://downloads.androidsu.com/superuser/su-3.0-efgh-signed.zip

Edit: see the 2 options below first so that you can retain CWM on your phone after reboot as samsung put a script in their kernel that will flush it out after reboot.

You will also need to have the latest version of Odin, Odin3 v1.85.

1) confirm you have gingerbread EI22.
2) download the 2 files above (you can use CWM purple version as well if you dont want the acs Recovery.)
3) Put the su-3.0-efgh-signed.zip file onto your sdcard and turn off the phone.
4) Boot into Download mode by holding the 1 key on the keyboard and the power key
5) open odin and connect the phone to the computer, one of the ID:com boxes will light up to confirm it is connected.
6) put the ACSrecovery.tar.md5 file into the PDA area of odin, make sure everything is uncheck except Auto-reboot and hit start.
7) if done correctly your phone should reboot directly into ACS recovery mode.
8) once in recovery flash the Su-***** .zip file then reboot the phone.
9) If CWM does not stick due to the added script Samsung embedded in the phone kernel you should see below. There are thus far, 2 possible options, Option 1 will give you the Keyboard fix with a relatively Stock experience and Option 2 will give you a Deodexed Rom, nubernal, the keyboard fix and the GPS fix.


Thought id add something to this first:

from gjones77:
***UPDATE***

Apparently Samsung included a script that reflashes the stock recovery upon boot, so if you install a custom recovery (ACS or CWM) it will overwrite it upon boot.

Pretty freaking sneaky I gotta say...
(Option 1)

Stilesja has a fix for this, I can now confirm this works as I have tried it out my self.

Ok, I have found a Fix so that Clockwork Sticks

First Odin Mkasik's EI22 Keyboard fix Kernel (PDA - Only check Auto Reboot)
http://xdaforums.com/showthread.php?t=1307980
Then Odin Purple Clockwork.

Now it sticks for me.

(Option 2)

You can also make your CWM override the built in Samsung issue as well as add the nubernal. To do this, follow the steps up until you get into ACS recovery or CWM and flash the .zip in this post: http://xdaforums.com/showthread.php?t=1339579 rather than the Su.zip file. This will completely fix your GPS and CWM problems as well as deodex the EI22 version you have.
 
Last edited:

gjones77

Senior Member
Aug 19, 2008
66
10
Taxachusetts
***UPDATE***

Apparently Samsung included a script that reflashes the stock recovery upon boot, so if you install a custom recovery (ACS or CWM) it will overwrite it upon boot.

Pretty freaking sneaky I gotta say...
 
Last edited:

CapsLockKey

Senior Member
Sep 17, 2010
750
101
I updated Superuser in the market and lost root capabilities. Uninstalled the update and it has worked fine.
 

metalblaster

Senior Member
Oct 2, 2010
249
35
I can confirm that this doesnt not infact work for me at least. Ive tryed every odin version as well as renaming the file to a .Tar rather than .md5 as well as using the .md5 and the .zip files. Its no use.

Actually as soon as i posted this i tried the file posted above to try to get CWM and it worked like a charm. You need to place the .md5 file into the pda portion of odin3 v1.85 and check only auto reboot. If done correctly the phoen should boot into CWM directly and then you can flash the Su.zip file to gain root.
 
Last edited:

rvr9999

Member
Oct 28, 2011
31
2
Indianapolis, IN
***NOOB ALERT***

I asked this in another thread, but its way more appropriate here:

Would Gingerbreak work on EI22? I used it last week to root EC05 and flash Toadlife's EH17 stability rom. It installs a slightly older version of CWM (I think), but it also installs Superuser.

Just wondering.
 

shane6374

Senior Member
Jun 23, 2009
2,802
1,261
Minneapolis
***NOOB ALERT***

I asked this in another thread, but its way more appropriate here:

Would Gingerbreak work on EI22? I used it last week to root EC05 and flash Toadlife's EH17 stability rom. It installs a slightly older version of CWM (I think), but it also installs Superuser.

Just wondering.

No, Gingerbreak hasn't worked since v2.3.3 I think/
 

JBizzleFoSho

Senior Member
Jan 4, 2011
217
31
If i'm understanding this right, put thw cwm/acs recovery on the sdcard, reboot into stock recovery and update? Do I need to rename the zips?
 

Milkman00

Senior Member
Jun 12, 2010
925
130
Tampa Bay, Florida
I can confirm that this doesnt not infact work for me at least. Ive tryed every odin version as well as renaming the file to a .Tar rather than .md5 as well as using the .md5 and the .zip files. Its no use.

Actually as soon as i posted this i tried the file posted above to try to get CWM and it worked like a charm. You need to place the .md5 file into the pda portion of odin3 v1.85 and check only auto reboot. If done correctly the phoen should boot into CWM directly and then you can flash the Su.zip file to gain root.

I tried it and when rebooting, it reboots into the phone (not into CWM). I reboot the phone with the 3 finger salute and it is still the stock recovery. Odin shows that the recovery flash was successful.

EDIT - Nevermind - was using a downlevel ODIN.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Video Provided by qbking77: http://www.youtube.com/watch?v=jWOLEXqAeCc

    Will update the process into a more east to read format as soon as I can.

    This isnt a question anymore because the method I will explain below works perfectly. Thanks to Gjones77, Stilesja, marcasant, Mkasik, xBTx and chrisott9628 as well as the acs team for providing the tools needed to root the OTA.

    first you need to install the OTA either through the OTA method or through the Google link method.
    Next you need to go to the ACS forums and Download the ACS recovery 1.0.0.5.tar.md5 file, http://chris41g.devphone.org/index.php?dir=Epic%2FACSRecovery%2F
    You will need this file as well http://downloads.androidsu.com/superuser/su-3.0-efgh-signed.zip

    Edit: see the 2 options below first so that you can retain CWM on your phone after reboot as samsung put a script in their kernel that will flush it out after reboot.

    You will also need to have the latest version of Odin, Odin3 v1.85.

    1) confirm you have gingerbread EI22.
    2) download the 2 files above (you can use CWM purple version as well if you dont want the acs Recovery.)
    3) Put the su-3.0-efgh-signed.zip file onto your sdcard and turn off the phone.
    4) Boot into Download mode by holding the 1 key on the keyboard and the power key
    5) open odin and connect the phone to the computer, one of the ID:com boxes will light up to confirm it is connected.
    6) put the ACSrecovery.tar.md5 file into the PDA area of odin, make sure everything is uncheck except Auto-reboot and hit start.
    7) if done correctly your phone should reboot directly into ACS recovery mode.
    8) once in recovery flash the Su-***** .zip file then reboot the phone.
    9) If CWM does not stick due to the added script Samsung embedded in the phone kernel you should see below. There are thus far, 2 possible options, Option 1 will give you the Keyboard fix with a relatively Stock experience and Option 2 will give you a Deodexed Rom, nubernal, the keyboard fix and the GPS fix.


    Thought id add something to this first:

    from gjones77:
    ***UPDATE***

    Apparently Samsung included a script that reflashes the stock recovery upon boot, so if you install a custom recovery (ACS or CWM) it will overwrite it upon boot.

    Pretty freaking sneaky I gotta say...
    (Option 1)

    Stilesja has a fix for this, I can now confirm this works as I have tried it out my self.

    Ok, I have found a Fix so that Clockwork Sticks

    First Odin Mkasik's EI22 Keyboard fix Kernel (PDA - Only check Auto Reboot)
    http://xdaforums.com/showthread.php?t=1307980
    Then Odin Purple Clockwork.

    Now it sticks for me.

    (Option 2)

    You can also make your CWM override the built in Samsung issue as well as add the nubernal. To do this, follow the steps up until you get into ACS recovery or CWM and flash the .zip in this post: http://xdaforums.com/showthread.php?t=1339579 rather than the Su.zip file. This will completely fix your GPS and CWM problems as well as deodex the EI22 version you have.
    2
    Ive updated the OP to make CWM permanent. All you need to do is flash the Deodexed version of EI22 instead of the SU.zip and it will not only make your phone faster but also fix Gps, give you a better kernel and make CWM and root Permanent. This is for people who are already on Stock EI22 and dont feel like flashing back to EC05 to simply come back onto EI22.

    Edit: i also included the other fix found by Stilesja in some of the above posts that will allow you to retain as much of a stock experience as you`d like. This is strictly for people who want a more stock feel but i can confirm it works to keep CWM and root on your phone.
    1
    I tried to download the .zip of the ACS recovery, but got file not found. Anyone have a working copy/link/mirror?
    1
    I tried to download the .zip of the ACS recovery, but got file not found. Anyone have a working copy/link/mirror?

    ...attached. :)
    1
    sticking cwm and root without flashing custom kernel


    This is my revised method of a previous post by jat255 which only need to flash cwm 3.1.0.1 in odin 2 times and it will stick there forever.

    Comming from a bone stock EI22

    1. flash cwm 3.1.0.1 with reboot checked off (nothing check), put file in pda.
    http://drockstar.devphone.org/EpicTa....1.0.1.tar.md5

    2. when its done, unplug data cable and pull out battery.
    without rebooting system.

    3. vol down, camera, power, to get into cwm recovery

    4. install su.zip and reboot the phone (now you have root)
    http://downloads.androidsu.com/super...fgh-signed.zip

    5. install es explorer from market

    5a. under menu/setting check the box root explorer and mount file system

    5b. browse into phone /system/etc/install-recovery.sh
    delete "install-recovery.sh" script or move it to your sd card if you want to retain a copy.
    (long press into that file and delete option will come out)

    6. shut off your phone

    7. odin cwm 3.1.0.1 again with reboot checked

    8. restart, cwm and root will be stick forever.

    credit to jat255


    I like this but it is too many steps :) I modified the latest super user install script to delete the install-recovery.sh file while it is loading superuser. I only added one line to the install script which deletes the file. The rest is just what came from androidsu.com. New steps are:

    Comming from a bone stock EI22

    1. flash cwm 3.1.0.1 with reboot checked off (nothing check), put file in pda.
    http://drockstar.devphone.org/EpicTar/cwm3.1.0.1.tar.md5

    2. when its done, unplug data cable and pull out battery.
    without rebooting system.

    3. vol down, camera, power, to get into cwm recovery

    4. install su.zip and reboot the phone (now you have root)
    http://cl.ly/2U0s2i3a1C081T462p3E

    This worked in my testing, but the only real advantage(?) is that you keep the stock kernel. Flashing any custom kernel first in odin just as easy, but if stock + clockwork is what you want, this should get you there.