1. WinSCP program (If you do not have this program,please search WinSCP download via Google.com)
2. A WiFi connection (Just a plugged in router is fine, so you iphone can connect to internet via Wireless router)
3. MobileTerminal (Get this Via Cydia/Rock, if you can’t get it ur self no need to worry it’s no big deal)
4. Toggle SSH (Get this Via Cydia/ICY/ ROCK, as you will need "SSH" inorder to use it with WinSCP.)
5. If you are not able get any of my 1) 3) & 4) option than all you need is "Ifile" in your Iphone (Get this via Cydia/ICY/ROCK)
Now, Since we now have everything we need, let’s get started.
First off, open MobileTerminal via your iPhone/iPod Touch, wait for it to load
Upon it loading, type in the following:
"SU"
It will then ask you to login, asking for a password, the password is “alpine” and is typed in as the following:"alpine"
After entering a password, you will then need to type in the following as so:"apt-get update"
This will try and resolve the problem, by finding a direct problem with Cydia, what this does, is look for the source, and or application that is corrupt, which is causing Cydia to crash at random.You will get something as listed below (Example:)
"/var/lib/apt/lists/acuemedia.com_repertgee_cydia_packages"
What this is, is telling you what exactly is the problem with Cydia, whether it be listing an application, or a direct source.What you do from here is simple.
Your next step is to either write down that source/application, as we will be needing to delete this via WinSCP. ( For reader who dn't have mobile Terminal Please ignore these step)
Skip this step if you received a message stating the source/application.
If you did not get a source or application listed. If you got a messege such as “Fatal” or another stating there was nothing wrong, or you just coulnd’t get it to work at all, in any way shape or form. You are going to have to delete everything in the folder we are going into in the next step, please read on.
Go into your device, whether it be an iPhone, and or iPod Touch, go into Toggle SSH, and enable it.
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 . 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 my iPhone3g firmware version 3.1.2
No comments:
Post a Comment