Wie MacRumours berichtet, enthält die in dieser Woche veröffentlichte iPhone-Software 2.2.1 Hinweise darauf, dass Apple eine neue iPhone-Generation entwickelt. Dem Bericht zufolge spricht ein String im Programmcode der Firmware ein iPhone mit der bisher noch nicht verwendeten Modellnummer 2,1 an. Die hausinterne Bezeichnung für das iPhone 3G lautet jedoch 1,2, die des iPhone der ersten Generation 1,1.