Fixes and improvements:

  • Add support for new iPads (8th gen, Air 4th gen, Pro 12.9" 4th gen, Pro 11" 2nd gen) and iPhones (SE 2nd gen, 12, 12 Mini, 12 Pro, 12 Pro Max) in the assets removal tools.
  • Fix wallpapers tool on iOS 14.x.
  • Fix startup crash on iOS 9.x.
  • Fix multiple minor visual glitches on iOS 14.x.
  • Fix non-working app icon on home screen when upgrading from version 7.8.3.

Features:

  • Support for iOS 14.x.

Fixes and improvements:

  • Support viewing packages in Cydia, Installer, Sileo and Zebra in the Substrate addons tool.
  • Change app identifier to 'com.ivanobilenchi.icleaner' for both iCleaner and iCleaner Pro.
  • Don't require respring on install unless necessary.
  • Reduce app size.
  • Fix broken webviews on iOS 14.
  • Fix wallpaper names on iOS 12 and earlier.
  • Update localizations.

Fixes and improvements:

  • Fix languages removal tool breaking Safari settings and in-app links on iOS 13.3 and later.
  • Improve compatibility with chroot-based jailbreak detection bypass tweaks.
  • Disable softwareupdated daemon when turning off OTA updates on iOS 9 and later.
  • Drop support for (long broken) Activator and Flipswitch plugins.
  • Remove now unnecessary iCleanerLib.dylib.

Fixes and improvements:

  • Fix startup crash when using modified hosts files.

Features:

  • Black theme.
  • New theming keys: 'progressView.trackColor' and 'bar.translucent'.

Fixes and improvements:

  • Fix 'All' button disappearing from the Addons tool in some localizations.
  • Fix crash when an enabled third-party theme is uninstalled.
  • Shorten abnormally long respring times on some jailbreaks.
  • Improve app exclusion by also excluding plugin and group containers.
  • Remove glitchy tab bar animation.

Features:

  • Support for iOS 13.x.
  • Revamped theming support (refer to the documentation).
  • Modernized user interface.
  • Built-in dark mode.

Fixes and improvements:

  • Add support for many more languages in the languages removal tool.
  • Add support for new iPads (7th gen, Mini 5, Air 3rd gen), iPhones (11, 11 Pro, 11 Pro Max), and iPods (7th gen) in the assets removal tools.
  • Add general.userInterfaceStyle and general.keyboardStyle theming keys.
  • Remove the Cydia step: Cydia and other Jailbreak apps are now cleaned during the Applications step, and can be excluded through the Excluded apps menu.
  • Move APT Sources cleanup step as a separate tool in the Advanced tab.
  • Improve performance of the languages removal tool.
  • Improve app startup time.
  • Improve app thinning on iOS 6 and earlier.
  • Improve compatibility with jailbreaks using BSD tools (e.g. Chimera).
  • Cosmetic improvements on iPads.
  • Reduce iOS 8+ binary size.
  • Fix dictionaries tool on iOS 13.
  • Fix wallpapers tool on iOS 13.
  • Fix Safari cleanup on iOS 13.
  • Fix crash when deleting preference files on iOS 12 and later.
  • Remove Kurdish and Slovenian localizations.

Fixes and improvements:

  • Fix automatic addon management when a Substrate/Substitute compatibility layer is installed.
  • Improve tweak icon recognition in the addons, preference bundles and preference files tools.

Fixes and improvements:

  • Fix addons tool displaying libraries twice on Electra and Chimera.
  • Support theming via Anemone 3.

Features:

  • Support for iOS 12.x and A12 devices (unc0ver & Chimera jailbreaks).

Fixes and improvements:

  • Addons tool now also lists TweakInjector libraries.
  • Support Electra/Chimera's uicache tool.
  • Add arm64e slice to iCleanerLib.
  • Update Malay localization.

Features:

  • Preliminary support for iOS 12.x (unc0ver jailbreak).

Fixes and improvements:

  • Bump supported iOS major version to 12.
  • Whitelist /var/tmp/slide.txt (needed by the latest unc0ver betas).
  • Avoid manually loading selected tweaks (Substrate now loads them into root apps automatically).

Features:

  • Support for iOS 11.x (unc0ver jailbreak).

Fixes and improvements:

  • Workaround preferences not being loaded due to broken tweaks.
  • Allow buying the app as soon as it is started (safer with regards to GDPR).
  • Reduce size of the iOS 8+ executable.
  • Check for libjailbreak in /usr/lib rather than /electra.
  • Depend on apt | apt7 in an attempt to fix install issues for some unc0ver users.
  • Miscellaneous iOS 12 preparations.
  • Groundwork for iPhone XS, XS Max, XR, iPad (2018), iPad Pro 12.9" (3rd gen) and iPad Pro 11" support.
  • Update translations (Arabic, Traditional Chinese, Croatian, Czech, Dutch, German, Hebrew, Hungarian, Korean, Portuguese, Spanish, Vietnamese).

