Those who have been jailbreaking their iOS devices since quite some time now will accept that new jailbreaks are bound to be buggy. Just like any new iOS firmware, new jailbreak tools do contain issues and can cause a lot of users to go back to stock iOS. Well, it seems like some users are facing similar issues with the recently released Pangu 9 jailbreak tool [ext link].
Image : Failed to Fetch Error on Cydia
Talking about the issue, it arises after jailbreaking an iOS 9-iOS 9.0.2 device with the Pangu 9 jailbreak, and the issue is mostly being experienced on iPhone 5s and iPhone 6s. When the user launches Cydia for the first time after jailbreaking the device, the Preparing Filesystem screen loads for some time before the device resprings, which is expected normally. But when Cydia is opened up again, it shows the Failed to fetch error:
Failed to fetch http://apt.saurik.com/dists/ios/1240.10/main/binary-iphoneos-arm/Packages.bz2 Hash Sum mismatch
This error causes Cydia to be unable to load all the packages and repos. This results in the user not being able to install any new tweaks, this forcing him to go back to stock iOS or jailbreak again. However, with the signing window closed for iOS 9.0.2, that isn’t an option any more, as you would lose the jailbreak if you restore to iOS 9.1.
Image : Failed to Fetch on Cydia
The most common solutions tried by users after getting this error was to reboot the device, close Cydia and launch it again, perform the volume up trick during reboot, etc. However, in most cases, these fixes do not work. Thankfully, there’s a strange fix for this error.
Fix the failed to fetch error in Cydia
- In your jailbroken iPhone, turn the Wi-Fi off.
- Enable the cellular connection in the device, or connect to the hotspot of another iPhone.
- Now go to the Sources tab in Cydia and hit the Refresh button.
- The error must be gone now, and you should see the Reloading Data screen.
The error should now be resolved and you should have no problem installing new tweaks in your iPhone. However, if the trouble still exists, you will need to wait until Pangu fixes it in the next Pangu 9 update [ext link].