iPhone Dev-Team: iTunes 8.2 Updates Low-Level USB Protocol, Prevents Jailbreak, May Prevent Palm Pre Sync?
Jeremy already passed along the warning from the iPhone Dev-Team on iTunes 8.2. In case you missed it, they told jailbreakers and potential jailbreakers NOT to install Apple's just-released iTunes update.
According to their latest Dev-Team Blog post, the reason seems to be:
It breaks your ability to use QuickPwn, PwnageTool, and iPhone Tunneling Suite (ssh over usb). We don’t think this is a deliberate breakage of these tools. It’s just that Apple has updated a low-level USB protocol that normally only Apple cares about (but jailbreakers care about).
Is Dev-Team working on a fix? Youbetcha, but they don't want to release anything further until iPhone OS 3.0 is final. This may annoy people who have the 3.0 beta, but legit developers probably have more pressing concerns than jailbreaking at the moment, and why would the Dev-Team waste their energy and tip their hand to Apple when the betas will likely keep changing every couple of weeks before release anyway?
Of course, the blogsphere now has another concern, since last week's announcement that the Palm Pre syncs with iTunes, likely by faking Apple's USB protocols to disguise itself as an iPod (see Daring Fireball's take on this as well). There have been two pre-release versions of iTunes 8.2, going back over a month, but the obvious question still becomes: will the iTunes 8.2 final release also effect the Palm Pre sync?
Dev-Team thinks it's possible:
It may actually break Palm Pre’s connection to the device (please give us feedback on this).
We think Palm's Jon Rubinstein -- who used to head the iPod division at Apple -- may just have compromising pictures of the iPhone taken during it's "bachelor" party the night before Macworld 2007 ... We mean, it's got to be something, right?