Features:

  • Support for iOS 11.x (Electra jailbreak).

Fixes and improvements:

  • Fix incorrect reported free space on APFS.
  • Fix Safari history not removed on iOS 11.
  • Fix crashes on iOS 9.x and earlier due to signing and stashing.
  • Temporarily disable tweaks loaded into iCleaner on iOS 11 to avoid crashes.
  • Merge iOS 4 and 5 binaries for smaller storage footprint.
  • Depend on apt7 rather than apt.
  • Minor bugfixes.

Fixes and improvements:

  • Fix occasional crash when presenting ad banners.

Features:

  • Support for iOS 10.3.x (h3lix and g0blin jailbreaks).

Fixes and improvements:

  • Only show one storage indicator on APFS.
  • Update Russian localization.

Features:

  • App thinning: reduce used space on / by deleting unused iCleaner assets on install.

Fixes and improvements:

  • Workaround crash caused by stashing tweaks on iOS 9.3.x.
  • Don't require reboot on install anymore on iOS 9.3.x.
  • Remove unused launch images.
  • Update Arabic localization.

Fixes and improvements:

  • Fix daemon tool on iOS 10.
  • Disabling daemons does not require a reboot anymore on iOS 10.
  • Fix spotlight search partially broken until reboot on iOS 10.
  • Update battery data step to clear archived data older than 7 days on iOS 9 and later.
  • Update Portuguese, Russian and Ukrainian localizations.

Features:

  • Officially supports iOS 10 and later.
  • Added support for iPhone 7 and 7 plus to the assets removal tools.

Fixes and improvements:

  • Remove iOS 10 update files during the 'OTA updates' step.
  • Don't require reboot upon install on iOS 10.
  • Improved blur animation when presenting full screen views.
  • Fixed alerts being presented twice sometimes on iOS 10.
  • Fixed wrong text color when running in CLI mode.
  • Added arm64 slice.
  • Replaced launch script with compiled binary.
  • Updated Korean localization.

Fixes and improvements:

  • Apple News cache is now removed during the "Applications" step.
  • Fixed bug that would cause the Pangu 9.3.x jailbreak app to allow the user to re-jailbreak an already jailbroken device.
  • Updated Twitter social link.

Fixes and improvements:

  • A reboot is now required upon install/update if /var is mounted as nosuid to avoid crashes caused by stashing tweaks.
  • Fixed bug that didn't take excluded apps into account in the filetype cleanup step on iOS 8 and later.
  • Fixed crash while presenting ad interstitials.

Fixes and improvements:

  • Added support for the iPhone SE and iPad Pro in the assets removal tools.
  • Fixed crash when opening the dictionaries tool.

Fixes and improvements:

  • Fixed sporadic crash on ad interstitial dismiss.

Features:

  • Added '-restore-togglable-items' CLI argument.

Fixes and improvements:

  • Fixed crash caused by CoolStar's stashing tweak.
  • Disallowed removing assets from the Pangu 9.3.3 jailbreak app.
  • Added support for new app paths in 9.3.3 in the file browser.
  • Improved dictionaries tool on iOS 7 and earlier.
  • Updated Azerbaijani localization.

Features:

  • Added 3D Touch app shortcuts (for registered devices, enable in settings).
  • Added iCleaner://csaddons URL scheme (for registered devices).
  • Replaced "Reset" button with "All" button in the excluded apps menus.

