Customizing iOS to the fullest is the main goal in iOS jailbreak. So for this iOS jailbreaking / iPhone jailbreaking depends on jailbreak tools. These jailbreak tools have their own Manager to deal with the jailbreak and these managers are called Package Managers.
These package managers deal with packages, distributions of jailbreak tweaks and data in archive files. A package manager is responsible for the delivery or distribution of digital media content (jailbreak tweaks in this manner)
Package manager automates the process of installing, upgrading, configuring, and removing these jailbreak tweaks in a consistent manner.
There are many package managers available now in the market. But Cydia and Sileo are the most famous ones among them.
Apart from Cydia and Sileo, there are Zebra, installer App 5 etc.
Let’s discuss briefly about each of these.
Cydia is the most famous package manager around the jailbreak community. Cydia is developed by Jay Freeman ("saurik") and his company, SaurikIT. Cydia is referred to as "worm in the apple”. Freeman first released Cydia in February 2008 as an open-source alternative to Installer.app on iPhone OS 1.1.
This provides GUI (Graphical User Interface) to Jailbroken devices as an APT (Advanced packaging Tool) repositories to install jailbreak tweaks. These jailbreak tweaks aren’t available in the App store and this is one of the major methods to install these tweaks.
Cydia caches SHSH blobs (digital signatures) used by Apple to verify restores of iOS (which Apple uses to limit users to only installing the
This means, for example, that a person with a jailbroken device who upgrades to a non-jailbreakable version of iOS can choose to downgrade back to a jailbreakable version.
By the time, Cydia developed with huge developments and in 2018 CoolStar released Electra, giving access to Cydia from iOS 11 - 11.1.2.
But in the end, Saurik and CoolStar failed to reach an agreement regarding compatibility issues between Electra and Cydia. As a result, CoolStar and the Electra Team released their own package manager called Sileo.
So then it begins Sileo. Visit here for more details on Cydia, download links and available verisons.
Sileo is another package manager aka software installer done by CoolStar. CoolStar and the team ( Alessandro Chiarlitti, Kabir Oberai) have used the Debian APT system for Sileo package management.
By default, Sileo includes the third party repos BigBoss, Chariz, Chimera (or Electra, depending on the jailbreak tool), Dynastic and Packix. So when you install Chimera for instance, your default package manager will be Sileo.
Please visit the Sileo page for further details, sileo download links and for compatible iOS versions.
At first, Zebra was rated as AUPM (A Useless Package Manager) by its developer . Then the refined version was released as Zebra beta after a few months. Then after a few months of Zebra beta, the team announced their first release, Zebra 1.0.Now Zebra can be introduced as a basic package manager that offers all features you need to download and install your favorite jailbreak apps and tweaks from repositories.
It is pretty fast and it was designed to work on iOS 8 up to iOS 13. Zebra can be installed for free from the official Cydia Repository.
Installer 5 is a Cydia alternative and can be found inside of the Cydia repository. This is mainly for iOS 9 to iOS 13.
Installer.app is one of the most advanced Package Managers for iOS packed with more than 100 features and over 8192 options to configure the interface. Installer allows you to add multiple repositories at once from the clipboard, use OLED dark mode, and shows trending packages.
Installer.app can also display the number of packages in the repository, list of installed files for a package, search through a large database of repositories, follow a developer, and even restore your repositories and queue the installed packages from your backup with one tap.