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.

141
42

To search this page for a keyword (such as "baseband" or "SHSH"), use Ctrl-F on Windows, Command-F on Mac, or this feature in Safari on iOS. More help with finding keywords in a page: for Internet Explorer, for Firefox, for Chrome.

If you have a question, please don't post it in the FAQ. Just click "ask a question" on the top right. Thanks!

Most popular questions

Jailbreaking guides and definitions

Jailbreaking errors and troubleshooting

Post-jailbreaking troubleshooting

Downgrading and upgrading

Carrier unlocking

Cydia, tweaks, and themes

General

JailbreakQA

asked 10 Apr '11, 18:09

comex's gravatar image

comex ♦
3.3k102629

edited 16 Nov '15, 00:32

spockers's gravatar image

spockers ♦♦
69.9k3811360


How do I add a picture to my answer/question/comment on JailbreakQA?

It's pretty simple. First, you need to find a website to host the picture, such as Twitter or Imgur. Now you need to put it on here so there's 2 ways to do it. One of them is using the toolbar, and the other is doing a bit of typing.

So the first way, the easiest way, is using the toolbar. Go to the text box where you want to enter your answer, comment or question and you should see a tool bar on top of the text box with a load of icons across the toolbar. You should see a picture icon, click it then enter the URL of the image (which should end in .gif .jpeg .jpg etc) then click ok and it should enter it in the toolbox.

The second way is if you don't see the toolbar, don't worry its not too hard, you just need to enter a bit of extra text. So goto the text box then type the following

![alttext][1]

[1]: enter url here

Another way to manually enter pictures is by doing the following:

[Alt text] (enter url here)

Another way is to use html. First upload your image to a image hosting site then copy the URL. Next type

< pic src="your link here">

Done, the image should show

link

answered 06 Apr '14, 19:35

Hamza_'s gravatar image

Hamza_
4.8k421657

wikified 04 Nov '15, 13:20

spockers's gravatar image

spockers ♦♦
69.9k3811360

14

Is it possible to install Android on my iPhone or iPod touch?

Only on a few devices, and it's very experimental. See the iDroid Project.

The only devices supported are the iPhone 2G, iPhone 3G, and the 1st generation iPod touch. The device must be on an iOS version between 3.1.2 and 4.2.1, and it must be jailbroken via blackra1n, redsn0w, or PwnageTool.

It is also possible to install Android on the 2nd generation iPod touch, but this requires tweaking, and the device isn't supported by the maintainers of the iDroid project.

link

answered 10 Apr '11, 20:00

perfectpete216's gravatar image

perfectpete216
1.1k202143

wikified 04 Nov '15, 13:20

spockers's gravatar image

spockers ♦♦
69.9k3811360

11

Why is iTunes or redsn0w saying that my firmware file is incompatible?

If you're trying to restore to the latest iOS version, check to make sure that you're not running into hosts file issues. You'll know that your hosts file is correct if you visit http://gs.apple.com/ and it has an Apple page like this instead of a Cydia page. You can find out more about hosts files by reading this: How do I fix errors and problems when trying to restore or upgrade my device?.

Also, make sure you're using the correct firmware file. For example, if you have the iPhone 3GS and you're trying to restore to a iPhone3,1_x.x.x_XXXX_Restore.ipsw file, that won't work. The name at the beginning of the file, iPhone3,1, is actually the name of the iPhone 4 for AT&T. The iPhone 3GS is iPhone2,1. You can download the correct file from the iPhone Wiki's firmware list.

And to restore with custom firmware, your device needs to be in pwned DFU mode.

link

answered 10 Apr '11, 19:29

perfectpete216's gravatar image

perfectpete216
1.1k202143

wikified 04 Nov '15, 13:20

spockers's gravatar image

spockers ♦♦
69.9k3811360

How can I purchase Cydia Store products without having a credit or debit card?

If you have some cash but no credit or debit card, you can buy a prepaid general-purpose gift card and link it to a PayPal Payments account. Then use your PayPal account to purchase products in Cydia.

You can usually buy this kind of prepaid card at a convenience store, such as at 7-11 stores in the United States.

In the US and Canada, Vanilla Visa is a popular brand of prepaid gift card. The card has a $5 activation fee and a minimum of $20 needed on the card at the time of activation, but you can add as much money as you like. There are similar prepaid cards available in other countries as well - for example, see this list of Visa prepaid cards available in the UK.

Other options for prepaid cards in the US include Green Dot cards, which are reloadable but have a monthly fee of $6 and various other fees.

PayPal details

You can add funds to a PayPal account using a prepaid card or by linking your bank account to your PayPal account. PayPal promotes using prepaid MoneyPak cards (a Green Dot brand), which have a $5 fee and let you put a minimum of $20 on them. You can also give funds to a trusted friend who can send funds from their PayPal account to your PayPal account through PayPal.

link

answered 26 Feb '12, 05:14

JonSeals's gravatar image

JonSeals ♦
16.0k502163

wikified 04 Nov '15, 13:19

spockers's gravatar image

spockers ♦♦
69.9k3811360

