This repository has been archived by the owner on Sep 6, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
A program in Python to validate and manage repositories installed on the iPhone for Cydia.
License
jimbair/cydiacleaner
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Welcome to Cydia Cleaner! This little Python program was written to help clean up the Cydia repos on a jailbroken iPhone by "retiring" bad or offline repos. It ignores the "Entered by User" repos and only checks those that are "Installed By Package". I decided to write this due to the "All Sources" package routinely giving me bunk repos that I would have to remove using either SSH or MobileTerminal. Cydia does not allow removal of repos that are installed by packages for whatever reason, and removing the "All Sources" app even states that removing the app does not remove the sources it installs. To use, simply put cydiacleaner.py on your phone and run it as root. When run, it checks your repos and if any bad repos are found, it "retires" them from your Cydia repos. Next, it re-checks any previously retired repos (but not the ones we just retired) and, if found to be valid, they are 'revived' and placed back into your Cydia repos. Retired repo files are placed in the retired/ folder inside your sources folder. James Bair james.d.bair@gmail.com
About
A program in Python to validate and manage repositories installed on the iPhone for Cydia.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published