Yesterday I tried opening Cydia but was unable to because it kept crashing. I rebooted, resprung but nothing could cause it to open. I looked around for a fix and found one. Here is a fix for all the people out there on 3.0 and their Cydia is crashing.
The fix involves you moving some files around in your iPhone/iPod Touch’s filesystem so you either need iFile from Cydia or use this guide to access your iPhone/iPod Touch files on your computer.
Method 1: This is if you haven’t added any extra sources or messed around with the sources on your iPhone/iPod Touch:
- This method only works if you have already downloaded Terminal from Cydia. If not, try the next method.
- Open it and type in su root (hit enter)
- Then type alpine (hit enter)
- Type apt-get remove Cydia (hit enter). A warning will come up. Click enter.
- Type apt-get install Cydia (hit enter)
- Type killall SpringBoard (hit enter)
- Cydia should now open.
Method 2: This is if you have added sources or messed around with sources of Cydia. Or if you get this error when you do the above method:
/private/var/lib/apt/lists$ apt-get remove
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/rep.sources.co.il_._Packages
E: The package lists or status file could not be parsed or opened.
Reading package lists…
- Open up iFile or Total Commander on your computer
- Go to etc/apt/sources.list.d/ where you will find all your sources for Cydia.
- Select all of them EXCEPT SAURIK.list and move them over to your computer. Delete the versions that are on your iPhone/iPod Touch.
- Cydia should now open up.
- To get all your old sources back reinstall Community Sources (this didn’t work for me but it did for some. If this doesn’t work with you can simply move those files back to where they were. Cydia should still boot up.)
Hope it helps!
EDIT: Here are two more tips from the BigBoss’s website on how to fix this issue.
Windows users: Download:Â ClearCydiaListCache (8925) (.NET required) and unzip the files to a handy location. Run the enclosed executable and connect your device to your PC. Click the button to start the fix. A confirmation screen will appear shortly when it has finished.
Mac or Windows users: This document (PDF) describes how to fix Cydia using DiskAid for Mac or Windows.
Keep up-to-date with the latest technology news! Subscribe via RSS Feed | Follow us on Twitter | Become a Fan on Facebook