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.

Hi all, I have two iPhone 4 that never be jailbroken before (I dont have any shsh file saved). Yesterday, I was trying to use latest PWNage tool to build a custom 4.3.3 firmware to restore but the iTunes doesn't let me to do this. Every time I restore using custom firmware it pop up error 21. Does everyone know how to solve this problem please help me. I'm a Mac user thou. Thanks in advance!

asked 18 May '11, 16:26

mrchic's gravatar image


i would use use redsn0w if u are not it is more reliable and easier and less risk


answered 18 May '11, 16:28

balla116's gravatar image


edited 18 May '11, 16:28

Thanks bro but redsn0w will upgrade the baseband that I don't want to cos Im waiting for baseband unlock too.

(18 May '11, 16:39) mrchic mrchic's gravatar image

Redsn0w won't touch the baseband unless you tell it to install the iPad baseband. You can restore to stock 4.3.3 while preserving your baseband by running TinyUmbrella's TSS server, but that only works with iPhone 4.

(18 May '11, 16:54) spockers ♦♦ spockers's gravatar image

You have to be in pwned dfu to restore custom firmware. Pwnagetool will walk you through it.


answered 18 May '11, 16:29

spockers's gravatar image

spockers ♦♦

edited 18 May '11, 16:29

Yeah I did put iphone in DFU mode but I still does not work, still have error 21

(18 May '11, 16:39) mrchic mrchic's gravatar image

Is there any solution for that?


answered 18 May '11, 16:40

mrchic's gravatar image


PWNED dfu, not normal dfu. They are not the same.

(18 May '11, 16:56) spockers ♦♦ spockers's gravatar image

Rite, pwnage DFU I did exactly what iClarified says but it still not works

(18 May '11, 17:05) mrchic mrchic's gravatar image

Why are you using Pwnage?, got something worth preserving?, if not just update to stock 4.3.3 and then jailbreak with Redsn0w 0.9.6rc16

Have you tried using 4.3.3 shsh's stored locally and running the TSS server in TinyUmbrella, and alt/restoring to the custom ipsw in pwned dfu?, see if that gets you past the error.


answered 18 May '11, 17:10

venusanann's gravatar image


edited 18 May '11, 17:40

I uses Pwnage to prevent baseband update cos rite now mine is at firmware 4.1 and baseband

(18 May '11, 22:33) mrchic mrchic's gravatar image

I don't see any reason to preserve that, but you can if you want. Get TinyUmbrella 4.33.00, run it, choose your phone on the left, choose the "Advanced" tab, un-check "Request SHSH from cydia," click "Apply changes," click "Save SHSH." Click "Start TSS Server," make sure it's actually running (no error messages), then leave it running and open iTunes. You can restore to stock 4.3.3 (or any iOS you have SHSH's for), TU will preserve your baseband.

(18 May '11, 22:40) spockers ♦♦ spockers's gravatar image

hi spockers, ive not restored to a lower FW on anything other than 3g phones, question---why do we un-check "request SHSH from cydia" is that just to preserve the baseband in this case or would you do that any time you restore to a lower firmware that you have shsh saved? If so what is the option for in the first place?

(19 May '11, 01:07) therealcmac therealcmac's gravatar image

It's because you're restoring to the current (4.3.3) firmware, and I don't know if cydia has your 4.3.3 SHSH's. I know Apple does, though, so that's why, and what the option is for. If you were downgrading to an earlier version, and cydia had your SHSH's, you'd leave that box checked.

(19 May '11, 01:10) spockers ♦♦ spockers's gravatar image

ok, that makes sense, thanks.

(19 May '11, 01:14) therealcmac therealcmac'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: 18 May '11, 16:26

Seen: 17,759 times

Last updated: 19 May '11, 01:14

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