I was considering the purchase of a reliable pre-paid CC/Visa & came across the VanillaVisa that this thread recommends, so I researched it & just wanted to give my opinion on my findings as they are not good at all. I read so many comments that were negative I could not see this card being an option for me ever. Do your own research but I have my own conclusion & answer. NO WAY! Just an FYI.

(26 Jan, 05:56) macv8r macv8r's gravatar image

What is karma and how do I get more?

Karma is the points system on JailbreakQA.

You start off as a new user with 1 karma and gradually over time you will start to earn karma. Doing things like confirming your email and adding extra profile info will get you more karma. By looking at someone's karma, you will not get an idea of their cleverness.

The main way of earning karma is to help people. You can earn 15 karma if someone thumbs up your answer to a question. People can also give you karma by rewarding you on your answer. If someone accepts your answer on a question, both of you will earn 25 karma each!

Karma will help you unlock higher privileges throughout JailbreakQA.

NOTE: Karma can also go into minus numbers if your posts get downvoted a lot (10 karma per downvote) or if you downvote posts (2 karma per downvote).

link

answered 06 Apr '14, 19:54

Hamza_'s gravatar image

Hamza_
4.8k421657

wikified 04 Nov '15, 13:20

spockers's gravatar image

spockers ♦♦
69.9k3811360

How do I get my device out of "Safe Mode" (Springboard crashing)?

Safe mode is a feature of MobileSubstrate that prevents your device from entering a permanent crash cycle by giving you a chance to uninstall malfunctioning extensions without a complete device restore.

Usually a Springboard crash ("Safe Mode") is a temporary problem, where you can tap Restart and go back to normal mode.

If your device goes right back into Safe Mode with the same message, you'll need to do some investigation. If you just installed a new tweak, that tweak is probably causing the problem. While you're in Safe Mode, open up Cydia and uninstall the tweak (go to "Installed" and look under "Recent").

