For those of you who need to unroot your Epic 4G Touch back to “completely” stock with no root whatsoever, here’s a step-by-step guide.
UPDATE: This is deprecated, please see update unroot method here!!!
Step 1. First, put your Epic 4G Touch into download mode by holding down both Power button and Volume Up button together. Then connect a USB cable from your phone to your computer.
Step 2. Open up ODIN. You should have this program already when you rooted your phone but if you don’t download ODIN here:
Download ODIN v.1.85
Step 3. You should see a yellow COM: show up in ODIN, the number doesn’t matter so long as it shows up like in above screenshot. If it’s not showing, you need to install Samsung Kies. (Download Kies here)
Step 4. Download acs-eg30-stock-kernel-pulled.tar at ACS site under Downloads.
Choose “PDA” then choose this file you downloaded, acs-eg30-stock-kernel-pulled.tar.
Step 5. Hit Start and your phone should reboot with stock boot logo.
For Linux and Mac users, you can use Heimdall instead of ODIN, use the same tool but flash this stock recovery acs-eg30-stock-kernel-pulled.tar instead of rooted kernel.
Step 6. Now, you should have a fully stock rooted Epic 4G Touch. At this point, you should still have your apps/personal data. If you just want stock rooted Epic 4G Touch, you can stop here. Otherwise go to Step 7.
Step 7. If you want to completely unroot your Epic 4G Touch, you will need to erase root and Superuser app files. To do this, you can use ADB or Terminal Emulator app. If you are using Terminal Emulator app, skip to Step 10.
Download ADB.zip here if you don’t have it already (works for Windows, Linux, and Mac):
Unzip(uncompress) ADB.zip into your hard drive, I prefer C:\adb (for Windows).
Step 8. Browse to the directory of your ADB files by typing:
For Mac & Linux:
Step 9. Get into ADB shell, type:
Step 10. Type the following commands to erase rooting and Superuser files:
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Step 11. Your Epic 4G Touch will reboot and you can double-check now that Superuser app is gone plus rooted apps are not working any more.
Step 12. Lastly, if you want to erase all your personal data and apps for returning to Sprint warranty, you can get into stock recovery by holding down both Volume up and Power button together for about 10 seconds.
Step 13. Choose wipe data/factory reset using Volume keys then hit Power button.
Step 14. Choose “Yes — delete all user data” using Volume buttons and hit the Home button.
Step 15. Reboot your Epic 4G Touch and you should have the same exact phone you got the day you bought it.
Step 16. And also, make sure to connect your Epic 4G Touch as a disk drive and erase your personal files.Want to stay updated on latest Epic 4G Touch Root news?
Sign up for our Epic 4G Touch Root Newsletter here so you don't miss a single tip and get personal help via e-mail! First time to rooting and custom ROMs? Please see our Epic 4G Touch Root FAQ FIRST! Want to contact me?
Add me on:
For emergencies (such as bootloops, cannot get phone working) e-mail me at zedomax at gmail.com with Subject "EMERGENCY EPIC 4G TOUCH" but please do not use that subject line for non-emergencies.