Difference between revisions of "Firmware"

From The iPhone Wiki
Jump to: navigation, search
m
m
 
(205 intermediate revisions by 17 users not shown)
Line 1: Line 1:
  +
A '''firmware''' is an [[IPSW File Format|IPSW]] file that contains everything needed to run the core operating system, [[iOS]]. [[Beta Firmware|Beta firmwares]] have also been released, but require an [[Apple Developer]] account to acquire. To check for updates, [[iTunes]] contacts [http://itunes.com/version itunes.apple.com].
__NOTOC__
 
Unless otherwise stated, the jailbreak and unlock information report whether a device can be modified with publicly available software (read: no additional hardware required) if it was never jailbroken before. iTunes contacts [http://www.itunes.com/version ax.phobos.apple.com] to check for updates.
 
   
  +
== Firmware List (by device) ==
Beware of scams that repackage freely available jailbreaks! Only use legit [[:Category:Jailbreaks|jailbreaks]].
 
  +
=== Apple TV ===
  +
{{:Firmware/Apple TV}}
   
  +
=== Apple Watch ===
{| id="toc" class="toc" style="margin-right:10px; margin-left:10px;"
 
  +
{{:Firmware/Apple Watch}}
|-
 
| <div id="toctitle"><h2>Contents</h2></div>
 
* [[#Apple_TV|1 Apple TV]]
 
** [[#Apple_TV_.282nd_generation.29|1.1 Apple TV (2nd generation)]]
 
** [[#Apple_TV_.283rd_generation.29|1.2 Apple TV (3rd generation)]]
 
* [[#iPad|2 iPad]]
 
** [[#iPad_2|2.1 iPad]]
 
** [[#iPad_2|2.2 iPad 2]]
 
** [[#iPad_3|2.3 iPad 3]]
 
** [[#iPad_4|2.4 iPad 4]]
 
* [[#iPad_mini|3 iPad mini]]
 
** [[#iPad_mini_1G|3.1 iPad mini 1G]]
 
* [[#iPhone|4 iPhone]]
 
** [[#iPhone_2|4.1 iPhone]]
 
** [[#iPhone_3G|4.2 iPhone 3G]]
 
** [[#iPhone_3GS|4.3 iPhone 3GS]]
 
** [[#iPhone_4|4.4 iPhone 4]]
 
** [[#iPhone_4S|4.5 iPhone 4S]]
 
** [[#iPhone_5|4.6 iPhone 5]]
 
* [[#iPod_touch|5 iPod touch]]
 
** [[#iPod_touch_2|5.1 iPod touch]]
 
** [[#iPod_touch_.282nd_generation.29|5.2 iPod touch (2nd generation)]]
 
** [[#iPod_touch_.283rd_generation.29|5.3 iPod touch (3rd generation)]]
 
** [[#iPod_touch_.284th_generation.29|5.4 iPod touch (4th generation)]]
 
** [[#iPod_touch_.285th_generation.29|5.5 iPod touch (5th generation)]]
 
|}
 
   
== [[Apple TV]] ==
+
=== HomePod ===
{{:Firmware/Apple TV}}
+
{{:Firmware/HomePod}}
   
  +
=== Mac (Apple Silicon) ===
== [[iPad]] ==
 
{{:Firmware/Deprecated iPads}}
+
{{:Firmware/Mac}}
  +
  +
=== iBridge ===
  +
{{:Firmware/iBridge}}
  +
  +
=== iPad ===
 
{{:Firmware/iPad}}
 
{{:Firmware/iPad}}
   
== [[iPad mini]] ==
+
=== iPad Air ===
  +
{{:Firmware/iPad Air}}
  +
  +
=== iPad Pro ===
  +
{{:Firmware/iPad Pro}}
  +
  +
=== iPad mini ===
 
{{:Firmware/iPad mini}}
 
{{:Firmware/iPad mini}}
   
== [[iPhone]] ==
+
=== iPhone ===
{{:Firmware/Deprecated iPhones}}
 
 
{{:Firmware/iPhone}}
 
{{:Firmware/iPhone}}
   
== [[iPod touch]] ==
+
=== iPod touch ===
{{:Firmware/Deprecated iPod touches}}
 
 
{{:Firmware/iPod touch}}
 
{{:Firmware/iPod touch}}
   
== See also ==
+
== See Also ==
 
* [[Beta Firmware]]
 
* [[Beta Firmware]]
  +
* [[Firmware Keys]]
 
* [[OTA Updates]]
 
* [[OTA Updates]]
  +
* [[Beta OTA Updates]]
  +
* [[RecoveryOSUpdates]]
  +
* [[Rapid Security Responses]]
  +
* [[Beta Rapid Security Responses]]
 
* [[Jailbreak]]
 
* [[Jailbreak]]
  +
* [[SHSH]]
 
* [[VFDecrypt]]
 
* [[VFDecrypt]]
* [[VFDecrypt Keys]]
 
   
 
== External Links ==
 
== External Links ==
* [http://itunes.com/version Apple Firmware plist]
+
* [https://itunes.apple.com/WebObjects/MZStore.woa/wa/com.apple.jingle.appserver.client.MZITunesClientCheck/version Apple Firmware plist]
* [http://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml Apple OTA Firmware plist]
+
** [https://mesu.apple.com/assets/bridgeos/com_apple_bridgeOSIPSW/com_apple_bridgeOSIPSW.xml For BridgeOS]
  +
** [https://mesu.apple.com/assets/macos/com_apple_macOSIPSW/com_apple_macOSIPSW.xml For Apple Silicon Macs]
  +
* [https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/touchLandingPage Landing page for purchasing iPhone OS 3.x] (for the [[N45AP|1st generation iPod touch]])
  +
* [https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/touchLegacyLandingPage Purchase page for iPhone OS 3.x] (for the [[N45AP|1st generation iPod touch]])
  +
  +
  +
[[Category:Firmware]]

Latest revision as of 17:43, 29 November 2022

A firmware is an IPSW file that contains everything needed to run the core operating system, iOS. Beta firmwares have also been released, but require an Apple Developer account to acquire. To check for updates, iTunes contacts itunes.apple.com.

Firmware List (by device)

Apple TV

Apple TV firmwares have two different version and build numbers, which can lead to confusion when referencing them. As such, the internal build number is the best way to refer to a specific firmware.

  • The "Marketing"/"Displayed" columns are what is reported on the Apple TV's "About" screen
  • The "Internal" column refers to the ProductVersion and ProductBuildVersion keys in the IPSW's BuildManifest.plist

Apple Watch

HomePod

Mac (Apple Silicon)

iBridge

iPad

iPad Air

iPad Pro

iPad mini

iPhone

iPod touch

See Also

External Links