Cyfix 1.3b

Cyfix fixes those user-generated errors you get on Cydia when you enter a wrong repository URL. The repository may be dead, protected against you, or simply misspelled, resulting in errors each time you refresh and/or add/uninstall sources. Sometimes these sources don’t appear in the Sources list within the Cydia app GUI, so the regular user couldn’t even uninstall the offending repository even if he wanted to.
Now with Cyfix, you run the script (requires root login) in terminal and enter the URL of the offending repository, and Cyfix will remove all traces of the repository from Cydia.

How to use :

Know how to connect with SSH
MobileTerminal on your iDevice
Place the cyfix script in /usr/bin on your iDevice with SSH and chmod it to 775. Log into root and type ‘cyfix’ in mobileTerminal to run. Enter the repo URL at the prompt and wait.


Changelog :

v1.3b – Added apt-get for plutil and wget; required for procedure and updating, respectively.
v1.3 (5 April) – Added check against user input and rearranged some code sequence
v1.2 (4 April) – Proper build up of script
v1.1 (3 April) – Fixed metadata.plist section with plutil
v1.0 (2 April) – Metadata.plist, cydia.list, lists, partial, sources.list.d


Notes:

If you’re curious about where the script finds its food, the locations are :

/var/lib/apt/lists
/var/lib/apt/lists/partial
/var/lib/cydia/metadata.plist
/etc/apt/sources.list.d
/etc/apt/sources.list.d/cydia.list

summing up to a total of 5 places to look into.


Unduh disini

0 komentar: