Tuesday, October 7, 2008

How to jailbreak iphone with firmware 2.1

Step by step jailbreak iphone with firmware 2.1
1. Install iTunes 8.0 (I used 8.0.0.35)

2. Download the latest 2.1 IPSW firmware from Apple for 3G at here.

3. Download QuickPwn v1.2.0 with 2.1 ipsw support at here. Then extract the zip (there is no need to install). Don’t use QuickPwn 1.50, it doesn’t work when you try to load it the IPSW file.

4. Connect your iPhone (with power on) to your computer using USB cable.

5. Launch itunes 8.0. (You will see the your ipho
ne under the devices menu of itunes)

6. Shift-click on the restore button and browse to the 2.1 IPSW file you just downloaded.

7. After the upgrade (about 10 minutes wait for me) your iPhone will be running on 2.1 software 
Following steps will be involed, you don't have to control, they are automatic
"Prepare your iphone to restore" (multiple times)
"Prepare your iphone software to restore"
"Restoring iPhone software ..." (slowest)
"Verifying iPhone software..."
"Verifying iPhone restore..."
"Restoring iPhone firmware..."

After that, the following box will appear


8. Don't close iTunes. Launch QuickPwn by opening the folder where you extracted it and double clicking QuickPwnGUI1.20.exe


9. Select your device. Click the next arrow (Mine is iphone 3G).

10. On the next page, click browse and load the 2.1 IPSW firmware you just downloaded. Then click next arrow.

11. On the next page, make sure you select the "Cydia" checkbox (without Cydia, why do you need to jailbreak your iphone?). You can check "Installer" and replace logo as desired.

12. Now click on the Go button which will bring up a DOS window with some instructions. (wait for 2 minutes)

13. You’ll eventually get to a prompt to turn off your iPhone. (Don't hit enter until you've turned your iphone off)

14. Turn off your iPhone (hold power, slide to power off), then type "y" to contiune. Don’t disconnect your iPhone.

15. 
(Read carefully about this step, you have to be really carefully about the time)
You will be instructed on how to put your iPhone into DFU mode. Read it through to give yourself a refresher and ask yourself, "Are you ready to begin?"
1. Once you hit "y" you will get a 5 second countdown. 
YOU DON'T NEED TO DO ANYTHING YET. Let it count down to 0, 
2. then start the entire DFU procedure by holding the power button for 5 seconds
3. then pressing Home while continuing to hold Power for a 10 second count down, and 
4. finally releasing Power but continuing to hold Home for 30 seconds. For me, it counted down to about 20 seconds (meaning only 10 seconds passed) after which the computer detected the iPhone was in DFU mode. When this happens, you don’t need to hold anything down anymore and the countdown will terminate.

16. You'll see a couple tasks execute on the DOS windows and the progress. On your iphone, you will see a pineapple with a crack on it. Let it work its magic and once it finishes, you will have a pwned jailbroken iPhone running 2.1!

17. During the process you will get some error messages from iTunes. Yawn and ignore.

18. (Optional, I don't do this) If you don’t get your network provider signal, you need to downgrade the baseband to version 4.6 which is unlockable. Install BootNeuter from Cydia and set the settings as shown. Then hit the Flash button.

19. (Not complete yet.) Install total commander and T-Pot addon for it. Refer to my previous article for doing this.

20. Make sure your iPhone is on and still connected to your computer via the USB cable. Use TotalCommander to browse to your iPhone file system by first clicking -/- on the drop down menu with all the drives. Then double click on [T-PoT]. (This trick is just browing iphone file system, refer this my previous article)

21. You are now in your iPhone's file system. Use TotalCommander to navigate to
"/System/Library/PrivateFrameWorks/MobileInstallation.framework"
Just in case things don’t work out, make sure you save your existing MobileInstallation file simply by dragging the file over to the other window.

22. Now replace the MobileInstallation file on your iPhone with this patched one for v2.1 firmware.

23. Now use TotalCommander to navigate to 
"/private/var/mobile/Library/Caches/" 
and backup your existing "com.apple.mobile.installation.plist" file first, then delete it

24. Reboot your iPhone. Now ponder why you went through all this trouble (like us). Enjoy!

References pages




38 comments:

神剑 said...

This one's under Oct 2009 timestamp...

Junxian Huang said...

To make it appear at the top of my blog:)

arturo said...

how long after ananas logo he needs to turn on ??

Junxian Huang said...

Several minutes

Anonymous said...

i still dont get how i get sevise on my 3g

Junxian Huang said...

You don't have att service?
You should have it when you bought the phone right?

Anonymous said...

