Want to update to FW 1.1.1? READ THIS FIRST! (Updated)
2nd Nov 2007
Well, I finally took the bait last night and updated to 1.1.1. After waiting for the noise to quieten and a clear(ish) favourite to emerge from the many varying paths to 1.1.1ness. After removing my own Sim and putting back in the AT&T one that came with the phone, I decided to go for the Elite Team virginator method (http://*****************************...irginizingTool) for restoring my baseband / seczone issues.
That went smoothly.
I then restored to 1.0.2, and then updated to 1.1.1. I had to do this a few times as I had to search around for ways to bypass the 1.0.2 activation stuff in iTunes. I should have just restored to 1.1.1, which would have saved some time and edgy moments.
Then I used CARNAVAL (http://www.hackint0sh.org/forum/showthread.php?t=12867) to Activate, Jailbreak and put the installer app on my phone. Due to the number of times you have to restart the phone, iTunes kept opening, I kept shutting it down and I believe this contributed to my first attempt at CARNAVAL not working properly, (Phone seemed OK, but iTunes wouldn't recognise it. I managed to restore again to 1.1.1 and just left iTunes on in the background while CARNAVAL did it's stuff....That seemed to work.
After that, I installed BSD subsystem, openSSH and Terminal, then put my own sim back in and I SCP'd Anysim 1.1 onto the phone and ran it. About 5 or 10 minutes later I was unlocked again.
I also had to fix YouTube again with the 3 replacement Lockdown files and got that working again which was a relief.
I'd say it was an "Interesting" experience with a few bumpy moments that led to me wondering why I was doing all this. For a while, I didn't think the iTunes store would work for me as I'm in the UK, but this morning I looked at it again and all the prices were in UK Currency. I bought a track from it just to see if it worked and it was fine....Synched with my iTunes library on my mac perfectly too. Although I'm not planning on using it that much, it's a nice option to have should I wish to.
Overall, I'd say it was just about worth it. It's nice to know my Seczone / Baseband is repaired and that I'm up to date with everything. There does seem to be plenty of third party stuff available too and I was able to reinstall my 1.1.1 flavoured favourites. But it was almost borderline at times when things weren't going smoothly and there's still still no "easy" point and click solution. If you're more comfortable with FW 1.0.2 than you are with command line and Terminals, I'd hang on a bit longer to see what happens.
22nd October 1007
This thread gets harder and harder to keep accurate as the permutations involved in iPhone configurations and hacks has increased.
Things that still hold true.
1) If you have a 1.0.2 iPhone hacked with (free, from the Dev Team) iUnlock then 1.1.1 is still risky (If you used commercial options, see point 2). Whats required is "Re-Virginising" of a part of the iPhone's firmware (the Baseband) that was altered in the Sim Unlocking process which is not 1.1.1 friendly. This is presumably the "Irreversible damage" that Apple spoke of when warning about hacked phones upgradnig to 1.1.1. The good news is that it's not irreversible and there are reported methods on these forums for said process, but they're not for the faint of heart or casual geek. If you're a 1.0.2'er and you're waiting for a point and click solution, you're in a queue and we have sleeping bags.
2) If you have a 1.0.2 phone and you upgraded using a certain Internet based Paid commercial SoFtware, then that same company claims to have a working upgrade path for you but you'll need to put your hand in your pocket. Reports now suggest that although the 1.0.2 commercial solution was basically 1.1.1 friendly (with the help of some iPhone Dev Team), this is no guarantee of future updates. However, along with the TurboSim solution and of course being a signed up AT&T customer, this and the most problem free route to 1.1.1. Said company claims that their 1.1.1 upgrade will also work on 1.0.2 iUnlocked phones.
3) If you have an brand new 1.0.2 phone and haven't unlocked (and in doing so, messed up something in the baseband) then 1.1.1 should have no domain over you and you should be fine, there are free 1.1.1 sim unlocking options waiting for you. Check the other stickies on the unlocking forum thread.
4) Point 3 applies also to Phones that have been spoof activated but not sim unlocked in anyway. Just make sure you restore your phone back to 1.0.2 using iTunes before you update to 1.1.1.
5) Brand new 1.1.1 phones have been Jailbroken and activated...Please search the forums or look at the Sticky threads.
Things I think are true
1) 1.1.1 doesn't seem to be worth the risk at the moment if you really value your hacked 1.0.2 phone or you live in a country where you can't just go to an Apple store and buy a new one (I'm in this position).
2) If you're a Mac or iTunes user, it's probably a good idea to update when there (hopefully) is a reliable point and click style solution, just from the point of view of compatibility. Leopard and future versions of iTunes may not play nicely with 1.0.2 phones but this is purely speculation. It could be an opportunity for Apple to show whether they care more about their fans, supporters and customer base or their Shareholders.
3) The iPhone Hacking scene needs an equivalent to "Dark Alex", who has done a huge amount on the PSP hacking scene. He's enabled PSP owners to get a lot more out of their devices, often with great response times to Sony's firmware releases. The Dev team have done a great job so far but the pace has dropped a bit in the last couple of weeks, particularly in the area of "Re-Virginising". It seems all other bases are covered except for those waiting for this process to be simplified and as failsafe as it can be.
If after reading this, you are about to add a question to this thread that starts along the lines of "But what if I....." PLEASE use the search facility on the forum, as the common questions get asked a lot here. It clogs up the forums, creates more noise and a more difficult environment to get straight facts from.
That's it. Remember, if it ain't broke....
11th October 2007
Here's the current situation.
If you have a 1.0.2 iPhone that hasn't been hacked in anyway and wish to use 1.1.1, it seems there is now a method using iPhone Sim Free's paid solution. It's possibly a little too early to tell whether it all works as advertised just yet....Check the forums.
If you're using firmware 1.02. and used free unlocking tools, don't update with iPhone Sim Free as this will not work. The paid and free methods for locking seem to use slightly different approaches that are not compatible.
If you have unlocked your phone with the paid method of iPhone Sim Free, then updated it to 1.1.1 and found it unusable as a phone, the iPhone Sim Free folks claim to have an unlock for you that will patch the baseband (modem software) allowing you to use the unlocked phone with any carrier again in 1.1.1.
If you used the free unlocking tools and updated, you are for the moment still unable to use the phone as a phone, even if you used the various hacks and tricks to "downgrade" the firmware to 1.02. This is because the baseband hasn't been downgraded as well.
The best advice seems to be to just wait a little longer, see what the Dev team come up with and check these forums regularly.
OK, I'm updating this post to reflect the 1.1.1 downgrading news.
30th September 2007
At present, it seems that upgrading a hacked (unlocked) 1.0.2 phone to 1.1.1 will still render it unusable. However there is now a method of downgrading the firmware back to 1.0.2 which will allow you to Jailbreak it again and use WiFi (See other sticky posts on this forum). Currently there is no way to reflash the Baseband, which basically means the phone will not work as a phone again if you're using it with a different carrier / sim. It seems unclear as to what happens when using the original AT&T sim. More info when it becomes available or check the forum posts for yourself.
In summary, it's still not advisable to update to 1.1.1 if you're not on an AT&T contract or you've unlocked your phone - It's just not quite as big a catastrophe if you have.
28th September 2007
In a probably vain attempt to clarify and stop iPhone slaughterings, as well as repetitive questions, here's the facts about updating to 1.1.1. as of today, 28th September 2007.
1) If you have unlocked your phone at all, regardless of whether it's to use another sim / carrier or even just for fun and you're still using the AT&T sim, DO NOT UPDATE to 1.1.1 unless you want to render your phone useless. It will not work afterwards as things stand at the moment.
2) If you haven't unlocked your phone and you haven't jailbroken it and want to update to 1.1.1, you will not be able to jailbreak it afterwards as things stand. Until someone does Jailbreak 1.1.1, this will not change.
3) If you are still using Firmware 1.0.2, you can still synch with iTunes. If iTunes suggests you update your iPhone, just say no. In Preferences, you can turn off the setting to look for updates automatically so iTunes won't even bother asking.
4) Your 1.0.2 Phone will not just brick itself. Apple can't beam an auto bricker to your phone....You have to help them by trying to update to 1.1.1 after you've hacked it. Apple warned you, there's countless tales of woe on these forums that should serve as a warning....JUST DON"T DO IT!!!
5) If you haven't hacked your phone in anyway whatsoever and you want a cute Starbucks logo to appear everytime you're near one (as well as the other updates) then you should be fine, as long as you're aware of point 2.
Please...Anyone else with useful solid facts chime in. It should keep repetitive posts & iPhone deaths down, as well as keeping this thread near the top for everyone to see.