Looks like I was right when I said that Apple would unveil the new 3.1 software today. It was unfair as I knew it from a pretty reliable source, if you know what I mean. So 3.1 will be available for download later today from iTunes.
As usual in such events, jailbreakers and unlockers should not update right away. Let me repeat to be clear to everyone. If your iPhone is jailbroken, you should not update to OS 3.1. Doing so will just wipe out your jailbreak and may make it impossible to jailbreak or unlock in the future.
I suggest you wait a bit. The Dev Team is going to get a hold of 3.1 and figure out if it’s safe to update or not. Either way, I will let you know as soon as we know more about it.
I am no psychic but if you read this blog on a daily basis, you should know that I am usually right when it comes to making predictions on future events or features coming to the iPhone.
My latest prediction is that within 2 weeks, Apple will release firmware 3.1. This is actually pretty obvious as they are about to unveil a new line of iPod Touch at an Apple even on September 7.
I also predict that this new 3.1 firmware will come with some type of carrier update that will allow AT&T users to finally be able to send and receive MMS through their iPhones.
As usual, as a measure of precaution, I want to say that I might be completely wrong and that Apple won’t unveil a new iPod Touch, and that there won’t be any 3.1 firmware or MMS for a while, but someone something tells me otherwise 😉
Well, the world didn’t come to an end after the demo of the SMS bug in the iPhone yesterday by a bunch of hackers. Actually, nothing seems to have happened at all. My guess is that the hackers demoed the bug to a small audience instead of hacking hundreds of iPhones, which would have probably led to legal issues.
The good thing about this is that Apple is said to release a patch for the bug sometimes this weekend, according to the UK network operator 02.
An O2 spokesperson said the patch would be available Saturday through iTunes.
The hackers had tried to warn Apple of the consequences, and as usual, Apple had completely ignored them. Put on the spot, Apple didn’t have much choice but react and release a patch…
What’s this patch going to be? 3.1 or 3.0.1? If it is true that Apple will release a patch tomorrow, I bet that it’s going to be version 3.0.1 as I think it’s still a little early for Apple to release version 3.1. But hey, I might be totally way off.
As usual, in the event that a software update would be available this weekend, jailbreakers and unlockers should NOT update as it will remove the jailbreak/unlock.
Thank you Twitter follower @lambsypie for the tip.
The Dev Team posted a message yesterday suggesting that iPhone 3GS owners should prepare their device for jailbreak.
Remember we warned you to stay away from any updates to 3.1 if you want to be able to jailbreak or unlock your 3GS.
Well this is an additional message to all you 3GS owners that would like to jailbreak your device sometime soon, but this advice comes with a warning! A warning that if you accidentally upgrade to 3.1, you will not be able to use Ultransn0w, so please re-read and double check this warning at the bottom of this post before proceeding.
During the restore process iTunes nicely keeps these oh-so-top-secret-files in a lovely accessible place for us to copy out and backup, that place? /tmp on Mac OS X or %TEMP% on Windows. Thanks Apple — handy!
The downside to this approach is that you actually need to go through the restore process to get these signed files, which has risks if you are anywhere near 3.1 or 3.1 beta 🙂
Jump the break for instructions on how to get the iBEC and iBSS of your iPhone 3GS.
Apple released the 3.1 beta firmware and SDK to developers, which seems to include a few new features such as:
Non-destructive video editing
Voice Control over Bluetooth
iPhone vibrates when moving icons
New APIs to enable third party apps to access videos and edit them
“Fraud Protection” toggle
Faster boot time
The biggest change is the update of the baseband to 5.08.01.
If you don’t care about jailbreaking or unlocking your iPhone, then this doesn’t matter to you. However, if you want to keep you device jailbroken/unlocked, you should not update to 3.1 beta, or even the official 3.1 firmware when it’s released to the general public.
Like the Dev Team warned us, updating to 3.1 will prevent you from running any jailbreak method, which would make it impossible to unlock.
Ultrasn0w users must stay away from any firmware updates past 3.0 (including today’s 3.1 beta) until we release the tools that let you update the firmware without updating the baseband. For most phones out there, baseband updates are irreversible and you’ll lose ultrasn0w.
This warning does not apply to the iPhone 2G, which uses BootNeuter for the unlock, not ultrasn0w.
My advice is to wait and see. The Dev Team is most likely already picking the 3.1 beta apart. Stay tuned for more updates as they become available.