Here’s another way to unlock your iPhone SIM:
-
- Download the iUnlock_Reloaded.zip from here, here or here. Save it to a directory.
- cd to where you just saved the download and unzip it.
- in another wiindow, ssh into your iPhone and run: mkdir /unlock
- back on your Mac, scp the three files to your iPhone: scp -p iUnlock_reloaded *bin root@youriphoneip:/unlock
- on your iPhone, run: cd /unlock
- on your iPhone, run: ./iUnlock_reloaded
- put a copy of the 1.0.2 firmware in a directory on your Mac. If you need to download it, get it from here.
- rename the extension on the firmware from ipsw to zip
- unzip it
- run: dd if=009-7698-4.dmg of=ramdisk.dmg bs=512 skip=4 conv=sync
- use finder to navigate to the directory where ramdisk.dmg is and double-click it to mount it.
- copy the following files to the directory you unziped iUnlock_Reloaded.zip in:
- /Volumes/ramdisk/usr/local/bin/bbupdater
- /Volumes/ramdisk/usr/local/standalone/firmware/ICE03.14.08_G.eep
- /Volumes/ramdisk/usr/local/standalone/firmware/ICE03.14.08_G.fls
- copy those three files to your iPhone: scp -p bbupdater ICE* root@youriphoneip:/unlock
- on your iPhone, run: cd /unlock
- on your iPhone, run: launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- on your iPhone, run: ./bbupdater -f *.fls -e *.eep
- on your iPhone, run: launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- on your iPhone, run: ./iUnlock_reloadedIt should successfully flash and unlock this time.
If it worked, and says your iPhone is unlocked, you’re done. If not, read on.
If it says that the flash went ok, but the unlock failed, do this:

Other interesting stuff at Zedomax.com: Apple, Consumer, conv, dd, directory_cd, dmg, DoItYourself!, double_click, Educational, eep, firmware, fls, Gadgets, Hack, iPhone, Misc, plist, ramdisk, scp, system_library, usr