First of all im gonna warn you make sure your running version 1.02 firmware.
Settings → General → About → Version. Modem Firmware should also say 03.14.08_G
Your phone will also need to be jailbroken you can use iBrickr for this!
When you have iBrickr running install the following.
- Community Sources
- BSD Subsystem (might take some minutes)
Next Use WinSCP (root/dottie) and copy the the following files to /usr/bin
You can find your iPhones ip address by using the wifi settings and picking your network and hitting the blue arrow will reveal your ip.
Now make a folder under /usr/ called local/etc
So you upload minirc.dfl to /usr/local/etc
Now using putty log back in with your login root/dottie
and run the following commands :
chmod +x iUnlock
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
iUnlock ICE03.14.08_G.fls nor
Wait a while usually around 20minutes.
After this is complete in putty run
You should see issuing +xgendata… and a lot more stuff this is good!
now still in putty type
When everything loads ok type AT it should respond with OK
If all is good issue these commands next
if it gives a response with 0 your unlocked!
Now just run this command in putty!
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
AND YOUR UNLOCKED!