Some people facing runtime issues on running Apple’s iBook app on jailbroken iPhone, iPad and iPod Touch. specially those who recently jailbreak their device with GreenPois0n. Today it is revealed that why is happening? Basically, the updated version of iBook 1.2.1 detects the device state that it is jailbroken or original. If it is jailbroken than it disables the iBookstore purchases in response.

In This Condition You Will receive This Message:

There is a problem with the configuration of your iPhone. Please restore with iTunes and reisntall iBooks.

The problem is confirmed by Comex, the genius iPhone Jailbreak developer. Comex tweets:

It seems that before opening a DRMed book, iBooks drops an improperly signed binary, tries to execute it, and if it works concludes that the device is jailbroken and refuses to open the book.

This is what the binary does:

int main() {
return 42;

Comex also tweets that it starts working on it, so we can expect the fix of this problem in new version of Redsn0w and GreenPois0n RC6b2. So, Keep in touch with Us for the fix of this problem!