Chronic Dev Team has just released Greenpois0n RC6.1 for both Mac OS X and Windows. This version has successfully patched with iBooks fix. For who don’t know, many users have problems with iBooks after jailbreaking iOS devices with Greenpois0n.
How to know that you have been infected? If you saw this message “There is a problem with the configuration of your iOS Device. Please restore with iTunes and reinstall iBooks“ so your iOS device has been infected.
“Greenpois0n Jailbreakers” who attempt to open digital ebooks purchased from the iBookstore are prompted with the following error message: There is a problem with the configuration of your iPhone. Please restore with iTunes and reinstall iBooks.
It seems that Apple has allegedly built a jailbreak checker into iOS 4.0 and above to see if someone’s iPhone has been jailbroken. If they found it hacked, then Apple blocks access to the content, like in the latest version of the iBooks app. If you find our previous hack to fix iBooks problem a bit tedious, you may install iBooks Fix Cydia app. Follow simple steps below
Note: Ignore the error message! If you restore your device from iTunes, it removes the jailbreak.
How to Fix iBooks Error using “iBooks Fix” Cydia App
Step 1: Launch Cydia on your jailbroken device.
Step 2: Select Manage tab at the bottom of your iPhone screen and then select Sources.
Step 3: Select Edit and then select Add. Now enter a URL source. Typehttp://repo.insanelyi.com and select on Add Source. Once Cydia has added the source click on Return to Cydia button.
Step 4: Once the installation is completed. Search for iBooks Fix in Cydia and install it.
Step 5: Reboot your iPhone. You can now enjoy reading iBooks from iBookstore without being blocked by Apple.
iBooks refuse to open on iPhones Jailbroken with greenpois0n on iOS 4.2.1 firmware. Users who attempt to open books purchased from the iBook store are prompted with the following error message: There is a problem with the configuration of your iPhone. Please restore with iTunes and reinstall iBooks. And, if you restore your device from iTunes, it will remove the jailbreak. Follow the steps below to fix iBooks problem on iOS devices jailbroken with greenpois0n.
Why iBooks fail to open on jailbroken device?
Whenever a user tries to open a Book purchased from the iBookstore, iBooks tries to run unsigned or improperly signed binaries as a test to see if the device is jailbroken. If those binaries run successfully, the device is marked as having been jailbroken and the eBook refuses to open.
- Jailbroken iOS device with greenpois0n
- MobileTerminal must be installed on the device.
- A SSH client for your computer (Windows: WinSCP – Mac: Cyberduck ).
- Download the fix files for iBooks.
How to Fix iBooks Problem on Jailbroken iPhone, iPad, iPod touch on iOS 4.2.1
Step 1: UnZip the downloaded fix file and locate the file ibookfix.sh under folder script.
Step 2: Copy the file into folder /var/mobile/device (via SSH or iFile).
Step 3: Launch MobileTerminal on your device and type and run the following commands one by one:
Step 4: Select your iPhone/ iPod touch model by typing the number in front of your model.(eg “3″ if you have an iPhone 4 and “4″ for Veerizon iPhone 4). For all other models refer the screen below:
Step 5: Wait for few seconds until following message appears: “If the procedure was successfully completed, respring or reboot your iPhone to complete the operation!”
Step 6: Reboot the device! Thats it!
iPhone Dev team and iH8sn0w has already ported the iBooks fix into PwnageTool 4.2sn0wbreeze 2.2 respectively. If you haven’t already jailbroken your device, you can use pwnagetool 4.2 (for Mac) or sn0wbreeze 2.2 (for Windows). Both these tools will retain your carrier unlock on old baseband in addition to fixing your iBooks issue.