Discuss Recovering from bricked 1.1.1 to virgin 1.02 (including firmware): success! at the General - Hackint0sh.org; I originally unlocked with iUnlock in the first day of release. With the new revirginizer ...
Recovering from bricked 1.1.1 to virgin 1.02 (including firmware): success!
I originally unlocked with iUnlock in the first day of release. With the new revirginizer out, I wanted to relock then switch to TurboSIM to avoid all these hacking shenanigans.
I followed the instructions to the "T" and got my generated bin from the server, then updated to 1.1.1 via independence. Initially all looked good with an intact IMEI but activating with independence didn't seem to work. I restored the iPhone to 1.1.1 via iTunes but on reboot, I got the dreaded invalid IMEI!
In dread, I put together 2 tutorials and got my iPhone back to 1.02, and I suspect virgin state but am afraid to reupdate. My phone is working again and show 1.02 plus the IMEI is valid, and I'm calling using Rogers in Canada (using TurboSIM).
I used the unbricking steps from iphone elite then appended the new revirginizer steps from the point after downgrading the baseband to 3.14_08. I didn't want to reuse any unlocking tool so DID not do the AnySIM part of the original baseband downgrade instruction.
Here's how I did it: (these are direct clips from the relevant threads)
---- 1st part from tweak at iphone elite http://rdgaccess.com/iphone-elite/vi....php?p=141#141 --------
Required programs and files to perform this:
bbupdater - http://www.freeiphoneunlock.com/guide/
ICE03.14.08_G.eep, ICE03.14.08_G.fls, iEraser, secpack - http://tinyurl.com/2n5yvj OR http://www.2shared.com/file/2380025/...and-flash.html
AnySIM 1.02 - http://www.deadbeef.cn/files/anySIM_102.zip
Fugu - http://rsug.itd.umich.edu/software/fugu/download.html
If you haven't already downgraded from 1.1.1 to 1.0.2, you'll need to do that. You'll hopefully have already installed SSH, SFTP, and SCP from iNdependence too.
Assuming that you've taken care of the afformentioned prerequisites you're ready to continue.
At this point rename secpack40113.bin to secpack
Step 1: Using Fugu, connect to your iPhone (root:dottie) and upload:
to /usr/bin on your iPhone.
Upload AnySIM.app to /Applications. Turn your phone off and back on. If you see AnySIM on your home screen proceed to the next step. If you don't try this step once more and if that fails you should probably stop what you are doing because you are too incompetent to follow the easy parts of this tutorial and I don't want you to completely mess up your phone.
Step 2: Using terminal, SSH to your iphone (again using root:dottie). Run the following command:
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Now type in:
chmod +x ieraser
chmod +x bbupdater
At this point bbupdater will return saying that it could not ping the baseband. This is good and means it was successfully deleted.
Step 3: Overwrite with the new baseband by typing in the following:
bbupdater -f *.fls -e *.eep
It will run its course. When finished type in:
It should tell you that you have modem version 03.14.08_G. The hard part is done.
======= Now, with 3.14.08 restored, I restored my secpak using the steps from evenSong, starting at Step 6. I wonder if you can generate the secpack from the server (step 5 originally "Generating restored seczone from IPSF and Geohot server") using this method: I didn't try since I got the secpack during my first attempt to virginize (thus I started from step 6).
6. Most important step right here, almost there! (Terminal or Putty)
Assuming you are still in /usr/u (if not, get there), disable CommCenter again:
/bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
./iUnlock 314secpack (your imei).bin_loader
YOU WILL GET AN ERROR. THE BB WON’T RESPOND TO PINGS. THIS IS NORMAL AND GOOD. DO IT AGAIN TO MAKE SURE.
./iUnlock 314secpack 314fls_correct
THIS TIME, THERE MUST BE A PING. THE BB MUST BE 3.14.08_G.
./bbupdater -e eeprom.eep
/bin/launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
A reboot later and I was back in business!!! IMEI back and dialing out, all prior functions OK.
I wonder if you can generate the secpack from the server (step 5 originally "Generating restored seczone from IPSF and Geohot server") using this method: I didn't try since I got the secpack during my first attempt to virginize (thus I started from step 6).
I'm scared to try 1.1.1 again, but here is output from minicom:
I'm happy to be back and fixed from a brick. Anyone know if I'm good to update to 1.1.1 again? I'm scared after all that effort! I hope this at least helps people.
Thanks to everyone and the original authors.
Last edited by ohqe-bq29ruq-c78ru98889; 10-20-2007 at 12:18 PM.
this method does not virginize the seczone nvram, I don't think you are ready to update to 1.1.1 there is a new viginizing method out using IPSF read it it is tricky but works and fixes the nvram
edit : I see you quoted the other method, you will probably be ok to update to 1.1.1
Last edited by gaz919; 10-20-2007 at 12:59 PM.
I took a deep breath and SUCCESSFULLY updated to 1.1.1. So, with merging these 2 methods, I took a bricked (invalid IMEI) original iUnlock firmware 1.02-->1.1.1 back down to a virgin 1.02 (including firmware), then updated back to a working 1.1.1.
Hope this helps others! I'm stoked! Thanks to all involved!
i have try the downgrade from 1.1.1 to 1.0.2 method to activate my 1.1.1 iphone, how can i back to a virgin state 1.1.1? can i use itunes and restore to 1.1.1?
By hackint0sh in forum Latest Headlines
Last Post: 07-14-2010, 05:20 PM
By helionunes in forum iPhone "2G" (Rev. 1)
Last Post: 02-09-2008, 05:00 PM
By melobf in forum iPhone "2G" (Rev. 1)
Last Post: 02-04-2008, 07:27 AM
By jerseyguy973 in forum iPhone "2G" (Rev. 1)
Last Post: 10-14-2007, 05:48 AM
By jmcallister in forum iPhone "2G" (Rev. 1)
Last Post: 09-28-2007, 04:02 PM