Fixes and improvements:

  • Improved the keyboard removal tool on iOS 9.x (it's now able to clear hundreds of megabytes on the root filesystem).
  • Improved preference files tool by ignoring iOS 9.x system preference files.
  • Improved small icon for better display in the app switcher.
  • Adopted San Francisco font on cleanup view in iOS 9.
  • Added Portuguese (Portugal) localization.
  • Temporarily removed IconBundles support in iOS 9.x, will be reintroduced whenever IconBundles is updated.
  • Fixed iPad layout issues on iOS 9.x.
  • Attempt at fixing sporadic crash on ad interstitial dismiss.

Announcement post: http://blog.ib-soft.net/2015/09/icleaner-750.html

Features:

  • Full iOS 9 compatibility.
  • New, modern cleanup user interface.
  • Added battery usage data cleanup step.
  • Added automatic dependency management to the Cydia Substrate addon tool.
  • Added full theming support via WinterBoard and Anemone. See the theming documentation.
  • Re-enabling a Cydia Substrate addon or Preference Bundle prior to uninstalling it via Cydia is not necessary anymore.
  • The images removal tools now support the iPhone 6s, 6s plus, iPad mini 4 and 6th gen iPod touch.
  • The preference files tool now attempts to indicate which tweak each file belongs to.
  • The wallpapers tool can now remove live wallpapers.

Fixes and improvements:

  • Fixed bug where the Cydia Substrate addons tools would fail to recognize a symlink to a dylib, when both were placed in the DynamicLibraries directory.
  • Fixed bug that prevented the Preference Bundles tool to appropriately get the icon for packages with multiple bundles.
  • Fixed bug that disallowed the log file from being written while the device was locked with a passcode.
  • Potentially fixed bug that could cause iCleaner to crash when dependencies were not respected while disabling tweaks.
  • Reduced iCleanerLib memory footprint.
  • Improved iCleanerLib loading and initialization.
  • Added device identifiers usage consent alert for european users to comply with EU privacy directives.
  • The log file is now automatically loaded completely once the text view is scrolled to the bottom.
  • User interface improvements.
  • Miscellaneous performance improvements.

  • Fixed the "quarter screen" bug that happened on iOS 8.3/8.4 with FlipSwitch integration turned on.
  • Minor Cydia 1.1.19 compatibility improvements.
  • Improved WinterBoard integration by loading IconBundles, if present.
  • Improved real-time localization support.
  • Fixed typo in Dutch localization.

  • Fixed bootloop caused by disabling the "log, dump and crash report" daemons on iOS 8.3.
  • Fixed crash when opening the wallpapers tool.
  • Fixed crash when removing backup files via CLI.
  • Fixed sporadic visual glitch when toggling excluded apps.
  • Improved launch daemons tool "pro" mode user interface.

  • Fixed startup crash on iOS 5.x for iCleaner "standard".
  • Fixed visual glitch when dismissing the log view after analyzing.
  • Fixed sporadic layout issues in the cleanup view.
  • Fixed potential race condition in the CLI restore tool.
  • Fixed layout issues in the command line interface.
  • Miscellaneous bugfixes.

  • Improved custom files browser by displaying app identifiers for folders left by uninstalled apps.
  • Improved performance of the built-in text files viewer.
  • Smoother transition between the tabs of the app.
  • Attempted fix for sporadic issue with black, not dismissable ad interstitials.
  • Miscellaneous bugfixes.

  • Improved images removal tools on iPhone 6 Plus.
  • Improved dictionaries removal tool by using Apple private APIs on iOS 7 and later.
  • The Cydia Substrate addons tool now detects which package installed a specific dylib and allows the user to open it in Cydia for quick removal.
  • Added icons to the Preference Bundles and Cydia Substrate addons tools.
  • Improved preference files manager: you can now tap on a preference file and choose to delete it or open it in a file manager (currently supported: iFile, Filza).
  • Added cfprefsd reload functionality to the preference files manager (iOS 8.x).
  • Added alphabetic index to the preference files manager.
  • Deleting a preference file now (almost) always resets the preferences of the relative tweak on iOS 8.x.
  • Added HealthKit and HomeKit daemons to the launch daemons management tool.
  • Improved and optimized log/readme file search.
  • Added pinch to zoom functionality to the previews in the wallpaper management tool.
  • Greatly reduced delay when opening the wallpapers management tool.
  • Improved app startup time on iOS 7.x.
  • Updated Czech localization.
  • Fixed typo in French localization.
  • Fixed incompatibility with the latest f.lux update.
  • Fixed action sheet 'Cancel' button not working properly on iOS 6 and earlier.
  • Attempt at fixing respring issues on iOS 7.x (feedback required).
  • Minor GUI improvements.
  • Bugfixes and performance improvements.

  • Fixed iOS 6.x and earlier occasional startup crash.
  • Greatly reduced memory footprint.
  • Reduced app startup time on iOS 6.x and earlier.
  • Improved Preference Bundles management tool by merging multiple entries from the same package into one.
  • Removed the "com.apple.ReportCrash.SimulateCrash" daemon from the "Log, dump and crash report" daemon group.
  • Bugfixes and performance improvements.

  • Fixed registration status not recognized after rebooting (iOS 8.x).
  • Fixed crash while removing @1x images via CLI.
  • Updated Vietnamese localization.
  • Bugfixes and improvements.

  • iOS 8.x and Cydia 1.1.1x support.
  • iPhone 6 resolution support.
  • Preliminary iPhone 6 Plus resolution support (missing @3x assets, will come in a later release).
  • Added @3x images removal tool.
  • New supported apps: Filza file manager.
  • System apps, extensions and groups are now recognized by the 'Custom files and folders' file explorer.
  • Major 'under the hood' changes for better reliability and performance.
  • Improved security of the images removal tools.
  • The 'non retina' removal tool is now CLI only for security reasons.
  • Updated Hungarian, Indonesian and traditional Chinese localizations.
  • Fixed Activator actions on iOS 4.x.
  • Disabling the OTA updated daemons no longer causes bootloops on iOS 8.x.
  • Reduced respring delay when disabling Cydia Substrate addons.
  • Bugfixes and improvements.

  • Allowed "%" character in the filetypes cleanup step (allows removal of .plist% files created by iFile).
  • Actually fixed iOS 4 specific crash when using the images and languages removal tools.
  • Fixed potential small memory leak within the app (didn't affect the SpringBoard dylib).

  • Fixed startup crash caused by malformed Info.plist files.
  • Fixed iOS 4 specific crash when tapping on the "All" button in the languages selector.
  • Fixed iOS 4 specific CLI crash.
  • Possibly fixed iOS 4 specific crash when using the images and languages removal tools.
  • Updated Polish localization.

  • Fixed: some apps were not appearing in the excluded apps menus.
  • Improved app detection algorithm.
  • Slight performance improvement when enumerating apps.
  • Added Albanian localization.

  • Fixed iOS 4.x startup crash.
  • Added Vietnamese localization.
  • Updated Chinese (traditional), Danish, French, Malay, Polish, Romanian and Turkish localizations.

  • Added Substrate library to allow centralized (and localized) integration with other tweaks.
  • Added Activator support.
  • Added Flipswitch support.
  • Added Winterboard theming support.
  • Added "iCleaner://clean" URL scheme.
  • Added [ -clean [-autorespring] ] command line parameters.
  • Added separate app exclusion for the standard cleanup, images removal tools and languages removal tools.
  • Added online user guide.
  • Improved app exclusion support.
  • Improved images and languages removal tools.
  • Separated "OTA software updates" cleanup step (it was previously included in the "Cache files" step).
  • Added iCaughtUPro log files to the cleanup list.
  • Added more files to the cleanup list.
  • (Pro only) - Added ability to quickly turn all Substrate tweaks on or off.
  • (Pro only) - Added ability to enable or disable individual daemons in their respective groups.
  • Added alphabetical indexing to most menus.
  • Added Kurdish localization.
  • Improved preference files management.
  • Removed CoreUtils dependency.
  • User interface improvements.
  • Performance improvements.

  • Fixed various crashes caused by modified hosts files.
  • (Pro only) - Reboot after editing launch daemons didn't work on some devices, should be fixed.
  • Added Lithuanian and Malaysian translations.
  • Better localization support.
  • Added "Azerbaijani" to the languages removal tool.
  • Improved security of the languages removal tool (better detection and exclusion of the selected language).
  • Improved images removal tools.
  • (Pro only) - Added Activator's preference file to the preference files manager.
  • New supported apps: Box.
  • Added more files to the cleanup list.
  • Fixed some broken CLI tools.
  • Minor UI changes.
  • Bugfixes and improvements.

  • Fixed iOS 4.0.x - 4.2.x startup crash.
  • Fixed sporadic startup crash when biteSMS is installed.
  • Updated broken AlterVista links.
  • Minor bugfixes.

  • Added iOS 7 support.
  • (iOS 7 only) - Entirely redesigned to match the new iOS 7 look and feel.
  • Major performance optimizations.
  • Improved the text search function to highlight matches.
  • Added more files to the cleanup list.
  • Bbugfixes and improvements.

  • Drastically reduced memory footprint.
  • Fixed iOS 5.x "cache files" crash.
  • Bugfixes and performance improvements.

  • Updated Bulgarian localization.
  • Added alert popup for unsupported iOS versions.
  • Added more files to the cleanup list.
  • Fixed some iPad UI bugs.
  • Minor bugfixes and improvements.

  • Entirely rewritten core, optimized for speed and reliability (2x to 4x faster than the old core).
  • Added "contribute to remove ads" functionality.
  • Added analysis for every removal tool.
  • Added message attachments cleanup step.
  • (Pro only) - Added custom files and folders cleanup step.
  • You can now tap on a cleanup step to quickly perform its analysis or cleanup.
  • Added dictionaries removal tool.
  • Respring upon cleanup completion is now needed only if the "Cache files" or "Temporary files" steps are enabled.
  • Log files now show up as a preview at first, in order to improve loading time.
  • (Pro only) - Added "PreferenceLoader" switch to the Preference Bundles manager.
  • (Pro only) - Tapping on a preference file will now show the "open in" menu.
  • Added more files to the cleanup list (ImageCache, ApplicationArchives and Auxo snapshots being the most relevant).
  • Allowed some symbols in filetype cleanup, while disallowing wildcards.
  • Added in-app UIWebView browser.
  • Changed the way preferences are managed.
  • Changed respring method.
  • Added new languages and corrected some translations.
  • UI changes, bugfixes and improvements.