It has andriod 2.1 can i just gO from andriod 2.1 to 2.3.5? Or do I have to go through froyo 2.2?
did you buy you phone used? If you just got it from lets say a Sprint store or other retailer it should have come with at least Froyo 2.2.1. I purchased mine brand new at OfficeMax and it had Froyo. I've had to exchange my phone 3 times in about 3 weeks and they all had Froyo.
Outside of that have you tried downloading the Gingerbread update directly by going to this link: How to manually update your Sprint Epic 4G to Gingerbread | Android Central
I would guess if you can't go that route it just won't work but lets see what others have to say before you go forward. I don't want to be responsible for anything going wrong. Also one other thing you might want to try is going into your settings>about phone>system updates>update android. At the very least that should allow you to update if you can.
I bought it used.. Why did you go threw 3 epics in three weeks? I like it I bought it for 50 bucks I might buy it new next week when I get paid
For some reason I've had nothing but bad luck with the Epic 4G that Sprint kept telling me to get an exchange at the place it was purchased. Only cost $37 out the door which my niece purchased for me as an early b-day present back in Aug 2011. Now that Gingerbread was pushed to our phones my phones has been like a fully functioning brand new phone. I was close to throwing my phone against the wall at least 100 times but kept experimenting and trying to get it working with the help of others here on the forums.
Gingerbread fixed everything and I really love this phone now. I only wish it had more internal memory, 512k just isn't enough. It needs at least 1mg but hey, for $37 I can't complain. All I need now is to be able to root my phone. Its a lot harder to do on a Mac so I've been stuck on stock phone.
Have you at least tried updating through the settings menu?
Everytime I've updated, my phone prompted me. If not, you can do what Jim said and go to setting, about phone, and then check for available updates, which at this point should be going to Gingerbread.
Separate names with a comma.