With this new code Apple inserted in iBooks that detects if a device is jailbroken. Couldn't they use the same method to automatically detect if a device is jailbroken and then void the warranty? It seems like code could be run detecting if the device can run an unsigned binary, much like the code in iBooks. If the call for the unsigned binary was run, proving the device to be jailbroken, it would appear to be an easy process for some code to gather the info about the jailbroken iPhone, such as the serial number, and then send the info off to an Apple server that would proceed to put a flag on the device's serial number, voiding the warranty. I hope this won't be an issue, but it's kind of a scary thought. What are your thoughts?