yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] sfhub:
Can you post a screen capture or something showing the error(s)? Something strange is going on with your setup as Option F isn't even trying to run a batch file.
[Samsung Epic 4G Touch] sfhub:
I saw on the other forum you mentioned you "worked around" this problem by assigning a static IP for the phone in your router. That indicates the problem was with DHCP between your router and your phone (which is not related to the rooting done by this thread)
[Samsung Epic 4G Touch] FuMMoD:
How would I do that? I'm not a noob by any means this is my 5 th android phone and I used to do so much stuff to my evo 4g.
[Samsung Epic 4G Touch] gaborger:
Thanks SFHub. Not sure how I missed that. Works great now.
[Samsung Epic 4G Touch] sfhub:
adb is android debug bridge.

It is a standard android debug tool used to open up shell prompts on your phone and copy files back and forth.

The reason the Auto Root package is stuck waiting for your phone is because adb is not communicating with your phone.

Once you get to the point adb is able to communicate with your phone, the Auto Root package will work fine.

To see how to get adb to work with your phone google "adb epic 4g touch"

My first suggestion is to run everything you can as Administrator (if you aren't doing so already) Also go over FAQ #E3 a 2nd time to make sure nothing was missed.

If that doesn't work try it on a different clean PC. The drivers probably got hoarked during a previous install or you have some hard to diagnose permission problem.
[Samsung Epic 4G Touch] MJHawaii:
It tried to run the batch file but the root would not take i will send u a screenshot when i get home
[Samsung Epic 4G Touch] FuMMoD:
Lol dude I didnt need the explanation of what it was. Alright I'm going to try it on my computer that has adb properly setup then. Thank you. Ill post my results in a few hours when I get out of work.
[Samsung Epic 4G Touch] sfhub:
Could you verify USB mass storage is disabled? Drag down the notification bar, tap the USB notification and make sure the Android is Green, not Orange.
[Samsung Epic 4G Touch] MJHawaii:
Sfhub

Im trying to post a screenshot but it has some url link how do i submit the picture
[Samsung Epic 4G Touch] FuMMoD:
Ok so i managed to get adb to work but i cannot access adb shell.
[Samsung Epic 4G Touch] sfhub:
The simplest way is to attach the jpg to your post.

I don't know if you can do that from the mobile app.
[Samsung Epic 4G Touch] sfhub:
What adb functions are you able to use?

adb shell, adb push, adb pull

are the most basic functions of adb.

If you can't get adb shell to work, then something is not right.
[Samsung Epic 4G Touch] MJHawaii:
Sfhub

I got it working it just took awhile thanks
[Samsung Epic 4G Touch] sfhub:
To help others, what was the problem?
[Samsung Epic 4G Touch] thepiecesfit:
When using disable CIQ on my epic touch 4g (EK02). My phone freezes with the blue LED on and when I hit the power it reboots. I have since then enabled CIQ and it has not happened again. Any ideas?
[Samsung Epic 4G Touch] sfhub:
Are you sure disabling CIQ is what caused the issue? Could it have been coincidental?

It isn't doing anything fancy. All it is doing is using standard Android facilities to disable components. "setprop" and "pm disable" for those components shouldn't be causing the behavior you are describing.

My suggestion is to try it once again on a fresh reboot to confirm whether it actually is the disabling of CIQ that is causing that behavior.
[Samsung Epic 4G Touch] thepiecesfit:
You are right it was the voodoo screen tuning app that was doing it. Disabling CIQ still cranking and has not crashed since i ditched it. Thanks!
[Samsung Epic 4G Touch] FreaKnNuts:
How are you disabling CIQ. Well I mean what app or script are you using. Thank you for the info.
[Samsung Epic 4G Touch] IA-32e:
Zerg rush!
[Samsung Epic 4G Touch] sfhub:
Standard android stuff like setprop and pm disable.
[Samsung Epic 4G Touch] MJHawaii:
Well the command promt opens up funny with 10 lines about internal and external command but at the bottom i still have option a-g available i was able to root but i cannot use option c to get cwm any clues on whats wrong
[Samsung Epic 4G Touch] sfhub:
Screenshot is worth a 1000 words.
[Samsung Epic 4G Touch] MJHawaii:
I click on the image and xda has some link box open up how the heck do i attach a jpeg
[Samsung Epic 4G Touch] sfhub:
Click on "Go Advanced" and the "Manage Attachments"
[Samsung Epic 4G Touch] MJHawaii:
Auto Root cmd prompt issue

Ok I pasted it to a word document
[Samsung Epic 4G Touch] sfhub:
It looks like some type of character set problem. Are you running an alternate character set or language? Which version of windows are you running?

Can you open up a command prompt and type
[Samsung Epic 4G Touch] MJHawaii:
My girlfriend used to run chinese but i reverted it to english did i miss something that was a couple months ago im using windows 7
[Samsung Epic 4G Touch] sfhub:
I don't know for sure, but it feels like some type of double-byte character set issue where it doesn't understand the characters used for the borders of the menu. Asian character sets are often double-byte and possibly when chinese was installed, even after reverting to english, it is using a double-byte character system.

Do you have another PC you could try? No need to install drivers, just copy the runfirst.bat file to another PC and run it. If you see the menu borders, then that was the issue.
[Samsung Epic 4G Touch] MJHawaii:
On the right track

Ok you got me on the right track I fixed the language set problem its working now but I ran option C twice but I cannot get CWM on my phone the logs did not state any problems and it rebooted twice but I still have android recovery. Root permissions were accepted so I cannot figure out what is wrong. I previously installed ROM manager the phone and I could not get CWM either so is I am lost at this point:confused:
[Samsung Epic 4G Touch] sfhub:
Could you use Option F to enable scroll buffer and then post the section between BEGIN LOG and END LOG. You can upload a .jpg directly to the forum as an attachment. Don't need to paste into word. Scroll the buffer and post 2 pictures if needed.

Hopefully if ROM manager messed something up it can be detected in the logs.
[Samsung Epic 4G Touch] MJHawaii:
Fixed here is what happened

Ok SFHUB we made it CWM is on my phone so others know what the issue was I did have chinese language set on the keyboard option in my computer which made the autoroot come up with all those lines and funny characters thanks for pointing that out. I ran option C twice last night but when I rebooted my computer (simple things) this morning everything worked fine when I tried to install CWM on my phone.Thanks again
[Samsung Epic 4G Touch] qbking77:
Will this be updated for EL29?
[Samsung Epic 4G Touch] sfhub:
It already includes CWM for EL29. It'll include an OTA compliance check for EK02->EL29 once I get my hands on the update.zip. The NoCIQ is not needed for EL29.

The exploit itself used to gain root was plugged in EL13. If a new exploit is found, I'll update the root option, but for now, I just run the root option through alternate means to pre-root the ODIN One-Click tar packages.

So basically flash the pre-rooted EL29 ODIN One-Click. Then use Option C from the Auto Root to install EL29+CWM.

This will give you root, CWM, and will not trigger the yellow triangle (nor increase the ODIN flash count)

It would be trivial to include CWM in the ODIN One-Click to save a step. The reason I don't do it that way is it triggers the yellow triangle and increases the ODIN flash count. Installing CWM as a separate step through the Auto Root package doesn't trigger the yellow triangle nor does it increase the ODIN flash count.
[Samsung Epic 4G Touch] MJHawaii:
if i use a jig doesnt that erase the count and remove the triangle?
[Samsung Epic 4G Touch] sfhub:
That is correct. Some people don't have or want to get a USB jig, though I would highly advise getting one.
[Samsung Epic 4G Touch] xela 0 alex:
Ok I rooted my E4GT EL29 but ive been trying to flash CWM on it but it doesnt seem to work. i got into recovery and it still had stock recovery i dont know what im doing wrong any help would be awesome thanks
[Samsung Epic 4G Touch] sfhub:
Use Option F on the main menu to enable the scroll buffer, then rerun Option C choosing EL29+CWM-Rogue. Post the output between BEGIN LOG and END LOG.
[Samsung Epic 4G Touch] todivefor:
sfhub, This is a great package and you also offer the best support I see on XDA.

This is basically a learning experience for me, so don't feel the need to spend much time on it. The others need you time more than this.

I restored back to rooted stock EK02 from one of my many ROMs awaiting the OTA. I did this because I screwed up my wifi flashing modems at one point and got it all working by going back to EG30 and taking the OTA to EK02, so have shied away from flashing modems and prefer the OTA upgrade. I have the stock recovery and thought I would flash EK02+CWM while I waited. I know I could do the egauto, but thought that was too easy, so started to look at the batch files and scripts to try and learn something. I know just enough about windows batch files and linux shell scripts to get myself into trouble. I tried running install-boot-ek02-cwm.sh in script manager from /sdcard/000root and didn't get very far. It failed because it couldn't find install-boot-common.sh. Next I tried running install-boot-ek02-cwm.sh from terminal emulator and got permission denied. Is it possible to go back and forth between stock recovery and CWM by running these scripts from the E4GT or am I missing something?

Thank you for you great work!
[Samsung Epic 4G Touch] sfhub:
Your current working directory needs to be /sdcard/000root when you run install-boot-ek02-cwm.sh

I am not familiar with script manager, but it probably was in a different directory when it ran the script. Usually you would accomplish this by typing

All this is detailed in the Section D "Included Scripts" of the 2nd post.
[Samsung Epic 4G Touch] sfhub:
OTA Compliance Check for EK02 to EL29 added to package (Option D)

This will tell you if you are missing or have modified any files the EL29 OTA update is depending on.
[Samsung Epic 4G Touch] xela 0 alex:
this is what im getting

---- BEGIN LOG ----

BOOTIMGNAME = EL29+CWM-Rogue

BOOTIMGFILE1 = zImage-el29

BOOTIMGFILE2 = zImage-el29-cwm-rogue

BOOTIMGSTKREC = no

BOOTIMGSCRIPT = install-boot-el29-cwm-rogue.sh

...Proceeding to copy necessary files...

push: copy2sd/000root/Superuser.apk -> /sdcard/000root/Superuser.apk

failed to copy 'copy2sd/000root/Superuser.apk' to '/sdcard/000root/Superuser.ap

': Permission denied

push: copy2sd-img/000root/zImage-el29 /sdcard/000root/zImage-el29

failed to copy 'copy2sd-img/000root/zImage-el29' to '/sdcard/000root': Permissi

n denied

push: copy2sd-img/000root/zImage-el29-cwm-rogue /sdcard/000root/zImage-el29-cwm

rogue

failed to copy 'copy2sd-img/000root/zImage-el29-cwm-rogue' to '/sdcard/000root'

Permission denied

----

cd: can't cd to /sdcard/000root

/data/local/tmp/sh: Can't open install-boot-el29-cwm-rogue.sh

---- END LOG ----
[Samsung Epic 4G Touch] sfhub:
My guess is you have USB Mass Storage enabled.

Drag down the notification bar and select USB Connection.

The android mascot should be green. If it is orange, then you need to tap the button to disable mass storage (change it back to green).

It should look like this:
[Samsung Epic 4G Touch] tech7:
Hey if u get a new et4g and comes with el29 can u still be able to root it?
[Samsung Epic 4G Touch] sfhub:
Yes, just use the pre-rooted EL29 ODIN One-Click referred to in the first post. It is equivalent to running Option A, except it is done for you. Then come back and run the Auto Root package Option C to install CWM.

This will leave you with Root, CWM, and will not trigger the yellow triangle nor increase the ODIN flash count.
[Samsung Epic 4G Touch] tech7:
Awsome thanks gonna go get my et4g this friday
[Samsung Epic 4G Touch] ungovernable1977:
ok... so used the el29 autoroot/stock... now I need CWM... linked to this thread, method C, am I totally blind or are the links to the odin files blacked out/dead?

EDIT: was totally confused. skipped to C thinking it was odin downloads... im getting lazy.. back to reading. apologies.

EDIT2: wow. that was stupid easy after reading the instructions, imagine that! Spending Thanks now...
[Samsung Epic 4G Touch] eluno:
last update to this thread was today. may i ask what was updated?
[Samsung Epic 4G Touch] sfhub:
I just clarified some text of the instructions. The last update to the Auto Root package was the addition of the OTA Compliance Check (Option D) for EK02->EL29.
[Samsung Epic 4G Touch] eluno:
ahh i see since my gs2 took the EL29 update i guess i need to re-download the pkg. thank's again
[Samsung Epic 4G Touch] sfhub:
The EL29 CWM has been in the package for a while.

I only added the "compliance check" a few days ago. The compliance check tells you if your phone will be able to accept the EL29 OTA update, which you do not need since you already have EL29.

If you are wondering about rooting EL29, they plugged the exploit being used by this package to root. That is why I provide a pre-rooted EL29 ODIN One-Click packages (links in the first post).

Basically you would run the pre-rooted EL29 ODIN One-Click, then come back to the Auto Root package, choose Option C, and install EL29+CWM-Rogue.

I could have included CWM in the EL29 ODIN One-Click package, but it would have triggered the Yellow Triangle and increased the ODIN flash count. Doing it the way I listed above will not have those issues. You'll have EL29, root, CWM, and no Yellow Triangle and no increase in ODIN flash count.
[Samsung Epic 4G Touch] sharky112065:
Sprint boot animation gone.

Hmm.. After I did the over the air update, and ran the auto odin root you provided, everything looked good (The sprint boot animation was working as normal). After I ran e4gauto/runfirst.bat and chose option C and then L to install CWM for EL29, I lost the Sprint boot animation. Now I just get the word Android, and then it boots up and functions normal.

Steps I did:

1. ran e4gauto/runfirst.bat, option C and then option F.

2. ran e4gauto/runfirst.bat, option D and then option D (compliance check - Passed)

3. Downloaded the EK02 to EL29 update file, renamed to update.zip, and placed on external sdhc card.

4. Held the sound up and power key then ran the update.

5. Ran Odin-OC/SPH-D710.EL29_CL852097_ROOTED_NODATA-OneClick.exe (preserving data).

Note ** eveything looked good at this point. Booted up (Sprint boot animation was normal).

6. Ran e4gauto/runfirst.bat, option C and then option L (EL29+CWM-Rogue)

Reboots were done after each step.

And now I get "Android" instead of the normal Sprint boot animation. The device does boot up all the way and functions normally and I did not loose any data or settings.
[Samsung Epic 4G Touch] sfhub:
It is because the Rogue CWM repacked with EL29 supports custom boot animations and the default custom animation is the standard android logo. Nothing in the ROM itself was changed. Just the bootanimation handler is being asked to look for bootanimations in a different location. Your original 4g bootanimation is still on the filesystem.

If you really want it back, I can dig up an update.zip that causes the custom animation system to use the Sprint boot animation, but you'll need to undo the change if at some future point in time, you wanted to accept an OTA update (probably not likely unless a new root exploit is found)

Let me know if that is something you wanted.

Alternatively, if you use Option C to install any of the kernel+CWM from chris41g (as opposed to kernel+CWM-rogue) those don't directly support custom boot animations and will display your original 4g bootanimation. chris never put out a EL29+CWM repack, which is why for EL29, only EL29+CWM-Rogue is available.

You can run EL26+CWM with an EL29 modem/ROM and there won't be any issues.
[Samsung Epic 4G Touch] sharky112065:
That's OK, I am happy with it the way it is then. I only ever see the boot animation about once a week anyway.

Thanks for the quick reply and explanation.
[Samsung Epic 4G Touch] leerage:
sfhub, thank you for your amazing work on this all in one tool. I just got my dad a SGSIIE4T and was thinking about rooting it and run a custom ROM. After watching the videos and reading, I'm wondering if this is the proper procedure for his phone on EK02.

Run option A.

Run option C.

Download custom rom and flash through recovery.

Is it OK if the ROM is based on EL29. I was thinking about flashing Calkulin's EL29 ROM.

Appreciate the help!
[Samsung Epic 4G Touch] sfhub:
Everything you said is fine.
[Samsung Epic 4G Touch] leerage:
Thank you for the reply. I take it with the ROMs, the radio is updated from EK02 to EL29 as well?
[Samsung Epic 4G Touch] sfhub:
Usually custom ROMs will not change your modem. You can find all the CWM-flashable modems in my signature.
[Samsung Epic 4G Touch] richcracker:
ok, so I'm pretty sure this has been covered but I'm still a little confused. I originally rooted with option A back in December, now phone is trying to push EL29 update...how do I proceed since I'm rooted and it breaks the root method? I've read all the recent post and I'm still confused, sorry. :lol:
[Samsung Epic 4G Touch] sfhub:
First make a cwm/nandroid backup.

Next I would just flash the pre-rooted EL29 ODIN One-Click in my signature (the Full version resets your user data, the NoData version preserves your user data). After that to get CWM, use the Auto Root package, Option C, to flash EL29+CWM-Rogue.
[Samsung Epic 4G Touch] Sam Sung:
Hi sfhub. Is there any advantage to choosing the full version, rooting, then restoring a Titanium backup or would I just as well have run the NoData version?

Thanks!
[Samsung Epic 4G Touch] kain144000:
@ sfhub I'm very interested in gettin' the orig Sprint 4G boot ani back. Can ya help me?
[Samsung Epic 4G Touch] sfhub:
If you are going stock to stock, the NoData version works most of the time. If you are going from same version stock to same version stock, then the NoData version works almost all the time.

If you are going from a custom ROM or your system is hosed, I suggested the Full version.

If you are in the first set of situations, I would suggest trying the NoData version. If things behave strangely you could always just do a factory reset and restore your backups.
[Samsung Epic 4G Touch] sfhub:
For the FAQ section:

This is only for GB-based Rogue CWM. It has never been tested and probably won't work for ICS-based Rogue CWM.

Rogue CWM supports custom bootanimations so you will notice the default bootanimation changes to the standard Android logo. Nothing in your filesystem was changed. The initialization for the bootanimation is slightly modified resulting in the use of the standard Android logo.

If you would like the original Sprint 4G bootanimation, run the attached update.zip in

Rogue CWM

. It will toggle the bootanimation from the default to the Sprint 4G bootanimation. If run a second time, it will toggle back to the default Android logo.
[Samsung Epic 4G Touch] cessna39:
Lost Root After Foolishly Accepting Over Air Update

Ok...I foolishly did not check your post before clicking the accept button for the most recent Sprint Over the Air Update for my Samsung Galaxy S2 (Stop Laughing at me). Needless to say, I lost Root, which I originally and successfully obtained using the fool proof method posted on this thread. As it is clear Sprint/Samsung have plugged the exploit for the original package, is there an available alternative for obtaining root again? :(
[Samsung Epic 4G Touch] Sam Sung:
http://xdaforums.com/showthread.php?p=21973347
[Samsung Epic 4G Touch] kain144000:
Thnx, a lot @ sfhub.
[Samsung Epic 4G Touch] sfhub:
Added

1) reboot phone

2) reboot to recovery

