Cydia NetDB Error

Sometimes it seems that Cydia updates can take forever. For slower devices, it may be normal. But if you see errors while downloading or if the update takes more than five minutes, there may be a solution.

Before you start this method, you will need to have APT Strict installed. If you have CyDelete installed, then you already have this. Otherwise, make sure Cydia is set to Developer mode, search for it and install…

Now go onto your desktop computer and use the Terminal or Command Prompt to SSH (ssh root@iPhoneIPaddress) into your device. Run the command “apt-get update” and watch what happens.

The problematic source will appear after a moment with an incredibly slow update status. For me, this was iSpazio.

Now go into Cydia on your iPhone, and go to Manage > Sources and attempt to remove the slow source. If you can’t, look for it in Manage > Packages, tap Modify and then Remove. Respring.

If this worked, Cydia will load much faster (you may need to manually hit reload to get Cydia to update again). If it is still slow as molasses, you will need to use Cyfix.

Using a browser capable of downloading files (such as iCab Mobile) go here and download the deb file. Open it with iFile (it’s shareware, so you can get it free for now in Cydia) and in iFile, open it with the built-in Installer option.

Now go back to your desktop, SSH into your iPhone, and type “cyfix -l” (no quotes). If you don’t see your source, your problem may have been resolved already. If you do, continue.

Type “cyfix -d” and hit return. You will see the list of installed Cydia sources with a number next to each one. Type the corresponding number at the prompt, hit enter, and wait for Cyfix to work its magic.

Now type “respring” (no quotes) and hit enter. Load up Cydia and you should experience much, much faster loading times.

If this helps, let me know.

  • BG

    I only get that error you have pictured above when I try to get updates while in 3G. It works fine on WiFi. I have a 3GS with with 4.0.1 installed. Still waiting to get an untethered jailbreak!

    • Maybe one or more repos were blacklisted over the 3G network due to high traffic or bandwidth. I wouldn’t be surprised.

  • monkers

    Good article, been suffering slow cydia for ages. Said godbye to a .fr and all is well. Might have known it was a bloomin froggy that was causing it to run slow.

  • Marty

    This could be useful but how do I spot my bad repos? I know I added some repos when trying to add modmyi which is actually there from beginning(fail) and I don’t see them but the adress may be same as official modmyi repo, what will happen if I delete the wrong modmyi?

  • Jake

    Thanks for the tip! It really helped. I had some bad repos, they were not showing in the sources, loading the database was taking ages. After reading your article I’ve installed mobileTerminal and iFile, and followed through your instructions and now Curia is loading faster again. Thanks 🙂

  • muhammad shoaib

    Hi dear friend
    I have a problem that my iPhone 4 cydia and installous is not working properly what I can do now plz tell me my phone version is 5.1.1 thanks