i am on my desktop now so i will type a more detailed reply than i did earlier from my phone
1. Download iTunes from this link:
http://www.apple.com/itunes/download/
2. Install iTunes
3. Connect your 3GS to your computer and open iTunes
4. If it tells you to update, click cancel or ignore for now
5. On the upper right, you should see that iTunes has detected your iPhone, click on that tab
6. Under the "Backups" section, click "Back up Now"
7. After that process is done, on the top, click "File", then go to "Devices", and click "Transfer purchases from "iPhone"
8. After that is done, at the bottom right, click sync
9. Now, click restore or update
10. You will see that it's downloading the iOS 6.1.2 firmware
11. After that is done, it will install iOS 6.1.2 onto your phone (keep your 3GS connected at all times when you are installing it or else you might mess up your phone!)
12. After it is done restoring, iTunes will ask you if you want to start as new or restore from backup, choose restore from backup (the one you just made)
13. After it is done restoring from the backup, click sync at the bottom right again
14. Now, you should be good to go. Your text messages, pictures, contacts, notes, and various other settings should be on your phone
15. Download whatever apps you want to from the appstore
Depending on your internet connection, downloading iOS 6.1.2 may take one hour to a few hours.
The package itself is around 785 MB. If you have a 1 Mbps internet speed or 128 KB/s download speed, it'll take you around 1 hour 45 minutes (1.75 hours) to download.
You can choose that as a base for whatever speed you have. So say you have a download speed of 150 KB/s
Just do the calculations below:
128/150 x 1.75 hours = 1.49 hours or approximately 1 hour 30 minutes
basically it's 128/(your download speed) x 1.75 hours = time needed to download the iOS 6.1.2 package (785 MB)
The installation and restoring from backup time can vary but that should take approximately 15 minutes max? But again, it highly depends on the speed of your computer
Hope this explanation helps you much more
Best of luck! Don't hesitate to ask for help if you need it
I have to go now so I won't be responding right away. Good luck though
----------
he was trying to download the app "iTunes" from the appstore, i think
----------
Does your phone show up on the left hand side, if it does then click on your phone and you should see the option to upgrade the software show in the main window.
I don't think the version he has supports iOS 6. It looks like the iTunes he has would be for iOS 4 seeing his iPhone is at iOS 4
----------
version : 4.0 (8A293) is this what you mean?I have the phone plugged into laptop and am signed into itunes online it seems if I want books, university courses or music there are lots to choose from but nowhere does it say upgrade your lame phone here!! lol GRRRRrrrrr Y do they make it so hard? x
yes, that is what i mean. Just follow my steps listed here and you should be good. It's not hard to update, it's actually fairly easy
Actually, for people like you, starting with iOS 5, you can update the firmware from the device itself! You would just go into settings -> general -> software update
And just click download and install.
But for the 3GS, it seems like iOS 6 will be the last firmware you will be able to get so you probably wouldn't have to worry about anymore updating because if you have to, everyone would tell you that you need to buy a new phone