3) reboot to ODIN Download Mode

to Option D.
[Samsung Epic 4G Touch] Archon810:
Restored root and flashed CWM thanks to your, sfhub! Everything worked perfectly.
[Samsung Epic 4G Touch] Sam Sung:
EL29 rooted, cwm'd and all apps, settings and root apps restored via Titanium. Smooth process and all is well. Thank you again!
[Samsung Epic 4G Touch] cessna39:
Sam Sung...you are the best; it worked perfectly

The process worked perfectly, having a little trouble getting the screen lock to work properly but I will be flashing EL29+CWM this weekend. Hopefully that will fix it.
[Samsung Epic 4G Touch] sfhub:
I don't think EL29+CWM would have anything to do with your screen lock working, unless you mean you are going to use CWM to flash some fix that was put together.
[Samsung Epic 4G Touch] cephraim:
So, I'm in the same boat, but I had originally rooted with your Auto Root Option C. What are my choices now?
[Samsung Epic 4G Touch] sfhub:
Option C is not root. Option C is for installing CWM. The answer is the same as you quoted.
[Samsung Epic 4G Touch] cephraim:
Flashed the ODIN One-Click No Data and it passed.

After a reboot, everything looks good. HOWEVER, upon first boot, I still got the message about the update being ready for install. I canceled it, and it hasn't come back yet. But, I'm afraid to boot back into recover to flash CWM.

