A lot of users are reporting a weird preference bundle error on iOS 11-11.1.2 firmware. Here’s how you can fix this error if you are running Electra toolkit on your iPhone, iPad, or iPod.
Table of Contents
Why does “error loading the preference bundle” error occur?
This error is either related to inadequate permissions or missing dependencies. Although this error is easily fixable, things can get difficult when you are doing everything without Cydia.
Here’s how this error looks like.
Nine times out of ten, dependencies are the cause of this error. Cydia installs all dependencies of a jailbreak tweak automatically.
Since iOS 11 doesn’t currently run Cydia and you must install each one of them manually.
Here are a few methods you can try to fix this issue yourself.
Fixing “error loading the preference bundle” error
Method 1 – Give proper permissions
Step 1 Download the free iTerminal app from the official App Store. This will allow you to SSH into your device without a computer.
Step 2 Initiate an SSH session from its options.
Step 3 Input the following details –
- Nickname – Enter anything here
- IP Adress – Your device’s Wifi IPA address
- Username – root
- Password – alpine (this is the default password)
Step 4 Press Connect to start the SSH session. Once you get inside the terminal, enter the following command –
chmod 777 /bootstrap/Library/PreferenceBundles/<tweak name>.bundle/<tweak name>
Important – Be sure to enter spaces after “chmod” and “777”. If you don’t do so, the command will not work properly.
Step 5 Reboot your device and re-jailbreak it. Once you do so, all your tweak will start working again.
Method 2 – Install dependencies
You must download the necessary dependencies for the tweak you want to install.
For example, Nudekeys Cydia tweak has libcolorpicker as its dependency. Apart from that, a lot of tweaks rely on AppList and RocketBootstrap.
If you don’t know where to find these Debian packages for dependencies, simply leave a comment below. I will upload them to Mega.nz as soon as possible.
Once you find which dependency you need to install, follow this installation tutorial.
Method 3 – Update Electra
Updating Electra to the latest version will automatically fix a lot of bugs or errors. The latest beta at the time of writing this article is beta 5. You can grab it from here.
If you are still experiencing this error, just leave a comment below.
For more jailbreak tutorials and guides, give us a thumbs up on Twitter and Facebook.
i did it but it said syntax error near unexpected token ‘newline’
what did i do wrong??
Install “Core Utilities” package from Cydia.
This worked for me. Install first IconCert then Gorgone (splitview).
Dont know why, but Gorgone apparently have something that IconCert is missing.
Hope this helt someone.
MitsuhaXI dependencies ?🙏🏻🙏🏻Please
Which repo are you installing it from?
Repo : HackYouriPhone
Mate, you need to download it from the official repository.
What is the official repository?
Here you go – http://ominous.cf/repo
When I install it, it shows me an error?? : HTTP/1.1 400 Bad Request.
My problem is that I would like to install MitsuhaXI on my iPhone 5 but in the settings, it shows me the package of error loading preferences for MitsuhaX1, so I do not know if there is another way that the repo by that it does not work either.
Do you have applist installed?
Yes I have apps install
Repo :
– HackyouriPhone
there is a new tweak safeshutdown
i think ist really useful but the error doesn’t let the tweak work! how can i fix it?!
Are other tweaks working?
MitsuhaXI dependencies ?🙏🏻🙏🏻
GroovyLock dependencies?
The dependencies are usually listed below the tweak. Are you getting any errors while installing?
Fix for Callisto Pro iOS 10.3.3
Are you getting the preference bundle error?
What is dependencies for “online notify” ?
Thanks in advance.
What is the dependencies for crunchyrollplus
Is it not appearing in the Settings?
I can’t get OnlineNotify to stop giving error loading preference bundles, can you help me? I have Iphone 6 plus and ios 11.0.3
Are you using the latest version of Electra?
yes
Hello
I try to enter the command line but it does not work
can you give more explanation please?
thank you
I have installed rippleboard and dependencies error is showing up
Please mail me a link for the dependency packages : myshkinkachroo @yahoo.co.in
Just use Cydia and it will install all the necessary dependencies automatically.
excuse me, I was jailbreak with electra 1.0.2 on my iPhone 7 32 gb, and then I install Little Brother from bigboss repository, but it comes error with code (Killed:9). After respring, it show pop up that says “halfway installed” and then I tap Forcibly remove, but on halfway process, the cydia crash. And still like that when I try again. after it I restart my phone, and click jailbreak on electra, it becomes crash. How can I fix it?
I am uploading a fix for that asap. Wait.
Someone put the files for nude keys dependencies down here plz and also since we have to manually install the comment where it goes too
Same issue for Noctis XI. IOS 11.3.1
I’m getting the error for preference bundle not loading for nudekeys anyone can help with dependencies missing ?? And how to add it with FilzaEscaped ?? Because the terminal doesn’t work to well for me .. thanx !!
You first need to find the dependencies. You can follow this tutorial get Filza working again.
I already have the files on filza but I keep getting the error and I tried to connect via ssh to phone and I keep getting error connection failed
Just enable Wifi and use 127.0.0.1 to connect.
Iconoclasm plz
ControllersforAll?
Not working yet.
Does anyone know the depencies for Iconizer and/or Zeplin? Thanks!
They aren’t working correctly even with proper dependencies.
HapticKeyboard still has error loading preference bundles
Try installing it using Tweak Installer.
So I still couldn’t get my nightmode to work 100%. I know it wasn’t fully function but I couldn’t read any text on any app and I guess due to the preference bundle error I couldn’t change the font colors. Also it made my device crash. So I just decided to let it go. I went back and deleted all the files for it but it’s a still showing up on my device and still making it crash. How do I get the tweak completely off.
Which tweak are you using?
please help on how to install nightmode9 and virtualhome plzz .. i’ll donate too if works!!
NightMode9 is not working properly and VirtualHome is incompatible.
When does Semperon work?
I red the Readme file extracted from the rar, but nothing happen when I add the .dylib and .plost files to the SBinject folder.
Any suggestions?
It keeps your display on all the time.
Please help me fixing nightmode9 with method 2
That’s a known issue but it will still work without the Settings.
It does work but when i try to copy/paste things from filza it crashes the app
getting no such file while trying to use the method on iPhone 7 11.1.1 Electra
Which method are you using?
Can you provide the deb download links of off Applist or Rocketbootstrap and please provide instruction how to install if the installation requires manually.
I tried the method 1 but it did not work.
Current ,I have Electra beta 5 installed.
Thanks
Yes, sure.
Failed to connect
Can u give me dependencies for eclipse 4 ?, im not try your method 1 because i can’t connect in iterminal
Please I need dependencies for pickpocket 2 thanks
Do a tutorial on how to install eclipse 4 with the dependencies.
Agree
1) Download these four files:
Eclipse 4 deb
https://goo.gl/Lmzw6M (libcolorpicker)
https://goo.gl/pFgDfN (applist)
https://goo.gl/ki7hPx (config)
2) Extract the Eclipse deb, and install it as you would any other tweak. (Activator and Switches goes in /Library)
3) Put the ‘config’ in /var/mobile/library/preferences
4) Put ‘libcolorpicker’ in /usr/lib
5) (AppList is trickier to install.)
Extract the deb
goto \Library\MobileSubstrate\DynamicLibraries\ (on computer) and drop AppList.plist into /bootstrap/Library/SBInject
goto \System\Library\PreferenceBundles\ (on computer) and drop AppList.bundle into /System/Library/PreferenceBundles
goto \usr\lib\ (on computer) and drop libapplist.dylib into /usr/lib
goto \usr\ (on computer) and copy the whole ‘include’ folder into /usr
6) Respring your device. (killall SpringBoard)
What about Applist.dylib in SBinject?
Thanks.tried it.the preference bundles loaded successfully but it works only to the settings of my iPhone..and to the other apps..it doesn’t do anything..