Evidence Of New iPhones, New iPod Touch?

We got this information from one of our awesome Apple ninjas, (yes, that one) and here's the deal... Basically when poking around in the iPhone OS 3.0 restore ramdisk, our guy found evidence of Apple's upcoming hardware revisions. This includes new iPhones and iPod Touches. Yes, it looks like multiple hardware units. Now, this shouldn't be taken as fact — we're posting it for information sake. If we had to bet however, this seems right on. From our guy:

"Apple normally makes their device IDs in chronological order, from first released to last released. Here is what I found very interesting for you. Quick, here is an example of the past devices:

iPhone First Gen – 0x1290

iPod touch 1G – 0x1291

iPhone 3G – 0x1292

iPod touch 2G – 0x1293

Then, here is what is found in the ramdisk:

iPhone2,1 – 0x1294

iProd0,1 – 0x1295

iPod2,2 – 0x1296

iPhone3,1 – 0x1297

iFPGA – 0x1298

iPod3,1 – 0x1299"

As you can see, there are multiple new hardware IDs listed which makes us believe there will be more than one new iPhone model, and there also looks like there is more than one iPod Touch as well. Hit the jump for the information we were sent:

devices

iFPGA

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4760    // 0x1298 – perhaps a test board?

productString

iPhone

vendorID

1452

iPhone1,1

ConfigurationDescriptors

standardMuxPTPEthernet

deviceID

1

manufacturerString

Apple Inc.

productID

4752    // 0x1290 – first (edge) iPhone device ID

productString

iPhone

vendorID

1452

iPhone1,2

ConfigurationDescriptors

standardMuxPTPEthernet

deviceID

1

manufacturerString

Apple Inc.

productID

4754    // 0x1292 – iPhone 3G device ID

productString

iPhone

vendorID

1452

iPhone2,1

ConfigurationDescriptors

standardMuxPTPEthernet

deviceID

1

manufacturerString

Apple Inc.

productID

4756    // 0x1294 – New iPhone?

productString

iPhone

vendorID

1452

iPhone3,1

ConfigurationDescriptors

standardMuxPTPEthernet

deviceID

1

manufacturerString

Apple Inc.

productID

4759    // 0x1297

productString

iPhone

vendorID

1452

iPod1,1

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4753

productString

iPod

vendorID

1452

iPod2,1

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4755

productString

iPod

vendorID

1452

iPod2,2

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4758

productString

iPod

vendorID

1452

iPod3,1

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4761

productString

iPhone

vendorID

1452

iProd0,1

ConfigurationDescriptors

standardMuxPTP

deviceID

1

manufacturerString

Apple Inc.

productID

4757

productString

iPhone

vendorID

1452

unknownHardware

ConfigurationDescriptors

unknownHardware

deviceID

1

manufacturerString

Apple Inc.

productID

20547

productString

Unknown- Add device descriptor info for this device

vendorID

1452

Recommended