IPhone_3G
IPhone_3G

== Kritik ==
Nach dem Update auf die Softwareversion iOS 4 im Juni 2010 traten teilweise massive Leistungsprobleme beim iPhone 3G auf. Verglichen mit der Vorgängersoftware iPhoneOS 3.1.3 reagierte es nur noch halb so schnell auf Eingaben. Dieses Problem ist auf die Erweiterungen des Funktionsumfangs von iOS 4 zurückzuführen. Obwohl Apple beim iPhone 3G viele Funktionen nicht aktiviert, ist der Hauptprozessor trotzdem nicht stark genug und der Arbeitsspeicher ist mit 128 MB zu gering dimensioniert um eine ansprechende Bedienbarkeit von iOS 4 bereitzustellen. Der ebenfalls aus dieser Problematik resultierende Benutzerspeicher für das iPhone 3G beträgt in iOS 4 lediglich 84 MB; für das Springboard und zusätzlich laufende Apps ist das nicht ausreichend. Apple hat versucht die Performance mit Updates zu verbessern, die Verbesserungen waren jedoch nur mäßig, sodass Apple wegen Lügen und Täuschungen bezüglich der Performance des iPhone 3G verklagt wurde. Der iPod touch der 2. Generation, welcher das iPod-touch-Pendant zum iPhone 3G darstellt, war von dieser Problematik nicht so stark betroffen, da dieser ein anderes SoC (S5L8720) verwendet, welches eine leistungsstärkere Architektur als der S5L8900 des iPhone 3G besitzt und zusätzlich mit einer höheren Taktfrequenz betrieben wird, woraus eine bessere Performance resultiert.
Eine größere Anzahl von Nutzern beklagte sich über schlechten Empfang und Verbindungsprobleme mit dem iPhone 3G. Eine Erklärung von Apple zu diesem Thema gibt es nicht. Im August 2008 wurde von Vermutungen berichtet, denen zufolge die Probleme durch von Infineon gelieferte, unausgereifte UMTS-Chipsätze verursacht worden sein könnten.