iPhone Cydia substrate help


macrumors 6502a
Original poster
Mar 27, 2008
I update my iPhone to 7.06 and rejailbroke. Now I am not getting the updated version of cydia substrate 0.9.5001 I have 0.9.5000 and I cannot install some tweaks without it. Any ideas?



macrumors 6502
Apr 5, 2011
This works. You need iFile to do it:
Cydia stores the "Release" files (the repository package lists) in /var/lib/apt/lists
Make sure Cydia is closed
You need to delete all files with the following TWO exceptions: lock (file) and partial (directory).
Once the files are deleted, re-open Cydia.
Cydia will then re-download all of the Release files from the various repositories
When it says "reloading data", Cydia is resolving the packages from the repositories with the underlying package manager (apt)
After this step is performed, your package cache will be consistent again
So, how do we delete these files?

The easiest way is to download the iFile package (if it shows up in Cydia). It's shareware and will let you use it for a limited time. I recommend you purchase it, because it's a great tool to have. Navigate the filesystem to the /var -> lib -> apt -> lists directory. Use the edit button in the upper right to allow you to select the files. Remember, do NOT select lock nor partial. Once the files are selected, tap the trash can icon in tab bar. Empty the trash. Fire up Cydia and get back to work.

An alternative is to use iCleaner to remove all Cydia repositories, then refresh Cydia.