Saurik released Cydia 1.1.23 which carries some bugs fixes and two new features. One of these feature is the ability to downgrade tweaks or apps, now via Cydia package page a Cydia app or tweak can be downgrade to last stable version available on Cydia. Here we are going to show you step-by-step guide for Cydia tweak/app downgrade using Cydia 1.1.23. Check out more details.
This downgrade feature is the most demanding feature, because sometimes an unstable Cydia app or tweak brings about issues on jailbroken device. In the past, there was no option except to delete the app. However, with new Cydia Installer 1.1.23 the downgrade option is out there to downgrade an installed app to older version which is available on Cydia repo.
The Second new feature tweaks discovery put into Cydia which is basically inspired by the TweakHub. Now you can find a new option “Find Extensions for Applications” On main Cydia page, which will show a categorized list of tweaks based on Cydia Substrate.
Here’s the Cydia Installer 1.1.23 official change log:
Support Package Downgrades
All too often, I release a new package, and find out during the first few hours after release that there was a serious regression :(. Even if I pull the new version, users who upgraded do not have a way to easily downgrade.
Now, not only will Cydia allow you to downgrade to the “current” version, but it also allows downgrading to any previous version that is available on the repository. Going forward, I will leave previous versions online for some time while users are able to sort out issues.
Find Extensions for Applications
This feature was directly inspired by UnlimApps, who released a Substrate extension for Cydia called TweakHub.
The idea: automatically determine what applications a Substrate extension is designed to modify, and use that to provide categorized lists based on the iOS applications you have installed.
This technique is exciting, as it does not rely on repositories and developers to manually tag packages (this never works out): most of this information is already picked up automatically by Cydia’s “whole package index” :D.
(Oh, if it isn’t yet clear why UnlimApps wanted this feature: they develop a number of app-specific extensions ;P.)
Clearing Caches Could Kill Cydia
A user reported a situation where they ran out of disk space, iOS cleared their caches, and then Cydia wouldn’t run.
Steps To Downgrade Cydia Tweak/App
Note: To downgrade a Cydia app or tweak you need to update Cydia Installer to version 1.1.23 by opening Cydia and hitting Changes tab followed by Refresh button then search Cydia Installer 1.1.23 package from the list of packages. Second thing is required that the older version of the app which is going to be downgrade should available on Cydia repo.
- Find the desired package to downgrade
- Hit modify button
- Hit Downgrade
- Select the version to downgrade
- Finally hit the Confirm button
The app will automatically downgraded to older version. Moreover it is good to know that downgrade for 3rd-party app is also possible.