Well I have been waiting patiently for a week now to unlock my old Gen 1 iPhone that I prematurely upgraded to V2 for my sister. As previously mentioned I brought a 3G iPhone last week and thought I would experiment upgrading the old one and try using it on the Vodafone New Zealand network, of course without success.
Well, after checking almost hourly for a week, I was lucky enough to do so about 3 minutes after the dev team released their latest software, and became one of the fortunate ones able to download before the server crashed.
I had already upgraded to v2 through iTunes an iPhone that was previously running 1.1.4 unlocked with Ziphone.
It was not a perfect first run upgrade, as I got both 1600 and 6 errors from iTunes, but after a bit of experimenting I managed to get it to work.
Basically I had to do two things.
1, I used expert mode to force the upgrade to upgrade the firmware and do the bootneauter … this wasn’t happening before.
2, In regard to the (6) error in iTunes I think this was related to not being in DFU mode … I keep forgetting this is not the same as Recovery mode. If you see the picture of a cable and the iTunes logo you are in the wrong mode.
Get the update here
http://blog.iphone-dev.org/post/42858313/thanks-for-waiting
You will be asked for the boot loader files, look here
http://iphonefreakz.com/iphone-firmwares/
To put the phone in DFU mode
http://www.iclarified.com/entry/index.php?enid=1034
Anyway, once I had a working iPhone1,1_2.0_5A347_Custom_Restore.ipsw file I was able to upgrade. In addition I was also able to upgrade a second working 1.1.4 Gen 1 iPhone, also unlocked previously with Ziphone just by connecting it to the mac, selecting restore in iTunes while holding the option key so I could select the file. I didn’t even need to put the phone in DFU mode.
This is all very cool.
Everything seems to work brilliantly from Wi-Fi to being unlocked on the Vodafone New Zealand network. Exchange works great.
Thanks again iPhone Dev Team … my heros of the day :-)