May 8th, 2010

Neko (lofulah)

iPhone 3.1.2/3.1.3 Blacksn0w WiFi RC2 final fix

If you used BlackSn0w and lose WiFi (and you know your phone will experience the unhappy infinite reboot loop:

Here's an ugly fix for getting out of the boot loop:

But the permanent fix is as follows:
Remove or rename /usr/lib/blacksn0w.dylib
Remove or rename /System/Library/LaunchDaemons/
Phone will remain activated, but will now be locked again
In Cydia, add
Then search for and install BlackSn0w RC2 Final.

The side effect of this fix is that the unlock takes place after the phone boots completely (to avoid the race condition). But that means it will take an extra 30 seconds or so for the phone to establish a cellular connection.

I wonder if this fixes various GPS-loss problems as well...?