Tried your instructions for jailbreaking my g3 with QuickPwn 2.1 and everything worked as explained. Should I have some new icons for Cydia or installer on my phone when this is complete?

Junxian Huang said...

Yes, from my experiences, you should have a new Cydia icon in the spring board after all this is complete.

Mark said...

I'm curious. At the end you say we'll wonder why we went through all this trouble in the first place, like you did. Are you saying that there aren't exactly enough benefits to jailbreaking the iphone to make it truly worth the effort?

Anonymous said...

after installing cydia and installer my iphone3g just kept rebooting and rebooting! what do you suggest to do??

Junxian Huang said...

To mark:
I'm saying to show that jailbreaking iphone is truly worth the efforts. Maybe I didn't state clearly

Junxian Huang said...

To the rebooting guy:
No worry about that.
I also met the same situation as you. Then I just use itunes to restore it back to 2.1
But I'm afraid you have to re-jailbreak you iphone 3G again from the very beginning, if you do want to. GL

Anonymous said...

Is Anybody here? I think I just screwed my iphone up!!! HELP@!!!

Beetle said...

what is wrong with your phone?

Amy said...

it wont restore, I keep getting an error message, and my iphone screen is the I tunes icon and the usb Plug....i think I am going to cry!!

Beetle said...

I also met with similar cases.
Do worry.
What is the version of your itunes?
You should use itunes 8.1

Also you need to press the home key and power key in some sequence and for some period. The combination is complex and I forgot.

You need to make your iphone into some state before you restore.

Search online for additional help.

Beetle said...

I mean don't worry

Amy said...

You mean putting the phone in DFU mode? Yeah I have tried that about 4 times....and I keep getting the error message saying.....The iPhone Could Not Be Restored..Unknown Error (13).....OMG .....my son told me not to try to Jailbreak it and I didnt listen. And I heard Apple wont help you if you have tried to Jailbreak your phone! I guess I am screwed!

Junxian Huang said...

I suggest you do the following:
1) Search online more for help.
2) Post it to some iphone hack forums, search google for "iphone hack"
3) Go to Apple store and talk to them. There are chances that they can change your phone for a new one, but there is no guarantee.

Anyway, good luck!

Junxian Huang said...

Search "iphone hack forum"

Amy said...

Thanks so much, I will try to do that search, but I don't have an Apple Store anywhere close to me.

hazel said...

i lost my files because of using another file from another website.. what does error 5 mean? help please :( hazzelmp@yahoo.com

Junxian Huang said...

Can you be more specific?
What is error 5? Error number? Why using another file from another website causes your losing files?

Anonymous said...

hi junxian, just wandering after jailbreaking my 3g iphone the cydia and installer icons dont appear on the screen, any ideas why this is, cheers markakaubzi

Junxian Huang said...

If you have too many icons to be displayed in one screen, some of the icon will be on the "second" page of the screen. Use you finger to move the screen and turn to the second page.

Anonymous said...

tried this because ive got 3 screens but it doesnt show on any of them ive tried to jailbreak again but no joy cheers markakaubzi

Junxian Huang said...

Really hope I can be helpful...

Alysia said...

will this work for a 2g iphone as well?

Junxian Huang said...

If you disable 3G on you 3G phone, then it becomes 2G right?(kidding).
I guess so, but haven't tried yet

Tim G, said...

I followed yor instructions, got the pineapple, iphone rebooted... now what? I don't see Cydia or any difference. How do I know it was successful? During the install, I noticed it didn't recognize an itunes.dll.

Junxian Huang said...

Are you sure you are using iphone 3g with firmware 2.1? If you don't see an icon named "cydia", then I guess you are unfortunately not successful...

Tim G, said...

I am sure it's 3G iphone with 2.1...

Junxian Huang said...

Since the steps are not simple, and each step not strictly followed might lead to failure. It's hard for me to tell the reason about you case. My suggestion is as follows:
1) Always be careful and read the whole step before you start
2) Restore the phone and re-jailbreak it if you still decides to

GL

Tim G, said...

I didn't do steps 5-7 since I am already using 2.1 as downloaded on the update...is this necessary? Will restore wipe out my notes etc?

Junxian Huang said...

Restore will surely remove your personal settings. If you still can use it, then leave it where it is

Anonymous said...

Help! After downloading restore file and app quickpwn can not reconize the restore file. What is wrong? It does show the restore logo. Am I missing a app?

Junxian Huang said...

I suggest you start over and follow the steps exactly

jailbreak iphone 4 said...

Following step are the best step to use the firmware 2.1 with jailbreak iphone. This is very easy step to for install the firmware 2.1.