Was that message just "leftover", and should I be OK at this point?
[Samsung Epic 4G Touch] sfhub:
There are two parts to the update notification:

1) the process that checks for the update

2) the notification system once the update is downloaded

Flashing the EL29 update will cause the process that checks for the update to use your new version info when checking for updates. Since your new version info is the same as what is currently available, it won't download the update again and ask you.

However, if you already had the update downloaded, then that is a different process that bugs you while your update is available. It doesn't check what version you are on. It assumes if the update was downloaded, then you should be installing it. If you want to get rid of that, cancel it and remove the update file from the /cache directory if it is still there. Then the bug you to install notification will stop for sure, and since your version info is the latest, it won't get downloaded again by the first process.
[Samsung Epic 4G Touch] cephraim:
OK, still seeing something strange. After flashing ODIN One-click NoData, and seeing nothing in cache, I discovered I didn't have root anymore!

So, I ran your One-click AutoRoot Option A. It completed successfully, but I'm still getting that same part 2 notification that "My update is ready for install".

Are you sure the file would be in root/cache/ ? I even enabled viewing hidden files in ES File Explorer, and that folder is empty.

Thanks!
[Samsung Epic 4G Touch] sfhub:
When you say you don't have root, what are you doing to determine that? su in adb shell? App that requires root? Superuser missing in app drawer?

As to the notification, can you try installing CWM using Option C, then accepting the OTA? It should reboot into recovery, then fail on the install because the first thing it does is a verify the integrity of the files it depends on and CWM would cause the SHA1 checksum of the kernel to fail. That's how I got rid of the notification.
[Samsung Epic 4G Touch] Magicspell:
I haven't moved from my EK02 setup and noticed today (for the first time) I had a notification indicating there was an update for my phone (which I did not attempt to install). Using ES File explorer I looked in root/cache and see this file:

62d27f5ebea3.update_SPH-D710_EK02_to_EL29.zip

I know I didn't download this myself so I can only imagine it is the OTA update process that downloaded this file (which shows a modified date of 2012-02-02 01:35:42 AM in properties).

Looks like sfhub is right on the money (as usual)!
[Samsung Epic 4G Touch] cephraim:
Yes, I was trying to run some apps that require root and they failed saying I didn't have it. I have now, after running Option A again.

Just tried your suggestion to accept the update. It rebooted and I'm at the Android Exclamation mark screen. Is this the CWM fail? What do I do now?

Thanks!