The gps issue is a problem for me. I have seen it lose lock after 15 minutes and it can't regain it. Which sucks because within 15 minutes of my house I know where the heck I'm going, right? Biggest seling point right now to root. Everything else is fine.
So, most rooters talk about all the geewhizbang cool stuff they can do. I just want to fix the gps. Will my phone be just as it is now in appearance/functionality or does rooting require a new ROM? I geek for a living and don't have much patience for screwing around with this stuff on my own time.
No you can root without putting a different ROM in. Mine is stock except to root you must flash a custom recovery (Clockwork Mod or ACS...I am one that just prefers CWM). You don't see the recovery unless you have to boot into it (it's like going into BIOS). If you do decide to root, make sure you watch qbking77's how to videos. With Gingerbread, there's no Oneclick Root, so you will need to:
1. download Odin (that you will extract and run on your computer),
2. download the Samsung drivers for USB connection to your computer unless you already have them installed to do stuff with your SD card
3. Buy a good usb cable from Radio Shack (people have problems with the stock one that came with your phone)
4. download the other files in the video: the superuser app zip file (the root), the Custom Recovery file tar file, the clean kernel zip file (you must install this first to prevent you from losing root on your next reboot -- one other good thing about this kernel flash is that it also fixes skipping keyboard letters when you text too fast), and the GPS_fix.zip. It took me 20 minutes to go thru this on my phone, but then only 5 minutes to do my wife's phone.
I would also recommend a "dry run" with ODIN first: Open Odin.exe on your computer, turn your Epic OFF, then boot into download mode, then hook it up to USB and see if ODIN lights up yellow in the first box. If it does, Odin is recognizing your phone.
Make sure you visit the step by step instructions in Paul627g's link on how to root:
http://forums.androidcentral.com/ep...95-rooting-ei22-gingerbread-instructions.html