Help with jailbreaking and Cydia for iPhones, iPads, and iPod touches.

Pangu provides an iOS 9.0 untethered jailbreak. TaiG provides an iOS 8.4 and 8.3 untethered jailbreak.
Check @PanguTeam, @taig_jailbreak, @saurik, and /r/jailbreak for news and updates.
You can use Cydia Impactor if you need to un-jailbreak an 8.1-8.4 device without restoring.
Instructions for jailbreaking iOS 8.0-8.4.
Before asking a question, check Frequently Asked Questions to find quick answers!
How to fix some mysterious problems.


I hear a lot of discussion on "once you jailbreak 3GS, it can always be jailbroken untethered. Can someone elaborate on this for me please? I just jailbroke a friend's 3GS by going to but as such, she's obviously on an older firmware. If she wants to update her firmware, what must I do to insure she can remain untethered?

asked 03 Apr '12, 10:35

lostinspace91ster's gravatar image


edited 13 Apr '12, 15:46

JuergenWest's gravatar image

JuergenWest ♦

There are 2 types of 3GS phones, old and new bootrom. Old bootrom phones are succeptable to 24kpwn, therefore they are always untethered when jailbroken by current tools. New bootrom phones are not succeptable to 24kpwn, therefore they require an additional untether exploit to be jailbroken and untethered. If the phone is a new bootrom, you cannot do anything to it to insure it is always untethered. Like everyone else, you are dependent upon an untether exploit to make the jailbreak work untethered for your device.


answered 03 Apr '12, 10:44

dhlizard's gravatar image


edited 03 Apr '12, 10:45

Thanks for the info re: 24kpwn. Since she's on an older firmware, can I still apply the patch to her phone somehow, assuming she's got the old version of the 3GS? My goal is to get the bootrom patch implemented so I can update her phone to the newer firmware 5.1 before jailbreaking it. That way she can be untethered on 5.1. Am I asking for the impossible? I'm still a little unclear as to how I apply the patched IPSW. If you don't care to explain any more than you already have (which I thank you for again here), would you kindly send me to a link?

(03 Apr '12, 12:17) lostinspace91ster lostinspace91ster's gravatar image

first of all check to see if you have a new or old boot-rom 3GS,

(03 Apr '12, 13:49) 1L1keTurtles 1L1keTurtles's gravatar image

Tutorial for updating iPhone 3GS whilst preserving baseband for unlocking:

There are two bootrom versions of the iPhone 3GS. They are old (359.3) and new (359.3.2). It is best to confirm by actually checking the bootrom version however the Serial Number or Manufacture Date of the board is a good indicator. All boards manufactured prior to the 40th week of 2009 are old bootrom. From week 40-45 is a cusp period where either version may have been used. Also remanufactured iPhones indicated with a serial beginning with 5K or QR may have recycled an old bootrom chip.

Old bootrom will always be untethered jailbreak based upon the exploit used. Old bootrom also does not require the SHSH blobs to restore to any given iOS version.

New bootrom requires an untethered jailbreak to be released for the given iOS version. New bootrom requires SHSH blobs to restore to any version of iOS that is not currently signed by Apple.

Here is a general guide for updating or restoring a new bootrom 3GS outside of the signing period:

  1. verify you have your SHSH blobs for 5.0.1 and save them locally, you can do this with the Fetch feature in redsn0w.
  2. build a custom no baseband 5.0.1 ipsw in redsn0w.
  3. stitch your 5.0.1 SHSH blobs to your custom no bb ipsw.
  4. enter pwn'd dfu using redsn0w.
  5. shift (option mac) restore in iTunes and select your custom stitched no bb ipsw.
  6. Activate with original carrier SIM card.
  7. jailbreak as needed using redsn0w.
  8. unlock if needed using ultrasn0w from Cydia.

You can grab what you need from here: JailbreakQA Links

Please post in comments if you have further questions regarding the procedure for your situation. For most accurate advice, please access the Settings App on your device and provide from General>About the Model, Version, Carrier, Serial (first five digits), and Modem Firmware. This info can also be accessed using Tiny Umbrella.

Your info will look something like this:

Model: MC131B Carrier: O2 UK Version: 4.3.3 Serial: 88935xxxxxx Modem Firmware: 5.11.07

Hope this helps, best wishes and good luck!


answered 03 Apr '12, 14:19

JuergenWest's gravatar image

JuergenWest ♦

edited 15 Apr '12, 19:51

is there a guide, that would help me upgrade my iphone 3gs old bootrom on ios 4.1 to ios 4.3.5? untethered jailbreak, step by step. do I need to update to 6.0.1 which is that latest ios saved on my shsh blobs and then downgrade to 4.3.5 (also saved on my shsh)? how do i do any/all of this? thanks

(05 Jan '13, 18:24) telefun telefun's gravatar image
Your answer: (please use the "add new comment" button unless you are actually answering the original question)
toggle preview

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 03 Apr '12, 10:35

Seen: 14,600 times

Last updated: 05 Jan '13, 18:24

JailbreakQA is by chpwn and comex.
About JailbreakQA. Powered by OSQA.