Apple hat in der iTunes Version 8.2.1 den Palm Pre geblockt und die Nutzer konnten somit nicht mehr die tolle Sync-Funktionalität von iTunes nutzen. Nun schlägt Palm mit der webOS Firmware 1.1 zurück und aktiviert die Sync-Funktionalität wieder. Wie das Palm geschafft hat ist sehr schnell und simpel erklärt.

Jedes USB-Gerät hat eine Product ID und eine Vendor ID. In den ersten Firmware Versionen war die Product ID die eines iPods, die Vendor ID aber die von Palm (0×0830). Also hat Apple ganz einfach in iTunes 8.2.1 die Palm Vendor ID ausgeschlossen.
Nun in Firmware 1.1 ist nicht nur die Product ID eine von einem iPod, sondern auch die Vendor ID von Apple (0x05ac).
Zuvor erkannte iTunes den Palm Pre also als ein “iPod Massenspeichergerät” und nun wir der Pre als ein “von Apple produziertes iPod Massenspeichergerät” erkannt. Einziger Haken dabei: Es gibt auch eine Haupt-ID (IOUSBDevice) und die ist immernoch die eines Palm Pre. Das heißt wir sehen in diesem Fall wohl noch eine Fortsetzung und einen Rückschlag von Apple.




