After long search, I managed to downgrade my iphone 3GS From 3.1.3 to 3.1.2 with the new iBoot ,while I was in my ECID 3.1.3 and was not registered on the saurik server.
1 - Downloaded the firmware 3.1.2 on your pc.
2 - Make sure the iTunes is updated to the latest version
3 - Do a SHIFT + click on the button "Restore".
4 - Downgrade occurs at the end of 3 / 4 of loading, an error (1015), click "OK" and close itunes. itunes logo + USB port appear.
5 - Install libusb-win32 (libusb-win32-filter-bin-0.1.12.2.exe), then launch console iRecovery.exe. you find here
6 - Make a iRecovery.exe-s to fit in the shell of the iphone
7 - Once in the shell, type their commands:
setenv auto-boot true
saveenv
/ exit
8 - Reboot the iphone with the buttons HOME + SLEEP (10sec)
- Your iphone should have the iPhone 3GS firmware and you can follow our complete jailbreaking guide for guide for iPhone 3.1.2 3Gs using blackran1. Yyou can then unlock your iPhone using ultrasn0w.
- For iRecovery.exe launches in console mode, start menu> run> cmd> then Desktop iRecovery.exe (eg if your file is on the desktop)
- If you're on Seven or vista, put in compatibility mode "Windows XP SP2, and run in administrator mode.
Download libusb + iRecovery
Download iRecovery
Download the Original iPhone OS 3.1.3 firmware for iPhone 3GS.
if you like this article, you may want to subscribe , follow me on Twitter or or join us on Facebook.
Get your ihelplounge t-shirt here
![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=35952b9a-fdfb-4392-b92b-34d627701cab)

