iPhone 3.0 code hints at future Apple hardware
Apple could have more than the iPhone and iPod Touch in mind with the release of the iPhone OS 3.0 beta.
(Credit: Apple)It's probably safe to assume that if they really do exist, Apple's marketing group doesn't plan on letting the iProd and iFPGA ever hit the market under those names.
As developers have gotten their hands on the iPhone OS 3.0 beta released earlier this week, they've started to turn up interesting tidbits while splashing around in the code. Ars Technica reports that an iPhone developer has uncovered references buried deep in the OS code to two possible Apple products: the iProd and the iFPGA.
For the uninitiated, it's possible to find references to Apple products inside code strings in the iPhone OS, such as the iPod 2,1 reference that correctly predicted the arrival of a new iPod Touch, and a more recent reference to an iPhone 2,1 model that seemed to indicate another revision to that product would be arriving soon. The iPhone 3G is listed as iPhone 1,2 in those code strings.
Now Steven Troughton-Smith claims to have found references to four new Apple products: iPhone3,1, iPod3,1, iFPGA, and iProd0,1. The iPhone and iPod references are self-explanatory (although it's not clear what happened to iPhone 2,1), but iFPGA and iProd are not.
The early speculation is that the iProd is the tablet-like device that has been rumored for quite some time as a possible second-half 2009 product from Apple. It makes sense that Apple would introduce a new naming and labeling convention for such a product, even if iProd isn't the name that passes final muster with the branding people. The 0,1 label could mean that it's not ready for prime time just yet, at which point it would get the 1,0 label as used on the original iPhones and iPod Touches.
FPGA is a chip-industry term for a "field-programmable gate array" chip, or one that can be configured to work in different ways after the manufacturing process is complete, unlike ASICs, or application-specific integrated circuits. Could this be what P.A. Semi is working on, a custom chip for a new type of phone or tablet that could be programmed with software to tackle different tasks? No one really seems to have any idea.
In any event, the code strings seem to indicate that Apple plans to run iPhone OS 3.0 on hardware other than an iPhone or iPod Touch. We'll just have to see what that turns out to be.
Tom Krazit writes about the ever-expanding world of Internet search, including Google, Yahoo, online advertising, and portals, as well as the evolution of mobile computing. He has written about traditional PC companies, chip manufacturers, and mobile computers, spending the last three years covering Apple. E-mail Tom. 





Tom Krazit may have the answer when he told us that 'FPGA is a chip-industry term for a "field-programmable gate array" chip' the iProd could be an acronym for something else. There is chatter about Apple switching to organic display and that would take care of the last two letters in the acronym.
Why the heck did it take 2 years for Copy and Paste to be possible???
Has that whisper speakerphone been made louder yet? I guess I have to visit a ATT store and pick up a greasy iPhone to test it out in the store
iProd is obviously a joke.
- by aussieghump April 19, 2009 2:16 AM PDT
- Hey guys, I have some more abbreviatons that make as much sense as any others......
- Like this Reply to this comment
-
(13 Comments)iPROD device =
industry PR Over Drive device
internal Price Rise (stock) Options Determiner (version 0.1 = 10% price rise!) device
industry Promotional Red-herring for Oxygen-starved Dorks
iPFGA device
industry Pretty F$%^&*$#$' Good Amusement device
internal Program-snippit to Fool Geeky Analysts device
inquisitive Pimply Fanboy Geeks' Anticipation device
Make up your own!!!