Pro tip: clean up leftover preference files after uninstalling jailbreak tweaks

By , Aug 8, 2016


Whenever you uninstall jailbreak tweaks from your device, there’s a good chance that there are still some leftover preference files somewhere in your device’s filesystem.

In this tutorial, we’ll show you how to do some spring cleaning and remove the unnecessary leftover preference files.

Why to clean up after uninstalled jailbreak tweaks

After you uninstall a jailbreak tweak, you may want to remove the leftover files that remain on your device. These files typically store the settings that are created when you configure the tweak from the preferences pane in the Settings app, and sometimes you may also have files made for tweaks that have no options to configure at all.

In other situations, sometimes the tweak makes additional file entries in your device’s file system, but it varies depending on the tweak.

Removing these unnecessary files helps to better organize your filesystem, free up valuable storage space, and also help increase your device’s stability. Moreover, if you’re experiencing some kind of conflict, it’s usually a good idea to take out the trash and have only the preference files you really need.

This process can also help you troubleshoot a jailbreak tweak if it seems to be crashing after changing a setting, as it lets you put things back to how they were when you first installed it.

So without further ado, let’s get into the process…

How to remove the most common files

You are going to need a file browser to perform this action. We highly recommend iFile, a tried and true file browser for jailbroken iOS devices that continues to work great to this day. It’s available for free in Cydia as shareware, but you can purchase a license to unlock all of the additional features if you wish.

We’ll be using iFile for this tutorial. To remove the unwanted preference files from previously uninstalled jailbreak tweaks on your jailbroken device, follow these steps:

1) Download and install iFile if you don’t already have it.

2) Launch iFile from your Home screen.

3) Navigate to /var/mobile/Library/Preferences to get to the list of preference files on your device.

ifile var mobile library

4) Once you’re in the Preferences folder, tap in the Edit button, and begin selecting the preference files from all of the jailbreak tweaks you’ve previously uninstalled.

Note: Don’t select the preference files of the tweaks you still have installed, as this will reset their settings to the defaults and force you to re-configure them. Avoid selecting files, as these are Apple’s own preference files and deleting them could affect the stability or performance of your device.

library preference files selected and delete

5) When satisfied with the selection of preference files, tap on the Trash Can button at the bottom of the app.

6) Now, tap on the red Move X Files to Trash button from the pop-up menu that appears.

Move Files to Trash iFile

7) Now, tap on the Trash Can button at the bottom of the app for a second time.

8) From the pop-up menu, tap on the blue Empty Trash button.

Empty Trash and Close iFile

9) Tap on the blue Close button that appears on the next Prompt, and then tap on the blue Done button at the top right of the app.

Note: Optionally, you can continue searching your iOS device’s filesystem for additional jailbreak tweak files. This is the typical location for most jailbreak tweak files, but on occasion, jailbreak tweaks make additional files and folders throughout the file system.

10) Once all that has been done, respring or reboot your device.

And that’s all there is to it!

Wrapping up

Removing junk files that accumulate over time is a good idea if you’re constantly installing and removing jailbreak tweaks.

As a jailbreak tweak reviewer, I do this quite often, mostly because I want to test jailbreak tweaks in as sterile as an environment as possible to eliminate the chances of conflicts. Of course, basic jailbreak users are going to install and uninstall jailbreak tweaks quite regularly as well, especially since the urge to try new things arises when new tweaks are released.

If you found this tutorial helpful in cleaning up some of the mess of leftover files on your device, let us know in the comments!

  • Share:
  • Follow:
  • Ben$

    Is it the same that we remove the leftovers by iclean pro?

    • lhockey_05l


    • Mallouk Malek

      can’t seem to find iclean pro! only iCleaner, same tweak ?

      • Favna

        iCleaner Pro / iCleaner are the same. The former is only on Ivano’s own repo.

  • Ben$

    ICleaner Pro. Typo.

    • leart

      yeah everyone knows that but it doesn’t remove everything. it removes just the .plist not the full folders .. example if your a heavy themes user, icleaner does nothing to remove tons of remains from uninstalled themes

      • Ben$

        Tkanks , actually I did not realize that.

  • leart

    here some other directories to check for tweaks remains:





  • Cones1r

    iFile isn’t yet supported on 9.3.3 JB.

    • Ben$

      Ifile dose work on 9.3.3. jb of iPhone 6.

    • czbird

      It works just fine. Only Applications shortcut is missing; create our own 🙂

  • Roland G

    I file is not updated to support 9.3.3 yet

    • It works just fine, as you see from the tutorial that was written from an iOS 9.3.3 device. 🙂

  • anonymous

    I used icleaner and removed 6GB of Junk what the deuce

  • Sleetui

    Will iFile ever be updated to support Application names in Bundle-Data? I’ve been using Filza more because of the support but initially used iFile.

  • Gabriel Anaya

    This was a massive help. Due to Polus’s settings being completely glitches out for me, polis kept sending my phone into safe mode. Thanks to this article, I’m finally able to use Polus again. Thank you Anthony!

  • Diego

    Most files size are bytes, no big space cleaner here.