If you're tired of iTunes nagging you about updates or you're worried you might accidentially download one, you can add an entry to your hosts file (usually c:\windows\system32\drivers\etc\hosts) for itunes.com. As of this posting, http://itunes.com/version is still serving firmware 1.0.2. If Apple updates, I've got the 1.0.2 "version" file saved on my webserver, right here.
ok well i just remember i had to have wifi at barnes and noble when i was trying to update the firmware by holding the home and power off button until the yellow triangle comes on. it wouldn't let me restore/update without it looking for online access.
If you're tired of iTunes nagging you about updates or you're worried you might accidentially download one, you can add an entry to your hosts file (usually c:\windows\system32\drivers\etc\hosts) for itunes.com. As of this posting, http://itunes.com/version is still serving firmware 1.0.2. If Apple updates, I've got the 1.0.2 "version" file saved on my webserver, right here.
Basically, the idea is to have iTunes think your computer is Apple's version server - so it will believe 1.0.2 is the latest update. This method has the advantage that you don't have to worry at all about accidentially updating your iPhone to a newer firmware version, if you ever need to restore it. The itunes_1.0.2_apache_howto.zip also has a copy of this howto in it, so feel free to link to the file as a one-stop-solution for keeping iTunes from updating beyond firmware 1.0.2.
Here's a Windows XP (and possibly Vista, but I don't have Vista so I can't test it) howto:
gotanmp3, so after doing that, I would plug in the iPhone to the pc, then start iTunes and restore it and it will automatically update the iPhone to 1.0.2 even if there is a newer version?
gotanmp3, so after doing that, I would plug in the iPhone to the pc, then start iTunes and restore it and it will automatically update the iPhone to 1.0.2 even if there is a newer version?
Yes, as long as you've got the entry for itunes.com in your "hosts" file, iTunes will be checking your computer for updates instead of Apple's server. In fact, you should be able to update with your Internet connection disconnected/disabled. You can then just follow the rest of the jailbreak/unlock tutorials exactly as they're written.
Download the iPhone firmware and the itunes_1.0.2_apache_howto.zip file.
1. Open System Preferences, click "Sharing", enable "Personal Web Sharing" if it's not already enabled.
2. Copy "version" (included in itunes_1.0.2_apache_howto.zip) and "iPhone1,1_1.0.2_1C28_Restore.ipsw" into: Your Hard Drive Name/Library/WebServer/Documents
3. open terminal and issue the following commands:
sudo -s (enter your root password when prompted)
cd /private/etc
nano hosts
4. You should now be in the nano text editor, to your "hosts" file, add:
127.0.0.1 itunes.com
5. Press Control-X to exit and save when prompted.
You may need to reboot to make the hosts changes take effect.
"Basically, the idea is to have iTunes think your computer is Apple's version server - so it will believe 1.0.2 is the latest update. This method has the advantage that you don't have to worry at all about accidentially updating your iPhone to a newer firmware version, if you ever need to restore it. The itunes_1.0.2_apache_howto.zip also has a copy of this howto in it, so feel free to link to the file as a one-stop-solution for keeping iTunes from updating beyond firmware 1.0.2.
Here's a Windows XP (and possibly Vista, but I don't have Vista so I can't test it) howto:
First, download the following files:
itunes_1.0.2_apache_howto.zip
apache_2.2.6-win32-x86-no_ssl.msi
iPhone1,1_1.0.2_1C28_Restore.ipsw
--- Instructions ---
1. Run the installer for Apache, select standard installation and install as a service on port 80.
2. Move "version" (included in itunes_1.0.2_apache_howto.zip) and "iPhone1,1_1.0.2_1C28_Restore.ipsw" into:
Bookmarks