Apple is pushing v3.1 now. I strongly recommend you do not upgrade. If you have a 3gs, if you update now, you may never be able to jailbreak ever again. If for some reason you think you must upgrade, at the very least make sure that you get your ecid shsh done via the home page of cydia first by clicking the heart. If you didnt do this or dont understand, do not upgrade!
If you have a 3g or 2g, you will probably be ok but you should still wait a few days to see what happens with the jailbreak. 3.0 is plenty stable and there’s no rush to upgrade to 3.1. Also, whatever bug you think you have that it will fix it probably will not fix as is always the case.
As always, will keep updates here and a tutorial posted when jailbreak is released.
From apple, the 3.1 firmware changes are (notice there is nothing about battery or push, so if you have bugs in that area assume they are not fixed for 3.1). None of this seems urgent to me:
iPhone OS 3.1 also includes these features and updates:
- Improved syncing for music, movies, TV shows, podcasts, and photos1
- iTunes U content organization
- Redeem iTunes Gift Cards, codes, and certificates in the App Store
- Display available iTunes account credits in the App Store and iTunes Store
- Save video from Mail and MMS into Camera Roll
- Option to “Save as new clip” when trimming a video on iPhone 3GS
- Better iPhone 3G Wi-Fi performance when Bluetooth is turned on
- Remotely lock iPhone with a passcode via MobileMe
- Use Voice Control on iPhone 3GS with Bluetooth headsets
- Paste phone numbers into the keypad
- Option to use Home button to turn on accessibility features on iPhone 3GS
- Warn when visiting fraudulent websites in Safari (anti-phishing)
- Improved Exchange calendar syncing and invitation handling
- Fixes issue that cause some app icons to display incorrectly
Bad things about 3.1 (besides no jailbreak right now):
- NO MORE AT&T Tethering! You cannot sync your IBCC. You will no longer be able to restore a custom IPCC file to enable tethering on networks that don’t support it.
- It does not enable MMS. That is a function of the carrier. AT&T will enable on Sept 25th. You don’t need 3.1 for it.
- It does not speed up the iPhone, it does not increase battery life. (Every firmware update people make these claims, and they’re not true).
- It probably did not fix (insert a bug you are worried about from 3.0).
Personally, I don’t see anything interesting offered by 3.1. I plan to stay with 3.0 until 3.2 comes out. It’s not even worth the effort of updating.
- Remotely lock iPhone with a passcode via MobileMe
- Use Voice Control on iPhone 3GS with Bluetooth headsets
- Paste phone numbers into the keypad
- Option to use Home button to turn on accessibility features on iPhone 3GS
- Warn when visiting fraudulent websites in Safari (anti-phishing)
- Improved Exchange calendar syncing and invitation handling
- Fixes issue that cause some app icons to display incorrectly
Bad things about 3.1 (besides no jailbreak right now):
- NO MORE AT&T Tethering! You cannot sync your IBCC. You will no longer be able to restore a custom IPCC file to enable tethering on networks that don’t support it.
- It does not enable MMS. That is a function of the carrier. AT&T will enable on Sept 25th. You don’t need 3.1 for it.
- It does not speed up the iPhone, it does not increase battery life. (Every firmware update people make these claims, and they’re not true).
- It probably did not fix (insert a bug you are worried about from 3.0).
Personally, I don’t see anything interesting offered by 3.1. I plan to stay with 3.0 until 3.2 comes out. It’s not even worth the effort of updating.