Mobile menu toggle

How To Jailbreak iOS 4.3 GM [Yeah, That Was Quick!]

By

IMG_0004

Hackers are getting faster and faster. Apple released the iOS 4.3 GM to developers earlier today. A few hours later, hackers had figured out a jailbreak for that same release. The same actually went for the iOS 4.3 betas (1 through 3, to be exact).

After the break: how to jailbreak your iOS 4.3 device (Be warned: it’s a bit of work to gather up the required keys and patches to make the jailbreak).

First, the credits!

The manual method for the GM jailbreak is to download a custom PwnageTool bundle, insert that bundle into the actual PwnageTool application, create a custom IPSW, make a ramdisk, insert it into the custom IPSW, and hope you can install it with no problems. This is not an easy procedure for end-users.

So, is there an alternative? Absolutely! But, there are some catches to this jailbreak:

  1. It’s a TETHERED jailbreak, meaning you’ll have to reboot your device using your computer to get it to boot up again. Think of it as jump-starting your car.
  2. This jailbreak requires a RESTORE. All custom IPSW jailbreaks require a restore. But besides, a restore is always good for your device, because it can start fresh.

The alternative is to download a pre-jailbroken IPSW file that’s already jailbroken for iOS 4.3 GM for a particular device. You can download one here:

(Other devices will eventually become available, but those are the ones that are ready.)

The installation procedure is as follows:

  1. Download the above IPSW(s).
  2. If you’re on Mac OS X, download PwnageTool 4.2. If you’re on Windows, download iREB RC4.
  3. If you’re on Mac OS X, open your downloaded copy of PwnageTool 4.2 and use its “DFU” mode button to put your device into pwned DFU mode (it’s slightly different from regular DFU mode, and won’t work unless you do it this way). If you’re on Windows, open your downloaded copy of iREB RC4 and click on your device to put it into pwned DFU mode (it’s slightly different from regular DFU mode, and won’t work unless you do it this way).
  4. Once you’re finished,open up iTunes.
  5. If you’re on Mac OS X, hold alt/option while clicking on the restore button, and find the custom IPSW. If you’re on Windows, hold shift while clicking on the restore button, and find the custom IPSW.

