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.
Keep up-to-date with the latest technology news! Subscribe via RSS Feed | Follow us on Twitter | Become a Fan on FacebookWindows users: Download:Â ClearCydiaListCache (5627) (.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.
My cydia doesn’t load any of the changes or updates in my sources. I already re-installed it but it still doesn’t work. I am running 3.0.1 and it didn’t even ask me to shsh. I am really frustrated.
ok cydia works for me but now I have kept it on for days and it still is downloading packages and releases. is this normal and if noto then what should I do?
Hi,
I am unable to open Cydia on my iPhone 3GS 3.1 OS?
It is getting crashed just after clicking the icon.
Can someone help me how I can fix this problem as I need to unlock my phone using Ultrasn0w.
Or is there any other way to unlock iPhone without using Cydia?
Thanks in advance1
Harpreet Singh
Same problem with my 3G 3.1.2 ….They say its one of the last sources you did install in Cydia…..but….. I did delete all my sources thru File or SSH programs and just still not working….for me start happening after installing “AllSourcess” from Cydia so… don´t do it like I did…I may Restore and Re Jailb. and re free my iPhone and Re install sourcess and thems….Crap
Windows
download iphonebrowser ( http://code.google.com/p/iphonebrowser/ )
Install and run iphonebrowser.
Delete all the files in /root/private/var/lib/apt/lists/ except for the partial subfolder.
Restart Iphone. Try Cydia. Still doesnt work?
Open Iphonebrowser
Delete all the files in /root/var/lib/dpkg/updates
Restart iphone. Cydia should work.
Worked, Thanks!
Thanks it worked for me.
I’ve been trying to fix my phone for so long, and this worked!! thanks so much!
Cydia crashed while installing Metasploit. The second option fixed it for me. Thanks.
MetaSploit also crashed cydia for me. I just SSHed in to my phone and ran “dpkg –configure -a”. I’m sure mobile terminal would work too. Then the next time I ran cydia it opened just fine and warned me of a partial install and gave me the option to delete the partially installed files. I clicked clear these files and its all back to normal. Now I just need to figure out how to install MetaSploit.
thank u so much spiderman ur gr8 bro. i was messed up totally but u came as saviour thanku so much bravo!!!!
Fabulous.. Worked as described Thanks so much
Thanks Spidey! This is the only set of instructions that I found online that works!
Thank so much man!!!!! I used method 1 and it work 100%. It was to easy!! I hope everyone with this type of problem follows YOU!!! THANK YOU!!!!
Yes, it worked for me…million thanks to you!!!
hi.. my cydia wont open everytime iclick it.. it will open but no display then it will go back to home screen.. can you help me to fix it.. jailbroken by spirit.. iphone 3gs ver 3.1.3 user here
where can I get get-apt from??
Does anyone have a link?
sorry….previous post should have read \:
Where can I get apt-get?
Apt-get is a command you write into the Mobile Terminal application on your iDevice.
man thank you so much i greatly thank you i was so close to giving up and restoring my ipod touch but when i tried that it didnt let me haha so i kepted looking hopeing for an answer and found youi recommend posting this on youtube since your were my only option that succeeded
I tried the 1st method through terminal and it went fine untill reinstalling cydia. It had an error and now I have no cydia, do I have to re jailbreak my touch?
Try rebooting but if that doesn’t make it appear, do steps 5-7 once again.
I rebooted and did the steps over but got the error when trying to install cydia
E: could not preform immediate configuration on ‘essential’. Please see man 5 apt.conf under APT:: Immediate-Configuation for details
hi
having great problems with cydia crashing, i have the 3g 3.13 jailbroken but i have no ifile,ssh or anything like that on it how do i get into my root on iphone and get cydia working again..
help pleeese ;-((
To get into the root of your iDevice you can use iPhone Folder: http://blog.alltechrelated.com/2009/11/19/iphone-folders-access-your-iphone-through-windows-explorer/
thanks for the reply..
downloaded iphone folders but when trying to open comes up saying..
cant load itunesmobile device dll.please,reinstall itunes. error 26..
my itunes seems to be working ok though…
I’m on a 2G iPhone with 3.1.4 fw.
Cydial works but stalls when loading. If I cancelled the downloading packages it still works….but can only download some packages from from zodtt.
It tells me there was a problem with rep smxy and some other stuff.
I can’t ssh my phone but do have mobile terminal on my phone. (don’t really know what to do with it)
oh I’m jailbroken using pwnage tool
any help would be great.
Then I can work on getting YouTube to work
: (
Anyone got a good solution
My cydia is completly off my iPod and it’s still jailbroken. How do I get cydia to go back on? And why did it dissapear? Is it because I was ignoring the updates it had? Please someone help!!
So what happened? You just rebooted and it was gone? Do you have MobileTerminal installed?
I have iPhoneBrowser, but I can’t seem to locate /var/lib/apt/lists. I would appreciate anyone that can provide the exact steps for me to access that. Thanks
They could also be located in private/var/lib/apt/lists