iCleaner Pro for iOS

Kuba Pawlakqbap | iOS Apps
iCleaner Pro

If you want to optimize the performance of your jailbroken iOS device and get rid of unnecessary files, then iCleaner is the perfect app for you. It's a powerful tool to clean junk files, remove unnecessary languages, manage Cydia Substrate Add-ons, and more.

What is iCleaner Pro?

iCleaner Pro is a powerful tool for optimizing the performance of your jailbroken iPhone or iPad by removing unnecessary files and freeing up space on your device. It is compatible with all jailbroken versions from iOS 4 – iOS 15, and it is available in both Pro and Free versions.

The main feature of the app is to clean and optimize the system.

iCleaner can delete message attachments sent and received via iMessage or MMS, free up memory by removing Safaris cookies, browsing history, and cache files, clean app caches, cookies, temporary files, snapshots, downloaded iOS update files, log, and temporary files.

Two iPhone screens showing the iCleaner Pro App running on iOS 15.

There is also an option to configure filetype cleanup based on file extensions. By default, it looks for log and temp files all over the directory tree. Additionally, iCleaner Pro is packed with “Custom files and folders” feature. You can add any file or folder to the cleanup process.

iCleaner can also easily remove all localization assets you don't need from your iPhone. This includes languages from iOS and any app that supports localization, keyboard files, and additional languages used by Siri and Voice Control.

Be aware that removing languages (and images) will also affect IPA files transferred from the device to iTunes. The English language will not be removed as a security feature.

From the main screen of the app, you can enable or disable parts of the system that would be scanned for junk files. It also allows analyzing the system without deleting any files.

iCleaner Pro can do much more. Use it to wipe the list of available APT packages, remove the dictionaries used by the defined function of your device, remove the stock wallpapers that come with your iOS device, or move the “Fonts” folder from/to the System partition.

Create and restore backups, view log files from all operations, change themes, remove additional images for Retina display or iPad.

Two iPhone screens showing iCleaner iOS.

It also offers support for running the app from the command line on your jailbroken iOS device. This allows you to access the app's features from a terminal app or an SSH console. The command line interface is a simplified version of GUI, and it provides some useful features.

iCleaner is a tool that is specifically designed to be used on jailbroken iOS devices. It requires access to certain system files and processes that are not available on non-jailbroken devices. Therefore, iCleaner cannot be installed or used on non-jailbroken devices.

Recently, iCleaner has been updated to version 7.10, and now it works also with iOS 15 jailbreaks (XinaA15 and Palera1n). In the latest update of iCleaner, certain features have been removed for rootless jailbreaks on iOS 15+. This includes the ability to disable wallpapers, languages, and assets tools, as these features are no longer functional on this version of iOS.

Add Repository

Adding iCleaner Pro Repo to Cydia Sources is simple and easy. Add the official iCleaner Repo to your list of Cydia Sources and install the tweak. iCleaner is also available through BigBoss Repo. iCleaner Pro Beta for iOS is released through the beta repository.

To install iCleaner or iCleaner Pro on your iOS device, follow these steps:

  1. Open the Cydia app from the Home Screen.
  2. Tap on the Sources tab, then select Edit.
  3. Add the following repository URL:
    https://ib-soft.net/cydia/
    https://ib-soft.net/repo/beta/
  4. Search for iCleaner Pro and tap on the package to install it.
  5. Restart the Springboard to apply the changes.
  6. You will be able to find the iCleaner app on the Home Screen.

Alternatively, please use the quick links available below to add the repository to your favorite package managers (Cydia, Sileo, Installer, Zebra) with just one click.

iCleaner vs iCleaner Pro

iCleaner and iCleaner Pro are both tools that allow you to optimize the performance of your jailbroken iOS device by cleaning up unnecessary files and optimizing system processes. However, there are some key differences between the two versions.

iCleaner Free is a free version displaying ads. It also offers fewer features related to jailbroken devices. In comparison, iCleaner Pro is a paid version offering additional tools, such as the ability to manage Cydia Substrate add-ons, Launch daemons, and Preference Bundles.

iCleaner Pro also includes a built-in preference file removal tool and a fully customizable cleanup setup. If you want access to these advanced features, you will need to purchase iCleaner Pro.

iCleaner vs iCleaner Pro

Launch daemons are background processes that run on your iOS device. iCleaner Pro allows you to disable these daemons, which can be useful if you want to disable certain system functions such as OTA updates or error logging. Preference Bundles are files that manage the preferences for tweaks that you have installed via Cydia in the Settings app.

Cydia Substrate add-ons are modifications or enhancements to your iOS system that you can install via Cydia. iCleaner Pro provides you with the ability to easily disable these add-ons with a single tap, while still keeping them installed on your device. This can be useful if you want to temporarily disable certain tweaks without uninstalling them completely.

Command Line

iCleaner can be run and managed from the command line on your jailbroken iOS device using a terminal app like NewTerm. This also allows you to access some app's features from your Desktop by connecting to your device via ssh server. This can be a convenient way to clean up and optimize your iPhone, especially if you prefer to do so from your macOS.

Using the command line, you can restore Daemons, Mobile Substrate add-ons, and Preference Bundles to their default state, as well as access the app's simple GUI and change the app settings. Activate Test Mode, change the message attachment scanning method, set custom files and folders, manage excluded apps, set languages to remove, save log files, and more.

iCleaner from terminal

There are several terminal commands that you can use to manage and run iCleaner on your jailbroken iOS device. Here is a list of some available commands:

icleaner
-clean 
-clean -autorespring
-respring
-restore-togglable-items

What's new

  • Updated iCleaner Pro 7.10.
  • Added support for iOS 16.
  • Support for iOS 15.x (XinaA15 and Palera1n).
  • Ability to disable arbitrary daemons in “pro” mode via the “Other daemons” option.
  • Recursive custom cleanup on / when a match rule is specified.
  • Improved support for sealed root filesystem and rootless jailbreaks throughout the app.
  • Viewing of installed tweaks in Sileo Nightly.
  • Display of app identifiers in the excluded apps menu.
  • Improved handling of placeholder applications in the excluded apps menu.
  • Enhanced visualization of custom cleanup rules.
  • Removal of obsolete or unnecessary daemon groups from the daemon tool.
  • The filetypes cleanup step has been removed, as its functionality is now a subset of “Custom cleanup”.
  • Fixes for preferences not being saved in some cases.
  • Reduced app size and updated localizations.

Post a comment