You should now be at your home screen with a “Cydia” icon on it. If you tap on it, it’s probably going to crash. This is because you have to boot your device into a jailbroken state. The procedure to do that is below. You’ll also need to follow this procedure EVERY TIME you reboot your device. This may be bad to some, but I honestly can’t remember the last time I had to reboot my iPhone 4 or iPad (it’s been at least a month).

  1. If you’re on Mac OS X, download THIS. If you’re on Windows, download THIS.
  2. Put your device into DFU mode (turn your device on; hold power+home for 10 seconds; while continuing to hold home, let go of power; you should now be in DFU mode (iTunes should detect your device in recovery mode, and your screen should be completely off).
  3. Follow the below video.

[I can’t embed videos for some reason, so here it is on YouTube.]

There’s a few things that I forgot to mention… To get the iBSS and kernel cache (which is required for TetheredBoot), you’ll have to rename your custom IPSW to a .ZIP file. After extracting the contents of the .ZIP (IPSWs are just ZIPped up files), you’ll be presented with the kernel cache. K48 is for the iPad, N90 is for the iPhone, and N81 is for the iPT4G. To get the iBSS, you’ll have to go to the /Firmware/dfu/ folder. Make sure you grab the iBSS, not the iBEC! Use this files in conjunction with the video above to boot your iDevice up. It may seem like a lot at first, but it’s very straightforward after you try it once.

There you have it folks. It may sound complicated, but this is as good as it gets, for now at least, until an untethered jailbreak is discovered and made public.

Enjoy!

Feel free to follow Brian on Twitter!

[Jailbreakzone]

  • Subscribe to the Newsletter

    Our daily roundup of Apple news, reviews and how-tos. Plus the best Apple tweets, fun polls and inspiring Steve Jobs bons mots. Our readers say: "Love what you do" -- Christi Cardenas. "Absolutely love the content!" -- Harshita Arora. "Genuinely one of the highlights of my inbox" -- Lee Barnett.

74 responses to “How To Jailbreak iOS 4.3 GM [Yeah, That Was Quick!]”

  1. bimalroy says:

    Excellent work! The pre made IPSWs could make it more easy.

  2. MJ says:

    Is it still possible to do this with a 1st gen iphone? My friend’s phone is still 1.+ and he wants to upgrade his iphone to 4.+

  3. Richard says:

    it is really not possible to upgrade the 1st gen iphone to a ios 4.x

  4. iPhoneAppdate says:

    Very quick with this one, but i presume thats because the JB has been sitting for some time, purely for the GM release to be produced.

  5. Joaosilvada says:

    Where is the video for tethered boot?

    Thanks!

  6. IHATESCOTTMMORTZ says:

    Jailbroke my 1st Gen IPhone for the knowledge and so I could use it on pay as you go T-Mobile but T-Mobile has no data network so I only have wifi. Why jailbreak an IPad. You only open yourself up for viruses, malware and spyware. It’s not worth the few half-a**ed extra things you can do with a jailbroken IPad.

  7. IHATESCOTTMMORTZ says:

    you can jailbreak the 1st iphone but you can’t run IOs 4.3 on it. The 1st iphone doesn’t have the hardware to run 4.3

  8. Barbara says:

    Why bother? Part of the appeal of the iOS family of devices is the convenience and functionality of the software. Maybe it’s just because I no longer have an interest in hacking my way into software/hardware just to prove I can do it.

  9. Mauricioup says:

    Im stuck in this error can anybody help me please??? i hae a IpT 4 libusb:error [darwin_close] USBDeviceClose: no connection to an IOService
    Waiting 2 seconds for the device to pop up…
    Connection failed. Waiting 1 sec before retry

  10. Veienut says:

    Have the exact same problem, tried 2 different macs as well. Please help

  11. Sherpard says:

    i had that as well.. then i tried on bootcamp windows and it worked.. but then my phone was all messed up like icons were messed up and all.. so i went back to normal 4.3GM.

    i saw another article which said to use the ibss files and kernel file from original ipsw.. is that correct?

  12. JGilly says:

    BiteSMS
    MyWi
    3G Unrestrictor
    SBSettings
    GV Phone Add-On
    GV SMS Add – On

    Just a few reasons for bothering. When Apple puts these functionalities in, I’ll have no reason to JB either. Except, by then, maybe swype and other functions will be added.

  13. Ph1lsmithy says:

    Download CUSTOM IPSW 4.3 GM with Cydia. Pre-Jailbroken for Windows and Mac http://xsellize.com/topic/1193

  14. Chabdura says:

    when i get to terminal and load all three(teatherboot, ibss, and kernel) and hit enter it tells me:

    dyld: Library not loaded: /opt/local/lib/libusb-1.0.0.dylib
    Referenced from: /Users/charlesdurazo/Downloads/tetheredboot
    Reason: image not found
    Trace/BPT trap

  15. nerdc0re says:

    i have done this on a PC with an iPad and there seems to be no cydia ??
    anyone have the same problem??
    everything worked im running 4.3 gm but there just isnt cydia

  16. nerdc0re says:

    ummmm its worth it to me i dont know what to do with myself when not having apps

  17. Sass says:

    I would appreciate if anyone could make a pre-jailbroken ipsw for 3GS for me, I got problems with the power button so can’t do it myself… ¨
    Thanks in advance!

  18. Darcskies says:

    well i was able to do all the following- except that i dont have a “valid sim” :) so i am stuck at the emergency screen- is there any way to get pass this without a reg sim???

  19. Son1ze says:

    Your buddy would have to use the modded iOS 3.x mods found at www(dot)whited00r(dot)com for his/her iPhone 2G to get the similar functionality to iOS 4.x such as folders, multi-tasking, etc.

  20. Jimi says:

    i get upto the steps in the video and after dragging the three files in the same order as the video says this comes up which really annoys me. can anyone help?
    dyld: unknown required load command 0x80000022

  21. mean bean 92 says:

    how do i change the ispw file to a .zip????

  22. knowitall says:

    Just rename the ****.ipsw to ****.zip, it will prompt you about changing file types etc etc then choose “Use .zip” :)

  23. Thatnikkaespio says:

    I have a problem when i run terminal and upload boot tethered and the IBSS It Won’t Let Me and Says Permission Denied

  24. besweeet says:

    You have to run sudo -s first.

  25. Moeteise Surrey says:

    I used the steps and files found here to jailbreak iOS 4.3 http://surreystore.com/Forums/

  26. Moeteise Surrey says:

    I used the steps and files found here to jailbreak iOS 4.3 http://surreystore.com/Forums/

  27. bobbyyyyyyy says:

    the link to download iREB rc3 doesnt work any tips?

  28. Khalidrasheed says:

    jhuuh

  29. I NEED A JAILBREAK FOR 4.3 says:

    It says error when i restore it

  30. besweeet says:

    Don’t you hate it when someone posts “error” without posting what it actually says?

  31. Richard Teves says:

    why always the windows stop working? using redsnow

  32. Omri Bareket says:

    Itunes says: “The Ipod couldn’t be restored. This device isn’t eligible for the requested build.” Any ideas?

Leave a Reply