Step 1 - Prepare you iPhone
Download the Windows Unlocking Tools Package v1.1, extract it to folder C:\phonedmg under your PC
Upgrade and restore your iPhone to Firmware 1.02 in iTune
Close iTune, and Launch Windows Task Manager, kill the task "iTuneHelper"
Connect your iPhone to PC
In File Explorer, double click to run C:\phonedmg\AppTappInstaller.exe
After Installer.app finish, your iPhone would be jailbreak-ed
Step 2 - Activate your iPhone, add SSH, add necessary files for unlock
Make sure your iTune is closed, in File Explorer, double click to run C:\phonedmg\prepare_my_iphone.bat
Reboot your iPhone
Step 3 - Connect to iPhone through SSH
Get your iPhone connected to your Wi-Fi access point by going to Settings ¡÷ Wi-Fi ¡÷ Your network.
When it's connected tap the blue arrow on it and drop down the IP Address assigned.
Also, go to Settings ¡÷ General ¡÷ Autolock and set it to Never. This will make sure the phone does not go to standby and drop the Wifi connection.
Get your PC connected to your Wi-Fi access point (i.e. the same network with iPhone)
In File Explorer, double click to run C:\phonedmg\putty.exe
In Putty, Enter the following setting:
Host Name: [IP Address of iPhone]
Protocol: SSH
Click "Open" button, and you will be connected to iPhone, Enter "root" as username, "dottie" as password
Step 4 - Prepare NOR dump image for unlock
Please don't use the NOR file download from Intenet, otherwise your iPhone IMEI/DeviceID will be changed!!!
Type the following commands in putty
cd /usr/bin
chmod +x *
chmod 775 *
./NORDumper dump.bin
Wait for 20mins until NORDumper finish
In File Explorer, double click to run C:\phonedmg\Modify_nor_dump.cmd
Step 5 - Unlock
Back to Putty, type the following commands:
cd /usr/bin
./iUnlock ICE03.14.08_G.fls nor
(Wait 10-15mins)
Again in Putty, type the following commands:
./minicom
Wait for 30 sec, the minicom should show "AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0", type the following command
AT+CLCK="PN",0,"00000000"
AT+CLCK="PN",2
After the last one, it should respond with a zero, if it does, phone is unlocked!
To exit minicom, press CTRL-a followed by q and select "Yes".
Step 6 - Cleanup
In Putty, type the following commands (otherwise, the bluetooth will fail):
rm /etc/termcap
In File Explorer, double click to run C:\phonedmg\Enable_comm_center.cmd (otherwise, the phone function will disable)
Restart your iPhone and Enjoy!!