If the Springboard crash keeps happening, one or more of your installed tweaks may be incompatible with your device's version of iOS. Open up Cydia, go to "Installed", and check the descriptions of each of your installed tweaks to try to find out whether they're compatible with your version of iOS. If one isn't, it's probably the reason for your crash, so uninstall it using Cydia. (Also check your packages to make sure they're all from legitimate sources such as BigBoss, Cydia/Telesphoreo, ModMyi, and ZodTTD/MacCiti; pirated packages frequently cause problems.)

If Safe Mode shows up while you are doing an action that is related to a tweak's functionality, that tweak might be the cause of the crash. Try uninstalling it.

If you would like to simply uninstall all of your Cydia Substrate (Mobile Substrate) tweaks to start over fresh, search for "Cydia Substrate" in Cydia and uninstall it. This will also uninstall all of your tweaks (since they "depend" on Cydia Substrate), which means you can then start over and reinstall your favorite tweaks one by one, watching carefully after each install to look out for problems. If you're interested in this method, you might first write down a list of your tweaks (or email yourself a list using the free AppInfo tool installable via Cydia) to make sure you remember which ones you should try reinstalling.

If you still can't figure out what's wrong, feel free to post a question and we'll try to help. Make sure to tell us what you did before Safe Mode started happening, what you've tried so far, and a list of your installed packages, to help us guess at what might be wrong.

link
This answer is marked "community wiki".

answered 15 Nov '15, 22:43

spockers's gravatar image

spockers ♦♦
69.9k3811360

edited 15 Nov '15, 23:25

How do I fix iTunes errors and other problems when trying to restore/upgrade/downgrade my device?

A restore or upgrade may fail due to one or more of the following problems. Go through each one to make sure it doesn't apply to you (and fix it if it does):

  • Having an older version of iTunes that doesn't support the firmware file version.

  • You have TinyUmbrella installed and it's set to edit your hosts file, so the restore is trying to use saurik's servers to verify the firmware instead of Apple's servers. This can cause error 3194, 3014, 16xx, 21, "not eligible for requested build", and other errors. (To fix it: open TinyUmbrella, look under the Advanced tab, uncheck "Set hosts to Cydia", and quit TinyUmbrella. If you've done that and http://gs.apple.com/ still shows the Cydia homepage instead of an Apple "Placeholder" page like this, you need to fix your hosts file by editing it directly. See this guide for fixing error 3194 for more details.)

  • Not having the required SHSH saved on TinyUmbrella or Cydia server for the iOS version you're trying to restore with. This usually gives you iTunes error 3194 or "not eligible for requested build". (If you want to restore to the latest version and don't need to preserve your baseband, try using iTunes to just do a plain "Restore and Update" to the latest version of iOS instead [make sure to close TinyUmbrella first if it's open]. If you do need to preserve your baseband, try building custom firmware for the latest version and restoring to it using iTunes.)

  • Not having internet access for iTunes to authorize the firmware restore. (This will also likely show error 3194 or "not eligible for requested build".)

  • Not successfully entering DFU mode before restoring. (Here's how to enter DFU mode.)

  • Choosing "Update" instead of "Restore and Update". (It's best to choose "Restore and Update" so that your device has a fresh start. Usually just choosing "Update" will still work, but some space will be wasted on your device until you do a clean restore.)

  • Using a custom firmware file without putting the device in Pwned DFU mode. (Usually tools for building custom firmware also include ways to put your device into pwned DFU mode.) If you're getting a 1600/1601/1602 error or other 16xx error, this is probably the reason. See these tips about using Pwned DFU mode.

  • Having the iPad baseband (6.15.00) loaded on an iPhone 3G/3GS and trying to restore with stock firmware file (or otherwise needing to use custom firmware due to baseband mismatch).

  • Using the wrong firmware file (keep in mind that the firmware filename isn't always helpful - for example, "iPhone3,1" means iPhone 4, not iPhone 3GS - so make sure to download the correct file).

  • Using a corrupted firmware file.

  • Connecting your device to a USB hub instead of directly to the computer.

  • Stuck in recovery mode (error 2001, 1015, or other errors) - try TinyUmbrella's "Exit recovery mode" button.

  • An antivirus or firewall program blocking connections to Apple (such as AVG or Little Snitch); temporarily disable these if you have any running.

  • Having a package installed on your device that prevents iOS updates, like RecoveryGuard.

  • Not having any hard drive space on your computer.

  • A hardware problem with your device, such as a non-functioning battery.

  • If you're getting a specific error number other than 3194 or 16xx (explained above), look up what the error code might mean on Apple's list of iTunes error codes with solutions and TheiPhoneWiki's list of error codes with solutions, or by searching for it on JailbreakQA.

  • If you're trying to restore your device to stock iOS and it's just not working, you could try building custom firmware and using that to restore.

  • If iTunes doesn't seem to recognize your device, put your device into DFU mode and plug it into the computer. iTunes should recognize it as being in recovery mode and you should be able to restore it.

  • If all else fails, you might want to take it to an Apple Store to find out whether there's a hardware problem with the device.

Please do not try these methods:

  • Tapping "Erase All Content and Settings" (in Settings -> General -> Reset) fails badly on jailbroken devices (due to their rearranged filesystems) - the result will be a device that's stuck on the Apple logo indefinitely, only fixable by restoring it with iTunes (using custom firmware if necessary).

  • Updating jailbroken devices via over-the-air (OTA) updates (also known as the little red update notification badge on your Settings app) also doesn't work - usually OTA updates on jailbroken devices will fail with an error message before they even begin, leaving your device unharmed, but it's best to just not try this.

link
This answer is marked "community wiki".

answered 15 Nov '15, 22:59

spockers's gravatar image

spockers ♦♦
69.9k3811360

edited 15 Nov '15, 23:26

What are the correct steps for upgrading my jailbroken device and easily reinstalling my Cydia packages?

To upgrade a jailbroken device, you have to lose your jailbreak (the upgrade and restore buttons in iTunes will both wipe out your jailbreak). Here's a series of steps for making the upgrading process as easy as possible. (Keep in mind that you cannot update a jailbroken device via Settings, also called OTA or wireless updates.) Before restoring, always check first to make sure the new iOS version is jailbreakable on your device (or if it's not jailbreakable, make sure you're willing to tolerate a non-jailbroken device). If your desired iOS version is not the latest version available from Apple for your device, you'll need to use SHSH blobs to restore - check out this guide to understanding SHSH blobs (which also explains the many devices and iOS versions where saved SHSH blobs don't work), and then follow the steps below.

  1. Do a full sync and backup of your device with iTunes, making sure you're saving all your contacts, photos, etc. (especially if you have iTunes set to not sync something). To make sure you have a backup, you can click the button in iTunes that says "Back Up Now" (on the "Summary" page that's available when you plug your device into your computer). Or if you want to save data with iCloud instead, double-check to make sure iCloud is set up the way you want.

  2. Make a list of your Cydia packages. You can write this down by hand, or use AppInfo to email yourself a list of your installed packages and sources so that you remember which ones to reinstall after restoring. (Technically you can use AptBackup, PkgBackup, or a similar tool to backup your tweaks, but this isn't a great idea if you're upgrading all the way from iOS 5 to iOS 6 (or iOS 6 to iOS 7) due to package incompatibilities. See this guide to Cydia backup tools.) You'll be able to reinstall your purchased packages on your upgraded device.

  3. Restore with iTunes, which will update your device to the latest version of iOS available (or if you're interested in restoring to a version of iOS that isn't the latest version available, follow this guide to using SHSH blobs to upgrade and then skip to Step 4). If you're just doing a normal update to the latest iOS version with iTunes, you should click "Restore" instead of "Update", for best disk space results. If you need to preserve your unofficially unlocked or unlockable iPhone 4, 3GS, or 3G baseband (including 6.15.00), you need to use custom firmware instead of a normal iTunes restore (the guide to using SHSH blobs also preserves your baseband on older devices, so you're OK if you need to do both). If you have an officially-unlocked or otherwise IMEI-unlocked iPhone, you don't have to worry about preserving the baseband, but it's harmless to do so.

  4. iTunes will ask if you want to load your backup onto your device or "set up as new". Most of the time, loading your backup will work just fine and is convenient. (Most of your jailbreak tweaks store settings in your iTunes backup, so loading a backup also reduces the amount of time it'll take you to configure your tweaks after reinstalling them.) But once in a while people end up with problems caused by bad settings from the old backup; if you use the backup option and end up with problems, you can always restore again and choose "set up as new" and then sync over your media and apps. (If the "restore from backup" option isn't available and you use Gevey SIM, see this thread for suggestions.)

  5. Jailbreak and reinstall your Cydia packages using the method you selected in Step 2. To access your purchased Cydia Store packages, tap "Manage Account" on the Cydia homepage and sign in using the same Facebook or Google account you used when you originally purchased those packages. Some packages have their own independent purchasing systems, such as LockInfo and biteSMS, but those systems generally also provide a way to access previously-purchased packages after restoring and jailbreaking again.

(If you use any tweaks/extensions that use IconSupport, such as Infinifolders or FolderEnhancer, your previous icon layout will be restored after reinstalling those extensions.)

link
This answer is marked "community wiki".

answered 15 Nov '15, 23:10

spockers's gravatar image

spockers ♦♦
69.9k3811360

edited 15 Nov '15, 23:26

How do I restore (downgrade/upgrade) my device to a non-latest iOS version above iOS 5.0?

Information for iOS 6.x, 7.x, or 8.x on iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPhone 6, iPhone 6 Plus, iPad 2, iPad 3rd generation, iPad 4th generation, iPad Mini, iPad Mini 2, iPad Air, or iPod touch 5th generation

If you have one of these devices on iOS 6.x, 7.x, or 8.x, there is currently no way to downgrade, upgrade, or restore it to any version of iOS that isn't the newest available version of iOS, even if you have SHSH blobs. You can only restore it to the newest available version of iOS.

(The exception is the iPad 2 - if you have iOS 4.x and 5.x SHSH blobs saved, you can downgrade it from iOS 6.x to 5.x using redsn0w. Keep reading for instructions on this.)

Information for iOS 6.x, 7.x, or 8.x on iPhone 4S, iPhone 5, iPhone 5C, iPad 2, iPad 3rd generation

Some devices and firmwares can be restored to by using Odysseus. This requires that you have SHSH blobs saved. More firmware and device support is being worked on.

There is also OdysseusOTA for iPad 2 and iPhone 4S that allows users to downgrade/upgrade to 6.1.3.

Information for iOS 7.x on iPhone 4

If you have an iPhone 4 on iOS 7.x, there are no tools available for downgrading, upgrading, or restoring it to any version of iOS 7.x that isn't the newest available version of iOS, even if you have SHSH blobs.

General information on requirements for downgrading and upgrading

What do I need to find out first? To successfully restore to a specific version of iOS, the first step is that you must have that specific version's SHSH blobs already saved for your device, either on Cydia's servers or on your computer (although this is not a guarantee that you'll be able to restore to that version). Here's a guide to understanding what SHSH blobs are and why they are required. In short, if your device was previously jailbroken (or has been jailbroken for a while), Cydia may have been able to save SHSH blobs for some iOS versions for your device. You can check a device's SHSH blobs saved on Cydia's servers by running TinyUmbrella, plugging your device into your computer, clicking the "Advanced" tab, checking "Request SHSH from Cydia", unchecking "Set Host File to Cydia on Exit", and then clicking "Save SHSH" at top right. If you have the SHSH blobs you need, follow the instructions below for your device type.

Can't I just change my hosts file or run TinyUmbrella to restore? Nope. The TinyUmbrella TSS Server procedure does not work anymore when restoring to any version of iOS 5.x or later, because Apple has introduced an APTicket/APNonce check for restores to iOS 5.x and later. Instead, you need to use redsn0w to create and restore to a custom IPSW (custom firmware file) with stitched SHSH blobs. There is no need to change your hosts file anymore; that'll just cause problems.

Instructions for iPhone 4, iPhone 3GS, and iPod touch 4th generation restoring to 6.x

NOTE: If you have iTunes 11.1 (or later) installed and you are restoring an iPhone 4, you need to first downgrade iTunes to version 11.0.0.

Uninstall Apple Application Support, Apple Mobile Support, iCloud and iTunes 11.1 from the Windows control panel, or delete iTunes from the Applications folder on a Mac. Rename iTunes Library.itl to iTunes Library.bak. This file is located in C:Users[your username]MusiciTunes on Windows. On a Mac, it's in ~/Music/iTunes. Download and install iTunes 11.0.0 Windows 32-bit | Windows 64-bit | Mac redsn0w has not yet been updated to make using SHSH blobs for iOS 6.x easy. Follow the Dev Team Blog and MuscleNerd for news about redsn0w releases.

If you use Windows and your device is running iOS 6.0-6.1.2, you can fetch partial SHSH blobs for the currently-running iOS version from your device using iFaith, and then you can use those SHSH blobs to build a custom stitched IPSW with iFaith or sn0wbreeze. You can then use that custom stitched IPSW to restore to that specific iOS version again. See this guide to using iFaith.

Note that the SHSH blobs (technically the SHSH blobs + APTickets) that Cydia automatically saved for iOS 6.0-6.1.2 turned out to be incomplete and useless - see saurik's explanation of the problem. SHSH blobs saved through other methods (redsn0w, TinyUmbrella, iSHSHit, iFaith, etc.) may be usable.

Instructions for iPhone 4S, iPad 2, and iPad 3rd generation restoring from iOS 5.x to 5.x

If your device is on iOS 5.1.1 or 5.0.1 and you'd like to restore it to iOS 5.0.1 or 5.1.1, you may be able to do this if you have SHSH blobs for your current version and your desired version. The exception is if you updated to your current version of iOS 5.x via an Over-The-Air update. See this Dev Team Blog post for detailed information. Also note that using this restore process will update your device's baseband to the latest available baseband version, so you may want to avoid it if you use an unlocking method that depends on your current baseband version.

Make sure you have iTunes installed on your computer (you won't use it for this process, but it includes drivers that help your device communicate with your computer). Open the latest version of redsn0w. Click "Extras", click "Even more", and click "Restore". WARNING: This will erase all data. Back up first. Click "IPSW" and select the IPSW (firmware file) for the version of iOS you want to downgrade or upgrade to. This may be already on your computer, or you can download a copy of the IPSW for your device from Apple via ipsw.me. Click "Local" to use saved SHSH blobs on your computer, or click "Remote" to use saved SHSH blobs on Cydia's servers. If one of these options gives you problems, try the other option. Follow redsn0w's instructions. Keep in mind that if you've already upgraded your device to iOS 6.x, you cannot downgrade it to 5.x, even if you have all the SHSH blobs in the world. (The exception is the iPad 2 - if you have iOS 4.x and 5.x SHSH blobs saved, you can downgrade it from iOS 6.x to 5.x.)

Instructions for iPhone 4 and 3GS, iPad 1, and iPod touch 3rd and 4th generation restoring to iOS 5.x

NOTE: If you have iTunes 11.1 (or later) installed and you are restoring an iPhone 4, you need to first downgrade iTunes to version 11.0.0.

Uninstall Apple Application Support, Apple Mobile Support, iCloud and iTunes 11.1 from the Windows control panel, or delete iTunes from the Applications folder on a Mac. Rename iTunes Library.itl to iTunes Library.bak. This file is located in C:Users[your username]MusiciTunes. Download and install iTunes 11.0.0 Windows 32-bit | Windows 64-bit | Mac (Note: If you want to upgrade an iPad 1 or iPod touch 3rd generation to iOS 5.1.1, just restore using iTunes, since 5.1.1 is the highest supported version on those devices. Then you can jailbreak with redsn0w or sn0wbreeze or Absinthe.)

Follow these steps to stitch a "custom IPSW with blobs" using redsn0w (compatible with Mac and Windows) and then restore with it. (Note that if you have an old-bootrom iPhone 3GS, you don't need SHSH blobs to restore to any iOS version.)

Make sure you have iTunes installed on your computer (you won't use it for this process, but it includes drivers that help your device communicate with your computer). Open the latest version of redsn0w. Click "Extras", click "Even more", and click "Restore". WARNING: This will erase all data. Back up first. Click "IPSW" and select the IPSW (firmware file) for the version of iOS you want to downgrade or upgrade to. This may be already on your computer, or you can download a copy of the IPSW for your device from Apple via ipsw.me. If you have an iPhone, redsn0w will ask if you want to preserve your device's baseband (modem firmware), which you should do if you use an unofficial carrier-unlocking method that depends on a specific baseband version, such as ultrasn0w. If you aren't sure, there's no harm in preserving it. Click "Local" to use saved SHSH blobs on your computer, or click "Remote" to use saved SHSH blobs on Cydia's servers. If one of these options gives you problems, try the other option. Follow redsn0w's instructions. You may also pull partial SHSH blobs from your device (iPhone 4 or earlier) for the iOS version it currently has installed, using redsn0w's "Fetch" function or using iFaith. See this guide.

If you use Windows, an alternative to redsn0w is to use sn0wbreeze in iFaith mode to create a custom IPSW with stitched blobs (which can also be useful for people who need to preserve an unlockable baseband since sn0wbreeze custom IPSWs always avoid baseband updates). sn0wbreeze is available to download here, along with the stand-alone tool iFaith that can stitch blobs: http://ih8sn0w.sexy/

If you get any iTunes errors while restoring, check this list of error solutions for some ideas on what might have gone wrong.

link
This answer is marked "community wiki".

answered 15 Nov '15, 23:45

spockers's gravatar image

spockers ♦♦
69.9k3811360

How do I fix this weird problem on my device if I'm not sure which tweak is causing it?

Verify package compatibility: Check your installed tweaks to make sure they're compatible with your iOS version - look them up in Cydia to see if their package pages include compatibility notes. Also make sure your packages are from legitimate sources such as BigBoss, Cydia/Telesphoreo, ModMyi, and ZodTTD/MacCiti - because pirated packages frequently cause problems.

Reboot your device: Power off and power up your device just in case the problem was a temporary glitch. If your device is stuck on the Apple logo and won't boot up normally, you can do a hard reboot by holding both the power/sleep/lock and home buttons - the screen will go black, and you can release the buttons when the Apple logo appears.

Try no Substrate mode: The next option is booting with Cydia Substrate (Mobile Substrate) disabled. Do a hard reboot by holding both the power/sleep/lock and home buttons - the screen will go black, release both buttons when the Apple logo appears and immediately hold volume up button until you see the lockscreen. This can take upwards to 3 minutes or more. Holding the volume up button while booting disables Cydia Substrate and all tweaks that depend on it. At this "no substrate" mode, springboard will appear stock and tweak options will not appear under the Settings app. You can launch Cydia and uninstall the tweak that you suspect may have caused the problem. Reboot again without holding the volume up button to go back into normal jailbroken state.

Try uninstalling Substrate: A surefire way to fix a device that cannot pull out of a safe mode or a bootloop due to a misbehaving tweak is to boot into "no substrate" mode, launch Cydia and uninstall Cydia Substrate. This will remove all apps/tweaks that are dependent on Cydia Substrate so take note which apps/tweaks you may want to reinstall later. After the device reboots on Cydia Substrate removal, you may reinstall apps/tweaks one by one and rebooting after each install to isolate which app/tweak was causing the problem.

Post a question: If you've tried these steps and you still can't figure out what's wrong, feel free to post a question (including as many details as possible) and we'll try to help. Please note that JailbreakQA cannot help with problems caused by piracy tools, pirate sources, or pirated tweaks or apps, so if you ask a question involving piracy, we'll have to just close the question and advise you to remove them.

Contact the developer: If you do figure out which tweak was causing the problem, and if it seems to be a bug with that tweak, consider emailing the developer of the package to let them know. To do this: go to the package page in Cydia, tap "Author" at the top of the page, and write them an email describing the problem (ideally including the steps that make the bug show up).

Related FAQ answers:

link
This answer is marked "community wiki".

answered 16 Nov '15, 00:13

spockers's gravatar image

spockers ♦♦
69.9k3811360

What tool can I use to jailbreak?

Simple guide for new jailbreakers:

If you have a device on iOS 9.0-9.0.2, you can jailbreak it untethered using Pangu9. See the Pangu Official Site for details.

If you have a device on iOS 8.1.3-8.4, you can jailbreak it untethered using TaiG. See our Jailbreaking iOS 8 Guide for details.

If you have a device on iOS 8.0-8.1.2, you can jailbreak it untethered using TaiG or PPJailbreak. See our Jailbreaking iOS 8 Guide for details.

If you have a device on iOS 7.x, you can jailbreak it untethered using evasi0n7 or Pangu. See our Jailbreaking iOS 7 Guide for details.

If you have a device on iOS 6.1.3-6.1.6, you can jailbreak it untethered using p0sixspwn. See our Jailbreaking iOS 6 Guide for details.

If you have any device on iOS 6.0-6.1.2, you can jailbreak it untethered using evasi0n. See our Jailbreaking iOS 6 Guide for details.

If you have any device on iOS 5.1.1 (iPad 3rd generation, iPad 2, iPad 1, iPhone 4S, iPhone 4, iPhone 3GS, or iPod touch 3rd and 4th generation), you can jailbreak it untethered using Absinthe 2.0 or redsn0w. For more detailed advice, see our Jailbreaking iOS 5.1.1 Guide.

If you have an older device on iOS 4.2.1 (iPhone 3G or iPod touch 2nd generation), you can also jailbreak it untethered using redsn0w. Plug your device into your computer, download redsn0w, open it up, and follow its instructions.

How do I jailbreak my old-bootrom iPhone 3GS untethered? Use the latest version of redsn0w to jailbreak it. It'll notice that your device is an old-bootrom device and will jailbreak it untethered on any version of iOS.

Why am I having trouble jailbreaking my 8 GB iPod touch 3rd generation or iPhone 3GS model A1241 (A1324 China)? There's no such animal as an 8 GB iPod touch 3rd generation - you actually have an iPod touch 2nd generation - see this document. If you think you have an iPhone 3GS model A1241 (A1324 China), you actually have an iPhone 3G - see this document.

For other devices and other versions, check out the following chart to find the right tool for your device and iOS version. You can also get step-by-step jailbreaking guides with screenshots from iClarified, ModMyi, and iDownloadBlog (scroll down that page for the guides).

For a quick-reference guide to current jailbreaking tools, you can also check here: http://jailbrea.kr/

You could also check out The iPhone Wiki's Jailbreak page to find out which of your devices uses which jailbreak.

Detailed chart of jailbreaking tools:

Note that this isn't a complete chart.

Name Firmware Supported Devices Supported OS Uses Restore Notes
Pangu9 9.0, 9.0.1, 9.0.2All except Apple TV and Apple WatchWindows No Untethered
TaiG 8.0, 8.0.1, 8.0.2, 8.1, 8.1.1, 8.1.2, 8.1.3, 8.2, 8.3 and 8.4All except Apple TV and Apple WatchMac and Windows No All iOS 8 jailbreaks are untethered
PPJailbreak 8.0, 8.0.1, 8.0.2, 8.1, 8.1.1, 8.1.2, 8.1.3, 8.2, 8.3 and 8.4All except Apple TVMac No All iOS 8 jailbreaks are untethered
Pangu8 8.0, 8.0.1, 8.0.2 and 8.1 All except Apple TVWindows and Mac OS X No All iOS 8 jailbreaks are untethered
Pangu 7.1, 7.1.1, 7.1.2 All except Apple TVWindows and Mac OS X No Untethered
evasi0n7 7.0-7.0.6 All except ATV3 Mac/Windows No Untethered
p0sixspwn 6.1.3-6.1.6 All except ATV3 Mac/Windows No Untethered
evasi0n 6.0, 6.0.1, 6.0.2, 6.1, 6.1.1(4s only) & 6.1.2 All except ATV3 Mac/Windows/Linux No Untethered
redsn0w 0.9.15b3 4.1-4.3.5, 5.0-5.1.1, 6.0-6.1.3/6.1.5/6.1.6 *Do extras > select 6.0 ipsw for 6.0-6.1.3/6.1.5/6.1.6 except iPhone 2G Mac and Windows No Untethered, except 4.3, 4.3.4, 4.3.5, 4.2.9, 4.2.10, 5.0, 5.1, 6.0-6.1.3/6.1.5/6.1.6 are tethered (unless it's old bootrom 3GS). Tethered iOS 6 jailbreaks can be untethered by installing 'evasi0n' or 'p0sixspwn' from the Telesphoreo repository, which is a default Cydia repo. (Tethered jailbreaks are available for iPhone 4, iPod touch 4th generation, iPhone 3GS and some prior devices.)
Absinthe 2.0.4 5.1.1 iPad 3rd generation, iPad 2, iPad 1, iPhone 4S, iPhone 4, iPhone 3GS, and iPod touch 3rd and 4th generation Mac/Windows/Linux No Untethered.
sn0wbreeze 2.9.14 3.1.3, 3.2.x, 4.0.x, 4.1, 4.2.1 to 4.2.8, 4.3 to 4.3.3, 4.4.3, 4.4.4, 5.0.1, 5.0.2, 5.1.1, 5.2, 6.0.x, 6.1, 6.1.2, 6.1.3 except iPad 2, 3rd & 4th generation, iPod 5th gen and iPhone 4S & 5 Windows Yes Untethered, except 6.1.3 is tethered (unless it's old bootrom 3GS).
PwnageTool 5.1.1 5.1.1 except iPad 2, iPad 3rd generation, and iPhone 4S Mac Yes Untethered on 5.1.1
seas0npass 4.3 (4.2.1), 4.3 (4.2.2), 4.3, 4.4 (5.0), 4.4.1 (5.0), 4.4.2 (5.0), 4.4.3 (5.0.1), 4.4.4 (5.0.1), 5.0 (5.1), 5.0.1 (5.1.1), 5.0.2 (5.1.1), 6.1 (5.2), 6.1.4 (5.3) Apple TV Mac and Windows Yes Untethered on 5.0.2, 5.2, 5.3; otherwise tethered except 4.0, 4.1, 5.0.1, 5.1.1, 6.0, 6.0.1, 6.0.2
link
This answer is marked "community wiki".

answered 16 Nov '15, 00:31

spockers's gravatar image

spockers ♦♦
69.9k3811360

How do I bypass activation lock?

You cannot bypass activation lock. Even jailbreaking will not bypass it. If you recently purchased the device, ask the previous owner to remotely disable it. There is no other way.

link
This answer is marked "community wiki".

answered 15 Nov '15, 22:40

spockers's gravatar image

spockers ♦♦
69.9k3811360

edited 15 Nov '15, 23:24

How do I build a custom firmware to upgrade while preserving my unlocked baseband?

Before upgrading, check that your target iOS version has a jailbreak available, and check to make sure ultrasn0w is compatible with your target iOS version. (ultrasn0w is currently compatible with iOS versions up to 6.1.)

Here's a basic guide:

  1. First backup in iTunes and also make a list of your installed tweaks so you can reinstall them later. Also make sure you're using the latest version of iTunes.

  2. Download your favorite jailbreaking tool that can preserve basebands.

  3. redsn0w is for Mac and Windows, and can jailbreak iOS 4.1 through 6.0 (untethered on 4.1-4.3.3, 5.0.1, and 5.1.1), although you cannot put custom firmware on iPhone 4S, iPhone 5, iPad 2, iPad 3rd generation, iPad 4th generation, iPad mini, or iPod touch 4th generation.

  4. sn0wbreeze is Windows only, and can jailbreak up to 6.1 (untethered on 4.1-4.3.3, 5.0.1, 5.1.1, and 6.0-6.1) except on iPhone 4S, iPhone 5, iPad 2, iPad 3rd generation, iPad 4th generation, iPad mini, or iPod touch 4th generation.

  5. Download a copy of the desired firmware for your device, or see if it is already saved on your computer. (Note that if you're trying to restore to a firmware other than the newest one available from iTunes, you'll need to have SHSH blobs for that version in order to restore to it. See here for an explanation of SHSH blobs, and see this guide to using SHSH blobs - the guide includes steps for making custom firmware to preserve your device's baseband if you have a device with this capability.)

  6. Open the tool, select the firmware, then choose how you wish to go about it. (For example, in redsn0w, click "Extras", and then click "Custom IPSW".) You can preserve the baseband of the iPhone and/or hacktivate (unofficially activate). If you activate by official carrier SIM, deselect hacktivation. If you don't have official carrier SIM, you need to hacktivate. See here for an explanation of hacktivation.

  7. The custom firmware will be built (which usually takes about 5 minutes) and will be placed on your desktop. The tool will then give you steps for entering "pwned DFU" mode. Then open iTunes, hold down the "Shift" key (on Windows) or "Option" key (on Mac), click on Restore, and select the firmware on your desktop. (If you're getting error 1600, see these tips for fixing it.)

  8. Depending on the tool you used (and the options you selected), you may need to jailbreak your device.

  9. If you need ultrasn0w for your unlock, don't forget to install it. Search Cydia to find it. And reinstall the rest of your tweaks!

Note: If you have a factory-unlocked iPhone, or if you don't need an unlock, you don't need to preserve your baseband. If your device has the iPad baseband (6.15.00), you need to use custom firmware every time you upgrade or restore.

link
This answer is marked "community wiki".

answered 15 Nov '15, 23:56

spockers's gravatar image

spockers ♦♦
69.9k3811360

How do I fix a device that isn't booting up properly (boot loop, stuck at Apple logo, etc.)?

Is it out of battery? Plug your device into your computer for a while and see if this helps. Make sure you've plugged it into a functioning USB port.

If your device is an iPhone 3GS, iPhone 4, iPod touch 2nd/3rd/4th generation, or iPad 1st generation: Do you have a tethered jailbreak? Plug your device into your computer and try using redsn0w to boot tethered - see these instructions for more details.

Try forcing a reboot: If that isn't applicable, try holding down the power and home buttons until you see the Apple logo, and let it finish booting up.

Maybe you installed a incompatible tweak? Try Cydia Substrate's (Mobile Substrate's) safety feature: If that doesn't help, it could be that a tweak you installed before rebooting (even days before rebooting) is very incompatible with your version of iOS, which could cause a "boot loop" (getting the Apple logo over and over).

Try forcing a reboot** and then immediately holding down the Volume Up button as the device boots up. This will temporarily disable all extensions, as explained in the Cydia Substrate description:

  As of version 0.9.3997, you can now disable Cydia Substrate entirely by holding down Volume Up as the device boots.

  This feature allows you to bypass horribly broken extensions (ones that prevent the device from starting up at all) that you may have installed so you can open Cydia and uninstall them.

  To support devices that do not have a Volume Up button (the first-generation iPod touch), you can alternatively hold down the "Clicker" (not Volume Up) button on your headset or earphones.

Try manually removing incompatible tweaks: If your device is using an old version of Cydia Substrate (a version without the safety feature), try plugging your device into your computer and using an application such as iExplorer, DiskAid, or Phone Disk to access the device - it may be difficult to access a device in this state, but force a reboot and try accessing it. Check in the folder /Library/MobileSubstrate/DynamicLibraries/ and delete any extensions that might not be properly compatible with your iOS version, and then try booting again. (If any of your extensions happen to be pirated, those are good candidates for removal because pirated software is often outdated and buggy.) Try this until it works, or until you run out of patience. :)

If your device is an iPhone 3GS, iPhone 4, iPod touch 3rd/4th generation, or iPad 1st generation: You can try this custom redsn0w method (scroll down to the first answer starting with "For new people reading this thread") to disable all tweaks and hopefully allow the device to boot up.

If all else fails: If it still won't boot, you can try putting your device into DFU mode and using iTunes to restore it - unfortunately you'll lose any un-synced data. Although with the latest versions of iTunes, you may have the option of clicking "Update" instead of "Restore" while it's in recovery mode, which may preserve your data - see this post for advice.

Make sure to use custom firmware to restore if you need to preserve your device's baseband.

But before restoring, you might want to ask a question so we can try answering it without the need to restore. (It's helpful if you list extensions you've installed, so that we can try to point out extensions that might be causing the problem.)

link
This answer is marked "community wiki".

answered 16 Nov '15, 00:07

spockers's gravatar image

spockers ♦♦
69.9k3811360

edited 16 Nov '15, 00:10

Can i use tinypic as alternative of imgur. I know imgur is one of the best image hosting and one of my friend suggested me to upload images on that site & then post the link of that image on my website 10starmovie , but i like tinypic??

link
This answer is marked "community wiki".

answered 25 Jan, 06:52

TurtleOfDeath's gravatar image

TurtleOfDeath
12

edited 26 Jan, 01:55

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](http://url.com/ "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

Tags:

×13

Asked: 10 Apr '11, 18:09

Seen: 3,883,168 times

Last updated: 26 Jan, 05:56

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