How to Speed Up Cydia

By , Oct 25, 2010

One of the big downsides of Cydia is how slow it is. It usually takes a couple minutes from the time you launch Cydia to the time you can actually download something. Well, it doesn’t have to be that way anymore… There is a simple and quick trick that will incredibly speed up Cydia by removing ads and screenshots in each package.

That means you won’t see any ads anymore, but that also mean you won’t be able to see app screenshots. That’s something I’m willing to sacrifice if it can save me a few seconds here and there. Here is what to do to speed up Cydia

UPDATE: Some of you told me that this wasn’t a good solution because it breaks Cydia apps purchases, which was true. However, @DouglasBos from Twitter shared a new tweak with me that allows you to still improve Cydia’s speed while preserving your ability to purchase apps in Cydia. The steps are described below.

Step 1: SSH into your iPhone to /private/var/stash/Applications/Cydia.app

Step 2: Make a backup of the package.js, just to be on the safe side.

Step 3: Edit package.js and at around line 197 change the snippet of code to this 

var depiction = package.depiction;
if ((!commercial) && (depiction == null || true))
$(“.depiction”).addClass(“deleted”);
else {
$(“.description”).addClass(“deleted”);
$(“#depiction-src”).src(depiction);
}

Step 4: Reboot your iPhone

Now launch Cydia and you should see the speed has been considerably improved.

Now a bad hack, huh? If you try it, let us know how much speed you gained from this nice little trick.

  • Share:
  • Follow:
  • http://www.xdracco.net/ Juan G.

    This will break things such as purchasing for some apps. I’ve tried this a while back, it’s not the most effective way to speed up Cydia.

    • iphoneswiss

      what’s more effective than this?

      • http://www.iRepairServices.com WyKeD

        the most effective way to speed up Cydia? get an iPhone 4 !!! lolol it’s unbelieveably faster than the 3G or 3GS …… from open to download is about 12 seconds :)

  • http://webstarts.com Dayne

    I gotta have screenshots… can’t you tell it not to refresh themes and other categories to speed it up a little?

  • http://www.mmplas.com Adesh

    i am happy with cydia’s speed on iphone 4, and I rather see screenshots……i don’t download 50+megs of a theme wondering, is this great or not ? that is wasting more time.

    • fire

      these are nice!

      show us more

    • goldy

      can i c more?

  • pn2bade

    Another way to speed up cydia is to hide rant package sections that you don’t use. For instance I don’t download ringtones so I hid that section and it sped up the loading time. You can also delete any repos that you don’t use.

    • weebsurfer

      Hide packages? Can you hide themes. I really hate sifting through that pile to get to the good stuff. If I’ve gotten a theme its been the result of a search. Not stumbling upon something that came out in te last 12 hours.

  • chfhndy10

    Follow @i_enthusiast crew for a way to speed up Cydia without the need for ShSh 

  • SpideyRules

    “NOW a bad hack…”?

    Check editing! :)

  • http://www.clausfrandsen.co.cc clausfrandsen

    As said above: Get an iPhone4… I know this isn’t the solution for everyone – economically speaking and so on, but I was blown away by the speed – seriously. The phone’s capabilities in itself takes care of a whole lot.

  • http://www.iphonedownloadblog.com Sebastien

    Hey guys, I edited the post. You can now use this while still being able to purchase apps in Cydia. Check it out.

  • http://mikelightman.com mikelite

    anyway to take out the ads without losing the screenshots?

  • http://ipados.blogspot.com/ iPadOS

    this is DANGEROUS, !!

  • Weebsurfer

    Well look at that, you CAN filter packages. And it seems to help a bit. Now my question is this. Those categories that you turn off; do they still show up in a search?

  • Dadditude

    I f***ed up. Can anybody send me (or post a link to) the unedited packages.js file? I made a backup, but then accidentally deleted it and the original (was trying to delete the edited one and didn’t realize both were selected).

    • http://www.iphonedownloadblog.com Sebastien

      Check your emails

      • Dadditude

        Thanks!

  • Irha

    Wow! what a difference. Thanks for sharing the tweak. You don’t have to reboot iphone, just kill cydia if it is running and start it again.

  • oscahie

    The best way to get rid of the ads (and therefore make Cydia faster) and it even works system wide is using this: http://www.modyouri.com/adblock-toggle/1-adblock-toggle-block-ads-system-wide.html

    Or if you don’t use SBSettings (I don’t due to the dependency on the Activator lib) then manually replace your /etc/hosts file with the one attached in the very same forum post.

    • Irha

      What does this tweak do to “patch” apps? Is it modifying their binary? I would be worried that if something goes wrong with cydia, then you might end up having to do a lot of ssh’ing to clean things up. On the other hand, the hosts file update should be very safe, but I don’t understand how these two are equivalent.

  • Hussein

    what oscahie said

    just download the ad block with its SBS toggle, once done,

    to make it run for th first time:
    1- open SBSETTINGS hold and Keep HOLDING the ”adblock” button until your iphone restarts
    2-open sbs setings and click on adblock to turn it on.
    3- enjoy a smooth cydia browsing session!

    names of apps:
    adblock
    SBAdBlockToggle