Pangu 9 jailbreak tool is now available for both Mac as well as Windows, and this has given users a great freedom to jailbreak their iOS devices running iOS 9 upto iOS 9.0.2 [at the time of writing this article]. However, jailbreak errors are common with jailbreak tools that are not many days old, and quite a many users are experiencing problems with the Pangu 9 tool. One of such common errors is the Failed to Fetch issue in Cydia.
Image : Cydia Error Failed to Fetch Error
This is how the error shows up. After jailbreaking with the Pangu 9 tool, when the user opens Cydia for the first time, the Preparing File System screen appears for some time before the device resprings, which is normal. But when Cydia is launched again, a lot of users keep seeing the error that says:
Failed to fetch http://apt.saurik.com/dists/ios/1240.10/main/binary-iphoneos-arm/Packages.bz2 Hash Sum mismatch
This error results in Cydia not being able to load all the packages and repos, thus making it completely impossible to download and install new tweaks, which renders the whole jailbreak useless. The common fixes don’t work, including killing Cydia and opening it again, rebooting the iOS device, etc. A lot of users seem to be getting this error again and again, and tapping the Refresh button in Cydia causes the same error to come up. Restoring the device and jailbreaking it again is very time-consuming, so try out the below-given easy solution.
How to Resolve the Failed to Fetch Error on Cydia
- Disable Wi-Fi in your jailbroken iOS device. You can use the cellular connection in your iPhone. If using iPad (Wi-Fi only) or iPod Touch, you can connect with the Hotspot in your iPhone.
- Now open Cydia, go to the Sources tab, and tap Refresh. You might get the Failed to fetch error again, but the Hash Sum mismatch won’t come up now.
- Keep tapping the Refresh button until the Reloading Data screen comes up. You should now be able to download and install new tweaks from Cydia.
Though this is a very strange solution, but it seems to be working for no reason. The fix especially worked well for iPhone 5s and iPhone 6s. It at least saves you from the effort of restoring your device and going through the whole jailbreak process again. Let us know if it worked for you.