Facing the iBooks Configuration Error: There is a problem with the configuration of your iPhone. Please restore with iTunes or redownload iBooks? Here’s the fix!
If you are one of those who are on the Untethered Jailbreak and are addicted to iBooks like me, then you would have found by this time that the iBooks app will not open up and would have been throwing an error which reads:
Configuration Error:
There is a problem with the configuration of your iPhone. Please restore with iTunes or redownload iBooks.
This error is common and occurs since the hashes of the iBooks would have got a hit when you Jailbreak your iDevice. But we are fortunate that we have got a fix for this issue. And remember that this is just a workaround and has got some disadvantages too! So here’s how you could fix the iBooks issue all by yourself. I’m writing a script that would fix this issue automatically after you install it from Cydia. I will upload it to my repo soon!
Fix iBooks Configuration Error on Jailbroken iOS 5 device:
- Search and download iFile from Cydia
- Open up iFile, and copy the iBooks.app to /Applications folder on your device using iFile. The iBooks.app is present in /var/mobile/Applications/[iBooks].[alert_box type=”Info”]If you are finding it difficult to find the iBooks folder, just do a quick search with SBSettings. You need to have SBSettings installed for this.[/alert_box]
- Now, Navigate to /Applications/iBooks.app/Info.plist and select the Property List Editor.
- Select CFBumbleIdentifier and change the string com.apple.iBooks to com.apple.iBooksFix
- Exit iFile and Respring your Springboard. [Its better if you could restart your iDevice]
- There would be two iBooks in your Home Screen. Delete the one which has the rounded corner icon and have the square cornered icon safely.
- The iBooks would now work as usual.