This is one of the most common problem faced by jailbreak users since the time Cydia came into existence, however it is not always Cydia responsible for the issue many other factors are equally involved and important. To brief you about the problem, it is when you tap on cydia icon and there is nothing in all, all blank and empty. Sometimes it can be network problem because if you have noticed Cydia takes a while to load up normally as well, in that load up cydia simply checks for updates, checks the status of the repositories, download new package info and so on and till it don’t complete this step you cannot logically use the app, in case there is some internet problem this step lags and you see Cydia empty.
But that is always not the case, other possible issues can include Corrupted Package lists, repositories returning unusual data or even a corrupt Cydia file system. In either of the cases its not an easy task to solve, we have to access the files of cydia to remove the faulty packages. We can simply delete all the packages from the packages folder or we can find which package is the culprit and delete it instead of deleting them all.
The simplest way of doing that is by using SSH, SSH stands for Secure Shell which is a basically a secure connection between your iDevice and your computer. The following are few solutions to fix the problem.
Solution 1 – Create a SSH connection to Var/Lib/dpkg/updates and delete all the content in that folder, reboot your device and tap on cydia. This time cydia may download new package lists and work normally.
Solution 2 – Using this solution you can find the specific faulty package and delete it, to do that SSH to your iDevice as root of-course and type in apt-get check and it will give you an output containing the faulty package or Repo. Something like Problem with MergeList /var/lib/apt/lists/YOURREPOURL_._Packages, where YOURREPOURL will be the url of the faulty repository. Now to delete this repo type in rm /var/lib/apt/lists/YOURREPOURL_* this will delete all the package information from this repo, you can re-enter the last command to check again, apt-get check this time you will get all good messages.
Using these simple techniques you can easily fix Cydia Blank Sources Empty Problem.Advertisements