New evidence suggesting the existence of new, unreleased iPhone and iPod touch hardware has been found in iPhone OS 3.0. Ars Technica reports that the USBDeviceConfiguration.plist file, which lists details about the USB configurations of various hardware models along with their Device IDs and product names, lists not one but two unidentified iPhone models, as well as a new iPod touch model, and two unknown products. The original iPhone, iPhone 3G, original iPod touch, and iPod touch 2G are listed as iPhone1,1; iPhone1,2; iPod1,1; and iPod2,1 respectively, with an increase in the first number representing a significant hardware redesign.
A listing for a product labeled iPhone 2,1 was found in the latest iPhone firmware in January, and has since been joined by products listed as iPhone 3,1 and iPod 3,1; as well as listings for iFPGA and iProd0,1. Two new iPhones on the list simultaneously suggests potentially differing form factors or features, such as a smaller iPhone or a larger one. The report suggests that the iFPGA could be a device that uses field-programmable gate arrays, a type of programmable microchip, but since it doesn’t observe Apple’s standard numbering scheme, it’s unlikely to be intended for release. The iProd, with its 0,1 status, is most likely an early prototype of a new device that is neither an iPhone nor an iPod touch.