Die neueste Android-Version 2.3 (Gingerbread) wird bisher nur von Googles Nexus S offiziell unterstützt. Eine Portierung des Betriebssystems sorgt nun dafür, dass das iPhone 3G ebenfalls befähigt wird, Android 2.3 zu starten. Für den Masseneinsatz taugt das aufgrund von Kinderkrankheiten und des benötigten Jailbreaks aber nicht.