Latest iPhone OS 3.1 Beta Points to Unknown Device
An updated USBConfiguration.plist file discovered in the most recent version of the iPhone OS 3.1 firmware beta offers evidence that Apple is continuing development on an unknown device. According to an ArsTechnica story, the product, referred to as “iProd”, was first discovered in March and has since been updated as “1,1″, which has led users to believe there is indeed an unknown product inside of Apple under active development running the iPhone OS.
When the iPhone OS 3.0 SDK beta was first seeded to developers, an entry inside the USBConfiguration.plist indicated that a device identified only as iProd0,1 existed inside of Apple. The .plist item was nested among the usual iPhone and iPod Touch identifiers, as well as iPhone3,1, which turned out to be the iPhone 3GS that was released this past June. Since shipping products from Apple don’t have a leading zero in the identifier, this was speculated then that it was a prototype device that was in active testing.
The iProd1,1 device has also been assigned a new productID of 4762 (versus 4757 of iProd0,1) and assigned a different ConfigurationDescriptor of “standardMuxPTPEthernet.” iPhone models also have this designation, and the additional interface identified in the plist for this configuration is “AppleUSBEthernet.” The consensus here seems to be that the new device may have gained high-speed networking capabilities—though the iPhone uses the interface to tether to a laptop to share its 3G connection.
Stay tuned for additional details as they become available.