YOU MUST HAVE OPENSSH INSTALLED, AND YOU MUST KNOW HOW TO ACCESS YOUR IPHONE OR IPODS DATABASE THROUGH AN SFTP CLIENT.

If you added a source that causes Cydia to crash, this is the thread for you. This will help you remove the buggy source you added.

You will need an ftp/sftp client. [WinSCP for Windows/Cyberduck for Mac]

1. SSH into your iPhone/iPod, hopefully you know how to do that.

2. Go to the root of your iPhone/iPod [/].

3. Navigate to /etc/apt/sources.list.d/cydia.list

4. Download the Cydia.list to your computer and open it using any text editor.

5. Delete the source you added. For example, "deb http://www.iphone.org.hk/apt/ ./" if this is the source you want to delete, simply delete that one line. NOT THE WHOLE DOCUMENT. Make sure you save the document as is. We are NOT adding any extensions.

6. Drag the saved document into the sources.list.d folder and replace the file.

I looked into doing this, but the directory mentioned didn't have that file. Instead, it had a bunch of .list files... presumably one for each source. Tried deleting the source .list file that was slowing down my Cydia (MacCiti), but no luck (permissions).

Searched some more and found that you just go into the search section and find the original package (source) by searching for it... it should have a green check beside it and you just select it and remove it. Voila'... very simple.

i just went to (sections)scroll down to (repositorys) and found macciti and removed it..
im refreshing mi list now ill tell u if it worked or not lets hope its does..
ohh yer im on ipod touch 2g 8 gig (3.0)

u should allso remove free coder if that pops up as wel so far its workin for me

all u gotta do is when it erros just look at the names then go (sections)-(repositorys)-then find what is causeing cydia to error and remove them HOPE IT WRKS FOR U AND KEEP ON HACKING
ITOUCHHACKER3 out latez

im not sure where to post and i didnt want to make another thread, but a problem i am having (as well as the one mentioned by everyone else), is that whenever i got to install anything from cydia it automatically adds ********** to the list of things being downloaded. i already have ********** so this causes my ipod to loose its mind trying to overwirte **********. in short its getting really irritating and i have tried everything to resolve it myself

Just to add to this topic, while the above method does in fact work, it will not stop the source being re-added the next time you add a source. To completely remove said repo you need to do the following (this guide was not originally written by me):

Step 2. You are now inside the iPhone and can see all of the directories. Navigate to '/private/etc/apt/sources.list.d'
-2a. Open it, and Delete all files that come up as a error on Cydia.
-2b. Open Cydia.list for editing You will see lines that look like : deb http://i.danstaface.net/deb/ for example.
-2c. Remove the line that has the offending repo URL.

Step 3. Navigate to : /private/var/lib/apt/list and Delete all files that contain the corrupted repo in the name.

Step 4. Navigate to : /private/var/lib/apt/list/partial and Delete all files that contain the corrupted repo in the name.

Step 5. Navigate to : /private/var/lib/cydia and Open the metadata.plist for editing using a .plist editing program
-5a. Search for the corrupted repo, and Delete all instances of it. It may appear More than once in the metadata.plist file.
-5b. Save the file.

iFile Method

Step 1. Navigate to '/private/etc/apt/sources.list.d'
-1a. Open it, and delete all files that come up as a error on Cydia.
-1b. Open Cydia.list for editing You will see lines that look like : deb http:/************* for example.
-1c. Remove the line that has the offending repo URL.

Step 2. Navigate to : /private/var/lib/apt/list and Delete all files that contain the corrupted repo in the name.

Step 3. Navigate to : /private/var/lib/apt/list/partial and Delete all files that contain the corrupted repo in the name.

Step 4. Navigate to : /private/var/lib/cydia and Open the metadata.plist
-4a. Search for the corrupted repo, and Delete all instances of it. It may appear More than once in the metadata.plist file.
-4b. Save the file.

Open up Cydia and see whether the problem still persists. If everything was done correctly, the corrupted repo should be gone.