Windows Guide,
Downgrading to 1.1.1
1. Make sure you have iTunes installed
2. Download the following
iPhone1,1_1.1.1_3A109a_Restore.ipsw
iPhone1,1_1.1.2_3B48b_Restore.ipsw
1.1.2-jailbreak.zip (and expand it to a folder)
3. Make sure device is charged (enough for it to run)
4. Turn off device (hold power key till red slide comes up, slide to turn off)
5. Hold the home key down and put in cradle(hold key down till the usb-cd and music icon comes up)
6. A message box "iTunes has detected an iPhone in recovery..." will appear, select the ok button.
7. Hold the shift on your keyboard, and select the recovery button in Itunes.
8. A file selection dialog will appear, select the file iPhone1,1_1.1.1_3A109a_Restore.ipsw
9. Let itunes restore your device, eventually a message will appear in Itunes saying to register,
10. otherwise if itunes comes up with an error 1015, don't panic. simply run windows.bat (in 1.1.2-jailbreak folder) and select (Boot from recovery)
11. Your device will now be running 1.1.1 OS
Jailbreaking 1.1.1
12. turn your iphone on
13. Slide for emergency
14. dial *#307# and select the call button
15. select the cancel button
16. dial 0 and select the call button
17. select the answer button
18. select the hold button
19. select the decline button
20. select the contacts button
21. select the add contacts button
22. add a contact with prefs:// as the first URL, and
http://jailbreakme.com as the second url
23. select then prefs, and setup your wireless connection
24. repeat steps 16-20, and then select your contact and select jailbreakme url
25. scroll to bottom of web page on your device, and select AppTapp installer,
26. Wait 5 minutes till your device reboots unlocked
27. If it doesn't reboot after 5 minutes repeat 24-26 a few times till it works
(important, while jailbreaking for wifi to stay up)
Moving to 1.1.2
28. Turn your 1.1.1 jailbreak phone on
29. Slide and unlock the phone
30. Select the installer icon
31. Find the application, oktoprep 1.1.1, and run it
32. It should come up with, "you are ready to preform an update to..."
33. Select the home button, to close, wait a few seconds and your device will lock again.
34. Start iTunes
35. Cancel any warning dailogs
36. Hold your shift key down on your pc keyboard and select the update button in iTunes
37. Select the image iPhone1,1_1.1.2_3B48b_Restore.ipsw
38. Let itunes update your phone to 1.1.2, it will eventually reboot with the slide for emergency button
39. You now have 1.1.2 installed :-)
Jailbreaking 1.1.2
40. Close itunes
41. Run windows.bat file in your 1.1.2-jailbreak folder on PC
42. Select the jailbreak button on the window that appears
43. After a few seconds lots of numbers will start appearing in a dos shell :-)
all good
44. Eventually you will get a popup window with 'all done, rebooting..."
Getting your sim working :-)
45. Go to Settings > General > Auto Lock, and set to “Never”.
46. Go to Installer, and install BSD Sybsystem if it is not already on your phone.
47. Go to Installer, and add a new source called
http://rep.frenchiphone.com
48. Refresh sources, and then install Anysim 1.21u, but don’t run it yet!
49. Reboot the iPhone
50. Go to Settings and turn on the AIRPLANE mode (this is very important. If you forget it your phone will get stuck in a loop and you’ll have to go and beg W9cae for instructions on how to get it out.)
51. Return to the Springboard and tap on the AnySIM to run anySIM 1.21u.
52. Your phone is now unlocked, but you are not yet finished.
53. Go to Installer > Uninstall, and uninstall AnySIM 1.21u.
54. Install iWorld
55. Turn Airplane mode off again.
56. Go to installer and from “Tweaks (1.1.2)” install iWorld
57. Return to the Springboard, tap on the iWorld icon and follow the prompts.
YAY ALL DONE!!!!!!