For jailbreakers and unlockers Cydia is an absolute must have tool. It is a fantastic bit of free software with tons of potential and features but with one major flaw. Its never ending slow speed. This is a guide to speeding up Cydia as fast as is possible.
Deselect Categories: Cydia hosts a lot of different categories of files and software. Most of them you will never want, use or be interested in. For example, I have no interest in themes, graphics or ringtones. The three of them combined, take up an almighty amount of time and space on Cydia. For you, it may be other things.
To disable categories from loading or updating open up Cydia, select 'Sections'. On the upper right hand corner is 'Edit', select this. Now go through each and every category selecting 'off' for the ones you don't want. At the end of this, select 'done'. Now, you will notice that Cydia is not only faster at loading but requires less RAM, changes load much faster and you don't have to scroll through hundreds of things you don't want or need.
Remove & Block Adverts: Cydia is a free app which is funded through advertising. It is these cumbersome adverts that take up a load of loading time when selecting files and apps in Cydia. This dramatically reduces loading time.
To remove and block adverts in Cydia you need to browse and edit the system files within your iPhone (not as dangerous or difficult as it sounds). I highly recommend iPhone PC Suite, but you can use SSH or any other PC/Mac application that allows you to go through system files on your iPhone.
1 - Go into your device and navigate to /Applications/Cydia.app/package.
js and search for the following line;
if (depiction == null)
2 - Replace it with
if (depiction == null || true)
3 - Save it.
4- Now, go to /etc/hosts opening the hosts file (with a text editor)
5 - Insert the following two lines of code
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 media.fastclick.net
6- Save the hosts file and then reboot your iPhone. You've now disabled and removed advertisements from Cydia.
Remove unnecessary repositories: Cydia comes with default repositories. Many of them I find pointless to my needs. To speed up startup times for Cydia remove the ones you do not want or need.
To remove these repositories open up Cydia. Select 'manage'. Select 'packages'. The default ones you will (probably) see are; BigBoss, Cydia Community Sources, Dev-Team, ModMyi.com, Saurik, Ultrasn0w and ZodTTD. All of them except for BigBoss are unnecessary in my opinion. Remove the ones you no longer want except for BigBoss and Ultrasn0w. To do this select each one and select 'modify' and then 'remove'.
If you do these simple things Cydia will be much faster than before. Why put up with the cumbersome loading times?