Monday, November 19, 2007

Accidentally upgraded to 1.1.2? Here's a free solution!

This tutorial is for the Windows Operating System ONLY.

This tutorial is for iPhones on 1.1.2 that were upgraded ONLY. This is not suitable for brand new iPhones on 1.1.2

Ready? Let's go.

Download the pack below:

http://rapidshare.com/files/69553412...2_Complete.rar


Start by plugging your iPhone into iTunes in restore mode (hold home and sleep buttons for 10 seconds, then release the sleep button)

iTunes will recognise it right away. You will see a restore button. Hold shift and click restore. Navigate to your 1.1.1 firmware file.

Let it restore and eventually you will get a "Unknown error occurred" (1015). Now you have a 1.1.1 iPhone with the 1.1.2 modem firmware.

Now you need to enter DFU mode. Best solution is to use iBrickr. You have to hold home and sleep buttons and when the screen turns black let go of sleep and keep holding home. iTunes will recognisze this and you will shift+click restore and navigate to 1.0.2 firmware files. Let it restore and you will get a "Unknown error occurred" (1013) and the yellow triange should pop up.


Now click wiNstallerGUI from the package downloaded above. Click activate and it should activate the phone as well as jailbreak it. Then hit install application and navigate to the installer.app folder inside the first wiNstaller folder in the downloaded pack. You should now have a 1.0.2 phone still with the 1.1.2 modem firmware but is now activated, jailbroken, and you have installer installed.

Tap installer and update it. Install Community Sources, than BSD Subsystem, and than OpenSSH. Install WinSCP and click it. Connect to the internet on your iphone through Wi-Fi and than click the blue arrow next to it and write down the IP. In WinSCP for the host name type in your IP for username type root and for password type dottie. Change file protocal to SCP.

Navigate to /usr/bin which is in the root of the phone which looks like this: /

Transfer all the files in the Baseband folder into /usr/bin

Close WinSCP and open putty. Type in your IP again into hostname and click ok. Type in root and the when it asks for the password type dottie (you wont see the letters when you type, but I assure you, you are typing.)

Type this into putty and hit enter after each line. Capitals matter.

launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

cd /usr/bin

chmod +x ieraser

chmod +x bbupdater

ieraser

bbupdater -v

bbupdater -f *.fls -e *.eep

After a 2-3 minute wait it should be done. Now type:

bbupdater -v

It should show 3.14_08

Now restore to 1.0.2 (just a refresh to get rid of unwanted files)
Then restore to 1.1.1 and continue on with the jailbreak unlock process. (Search for it yourself, or we can do it for you)

Woo hoo! You now have a 1.1.1 iPhone, downgraded from the accidental 1.1.2 upgrade - easy wasn't it?

6 comments:

Anonymous said...

thank you so much for this it saved me a lot of time.

Anonymous said...

The link doesn't... please be advised...

Anonymous said...

the link doesn't work... please be advised...

Elk said...

hmmm try it again anonymous it works...

Marius said...

The software link is broken

Elk said...

@marius...the link is not working it been some time i posted this...now the file is deleted on da account...but hope this post gives u some info...cheers dude