Ok, I figured I’ve waited long enough before jailbreaking my iPhone again. I’ve lived with the native 1.1.3 for long enough and it’s time to get the third party apps back. I went over to ModMyiFone.com to see what the latest news was and saw a new post about the latest OTB 1.1.2/3 jailbreak.
I popped over to iphone.unlock.no and started the process… I kept a log of each step I did in TextEdit…
Background:
I’m running Leopard with the latest version of iTunes (7.6). I’m an AT&T customer and using the AT&T SIM. I’ve never had a need for any other SIM card or carrier. I purchased the iPhone on day 1 and have upgraded/jailbroken as the months have progressed. Never had the need to use any of the other unlocking programs (like anySIM).
Below is my timeline of events. The first number is obviously the time (CST). I’m uploading some screenshots of errors I saw during the process. See the bottom of the post.
634 – Placed phone in Restore mode, then Option clicked Restore button in iTunes to downgrade to 1.1.1 (iTunes crashed on me once, but after it reopened, I clicked Option-Restore and it went through fine)
638 – Watching iTunes display Restoring iPhone software
640 – Error 1015 came up as expected
642 – Ran iNdependence, no dice
645 – Restored 1.1.1 firmware again
650 – Error 1015 again – Click OK to the error and to the message that indicates the phone is in restore mode
651 – Run iNdependence, iNdependence shows it is doing it’s magic
652 – iTunes provides the error about the SIM card is PIN locked or not installed, click OK
658 – Walked through the directions on iphone.unlock.no, first time I ran through the jailbreak, didn’t work. Tried again and worked fine, iPhone auto-rebooted.
701 – iTunes shows a new iphone
712 – Ran Installer, updated sources, installed OktoPrep
712 – Option – Restore, choose 1.1.2 firmware ipsw file, received error 2001 immediately. Tried it a couple times, same error. Realized I still had iNdependence open, closed it, tried Option – Restore again, Restore is in progress now.
721 – iTunes Error 1015
721 – Trying Restore again
806 – After a brief intermission, it occurs to me that I can’t read directions. I am supposed to be clicking the Update button, not the Restore button. Restoring back to 1.1.1 and starting over.
814 – Back at 1.1.1, jailbroken, OktoPrep installed, Option-Clicked Update, choose the 1.1.2 firmware file. Watching the update happen in iTunes.
It’s a little concerning that this whole time iTunes and iPhone is telling me my SIM is invalid. But, I’ll have faith.
819 – Error 1015 in iTunes, ran iNdependence to get it back out of restore mode, closed iNdependence
820 – Still have the SIM card error in iTunes
820 – Running jailbreak.jar, watching it go… The “Reading flash image” part of it is taking a few minutes, then “Patching flash image” takes a minute or so, then “Writing flash image” takes another minute…
824 – Got the success message from jailbreak.jar, waiting for the device to reboot itself a few times… It’s only rebooted once thus far, sitting at the “connect to itunes” looking screen.
827 – Waited 3 minutes and no further reboots occurred.
827 – Launched iNdependence to get out of recovery mode
832 – Opened Installer and chose the Official 1.1.3 Upgrader. Watching it download 165MB over my wifi connection. Appears to have stalled at 29%, but going to wait and see. Hit the home button and relaunched the 1.1.3 upgrader. That seemed to give it a kick in the pants. It’s move along again.
I still have a SIM error and can’t use the phone, but I’ll leave it be for now.
840 – At 41% now.
858 – Seemed to get stuck at 66% again. Hit the home button, opened Installer, hit the home button again, and relaunched the upgrader again. Seems to be going again. Weird.
903 – At 90% now.
904 – 95%
906 – 100%, now it’s extracting restore ipsw…
907 – Completed extraction
907 – Decrypting firmware…
911 – Decryption complete.
911 – Decompressing firmware…
916 – Decompression complete.
916 – Reading existing image…
918 – Reading image complete.
918 – Mounting new image, initializing system image, copying data to system image
923 – copying data is complete…
923 – Jailbreaking system image…
924 – Finalizing system image…
924 – Writing image…
928 – rebooting…
930 – complete…
930 – After the iphone reboot, iTunes successfully activated it and I set it up as a new phone, just to be safe. Currently sync’ing all my stuff back to it.
1000 – all is well… all my videos, songs, phonebook, everything is back on. third party apps are back too.
Time to get back into Installer and get all the great apps I’ve been missing for a while.
Thanks to everyone who contributed to the jailbreak solution. It’s awesome to be back jailbroken again.
Both errors were consistently showing up during the whole process. It’s not until the final 1.1.3 upgrade section of iphone.unlock.no did the SIM errors go away.
While driving, I tend to slide the iPhone under my leg to keep it secure during the car ride. If I leave it on the seat next to me, it slides around and could fall off the seat. If you put it in a cup holder, it can still rattle around.
So, on Friday, I had the iPhone tucked under my leg on the way in and when I got to work, I parked the car, opened the car door, got out of the car and the noise I heard was horrifying to me. It was the sound of me forgetting the iPhone was under my leg. It was the sound of the iPhone hitting the parking lot concrete, face down. Oh, I forgot to mention we just got 10 inches of snow and the parking lot was all slushy and there were tons of slushy puddles.
Sure enough, the iPhone landed face down in a slushy puddle. It was completely submerged in icy cold water for about 5 seconds before I stopped shreaking like a 5 year old and picked it up. I wiped it off on my coat and shook it off to get most of the water off of it. When I got into work, I used a paper towel and cleaned out the dock connector and headphone jack and home button.
So far (knocking on wood), the iPhone is working just fine. I have the crystal screen protector on it, but not sure if that played a part in it’s survival or not.
I’ve since ordered a car mount so this doesn’t happen again.
I’m thankful I don’t need to buy a new iPhone.