This post will simply step through the process to flash your stock Sprint Epic 4g with Clockworkmod 5+ for recovery, obtain root, and optionally install Cyanogenmod7 (You will love this great, custom ROM that has no bloat and is packed with great features!) Why would you want to do this? Read below.
*Clockworkmod allows you to flash your phone to obtain root and install a custom ROM.
*Rooting allows you to take full control of everything your phone has to offer that the carriers choose to lock out as well as being able to flashing kick ass ROMs and be able to remove bloatware and tracking software the carriers put on your phone! You will also be able to tether your phone to your computer and/or laptop and share your data connection from your phone with them.
*Cyanogenmod gives you a kick ass, smooth and stable ROM with many many customizable options to make your phone bloat free, ultra productive, and very slick looking!
I did not come up with this process or any of the tools and files involved, but I have the process down to a science, and it literally take’s me 5 minutes or less to do the whole process from stock. I just smashed and lost lost my phone a couple days ago (but oddly and fortunately enough, I was able to find the battery and SD card) and got a new one from the insurance the very next day. I flashed Clockwork, obtained root, installed Cyanogenmod7, installed Google Apps, restored my phone’s settings identical to my old one (using the awesome backup/restore feature of Cyanogenmod) and all of my apps and data with Titanium Backup Pro (paid version). Within 15 minutes of beginning this process, it was as if I never lost my phone! Many many many thanks from me to Google and all the cool, hardworking people out there that created the ROM and all the other tools I am using in this process!!! Please donate to them on their download pages if you choose to use their stuff. It is well worth it.
Before starting this, check the version on your phone first by going to Settings/About Phone, and scroll down to “Build number” and be sure it says “GINGERBREAD.FC09″ before doing this. If it does say that, you’re good to go. This guide assumes you have not done any sort of flashing or rooting of your phone and you received the GINGERBREAD.FC09 update from Sprint via OTA unless of course, you got the phone more recently because they started coming with FC09 at some point. Never mind that jargon about the OTA update! Just be sure it says GINGERBREAD.FC09. Please, use this info at your own risk. I take no responsibility for what could happen to your phone, but I can also say I have done this to 3 different Epic 4g’s of mine and never had a problem and I love it!
If you plan on installing Cyanogenmod, I highly recommend downloading and installing Titanium Backup from the Google Play store before starting. I will note when to run the backup process in this walk through when it becomes relevant and this will only be necessary if you choose to install Cyanogenmod. Either way Titanium Backup is a must have in my opinion and making a system backup is a great idea. Please fully read Step #14 below before starting this process! Now on to the good stuff. Enjoy!
Step1: For simplicity, create a folder somewhere on your computer to save the files to and name it anything you’d like.
Step 2: Download Odin v1.85 from here and save it to the folder you created.
Step 3: Download Samsung USB drivers from here and save it to the folder you created.
Step 4: Download this cwm-5.0.2.7-epic4g.tar.md5 file from here and save it to the folder you created.
Step 5: Download this Superuser (aka root) file from here and save it to the folder you created.
Step 6 (optional): Download Cyanogenmod7 from here and save it to the folder you created.
Step 7 (optional/recommended): Download the Google Apps file from here and save it to the folder you created. You only need this if you choose to flash Cyanagenmod7 and would like your Google Apps (Gmail app, Google Play Store app and the other important Google products that are included in the stock ROM).
Now that you have the files from above, let’s do this!
Step 8: Extract the Samsung drivers from the Samsung_Mobile_Driver_V1.3.800_For_SPH-d700_Epic_4G.zip file in the folder and run the executable file. This will put the necessary drivers on your computer.
Step 9: Connect your phone to the computer via USB and copy paste the following files to your SD card
*Root: ”Superuser-3.0.7-efghi-signed.zip”
*Google Apps: “gapps-gb-20110828-signed.zip” (optional)
*Cyanogenmod7: “update-cm-7.2.0-RC1-epicmtd-signed.zip” (optional)
Step 10: Extract this zip file “Odin3-v1.85.zip” to the folder you have been saving to.
Step 11: Turn your phone off and plug it into the USB on your computer. Slide the keyboard open and hold down the number “1″ button on the keyboard and the power button at the same time. Your phone should go into “Download Mode” and you will see a yellow dude and it should say “Downloading….” underneath him.
Step 12: On your computer, open the executable file named “Odin3 v1.85.exe” that’s in the folder you extracted it to. You should see a series of white empty boxes at the top with smaller boxes under them. The small box on the left side should say “0:[COM7]” and be yellow in color. Do not worry about the number it says as long as you see something in that box you are good.
Step 13: Make sure all check boxes on the screen in Odin are unchecked and then click the word that says “PDA”. Once clicked a file window will pop up. Navigate to the folder we have been saving everything in and select this file “cwm-5.0.2.7-epic4g.tar.md5″ and hit OK. After selecting that file, the only checkbox on the screen that should be checked is the little box next to “PDA”.
Step 14: Now click the big “Start” button in Odin. It should process some commands in the lower left window on the screen and a progress bar should be moving above the 0:[COM7] box. The big box above it will briefly say “Recovery” then “Reset” and then turn green and say “Pass”. If you got a “Pass” go to step #15 below. If you did not get a “Pass”or it hangs up it is either A) your cable, or B) the USB port you are using. In my experience, the front ports on my desktop PC did not work so I plugged into a rear port and it did work, and on laptops, some ports I used work better than others. I have one ESata/USB on the left side and 3 USB ports on the other side and I did have an issue once with one of the ports but can’t remember if it was on the left or right. If none of the ports work for you, it is the cable. If it is the cable, unfortunately your phone is bricked (screwed) until you try another cable that works. I have not figured out a way to find out if your cable is good before you start, but I have a theory that the newer cables are better than cables from early 2011 and before. I got my last Epic 4g phone and cable in early March of 2011 and it has worked for me, but my girlfriends cable that she got with her phone in 2010 did not work for me! So perhaps before starting this get a new OEM cable for your phone.
Step 15: Assuming you made it through step 14 and you see the green “Pass” box, unplug the phone from the USB and remove the battery for a few seconds. Now replace the battery but do not turn it on.
Step 16: Now press and hold these 3 buttons at the same time and hold until you see the “Samsung” word on the screen, then release. Volume Down + Camera + Power. You should see it boot into Clockworkmod now (blue sentences on the screen).
Step 17: Once in Clockwork we are going to root. Press volume up or down to move the cursor and go to “Install zip from sd card”. Once highlighted, press the “home” button on the bottom of your screen to enter the selection. Then select “choose zip from sd card”. Scroll through that list and select the file we put on there earlier named “Superuser-3.0.7-efghi-signed.zip”. Press the “home” button to select and apply it. You should see it run the process very quickly and say finished. You now have root on your phone! If that is all you wanted to do, go ahead and select “reboot system now”. If you don’t see that option, press the back button on the bottom of the screen to get back to the main screen of clockwork where that option and select “reboot system now” and you are done! You now have Clockworkmod recovery and are rooted and your system and data should be unchanged. At this point, I highly recommend downloading and using Titanium Backup (REQUIRES root which you now have). Especially if you are going to continue on and install Cyanogenmod7 (the next step). For more info about Titanium Backup go to the end of this walk though and read about it under the bold letters “Titanium Backup:” and come back to step 18 when ready.
Step 18: To install Cyanogenmod, do the same process as step 17 except this time choose the file on the SD card named “update-cm-7.2.0-RC1-epicmtd-signed.zip” and run that. You should see it go through a quick install process and say finished. There is no need to reboot the phone yet because now that you installed Cyanogenmod7, I highly recommend the last step of installing Google Apps.
Step 19: To install Google Apps do the same process as in step 18 except this time choose the file from the SD card named “gapps-gb-20110828-signed.zip”. Once this is done, you now have everything pimped to the max on your phone. Hit the back button on the bottom of the screen a few times to be sure you are on the main screen of the Clockworkmod and choose “Reboot system now”. The phone should boot up with a cool new Cyanogenmod splash screen and an Android robot on a skateboard animation.
Step 20: Go to Settings/Accounts & Sync and fill in your Google account(‘s) info to get your contacts back and all your other data synced with Google. Then open your Google Play Store app and go to the settings in that app and select “My Downloaded Apps”. From here you can see a list of past apps you had downloaded and re-download them if you’d like.
Titanium backup: One last recommendation. If you haven’t already downloaded Titanium Backup, you should. To do so, go to the Google Play Store and download the free version of Titanium Backup (REQUIRES root which you now have) to keep your system backed up. When it installs, you will see a system message asking about giving Superuser permission to the app. Choose “Allow” and be sure the check box for “remember this selection” is checked. After this you can also, pay the $7 or whatever it costs now (well worth it) for the Titanium Backup Pro Key to be able to do batch restores and such. This makes backing up and restoring much easier and faster than the free version, but is not necessary. I myself purchased and use the Pro version. Anyways, enjoy your new kick ass, free from the greedy grips of Sprint, Epic 4g!!!!