How to relock your iPhone before the firmware update
Really, don't do this. The dev team is coming out with a relock tool any second now.
Apple has your unlocked iPhone in their crosshairs. What do you do? This method in no way guarantees that your iPhone will survive the update after being unlocked. If you're risk adverse, you may want to wait a day or two for these instructions to get debugged. And be aware there may be a lock/unlock limit set by hardware.
Important note: people are experiencing munged IMEI's. "Delayed Green" says that he saw this "Incorrect SIM" error in the early unlock days and that he knows of no way to fix the problem. The IMEI errors seems to be unrelated to unlock method--I'm hearing from people who used pretty much each of the unlock scenarios. Quite a few people have simply re-unlocked and are using their phones without problem but can't re-lock, that is reverse the unlock. Can you put the genie back into the bottle? Reliably? Apparently not yet. And the methods previously published just aren't working properly. If you haven't tried relocking yet, do yourself a favor and just wait until we figure out why some relocks are going wrong. Update; iPhone unlocking team promises relocking tool within a week.
TUAW Reader Peter writes: "The reason why we're getting the Invalid SIM error seems to be because running bbupdater with the .fls and .eep files somehow causes the phone's IMEI number become 004999010640000. Running AnySIM or using any of the other unlock methods seems to "program" the iPhone again with the correct IMEI number. There must be another step required to reflash the baseband and get the correct IMEI number back. "
Here's yet another link to check out.
- (Take out your SIM from your iPhone.)--Still checking on this step.
- Download the 1.0.2 firmware to your computer and unzip it. It uses a .ipsw extension but your unzip program should still work. Change the extension if you have to.
- Extract the ramdisk as such:
dd if=009-7698-4.dmg of=ramdisk.dmg bs=512 skip=4 conv=sync - Mount the extracted ramdisk.
- From the ramdisk, copy /usr/local/bin/bbupdater, /usr/local/standalone/firmware/ICE03.14.08_G.eep, and /usr/local/standalone/firmware/ICE03.14.08_G.fls to your iPhone. Place these into a folder on the OS partition (such as /bbupdate) and not into a folder on /var/root. The /var/root partition is set noexec and you cannot run programs from there.
- Disable com.apple.CommCenter.plist--either using UIctl or launchctl:
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist - On the iPhone, navigate to the folder where you stored bbupdater and the eep and fls files.
- Run bbupdater as such:
./bbupdater -f *.fls -e *.eep - Reload comm center:
launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist - Reactivate with your favorite AT&T SIM. I personally like using iASign.
Thanks to Shaun T. Erickson and Kai Cherry
"What about restore?" -- Unlocks survive restore. It's a different part of your phone.
"Will this affect Jailbreak or 3rd party apps?" -- No but you still may have to restore before the next firmware update.
"Will the next firmware update lock me out from jailbreak and 3rd party apps?" -- We have to see but...likely yes.
"Do I have to update my iPhone when the next firmware is released?" -- No. But then you're kind of sticking your iPhone into a time warp. Everything else will change but not your iPhone. And I don't see there being a parallel development effort on the part of hackers.
Share
Really, don't do this. The dev team is coming out with a relock tool any second now.Apple has your unlocked iPhone in their crosshairs....
Add a Comment
What is the status on relocking jail-broken iPhones before installing 1.1.2? Has nobody figured this out with reliability?
my phone is locked to itunes how to activate it please help me
October 26 2007 at 8:18 AM Report abuse Permalink rate up rate down ReplyHi,
I have tried my two iphones to unlock but they are now completely inoperateable, means it just turns on, flashes, the apple bottom circle just take half way circle and flashes and then repeat the same process again and again.
Can I get rid of this as it doesn't show anything on my computer or in Itunes when I connect it to the computer.
I have never updated my iphone since I got it - version 1.0 is running on it.
I unlocked my iPhone using the description Macworld offers in the article "Unlocking an iPhone". Turns out that I get 'no service' even when I put in my AT&T card. I would think that I probably need the firmware update to 1.0.2. - does anybody have an idea how i can get this, without first upgrading to 1.1.1. and then downgrading (as described in the many articles around)? many thanks for your advisce in advance.
Hello again,
I tried the Nate true method of restting and recovering but everytime the same error comes in? I'm stuck and cannot get back to 1.0.2. I've tried apptap and it sometimes works like that
Stage 0:0 looking for iphone
Stage 1:1 sending prelimanary files
Stage 1:2 Entering recovering mode
Stage 2:3 Sending boot files
Stage 2:4 Booting iPhone in recovering mode
and then it doesn't go anyway and kind of hangs up, the iphone shows a displaying pic with iphone usb cable to itunes icon, This is the latest firmware 1.1.1.
If i run the apptapp again with firmware 1.0.2, it just brings the iphone to activation screen and shows me error Send file failed. Means no firmware upgraded :(. This apple's stupid upgrade 1.1.1 is getting on my nerves!!!
I accidently upgraded to firmware 1.1.1 and there is practically no way back. I've tried apptap v.092 and even try to restore from itunes to 1.0.2. iTunes does some extraction of 1.0.2 and then some error comes in like the restoration cannot be done. Also I get blue screen when the i plugged in the cable and then green screen comes in. I think that's apple's protection to stop getting back to 1.0.2.
I'm so unlucky, i've been looking for last 8 hours online but couldn't find a single method. I've got iphone in my hand but i cannot use it, it's such a misery.
I've just click on the restore button by accident and then pulled the plug off right away. My phone says ''please connect to itune'' I can't do anything else or go anywhere? Is my phone dead? or is there a way I can fix this. Yes, my phone was unlocked and using it with t-mobile. Please help
Thank You
I've just click on the restore button by accident and then pulled the plug off right away. My phone says ''please connect to itune'' I can't do anything else or go anywhere? Is my phone dead? or is there a way I can fix this. Yes, my phone was unlocked and using it with t-mobile. Please help
Thank You
Wheres the tool!?!?!?!
October 07 2007 at 2:02 PM Report abuse Permalink rate up rate down ReplyHi, I did a firmware upgrade to my new Iphone and I don't have a working SIM card from AT&T, I read all the comments here but I don't quite get it. The only thing I do get is "DO NOT UPGRADE YOU IPHONE TO 1.1.1 FIRMWARE" that's all, but I did it already. If I do get an new AT&T SIM card, would that works to unlock the phone? even is a prepaid SIM card?
September 29 2007 at 12:44 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Used Apple MacBook Pro Core i5 2.4GHz 13" Laptop for $900 + free shipping
- Case Logic Case for iPad for $10 + free shipping
- Belkin Shield Micra for iPhone 4 or 4S for $10 + $5 s&h
- MoGo Talk XD Bluetooth Headset / Case for iPhone 4 for $20 + free shipping
- Photoshop Elements 10 and Premiere 10 for PC & Mac $60 + $7 s&h
- Apple Wireless Bluetooth Keyboard for $40 + $10 s&h



77 Comments