How to resolve Cydia Crash problem while ‘Loading Data’ Screen

by Piyansh on April 15, 2009 ·

Filed in: News,Tips/Tricks

In a recent article I had mentioned that cydia was crashing on the ‘loading data’ screen. I tried finding the cause and the solution to this problem on many forums but didn’t find anything. But in a comment someone gave me a link to a site who had cause and also the solution to it. The reason why cydia started crashing was some repositories were corrupted or broken OR had loaded some broken packages. So cydia started to crash.

The solution to this problem is very simple. You just have to delete some files. You can either SSH and use any software like iPhone Browser OR iPhone PcSuite to access your iPhone system files (there are many others which you can use). You can also do it directly delete those files by using MobileFinder OR iFile. I prefer iFile as it has the option to delete multiple files at a time.

I used iFile and directly deleted files from my iPhone but it is safer to first backup those files you are deleting and then delete them if in case something goes wrong so you can reload those files. The files that have to be deleted is in the path var/lib/apt/lists. There you have to delete all files except the ‘partial’ folder. I deleted approximately 140 files as I had installed all the repositories. After deleting all the files simply reboot your iPhone and start cydia. It should work fine and no software’s/packages shall be deleted or lost.

Note: This process is tried and tested on iPhone firmware version 2.2 .

Update: Many have got this working for firmware 3.0 aswell. Read the comments below for more help, the community power is amazing ….

Update: Chris has a much reliable way it seems to get this thing done (read here):

  • Shell access (terminal or ssh)
  • Su to root
  • dpkg -configure -a
  • apt-get update
  • apt-get install cydia (if this fails add –fix-missing)
  • apt-get upgrade (to install mobilesubstrate correctly)
  • reboot

 



You can subscribe to us via RSS or EMAIL

{ 155 comments… read them below or add one }

Random Bob April 24, 2011 at 10:38 pm

For anyone who’s still using 3.0.1 (long story) on their 3g (recently re-jailbroken). Basically – what you need to do is:

* download and install iphonebrowser
* navigate to /etc/apt and rename sources.list.d to sources.list.d.old and create a new (empty) sources.list.d
* save the sources.list.d.old to your desktop
* drag saurik.list and zodttd.list into the new sources.list.d
* delete the contents of /private/lib/apt/lists (apart from the partial folder)
* restart cydia.

brte April 28, 2011 at 3:44 pm

@jesus

works perfectly fine :)

Sky iLLusion May 3, 2011 at 5:43 am

Sky iLLusion
From: Singapore
Email: Bob_3699@hotmail.com

All i did was just open Cydia n on e MAIN page of cydia just SCROLL down until u’ve found (more package sources), After that just click on BIGBOSS n INSTALL it.. That’s all i did for my Iphone 3Gs 4.1.. Try it Guy’Ss!! Update me if it work’s for ANYONE else thank’s..

TANIA May 6, 2011 at 5:25 pm

guys! it did work for me! but if thats the case my cydia can’t do anymore updates and installs??

NICER May 11, 2011 at 3:24 pm

IT WORKED,,……THANK YOU