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 – 0×1290
iPod touch 1G – 0×1291
iPhone 3G – 0×1292
iPod touch 2G – 0×1293
Then, here is what is found in the ramdisk:
iPhone2,1 – 0×1294
iProd0,1 – 0×1295
iPod2,2 – 0×1296
iPhone3,1 – 0×1297
iFPGA – 0×1298
iPod3,1 – 0×1299″
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:
<key>devices</key>
<dict>
<key>iFPGA</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4760</integer> // 0×1298 – perhaps a test board?
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPhone1,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTPEthernet</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4752</integer> // 0×1290 – first (edge) iPhone device ID
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPhone1,2</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTPEthernet</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4754</integer> // 0×1292 – iPhone 3G device ID
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPhone2,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTPEthernet</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4756</integer> // 0×1294 – New iPhone?
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPhone3,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTPEthernet</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4759</integer> // 0×1297
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPod1,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4753</integer>
<key>productString</key>
<string>iPod</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPod2,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4755</integer>
<key>productString</key>
<string>iPod</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPod2,2</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4758</integer>
<key>productString</key>
<string>iPod</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iPod3,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4761</integer>
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>iProd0,1</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>standardMuxPTP</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>4757</integer>
<key>productString</key>
<string>iPhone</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
<key>unknownHardware</key>
<dict>
<key>ConfigurationDescriptors</key>
<string>unknownHardware</string>
<key>deviceID</key>
<integer>1</integer>
<key>manufacturerString</key>
<string>Apple Inc.</string>
<key>productID</key>
<integer>20547</integer>
<key>productString</key>
<string>Unknown- Add device descriptor info for this device</string>
<key>vendorID</key>
<integer>1452</integer>
</dict>
</dict>



iFPGA and iProd?
I think the FPGA will be the constantly rumoured tablet/netbook/10inch.
First. Hmm intrested to see new harware even though I like the other fruit phone / sounded cooler when I thought it / not really.
WOW
what would the iFPGA be?
Most of us can read the writing on the wall; we just assume it’s addressed to someone else.
I’ll wager that iFPGA has something to do with a Flat Panel GAming device – the long rumored 7-10″ itablet.
iFPGA= touch tablet ? Really really hope it would support a sim !
Nice, I’ll be skipping 3g for whats next…
iProd= iPhone Pro?
/giddy
If this news spreads to all the major wireless news outlets, Apple will be in a bit of a bind, as people will likely wait on their 3G purchases to see if a new iPhone will be coming out. I won’t be considering an iPhone 3G if there’s a new iPhone coming out, that’s for sure. It’s between that and the Pre.
Whoa, I think Aaron is on to something. I personally wouldn’t go for the physical keyboard because I would rather have a thinner device, but there are a lot of people who do want it. Apple would be smart to offer both forms.
I just got my 3G jacked down in mexico, I can only hope any and all new hardware shows up soon, as this Nokia p.o.s. I bought to tide me over is KILLING ME!!!!!!!!!!!
on a more on topic note, basing an iphone on an FPGA takes the the whole “no buttons = uber upgradeable” concept to a WHOLE new level.
yesssss
i’m on the fence about becoming an iPerson. gonna sit on my wallet until the summer though with all these rumors.
The only thing the iphone is lacking for me is a kickass camera with flash. If the new one has that I’ll buy it, but otherwise, the 3G is my shepherd and I shall not need.
FPGA normally stands for Field Programmable Gate Array, a sort of omni-circuit that can be engineered and configured by software. Rather than having to etch a new board w/ every iterative test, they can be just reconfigured.
It is more than likely that the reference in the code is merely referring back to the hardware they were using to test, and not a new device.
Not sure about the iProd though…
the new iphone will come out around the same time the 3.0 update will be available so just wait
i’m more interested in the possibility of a new iPod Toouch .
The phone i can do without .
I stood online for the original iPhone, I stood online for the iPhone 3G. I am NOT standing in line for the new iPhone. I’ll sit and wait until it becomes wildly available after being out a month or two.
FPGA = Field Programmable Gate Array
FAIL = readers of BGR
That would bee cool
I love my iPhone 3G. But isn’t there some sort of legal recourse against Apple since they will have made me buy THREE freaking handsets before releasing a final product?! That’s THOUSANDS of dollars, on top of the $1000+ I pay every year for service!
I’m being semi-sarcastic, but it’s highway robbery.
Is “iProd” for real or just a BGR typo?
This obviously points to 3 devices:
new iPhone model (please increase the processor speed, Apple!)
new iPod touch model
new platform which I would designate as the new 10″ touch screen device that’s been rumored.
Just a rumor but here’s a breakdown of what the “iProd” could be. I think it was taken from a slide from an upcoming press release:
http://www.redsnapr.co.nz/images/stockprod.jpg
ben
)))