Selon technique en ligne Tech termes du dictionnaire, le terme «firmware» se réfère à un "logiciel ou un ensemble d'instructions programmées sur un périphérique matériel." Dans le cas de l'iPhone, ce logiciel est connu comme iOS. IOS de l'iPhone est stockée sur la mémoire interne de l'appareil et gère tout, des applications de l'appareil à ses plupart des fonctions de base, comme l'interface de l'écran tactile.
Avec le lancement du premier iPhone, Apple a présenté iOS 1.0. Selon site tech Gizmodo, ce firmware a eu l'applications Téléphone, Mail, Safari, iPod, Messages, Calendrier, Photos, Appareil photo, YouTube, Bourse, Plans, Météo, Notes, Horloge, Calculatrice et paramètres préinstallés. Chacune de ces applications seraient présentés dans les versions ultérieures, avec des applications ajoutées à chaque version de firmware supplémentaires. En 2008, Apple a publié iOS 2.0 aux côtés de l'iPhone 3G-en 2009, Apple a publié iOS 3.0 aux côtés de l'iPhone 3GS- et en 2010, Apple a publié iOS 4.0 aux côtés de l'iPhone 4. En Mars 2011, iOS 4.3 est la dernière version de la firmware iOS.
Pour vérifier la version du micrologiciel d'un iPhone est en cours d'exécution, appuyez sur l'icône "Paramètres", puis l'option "Général". Sur la page des paramètres généraux, appuyez sur l'option "A propos" et faites défiler jusqu'à la rubrique "Version". Figure à côté de la rubrique «Version» est le firmware fonctionnant sur l'iPhone. En Mars 2011, la mise à jour iPhone sur le réseau de ATT sont en cours d'exécution iOS version 4.3, tandis que la mise à jour iPhone sur le réseau de Verizon sont en cours d'exécution en version iOS 4.2.6.
Pour mettre à jour l'iPhone pour le firmware le plus récent, connecter l'iPhone à l'ordinateur via le câble de connexion USB fourni avec l'appareil et lancer l'application iTunes. Cliquez sur l'iPhone dans le cadre du "Devices" rubrique et cliquez sur l'onglet "Résumé" en haut de la fenêtre de l'application. Cliquez sur le bouton "Check for Update" sous la "Version" rubrique pour vérifier une mise à jour pour le firmware de l'iPhone. Si une mise à jour est trouvée, vous serez invité à commencer l'installation du nouveau firmware. Sinon, vous serez informé que votre firmware est à jour.