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

Search This thread

KennyG123

Senior Moderator / Mod Committee / Spider-Mod
Staff member
Nov 1, 2010
39,956
54,779
Right behind you!
i just did the el30 ota update. is it okay to still use this odin and zip

You probably want to flash in Toadlife's EL30 kernel to keep you on EL30 completely. The zip here is an EI22 kernel.

http://xdaforums.com/showthread.php?t=1460540

So after Odining in the recovery without reboot checked, If it doesn't automatically pop you into CWM then pull the battery and pop it in and 3 finger into CWM and flash Toadlife's kernel.
 

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.