Difference between revisions of "OTA Updates"

From The iPhone Wiki
Jump to: navigation, search
(iPhone 4 (GSM): Added 6.1b3)
m
 
(452 intermediate revisions by 23 users not shown)
Line 1: Line 1:
  +
{{float toc|left}}
'''OTA Updates''' (Over-the-Air Updates) were introduced with iOS 5. The device contacts [http://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml mesu.apple.com] to check for updates. The updates are delivered in plain unencrypted ZIP files.
 
  +
'''OTA Updates''' ('''Over-the-Air Updates''', also known as ''wireless updates'') were introduced with iOS 5. This allows a user of a device to go into Settings > General > Software Update and download and install the latest iOS software on-device, without the need for [[iTunes]]. The device checks an XML-based PLIST file on mesu.apple.com or sends a POST JSON request to gdmf.apple.com (codenamed Pallas) for updates. The updates are delivered in plain unencrypted ZIP files.
   
== OTA Update Files ==
+
== OTA Update contents ==
  +
There are three known versions of OTA updates. OTA update bundles contain an Info.plist file and two folders: ''META-INF'' and ''AssetData''. ''META-INF'' has only one file ''com.apple.ZipMetadata.plist'' which describes bundle contents.
=== [[Apple TV]] ===
 
==== [[k66ap|Apple TV 2G]] ====
 
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/70bca9327a9bb1ebec16c48e4c65ec330cd0bb10.zip 70bca9327a9bb1ebec16c48e4c65ec330cd0bb10.zip]
 
| Beta
 
|
 
| 123,017,410
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/195d6400e84ef0ff41175a352c0de260d97b3b16.zip 195d6400e84ef0ff41175a352c0de260d97b3b16.zip]
 
| Beta
 
|
 
| 113,924,438
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/b64e60f33e85087cca3d053e9ee86d86eb9390bf.zip b64e60f33e85087cca3d053e9ee86d86eb9390bf.zip]
 
| Beta
 
|
 
| 87,657,169
 
|-
 
| 6.0.1<!--"MarketingVersion" is 5.1.1.-->
 
| 10A831
 
| 10A406e
 
| [http://appldnld.apple.com/AppleTV/041-7287.20121128.Bbet4/com_apple_MobileAsset_SoftwareUpdate/0817a56af7664b994e55b9f0fb0c2149bab3931f.zip 0817a56af7664b994e55b9f0fb0c2149bab3931f.zip]
 
| Release
 
|
 
| 29,738,039
 
|}
 
   
  +
''AssetData'' contains three Bill-Of-Materials files (they can be viewed with ''lsbom'' and created with ''mkbom''). ''pre.bom'' states filesystem before update, ''post.bom'' - after and payload.bom describes the patches to be applied during update process. It also contains ''boot'' folder where [[bootchain]]-related files are stored (iBoot, kernelcache, etc.), ''payloadv2'' or ''payload'' (depends on PackageVersion value of ''AssetData/Info.plist'' file) and ''Info.plist'' file which describes the update. ''Info.plist'' file from ''AssetData'' folder contains ''PackageVersion'' field which can be 1.0, 2.0 or 3.0.
==== [[j33ap|Apple TV 3G]] ====
 
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/d746d0a25a8e397be895687fb6f50698920e01c2.zip d746d0a25a8e397be895687fb6f50698920e01c2.zip]
 
| Beta
 
|
 
| 157,291,644
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/2c6c2fbf38e06d4efe9e8463153d9067bc591372.zip 2c6c2fbf38e06d4efe9e8463153d9067bc591372.zip]
 
| Beta
 
|
 
| 180,806,030
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/b9ecfe24a52df22f8647ff953e7b6dd182465d41.zip b9ecfe24a52df22f8647ff953e7b6dd182465d41.zip]
 
| Beta
 
|
 
| 88,812,318
 
|-
 
| 6.0.1<!--"MarketingVersion" is 5.1.1.-->
 
| 10A831
 
| 10A406e
 
| [http://appldnld.apple.com/AppleTV/041-7286.20121128.Swe34/com_apple_MobileAsset_SoftwareUpdate/e66f60e7c2b51fdd1e70c9ef33bc2a33051927a5.zip e66f60e7c2b51fdd1e70c9ef33bc2a33051927a5.zip]
 
| Release
 
|
 
| 30,910,195
 
|}
 
   
=== [[iPad]] ===
+
=== Format 1.0 ===
  +
These updates do not contain ''payload.bom'' file and are deprecated. These updates do not contain any .bom files.
{{:OTA Updates/iPad}}
 
  +
*'''archive.cpio.gz''' - the actual cpio patch archive (encrypted). Contains a list of BSDIFF40 patches and baseband firmware updates, if available, with the associated flashing tools (bbupdater/imeisv).
{{:OTA Updates/iPad 2}}
 
  +
*'''Info.plist.signature''' - asymmetric signature of Info.plist validated against /System/Library/Lockdown/iPhoneSoftwareUpdate.pem.
{{:OTA Updates/iPad 3}}
 
  +
*'''libupdate_brain.dylib''' - stage 2 update process library (encrypted).
   
==== [[iPad 4]] ====
+
=== Format 2.0 ===
  +
All updates with 2.0 package version have ''payload'' folder inside ''AssetData'' instead of ''archive.cpio.gz'' file from 1.0 updates. It contains only two folders: ''added'' folder with unencrypted files which are to be added during update process and ''patches'' folder. ''patches'' folder is used to store BSDIFF40 patches that are applied to files during update process. They can be easily applied manually with [http://www.daemonology.net/bsdiff/ bsdiff] utility. ''patches'' folder file hierarchy is similar to devices [https://theiphonewiki.com/wiki// root file system] (ex. patch for ''/sbin/launchctl'' will be found at ''AssetData/payload/patches/sbin/launchctl''). ''AssetData'' also contains ''payload.bom.signature'' that replaces ''Info.plist.signature''. ''payload.bom.signature'' is used to check ''payload.bom'' which contains CRC32 of all files inside ''AssetData'' folder.
===== [[p101ap|iPad 4 (Wi-Fi)]] =====
 
  +
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
  +
=== Format 3.0 ===
|-
 
  +
There are quite a number of changes to note between format 2.0 and 3.0. In particular, the filesystem contents are now stored in a large, proprietary archive.
! width="40" | Version
 
  +
! width="120" | Build
 
  +
* The '''added''' folder no longer exists.
! width="120" | Prerequisite Build
 
  +
* '''links.txt''' is just a list of strings. Strings that begin with '=' are symlink targets and following strings that begin with '+' are places where symlinks should be created.
! width="210" | OTA Download URL
 
  +
* '''patches''' no longer use the BSDIFF40 format; they use a modified version dubbed BXDIFF41.<ref name="bxdiff" />
! width="140" | Type
 
  +
* '''payload''' and '''prepare_payload''' hold the filesystem contents in a proprietary format.<ref>http://newosxbook.com/articles/OTA.html</ref> As the name implies, ''prepare_payload'' is extracted first.
! width="140" | Comments
 
  +
* The '''payloadv2''' folder replaces the '''payload''' folder in updates packaged in format 3.0.
! width="70" | File Size
 
  +
* '''removed.txt''' contains a list of files that should be removed before update starts.
|-
 
  +
* '''payload.bom''' now contains SHA1 hashes of all files in the '''AssetData''' folder.
| 6.0.1
 
  +
| 10A523
 
  +
==== iOS 10.3 ====
| 10A403
 
  +
With iOS 10.3, Apple began to use the same "delta" package for multiple firmware versions (e.g. iOS 7.1 through 7.1.2 receive the same ZIP file).
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/d854a4720b4f5ee9195a3756e3023cfc31a19834.zip d854a4720b4f5ee9195a3756e3023cfc31a19834.zip]
 
  +
| Release
 
  +
* An additional key called <code>ComboAsset</code> is included in the Info.plist, which is an array of dictionaries containing information for supported versions.
|
 
  +
* The <code>PrerequisiteBuild</code> and <code>PrerequisiteOSVersion</code> keys of Info.plist are still strings. However, the string may contain multiple versions and build numbers, separated with semicolons.
| 38,409,791
 
  +
|-
 
  +
It is otherwise the same as before.
| 6.1b2
 
  +
| 10B5105c
 
  +
==== iOS 11 ====
| 10B5095f
 
  +
iOS 11 introduced more changes to Format 3.0. (A <code>PackageVersion</code> of 3.0 continues to be listed.)
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/c6867cb98289041ad6845344a4e858a1816f0ea7.zip c6867cb98289041ad6845344a4e858a1816f0ea7.zip]
 
  +
| Beta
 
  +
* The new '''app_patches''' folder handles patching of removable stock apps, such as Mail.app and iTunes Store.app, to extract them, everything before the PBZX header needs to be removed.
|
 
  +
* '''patches''' now uses the BXDIFF50 format.<ref name="bxdiff" />
| 67,516,326
 
  +
* The payload.000-999 files use the AppleArchive compression. They can be extracted using the built-in macOS yaa command line tool or by adding the .aar extension and opening the file with the built-in macOS Archive Utility or Keka.
|}
 
  +
  +
== Conflicts With [[Jailbreak]]ing ==
  +
OTA Updates are often known to cause issues when jailbreaking a device. This became evident with [[evasi0n7]], because most devices that were updated OTA, had to be restored with iTunes first, since the jailbreak would often fail if it was not.
  +
  +
While jailbroken, a device cannot install OTA updates successfully. If you try, it is likely that your device will either be stuck in a boot loop, or certain things will not work correctly. Newer jailbreaks such as [[evasi0n]] and [[evasi0n7]] disable the OTA search daemon, which prevents the device from searching for an update (it will just stay indefinitely at "Checking for Update..." and will never show any updates available for installation). This can also be done manually on any jailbreak, by deleting or moving ''/System/Library/LaunchDaemons/com.apple.mobile.softwareupdated.plist'' and ''/System/Library/LaunchDaemons/com.apple.softwareupdateservicesd.plist'' from your device. It can also be done with tools such as iCleaner Pro.
  +
  +
== OTA updates list ==
  +
=== Accessories ===
  +
==== AirPods ====
  +
{{:OTA Updates/AirPods}}
  +
  +
==== AirTag ====
  +
* [[OTA Updates/AirTag|AirTag]]
  +
  +
==== Apple Pencil ====
  +
* [[OTA Updates/Apple Pencil (1st generation)|Apple Pencil (1st generation)]]
  +
* [[OTA Updates/Apple Pencil (2nd generation)|Apple Pencil (2nd generation)]]
  +
  +
==== [[Beats]] ====
  +
* [[OTA Updates/BeatsX|Beats<sup>X</sup>]]
  +
* [[OTA Updates/Beats Fit Pro|Beats Fit Pro]]
  +
* [[OTA Updates/Beats Flex|Beats Flex]]
  +
  +
==== [[Beats Solo]] ====
  +
* [[OTA Updates/Beats Solo3 Wireless|Beats Solo<sup>3</sup> Wireless]]
  +
* [[OTA Updates/Beats Solo Pro|Beats Solo Pro]]
  +
  +
==== [[Beats Studio]] ====
  +
* [[OTA Updates/Beats Studio3 Wireless|Beats Studio<sup>3</sup> Wireless]]
  +
* [[OTA Updates/Beats Studio Buds|Beats Studio Buds]]
  +
  +
==== [[Powerbeats]] ====
  +
* [[OTA Updates/Powerbeats3 Wireless|Powerbeats<sup>3</sup>]]
  +
* [[OTA Updates/Powerbeats Pro|Powerbeats Pro]]
  +
* [[OTA Updates/Powerbeats|Powerbeats]]
  +
  +
==== Displays ====
  +
* [[OTA Updates/Studio Display/15.x|Studio Display]]
  +
* [[OTA Updates/Pro Display XDR|Pro Display XDR]]
  +
  +
==== Siri Remote ====
  +
{{:OTA Updates/Siri Remote}}
  +
  +
==== Smart Keyboard ====
  +
* [[OTA Updates/Smart Keyboard|Smart Keyboard]]
  +
* [[OTA Updates/Smart Keyboard Folio|Smart Keyboard Folio]]
  +
  +
=== Apple TV ===
  +
{{:OTA Updates/Apple TV}}
  +
  +
=== Apple Watch ===
  +
{{:OTA Updates/Apple Watch}}
  +
  +
=== HomePod ===
  +
{{:OTA Updates/HomePod}}
  +
  +
=== iPad ===
  +
{{:OTA Updates/iPad}}
   
=== [[iPad mini]] ===
+
=== iPad Air ===
  +
{{:OTA Updates/iPad Air}}
==== [[iPad mini 1G]] ====
 
===== [[p105ap|iPad mini 1G (Wi-Fi)]] =====
 
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/dc5a2b226431b6a3781b204abc08f33c35b42ffb.zip dc5a2b226431b6a3781b204abc08f33c35b42ffb.zip]
 
| Release
 
|
 
| 36,917,453
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/00cd3513789006f577036ad6abf146dcd4ff4d38.zip 00cd3513789006f577036ad6abf146dcd4ff4d38.zip]
 
| Beta
 
|
 
| 65,881,679
 
|}
 
   
===== [[p106ap|iPad mini 1G (GSM)]] =====
+
=== iPad Pro ===
  +
{{:OTA Updates/iPad Pro}}
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
|}
 
   
===== [[p107ap|iPad mini 1G (Global)]] =====
+
=== iPad mini ===
  +
{{:OTA Updates/iPad mini}}
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
|}
 
   
=== [[iPhone]] ===
+
=== iPhone ===
==== [[n88ap|iPhone 3GS]] ====
+
{{:OTA Updates/iPhone}}
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5259f
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/5f3c1bb45bdf4ec0b34be4554516a09a245bfdb4.zip 5f3c1bb45bdf4ec0b34be4554516a09a245bfdb4.zip]
 
| Beta
 
|
 
| 179,789,824
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5259f
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/30a65ecc4bd61b2298c28676d025ae4babad337c.zip 30a65ecc4bd61b2298c28676d025ae4babad337c.zip]
 
| Carrier
 
|
 
| 182,017,013
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5274d
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/ff1081181b5647475f62bf5c19c04c0386adb103.zip ff1081181b5647475f62bf5c19c04c0386adb103.zip]
 
| Beta
 
|
 
| 119,114,569
 
|-
 
| 5.0.1b2
 
| 9A404
 
| 9A402
 
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/ae57c4dc797aeb0c6f230172c49ad54de9b75aa3.zip ae57c4dc797aeb0c6f230172c49ad54de9b75aa3.zip]
 
| Beta
 
|
 
| 39,717,063
 
|-
 
| 5.0.1
 
| 9A405
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/19f78b3b21dc48a8a5baea455377c134321b5887.zip 19f78b3b21dc48a8a5baea455377c134321b5887.zip]
 
| Release
 
|
 
| 40,811,305
 
|-
 
| 5.1b3<!-- There was not 5.1b2 -->
 
| 9B5141a
 
| 9B5127c
 
| [http://appldnld.apple.com/iPhone4/041-3810.20120109.Luvr4/com_apple_MobileAsset_SoftwareUpdate/ffd65cefb4f892725a2592960f953a31944872e2.zip ffd65cefb4f892725a2592960f953a31944872e2.zip]
 
| Beta
 
|
 
| 64,373,565
 
|-
 
| 5.1
 
| 9B176
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/e40288e178845de42cf0fa18365bdcb5fc4492e7.zip e40288e178845de42cf0fa18365bdcb5fc4492e7.zip]
 
| Release
 
|
 
| 111,010,992
 
|-
 
| 5.1
 
| 9B176
 
| 9A405
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/0e0e6444cae79c3c809107eb61c3ee6c75c10c2f.zip 0e0e6444cae79c3c809107eb61c3ee6c75c10c2f.zip]
 
| Release
 
|
 
| 110,916,945
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A334
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/330eab34750638ddee858c73dbcf6d4ed40ec441.zip 330eab34750638ddee858c73dbcf6d4ed40ec441.zip]
 
| Release
 
|
 
| 110,878,798
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A405
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/6baa3d9b478247fdad494f586637e15c2efe660e.zip 6baa3d9b478247fdad494f586637e15c2efe660e.zip]
 
| Release
 
|
 
| 110,799,805
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B176
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/73f29cee8c60a824c971fa56576a829ca790a8e1.zip 73f29cee8c60a824c971fa56576a829ca790a8e1.zip]
 
| Release
 
|
 
| 42,582,105
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/ee244e08b44c726fbe0c5b76dfe357967d3b67cb.zip ee244e08b44c726fbe0c5b76dfe357967d3b67cb.zip]
 
| Beta
 
|
 
| 282,404,733
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/d889c3ff46e9c3ba525b323ef5967a3e6731582a.zip d889c3ff46e9c3ba525b323ef5967a3e6731582a.zip]
 
| Beta
 
|
 
| 275,792,281
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/bc4aa64ff5b8dd6a7c93a9481a9920a82ef043ea.zip bc4aa64ff5b8dd6a7c93a9481a9920a82ef043ea.zip]
 
| Beta
 
|
 
| 264,598,312
 
|-
 
| 6.0
 
| 10A403
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/e21667ab97f2e3637f7827972844bc2a857af3ca.zip e21667ab97f2e3637f7827972844bc2a857af3ca.zip]
 
| Release
 
|
 
| 538,327,310
 
|-
 
| 6.0
 
| 10A403
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/058ba49bc9ee57c6f0f80979bcea4be3372e0eb9.zip 058ba49bc9ee57c6f0f80979bcea4be3372e0eb9.zip]
 
| Release
 
|
 
| 538,391,031
 
|-
 
| 6.0
 
| 10A403
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/45a9da564d084fccf43e2cebdc099307c56ec768.zip 45a9da564d084fccf43e2cebdc099307c56ec768.zip]
 
| Release
 
|
 
| 529,023,439
 
|-
 
| 6.0
 
| 10A403
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/9d2efab8e15245cda659744d2002ef768266b4e9.zip 9d2efab8e15245cda659744d2002ef768266b4e9.zip]
 
| Release
 
|
 
| 529,124,326
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/9444d35df15c4b1b50e60e6a501794dcdce75928.zip 9444d35df15c4b1b50e60e6a501794dcdce75928.zip]
 
| Release
 
|
 
| 538,210,605
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/8c5e38963745fa415dd4865154f4807b310aa688.zip 8c5e38963745fa415dd4865154f4807b310aa688.zip]
 
| Release
 
|
 
| 538,272,082
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/731382358df3bd81bd8642c94b6111fd27b6ad19.zip 731382358df3bd81bd8642c94b6111fd27b6ad19.zip]
 
| Release
 
|
 
| 528,999,975
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/51c0b5bc6a682bbd11331c2bad3a4801c3cf731a.zip 51c0b5bc6a682bbd11331c2bad3a4801c3cf731a.zip]
 
| Release
 
|
 
| 529,078,558
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/90c21ab87e3da510694eec9b0acc300894547f72.zip 90c21ab87e3da510694eec9b0acc300894547f72.zip]
 
| Release
 
|
 
| 42,429,548
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/b6b33c07383a4fc7d822f1b7214f9fed35fb60ae.zip b6b33c07383a4fc7d822f1b7214f9fed35fb60ae.zip]
 
| Beta
 
|
 
| 433,650,677
 
|}
 
   
==== [[iPhone 4]] ====
+
=== iPod touch ===
  +
{{:OTA Updates/iPod touch}}
===== [[n90ap|iPhone 4 (GSM)]] =====
 
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5259f
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/05e3a3f0fc43c968f93af8464720c50fbd0ad620.zip 05e3a3f0fc43c968f93af8464720c50fbd0ad620.zip]
 
| Carrier
 
|
 
| 193,261,005
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5274d
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/cde871abbf88d40ff2de05b729ae7d77299cb718.zip cde871abbf88d40ff2de05b729ae7d77299cb718.zip]
 
| Beta
 
|
 
| 135,075,264
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5274d
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/af342f8dbdcfb16cecef31b915b172b1b54923ca.zip af342f8dbdcfb16cecef31b915b172b1b54923ca.zip]
 
| Carrier
 
|
 
| 135,591,402
 
|-
 
| 5.0.1b2
 
| 9A404
 
| 9A402
 
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/accafa6d7e44bac2f21f52e579b20ec877d725e2.zip accafa6d7e44bac2f21f52e579b20ec877d725e2.zip]
 
| Beta
 
|
 
| 45,464,950
 
|-
 
| 5.0.1
 
| 9A405
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/18d1ad5c7de11dced1914b59be08eaa2a3e6503d.zip 18d1ad5c7de11dced1914b59be08eaa2a3e6503d.zip]
 
| Release
 
|
 
| 46,787,119
 
|-
 
| 5.1b3<!-- There was not 5.1b2 -->
 
| 9B5141a
 
| 9B5127c
 
| [http://appldnld.apple.com/iPhone4/041-3811.20120109.8Kcr4/com_apple_MobileAsset_SoftwareUpdate/f7b405cca1af5de58a49c63772e59a8feb17a877.zip f7b405cca1af5de58a49c63772e59a8feb17a877.zip]
 
| Beta
 
|
 
| 71,922,963
 
|-
 
| 5.1
 
| 9B176
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/03e5a74f68e6d997820fce4584d4c4b248b7a311.zip 03e5a74f68e6d997820fce4584d4c4b248b7a311.zip]
 
| Release
 
|
 
| 186,113,559
 
|-
 
| 5.1
 
| 9B176
 
| 9A405
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/4df53ad9e8cbf24a021ea6619654dec4c15fe942.zip 4df53ad9e8cbf24a021ea6619654dec4c15fe942.zip]
 
| Release
 
|
 
| 186,154,575
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A334
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/1450e4166bab3ce0ad46156d34dcd42df34c86e0.zip 1450e4166bab3ce0ad46156d34dcd42df34c86e0.zip]
 
| Release
 
|
 
| 186,205,095
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A405
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/d25fca63ed0a40bfd6256becf09af16c2bef0cbe.zip d25fca63ed0a40bfd6256becf09af16c2bef0cbe.zip]
 
| Release
 
|
 
| 186,165,242
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B176
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/5d24ae0e49872271dc1ac77f9ba13733c648cc66.zip 5d24ae0e49872271dc1ac77f9ba13733c648cc66.zip]
 
| Release
 
|
 
| 49,626,152
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/db60ecb97987030c2f3d85485cab348844014dd6.zip db60ecb97987030c2f3d85485cab348844014dd6.zip]
 
| Beta
 
|
 
| 313,907,902
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/209b5bd6b45d2a1f57511b9a82f4662b48bad2f8.zip 209b5bd6b45d2a1f57511b9a82f4662b48bad2f8.zip]
 
| Beta
 
|
 
| 339,348,125
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/6c4383049d6c7cdbcae6af39acde718f935b57d0.zip 6c4383049d6c7cdbcae6af39acde718f935b57d0.zip]
 
| Beta
 
|
 
| 277,589,026
 
|-
 
| 6.0
 
| 10A403
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/3cfe865aa01dd0cb120fe4b3dbdae9cf456611b1.zip 3cfe865aa01dd0cb120fe4b3dbdae9cf456611b1.zip]
 
| Release
 
|
 
| 639,503,105
 
|-
 
| 6.0
 
| 10A403
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/304e70eee712f5a9215f0d8a3fbdbaca844f8118.zip 304e70eee712f5a9215f0d8a3fbdbaca844f8118.zip]
 
| Release
 
|
 
| 639,504,443
 
|-
 
| 6.0
 
| 10A403
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/2cf18ab7c9f9cd68fd936f7ecfb15095479a1ef1.zip 2cf18ab7c9f9cd68fd936f7ecfb15095479a1ef1.zip]
 
| Release
 
|
 
| 628,986,582
 
|-
 
| 6.0
 
| 10A403
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/c7dc45f4914fd3025d72da1d90f29bdeb08d90b5.zip c7dc45f4914fd3025d72da1d90f29bdeb08d90b5.zip]
 
| Release
 
|
 
| 628,938,242
 
|-
 
| 6.0
 
| 10A403
 
| 9B208
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/48e68eca9e15f6bca2ab522a52f7e228d1b8e21b.zip 48e68eca9e15f6bca2ab522a52f7e228d1b8e21b.zip]
 
| Release
 
|
 
| 628,667,011
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/b9a1e6c6d4b8550011140c29dcc963e35a626961.zip b9a1e6c6d4b8550011140c29dcc963e35a626961.zip]
 
| Release
 
|
 
| 639,266,695
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/ed3f86e080e09e33c832233f98aefcb95ca06a19.zip ed3f86e080e09e33c832233f98aefcb95ca06a19.zip]
 
| Release
 
|
 
| 639,356,233
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/28f3f7ec1e454241f8c1705a0c1787d2f44d0fbb.zip 28f3f7ec1e454241f8c1705a0c1787d2f44d0fbb.zip]
 
| Release
 
|
 
| 628,921,971
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/4404234e7b3e4f9342ae2ad931992d8b836a0d8e.zip 4404234e7b3e4f9342ae2ad931992d8b836a0d8e.zip]
 
| Release
 
|
 
| 628,847,798
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B208
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/cb3ee87074646a2dbd77a2eef39c547de25f7f20.zip cb3ee87074646a2dbd77a2eef39c547de25f7f20.zip]
 
| Release
 
|
 
| 628,612,022
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/b7352b9a004c90800183deb4bd7d0c2f2a06e8c5.zip b7352b9a004c90800183deb4bd7d0c2f2a06e8c5.zip]
 
| Release
 
|
 
| 45,439,220
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/e5200b52cd25f8728abc6ab574e898aeb2517e5a.zip e5200b52cd25f8728abc6ab574e898aeb2517e5a.zip]
 
| Beta
 
|
 
| 473,667,054
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/284bb6d742a0e631f4582d4243f188eff8b87537.zip 284bb6d742a0e631f4582d4243f188eff8b87537.zip]
 
| Beta
 
|
 
| 72,362,531
 
|}
 
   
  +
=== Mac ===
===== [[n90bap|iPhone 4 (GSM) [Rev A]<nowiki/>]] =====
 
  +
{{:OTA Updates/Mac}}
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/60c4804d5a5d18a435b06966f83e16d06521e723.zip 60c4804d5a5d18a435b06966f83e16d06521e723.zip]
 
| Release
 
|
 
| 45,484,881
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/9ab54df8821fdf7b675fa10f3402bea522fbe673.zip 9ab54df8821fdf7b675fa10f3402bea522fbe673.zip]
 
| Beta
 
|
 
| 473,601,363
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/bb34e8fd399a17f051925c4be1af4534011c5f13.zip bb34e8fd399a17f051925c4be1af4534011c5f13.zip]
 
| Beta
 
|
 
| 72,415,278
 
|}
 
   
  +
== External links ==
===== [[n92ap|iPhone 4 (CDMA)]] =====
 
  +
* Jonathan Levin's examination of OTA updates
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
  +
** [http://newosxbook.com/articles/OTA.html Taking apart iOS OTA Updates]
|-
 
  +
** [http://newosxbook.com/articles/OTA2.html Recreating the iOS filesystem from an OTA]
! width="40" | Version
 
  +
** [http://newosxbook.com/articles/OTA3.html Recreating the iOS filesystem from an OTA, revisited for tvOS]
! width="120" | Build
 
  +
** [http://newosxbook.com/articles/OTA4.html Searching through an OTA update]
! width="120" | Prerequisite Build
 
  +
** [http://newosxbook.com/articles/OTA5.html XZ strikes back]
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5274d
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/8f6b3c14f3387b6fe0db08b52338a29d845d3197.zip 8f6b3c14f3387b6fe0db08b52338a29d845d3197.zip]
 
| Beta
 
|
 
| 144,482,539
 
|-
 
| 5.0.1b2
 
| 9A404
 
| 9A402
 
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/252a641e24b440a1e8fcdf5a2da3139b19273c9c.zip 252a641e24b440a1e8fcdf5a2da3139b19273c9c.zip]
 
| Beta
 
|
 
| 55,140,468
 
|-
 
| 5.0.1
 
| 9A405
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/f32393169909696c2b3efb2aa9c82b9a7d8ba8b8.zip f32393169909696c2b3efb2aa9c82b9a7d8ba8b8.zip]
 
| Release
 
|
 
| 56,495,306
 
|-
 
| 5.1b3<!-- There was no 5.1b2 -->
 
| 9B5141a
 
| 9B5127c
 
| [http://appldnld.apple.com/iPhone4/041-3812.20120109.pm4Rt/com_apple_MobileAsset_SoftwareUpdate/d504ee2e5a295880ef9ddef8f2e95749463c5c2d.zip d504ee2e5a295880ef9ddef8f2e95749463c5c2d.zip]
 
| Beta
 
|
 
| 81,120,562
 
|-
 
| 5.1
 
| 9B176
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/4c34ed79631d24a81dcd56f99a2fe8fe6ba1b506.zip 4c34ed79631d24a81dcd56f99a2fe8fe6ba1b506.zip]
 
| Release
 
|
 
| 195,682,427
 
|-
 
| 5.1
 
| 9B176
 
| 9A405
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/3225fd68ea19c195181ec755e58797f881145454.zip 3225fd68ea19c195181ec755e58797f881145454.zip]
 
| Release
 
|
 
| 195,532,946
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A334
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/7f552e36324158abde98777c86939a9e172f5499.zip 7f552e36324158abde98777c86939a9e172f5499.zip]
 
| Release
 
|
 
| 195,741,880
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A405
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/dab9ae7367f25003bfbebffc3232a87735cd04e6.zip dab9ae7367f25003bfbebffc3232a87735cd04e6.zip]
 
| Release
 
|
 
| 195,563,994
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B176
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/04d572b25f9e52ea9b1796247fa4c31136cebb17.zip 04d572b25f9e52ea9b1796247fa4c31136cebb17.zip]
 
| Release
 
|
 
| 59,307,190
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/498355490284325370f4d197423c3d96325459de.zip 498355490284325370f4d197423c3d96325459de.zip]
 
| Beta
 
|
 
| 312,987,902
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/113ac8ac46607bd6d72e1d8f57fe852fdaa71818.zip 113ac8ac46607bd6d72e1d8f57fe852fdaa71818.zip]
 
| Beta
 
|
 
| 337,286,237
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/0a8d899f05230879fcb7489c0c4fcc1d472b2f24.zip 0a8d899f05230879fcb7489c0c4fcc1d472b2f24.zip]
 
| Beta
 
|
 
| 276,408,151
 
|-
 
| 6.0
 
| 10A403
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/69651ce879e4b50d7cc3f6f1a07e693be03637a6.zip 69651ce879e4b50d7cc3f6f1a07e693be03637a6.zip]
 
| Release
 
|
 
| 636,843,762
 
|-
 
| 6.0
 
| 10A403
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/92301c2a451c78940b0f14171b12e94266a22292.zip 92301c2a451c78940b0f14171b12e94266a22292.zip]
 
| Release
 
|
 
| 636,812,145
 
|-
 
| 6.0
 
| 10A403
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/b8f7a5de6e54bc4da74bfd8427ce188424e423ef.zip b8f7a5de6e54bc4da74bfd8427ce188424e423ef.zip]
 
| Release
 
|
 
| 626,137,132
 
|-
 
| 6.0
 
| 10A403
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/ad51d6eb0d8d13cb600069288e29c31ab3fa763b.zip ad51d6eb0d8d13cb600069288e29c31ab3fa763b.zip]
 
| Release
 
|
 
| 626,222,744
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/4ff3b589c125fd4adaf300083f9dbf8748f4552c.zip 4ff3b589c125fd4adaf300083f9dbf8748f4552c.zip]
 
| Release
 
|
 
| 636,755,363
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/39b516710314ef23705ec381b23b5c0289bcf697.zip 39b516710314ef23705ec381b23b5c0289bcf697.zip]
 
| Release
 
|
 
| 636,945,094
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/6785642e621512318305ae2ebffa234f8f423ad6.zip 6785642e621512318305ae2ebffa234f8f423ad6.zip]
 
| Release
 
|
 
| 626,136,576
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/90a429330c41fb5cf966454e8e35a0d79c01c40e.zip 90a429330c41fb5cf966454e8e35a0d79c01c40e.zip]
 
| Release
 
|
 
| 626,101,513
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/7821ae98cb802581126dc5d1868bd99e09ebba0f.zip 7821ae98cb802581126dc5d1868bd99e09ebba0f.zip]
 
| Release
 
|
 
| 62,486,553
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/96173b3f72d0f76c18b028a569086ec947779ea6.zip 96173b3f72d0f76c18b028a569086ec947779ea6.zip]
 
| Beta
 
|
 
| 64,761,088
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/16205f07049ce5a9549f5206f30c4720e952697d.zip 16205f07049ce5a9549f5206f30c4720e952697d.zip]
 
| Beta
 
|
 
| 67,586,859
 
|}
 
   
==== [[n94ap|iPhone 4S]] ====
+
=== Software Update XMLs ===
  +
* [https://mesu.apple.com/version.xml Apple TV (1st generation)]
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
  +
* [https://mesu.apple.com/version_ATV4.xml Apple TV (for releases prior to iOS 6.0)]
|-
 
  +
* [https://mesu.apple.com/assets/audio/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml audioOS]
! width="40" | Version
 
  +
* [https://mesu.apple.com/assets/audio/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain.xml audioOS UpdateBrain]
! width="120" | Build
 
  +
* [https://mesu.apple.com/assets/audio/com_apple_MobileAsset_SoftwareUpdateDocumentation/com_apple_MobileAsset_SoftwareUpdateDocumentation.xml audioOS Documentation]
! width="120" | Prerequisite Build
 
  +
* [https://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml iOS] (includes [[K66AP|Apple TV (2nd generation)]] and [[Apple TV (3rd generation)]] releases after iOS 6.0)
! width="210" | OTA Download URL
 
  +
* [https://mesu.apple.com/assets/com_apple_MobileAsset_SoftwareUpdateDocumentation/com_apple_MobileAsset_SoftwareUpdateDocumentation.xml iOS Documentation]
! width="140" | Type
 
  +
* [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain.xml iOS UpdateBrain]
! width="140" | Comments
 
  +
* [https://mesu.apple.com/assets/tv/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml tvOS]
! width="70" | File Size
 
  +
* [https://mesu.apple.com/assets/tv/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain.xml tvOS UpdateBrain]
|-
 
  +
* [https://mesu.apple.com/assets/watch/com_apple_MobileAsset_SoftwareUpdate/com_apple_MobileAsset_SoftwareUpdate.xml watchOS]
| 5.0.1b2
 
  +
* [https://mesu.apple.com/assets/com_apple_MobileAsset_WatchSoftwareUpdateDocumentation/com_apple_MobileAsset_WatchSoftwareUpdateDocumentation.xml watchOS Documentation]
| 9A404
 
  +
* [https://mesu.apple.com/assets/watch/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain/com_apple_MobileAsset_MobileSoftwareUpdate_UpdateBrain.xml watchOS UpdateBrain]
| 9A402
 
  +
* [https://swscan.apple.com/content/catalogs/others/index-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz macOS SUCatalog (InstallAssistants, and other assets)]
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/554f7813ac09d45256faad560b566814c983bd4b.zip 554f7813ac09d45256faad560b566814c983bd4b.zip]
 
  +
* [https://swscan.apple.com/content/catalogs/others/index-rosettaupdateauto-1.sucatalog.gz macOS Rosetta 2 SUCatalog (Rosetta 2 packages)]
| Beta
 
  +
* [https://swscan.apple.com/content/catalogs/others/index-windows-1.sucatalog.gz macOS Windows SUCatalog (Boot Camp drivers)]
|
 
  +
* Accessory Software Update XMLs:
| 839,302,389
 
  +
** Adapters
|-
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1619_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1619_EA.xml Lightning to USB 3 Camera Adapter]
| 5.0.1
 
  +
** [[List of AirPods|AirPods]]
| 9A405
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1523_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1523_EA.xml AirPods (1st generation)]
| 9A334
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2032_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2032_EA.xml AirPods (2nd generation)]
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/323d76efa3e44947838dca305cd104ca740dd30c.zip 323d76efa3e44947838dca305cd104ca740dd30c.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2564_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2564_EA.xml AirPods (3rd generation)]
| Release
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2084_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2084_EA.xml AirPods Pro (1st generation)]
|
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2618/com_apple_MobileAsset_UARP_A2618.xml AirPods Pro (2nd generation)]
| 58,221,403
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2096_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2096_EA.xml AirPods Max]
|-
 
  +
** [[AirTag]]s
| 5.1b3<!-- There was not 5.1b2 -->
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_DurianFirmware/com_apple_MobileAsset_MobileAccessoryUpdate_DurianFirmware.xml AirTag]
| 9B5141a
 
  +
** [[Apple Pencil]]
| 9B5127c
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessStylusFirmware/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessStylusFirmware.xml Apple Pencil (1st generation)]
| [http://appldnld.apple.com/iPhone4/041-3813.20120109.KBHD4/com_apple_MobileAsset_SoftwareUpdate/5e15af51bc7ee8c741d7b25dd1ae7653dcb1efb3.zip 5e15af51bc7ee8c741d7b25dd1ae7653dcb1efb3.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessStylusFirmware_2/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessStylusFirmware_2.xml Apple Pencil (2nd generation)]
| Beta
 
  +
** [[Beats]]
|
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1763_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1763_EA.xml Beats<sup>X</sup>]
| 79,997,780
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2577_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2577_EA.xml Beats Fit Pro]
|-
 
  +
** [[Beats Solo]]
| 5.1
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1796_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1796_EA.xml Beats Solo<sup>3</sup> Wireless]
| 9B179
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1881_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1881_EA.xml Beats Solo Pro]
| 9A334
 
  +
** [[Beats Studio]]
| [http://appldnld.apple.com/iPhone4/041-4290.20120218.Zxxcd/com_apple_MobileAsset_SoftwareUpdate/bdf35bb991b25d0ecc0e2cfb2d59f99d63082c09.zip bdf35bb991b25d0ecc0e2cfb2d59f99d63082c09.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1914_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1914_EA.xml Beats Studio<sup>3</sup> Wireless]
| Release
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2513/com_apple_MobileAsset_UARP_A2513.xml Beats Studio Buds]
|
 
  +
** [[Powerbeats]]
| 198,658,723
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1747_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1747_EA.xml Powerbeats<sup>3</sup>]
|-
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2048_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2048_EA.xml Powerbeats Pro]
| 5.1
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2015_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2015_EA.xml Powerbeats]
| 9B179
 
  +
** Magic Accessories
| 9A405
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6/com_apple_MobileAsset_MobileAccessoryUpdate_TrackpadFirmware_6.xml Magic Trackpad 2]
| [http://appldnld.apple.com/iPhone4/041-4322.20120218.5vjM/com_apple_MobileAsset_SoftwareUpdate/a37da9fd18dd0a40d46192b63ed5069fa4e852c9.zip a37da9fd18dd0a40d46192b63ed5069fa4e852c9.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardFirmware_5/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardFirmware_5.xml Magic Keyboard (1st generation)]
| Release
 
  +
** [[MagSafe]] and Magnetic chargers
|
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2515/com_apple_MobileAsset_UARP_A2515.xml Apple Watch Magnetic Charging Cable]
| 198,459,428
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2384/com_apple_MobileAsset_UARP_A2384.xml MagSafe Battery Pack]
|-
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2140/com_apple_MobileAsset_UARP_A2140.xml MagSafe Charger]
| 5.1
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2463/com_apple_MobileAsset_UARP_A2463.xml MagSafe Charger (MFi Module) ''A2463'']
| 9B179
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2728/com_apple_MobileAsset_UARP_A2728.xml MagSafe Charger (MFi Module) ''A2728'']
| 9A406
 
  +
** Power Adapters
| [http://appldnld.apple.com/iPhone4/041-4326.20120218.Plr45/com_apple_MobileAsset_SoftwareUpdate/94fbce740b4e3f59f047ce5369c7afb5f806e249.zip 94fbce740b4e3f59f047ce5369c7afb5f806e249.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2676/com_apple_MobileAsset_UARP_A2676.xml 35W Dual USB-C Port Power Adapter]
| Release
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_UARP_A2571/com_apple_MobileAsset_UARP_A2571.xml 35W Dual USB-C Port Compact Power Adapter]
|
 
  +
** [[Siri Remote]]
| 198,383,965
 
  +
*** [https://mesu.apple.com/assets/tv/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware.xml Siri Remote (1st generation)]
|-
 
  +
*** [https://mesu.apple.com/assets/tv/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware_2/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware_2.xml Siri Remote (Rev A)]
| 5.1.1
 
  +
*** [https://mesu.apple.com/assets/tv/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware_3/com_apple_MobileAsset_MobileAccessoryUpdate_WirelessRemoteFirmware_3.xml Siri Remote (2nd generation)]
| 9B206
 
  +
** [[Smart Battery Case]]
| 9A334
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1585_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1585_EA.xml iPhone 6/6s Smart Battery Case]
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/bc824c5dfbd22c89a016a8415099ada24537d906.zip bc824c5dfbd22c89a016a8415099ada24537d906.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1765_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1765_EA.xml iPhone 7 Smart Battery Case]
| Release
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2070_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2070_EA.xml iPhone XS Smart Battery Case]
|
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2071_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2071_EA.xml iPhone XS Max Smart Battery Case]
| 198,371,367
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A2121_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A2121_EA.xml iPhone XR Smart Battery Case]
|-
 
  +
** Displays
| 5.1.1
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_A1999-19G_EA/com_apple_MobileAsset_MobileAccessoryUpdate_A1999-19G_EA.xml Pro Display XDR]
| 9B206
 
  +
** [[Smart Keyboard]]
| 9A405
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware.xml Smart Keyboard]
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/5ea28dc96b0270017468caf538b9553379f5c8d8.zip 5ea28dc96b0270017468caf538b9553379f5c8d8.zip]
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_4/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_4.xml Smart Keyboard Folio (11-inch)]
| Release
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_5/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_5.xml Smart Keyboard Folio (12.9-inch)]
|
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_6/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_6.xml Smart Keyboard Folio (unknown)]
| 198,713,876
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_7/com_apple_MobileAsset_MobileAccessoryUpdate_KeyboardCoverFirmware_7.xml Smart Keyboard Folio (unknown)]
|-
 
  +
*** [https://mesu.apple.com/assets/com_apple_MobileAsset_MobileAccessoryUpdate_MiniKeyboardCoverFirmware/com_apple_MobileAsset_MobileAccessoryUpdate_MiniKeyboardCoverFirmware.xml Smart Keyboard (mini) (unknown)]
| 5.1.1
 
| 9B206
 
| 9A406
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/6924ea4078914518504e96106fabfc19251b7858.zip 6924ea4078914518504e96106fabfc19251b7858.zip]
 
| Release
 
|
 
| 198,661,077
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B179
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/6ded1e9b6e7138cf1fe618775f58ce33cce07f1f.zip 6ded1e9b6e7138cf1fe618775f58ce33cce07f1f.zip]
 
| Release
 
|
 
| 57,176,155
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/1155ebb1d20640a1be189d2f64666149d5e66123.zip 1155ebb1d20640a1be189d2f64666149d5e66123.zip]
 
| Beta
 
|
 
| 338,270,933
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/6cd5fdab6a11686caf2d4c4ad9beb8a0c92a4be7.zip 6cd5fdab6a11686caf2d4c4ad9beb8a0c92a4be7.zip]
 
| Beta
 
|
 
| 364,282,095
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/1b05d8da8ac498fe87419639ce7d897bdd586acd.zip 1b05d8da8ac498fe87419639ce7d897bdd586acd.zip]
 
| Beta
 
|
 
| 296,046,218
 
|-
 
| 6.0
 
| 10A403
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/b9d38e6e77d63ec13fddbefd85d2ef836d95bfbd.zip b9d38e6e77d63ec13fddbefd85d2ef836d95bfbd.zip]
 
| Release
 
|
 
| 667,222,541
 
|-
 
| 6.0
 
| 10A403
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/f99e8d172b68db76eb41764b76c258e0b65c9712.zip f99e8d172b68db76eb41764b76c258e0b65c9712.zip]
 
| Release
 
|
 
| 667,356,684
 
|-
 
| 6.0
 
| 10A403
 
| 9A406
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/ce18ea9e38fbee6fcf672aae21d0f1caeab22792.zip ce18ea9e38fbee6fcf672aae21d0f1caeab22792.zip]
 
| Release
 
|
 
| 667,386,273
 
|-
 
| 6.0
 
| 10A403
 
| 9B179
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/03a9d84b74d810dbf0ca8f80df68e4b3248241fa.zip 03a9d84b74d810dbf0ca8f80df68e4b3248241fa.zip]
 
| Release
 
|
 
| 656,522,278
 
|-
 
| 6.0
 
| 10A403
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/6ba279f479727d502ea6649b690cf640dd9e22a5.zip 6ba279f479727d502ea6649b690cf640dd9e22a5.zip]
 
| Release
 
|
 
| 656,462,322
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/f0a7a209e502981aec9cdc431c7b966488cb35dc.zip f0a7a209e502981aec9cdc431c7b966488cb35dc.zip]
 
| Release
 
|
 
| 667,213,630
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/3c6275614af87a857b5d122dd62ecc76b9bae8af.zip 3c6275614af87a857b5d122dd62ecc76b9bae8af.zip]
 
| Release
 
|
 
| 667,412,025
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A406
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/0be412e8596b4f9c5f7b4ec8813c655ce554582f.zip 0be412e8596b4f9c5f7b4ec8813c655ce554582f.zip]
 
| Release
 
|
 
| 667,372,613
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B179
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/849134de2959c99f62c98783f0b729a7c8d2adb4.zip 849134de2959c99f62c98783f0b729a7c8d2adb4.zip]
 
| Release
 
|
 
| 656,596,495
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/c6db79224274b9b25ec0f182e3f12e611b6268a6.zip c6db79224274b9b25ec0f182e3f12e611b6268a6.zip]
 
| Release
 
|
 
| 656,457,997
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/922e7c8ff2d05374c9e8bd40b9c02c2aed7ee88e.zip 922e7c8ff2d05374c9e8bd40b9c02c2aed7ee88e.zip]
 
| Release
 
|
 
| 49,959,784
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/c2eda6acfc214073a4cb6e93aa18e8461add8be2.zip c2eda6acfc214073a4cb6e93aa18e8461add8be2.zip]
 
| Beta
 
|
 
| 476,770,877
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/6e6717b907c1a0865b29b023a643d2f4b20114a1 6e6717b907c1a0865b29b023a643d2f4b20114a1.zip]
 
| Beta
 
|
 
| 84,383,725
 
|}
 
   
  +
* Other XMLs with unknown uses
==== [[iPhone 5]] ====
 
  +
** [https://mesu.apple.com/assets/com_apple_MobileAsset_IOAccessoryManager/com_apple_MobileAsset_IOAccessoryManager.xml IOAccessoryManager]
<!--Appropriately adjust this as necessary in the future.-->
 
  +
** [https://swscan.apple.com/content/catalogs/others/index-mobilestoredemo-1.sucatalog.gz MobileStoreDemo SUCatalog]
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0
 
| 10A444
 
| 10A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/f30dada020ee7c6561caa60edd0f1c45811becdd.zip f30dada020ee7c6561caa60edd0f1c45811becdd.zip]
 
| Release
 
| had a key "AllowableOTA" set to false<br />
 
supported both iPhone 5 models<br />
 
IMG3 files have [[n41ap]]
 
| 73,082,441
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/99b1e9bca6fabf6739e70bd0037cbb2c8b255af1.zip 99b1e9bca6fabf6739e70bd0037cbb2c8b255af1.zip]
 
| Beta
 
|
 
| 514,835,825
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/814b9ad0764ca19110414f4efacc3a447cf458e2.zip 814b9ad0764ca19110414f4efacc3a447cf458e2.zip]
 
| Beta
 
|
 
| 111,047,490
 
|}
 
   
=== [[iPod touch]] ===
+
== References ==
  +
<references>
==== [[n18ap|iPod touch 3G]] ====
 
  +
<ref name="bxdiff">https://github.com/npupyshev/bxdiff</ref>
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
  +
</references>
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5259f
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/11ad90a32d70e944ec08358cbdd4efdd1034cc6c.zip 11ad90a32d70e944ec08358cbdd4efdd1034cc6c.zip]
 
| Beta
 
|
 
| 178,581,139
 
|-
 
| 5.0.1b2
 
| 9A404
 
| 9A402
 
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/cce9a9b7d7368a27b6db5e34b9fb057245d3e87a.zip cce9a9b7d7368a27b6db5e34b9fb057245d3e87a.zip]
 
| Beta
 
|
 
| 39,019,275
 
|-
 
| 5.0.1
 
| 9A405
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/0dac8a3eb9292d05d013d84ad3c2f6ca5b74c0f3.zip 0dac8a3eb9292d05d013d84ad3c2f6ca5b74c0f3.zip]
 
| Release
 
|
 
| 39,868,989
 
|-
 
| 5.1b3<!-- There was not 5.1b2 -->
 
| 9B5141a
 
| 9B5127c
 
| [http://appldnld.apple.com/iPhone4/041-3814.20120109.6Jut5/com_apple_MobileAsset_SoftwareUpdate/6997c9f76060dde8071a3c02d07359dd2d702009.zip 6997c9f76060dde8071a3c02d07359dd2d702009.zip]
 
| Beta
 
|
 
| 63,554,861
 
|-
 
| 5.1
 
| 9B176
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/0a49ee919215f6a8cabccf4c34c2df848d85025f.zip 0a49ee919215f6a8cabccf4c34c2df848d85025f.zip]
 
| Release
 
|
 
| 111,015,655
 
|-
 
| 5.1
 
| 9B176
 
| 9A405
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/470a2df0e401405c9bdc52e627172193fe38750f.zip 470a2df0e401405c9bdc52e627172193fe38750f.zip]
 
| Release
 
|
 
| 110,901,484
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A334
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/b9005fedacb5edfdef8aa863ee6a31c40c841aa6.zip b9005fedacb5edfdef8aa863ee6a31c40c841aa6.zip]
 
| Release
 
|
 
| 110,896,279
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A405
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/c88ad76d109844cf97e53f6bd8e2c13f3e657574.zip c88ad76d109844cf97e53f6bd8e2c13f3e657574.zip]
 
| Release
 
|
 
| 110,722,183
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B176
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/50c3bc3c1c4cda9df1acba0a1e6b18c8943567c3.zip 50c3bc3c1c4cda9df1acba0a1e6b18c8943567c3.zip]
 
| Release
 
|
 
| 42,005,610
 
|}
 
   
==== [[n81ap|iPod touch 4G]] ====
+
== See Also ==
  +
* [[Beta OTA Updates]]
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
  +
* [[Firmware]]
|-
 
  +
* [[Beta Firmware]]
! width="40" | Version
 
  +
* [[Firmware Keys]]
! width="120" | Build
 
  +
* [[RecoveryOSUpdates]]
! width="120" | Prerequisite Build
 
  +
* [[Rapid Security Responses]]
! width="210" | OTA Download URL
 
  +
* [[Beta Rapid Security Responses]]
! width="140" | Type
 
  +
* [[Software Update Service]]
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5259f
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/d143312070ccc3d4b3758fa1d0b4732ecb20721b.zip d143312070ccc3d4b3758fa1d0b4732ecb20721b.zip]
 
| Beta
 
|
 
| 185,480,615
 
|-
 
| 5.0b5
 
| 9A5288d
 
| 9A5274d
 
| [http://appldnld.apple.com/iPhone4/041-2068.20110806.Axpyt/com_apple_MobileAsset_SoftwareUpdate/03351fa4268c0bbaeef301c20c92ea1b2c0bb338.zip 03351fa4268c0bbaeef301c20c92ea1b2c0bb338.zip]
 
| Beta
 
|
 
| 129,931,195
 
|-
 
| 5.0.1b2
 
| 9A404
 
| 9A402
 
| [http://appldnld.apple.com/iPhone4/041-3249.20111103.Qswe3/com_apple_MobileAsset_SoftwareUpdate/97bbaa762247dc9cad795148251fa641cceba24f.zip 97bbaa762247dc9cad795148251fa641cceba24f.zip]
 
| Beta
 
|
 
| 40,140,664
 
|-
 
| 5.0.1
 
| 9A405
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-3333.20111109.Xder5/com_apple_MobileAsset_SoftwareUpdate/ee5492289cb3126be3ccbaf55f9f6cd8eb3d1ccb.zip ee5492289cb3126be3ccbaf55f9f6cd8eb3d1ccb.zip]
 
| Release
 
|
 
| 42,019,565
 
|-
 
| 5.1b3<!-- There was not 5.1b2 -->
 
| 9B5141a
 
| 9B5127c
 
| [http://appldnld.apple.com/iPhone4/041-3815.20120109.3QH12/com_apple_MobileAsset_SoftwareUpdate/e718832f57845f146010545386f1949a1353999b.zip e718832f57845f146010545386f1949a1353999b.zip]
 
| Beta
 
|
 
| 66,859,676
 
|-
 
| 5.1
 
| 9B176
 
| 9A334
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/8af6942d8211bb00fb32b93aafeeba1c4b8e1e32.zip 8af6942d8211bb00fb32b93aafeeba1c4b8e1e32.zip]
 
| Release
 
|
 
| 183,616,163
 
|-
 
| 5.1
 
| 9B176
 
| 9A405
 
| [http://appldnld.apple.com/iPhone4/041-4219.201218.D22We/com_apple_MobileAsset_SoftwareUpdate/62866fb35adf18d8a0ffbdf0fa340b95297c90d3.zip 62866fb35adf18d8a0ffbdf0fa340b95297c90d3.zip]
 
| Release
 
|
 
| 183,366,472
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A334
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/3e9f011e9a44ab733237d921c05519f3d05713ad.zip 3e9f011e9a44ab733237d921c05519f3d05713ad.zip]
 
| Release
 
|
 
| 183,661,977
 
|-
 
| 5.1.1
 
| 9B206
 
| 9A405
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/6f39c7c2bccc82a6c04e00fa4958dfdf0279b4d1.zip 6f39c7c2bccc82a6c04e00fa4958dfdf0279b4d1.zip]
 
| Release
 
|
 
| 183,425,946
 
|-
 
| 5.1.1
 
| 9B206
 
| 9B176
 
| [http://appldnld.apple.com/iOS5.1.1/041-4281.20120427.zXZYw/com_apple_MobileAsset_SoftwareUpdate/09746d99a370ecc5df610b350bbb421b22dd18ed.zip 09746d99a370ecc5df610b350bbb421b22dd18ed.zip]
 
| Release
 
|
 
| 44,856,805
 
|-
 
| 6.0b2
 
| 10A5338d
 
| 10A5316k
 
| [http://appldnld.apple.com/iOS6/041-6306.20120621.ygaUB/com_apple_MobileAsset_SoftwareUpdate/d71283faf4d4dc1d7742409b8f360df48c402806.zip d71283faf4d4dc1d7742409b8f360df48c402806.zip]
 
| Beta
 
|
 
| 305,327,868
 
|-
 
| 6.0b3
 
| 10A5355d
 
| 10A5338d
 
| [http://appldnld.apple.com/iOS6/041-6515.20120713.Aasw3/aefb4f2fda0bad3b2758f78a7a5fe29fe14a57d5.zip aefb4f2fda0bad3b2758f78a7a5fe29fe14a57d5.zip]
 
| Beta
 
|
 
| 301,840,113
 
|-
 
| 6.0b4
 
| 10A5376e
 
| 10A5355d
 
| [http://appldnld.apple.com/iOS6/041-6642.20120804.ZqKCe/com_apple_MobileAsset_SoftwareUpdate/ad7bb3124f992e8eb0f121a6253a496bd552d533.zip ad7bb3124f992e8eb0f121a6253a496bd552d533.zip]
 
| Beta
 
|
 
| 266,224,651
 
|-
 
| 6.0
 
| 10A403
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/cabfd9d411ec7e640d11e0f839332a7e09d68069.zip cabfd9d411ec7e640d11e0f839332a7e09d68069.zip]
 
| Release
 
|
 
| 619,816,932
 
|-
 
| 6.0
 
| 10A403
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/f6cb773cf14e7ecf648cd6d580f764b39dd60005.zip f6cb773cf14e7ecf648cd6d580f764b39dd60005.zip]
 
| Release
 
|
 
| 619,879,445
 
|-
 
| 6.0
 
| 10A403
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/dbd90b0a7e250e9943783c8a86f60f44635f003f.zip dbd90b0a7e250e9943783c8a86f60f44635f003f.zip]
 
| Release
 
|
 
| 609,295,301
 
|-
 
| 6.0
 
| 10A403
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-7072.20120901.cfbLY/com_apple_MobileAsset_SoftwareUpdate/0b370389bb37396bc18289e3da79f97c1bc711af.zip 0b370389bb37396bc18289e3da79f97c1bc711af.zip]
 
| Release
 
|
 
| 609,188,490
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A334
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/628798d1b21aea09144c92ed8ff67118f7cf18d4.zip 628798d1b21aea09144c92ed8ff67118f7cf18d4.zip]
 
| Release
 
|
 
| 620,012,430
 
|-
 
| 6.0.1
 
| 10A523
 
| 9A405
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/d627a672fba7c1e285a5e54bf09afd5f5d2db708.zip d627a672fba7c1e285a5e54bf09afd5f5d2db708.zip]
 
| Release
 
|
 
| 619,847,549
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B176
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/c03fd64a440db55a3bc7c42bfe642ae0761547be.zip c03fd64a440db55a3bc7c42bfe642ae0761547be.zip]
 
| Release
 
|
 
| 609,248,589
 
|-
 
| 6.0.1
 
| 10A523
 
| 9B206
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/a9d037dd5dc7b0a80522be73034f741239917210.zip a9d037dd5dc7b0a80522be73034f741239917210.zip]
 
| Release
 
|
 
| 609,260,188
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A403
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/3ad2d5baa5aadb3b666476d1dca661f95b65015d.zip 3ad2d5baa5aadb3b666476d1dca661f95b65015d.zip]
 
| Release
 
|
 
| 37,346,157
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/90c756f465eae6fc0d8f98b2eec416504051f4af.zip 90c756f465eae6fc0d8f98b2eec416504051f4af.zip]
 
| Beta
 
|
 
| 447,275,849
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/97600f2bd1275eb58f515214eeb4d178ab37a507.zip 97600f2bd1275eb58f515214eeb4d178ab37a507.zip]
 
| Beta
 
|
 
| 60,188,099
 
|}
 
   
  +
[[Category:Firmware]]
==== [[n78ap|iPod touch 5G]] ====
 
{| class="wikitable" style="font-size: smaller; text-align: center;"
 
|-
 
! width="40" | Version
 
! width="120" | Build
 
! width="120" | Prerequisite Build
 
! width="210" | OTA Download URL
 
! width="140" | Type
 
! width="140" | Comments
 
! width="70" | File Size
 
|-
 
| 6.0.1
 
| 10A523
 
| 10A406
 
| [http://appldnld.apple.com/iOS6/041-8414.20121024.FkclT/com_apple_MobileAsset_SoftwareUpdate/0560f8a13b4c71bd79bb0745b2dc9f415c97cb55.zip 0560f8a13b4c71bd79bb0745b2dc9f415c97cb55.zip]
 
| Release
 
|
 
| 38,408,582
 
|-
 
| 6.1b2
 
| 10B5105c
 
| 10B5095f
 
| [http://appldnld.apple.com/iOS6/041-8370.20121112.Fr34g/com_apple_MobileAsset_SoftwareUpdate/7aeec711de40ffe3525ece517c1a3304e4e071a7.zip 7aeec711de40ffe3525ece517c1a3304e4e071a7.zip]
 
| Beta
 
|
 
| 477,525,610
 
|-
 
| 6.1b3
 
| 10B5117b
 
| 10B5105c
 
| [http://appldnld.apple.com/iOS6/041-8905.20121203.6thy5/com_apple_MobileAsset_SoftwareUpdate/06f9c9b4f20fad7adab58524186bebccf6cb8656.zip 06f9c9b4f20fad7adab58524186bebccf6cb8656.zip]
 
| Beta
 
|
 
| 74,279,439
 
|}
 

Latest revision as of 17:45, 29 November 2022

OTA Updates (Over-the-Air Updates, also known as wireless updates) were introduced with iOS 5. This allows a user of a device to go into Settings > General > Software Update and download and install the latest iOS software on-device, without the need for iTunes. The device checks an XML-based PLIST file on mesu.apple.com or sends a POST JSON request to gdmf.apple.com (codenamed Pallas) for updates. The updates are delivered in plain unencrypted ZIP files.

OTA Update contents

There are three known versions of OTA updates. OTA update bundles contain an Info.plist file and two folders: META-INF and AssetData. META-INF has only one file com.apple.ZipMetadata.plist which describes bundle contents.

AssetData contains three Bill-Of-Materials files (they can be viewed with lsbom and created with mkbom). pre.bom states filesystem before update, post.bom - after and payload.bom describes the patches to be applied during update process. It also contains boot folder where bootchain-related files are stored (iBoot, kernelcache, etc.), payloadv2 or payload (depends on PackageVersion value of AssetData/Info.plist file) and Info.plist file which describes the update. Info.plist file from AssetData folder contains PackageVersion field which can be 1.0, 2.0 or 3.0.

Format 1.0

These updates do not contain payload.bom file and are deprecated. These updates do not contain any .bom files.

  • archive.cpio.gz - the actual cpio patch archive (encrypted). Contains a list of BSDIFF40 patches and baseband firmware updates, if available, with the associated flashing tools (bbupdater/imeisv).
  • Info.plist.signature - asymmetric signature of Info.plist validated against /System/Library/Lockdown/iPhoneSoftwareUpdate.pem.
  • libupdate_brain.dylib - stage 2 update process library (encrypted).

Format 2.0

All updates with 2.0 package version have payload folder inside AssetData instead of archive.cpio.gz file from 1.0 updates. It contains only two folders: added folder with unencrypted files which are to be added during update process and patches folder. patches folder is used to store BSDIFF40 patches that are applied to files during update process. They can be easily applied manually with bsdiff utility. patches folder file hierarchy is similar to devices root file system (ex. patch for /sbin/launchctl will be found at AssetData/payload/patches/sbin/launchctl). AssetData also contains payload.bom.signature that replaces Info.plist.signature. payload.bom.signature is used to check payload.bom which contains CRC32 of all files inside AssetData folder.

Format 3.0

There are quite a number of changes to note between format 2.0 and 3.0. In particular, the filesystem contents are now stored in a large, proprietary archive.

  • The added folder no longer exists.
  • links.txt is just a list of strings. Strings that begin with '=' are symlink targets and following strings that begin with '+' are places where symlinks should be created.
  • patches no longer use the BSDIFF40 format; they use a modified version dubbed BXDIFF41.[1]
  • payload and prepare_payload hold the filesystem contents in a proprietary format.[2] As the name implies, prepare_payload is extracted first.
  • The payloadv2 folder replaces the payload folder in updates packaged in format 3.0.
  • removed.txt contains a list of files that should be removed before update starts.
  • payload.bom now contains SHA1 hashes of all files in the AssetData folder.

iOS 10.3

With iOS 10.3, Apple began to use the same "delta" package for multiple firmware versions (e.g. iOS 7.1 through 7.1.2 receive the same ZIP file).

  • An additional key called ComboAsset is included in the Info.plist, which is an array of dictionaries containing information for supported versions.
  • The PrerequisiteBuild and PrerequisiteOSVersion keys of Info.plist are still strings. However, the string may contain multiple versions and build numbers, separated with semicolons.

It is otherwise the same as before.

iOS 11

iOS 11 introduced more changes to Format 3.0. (A PackageVersion of 3.0 continues to be listed.)

  • The new app_patches folder handles patching of removable stock apps, such as Mail.app and iTunes Store.app, to extract them, everything before the PBZX header needs to be removed.
  • patches now uses the BXDIFF50 format.[1]
  • The payload.000-999 files use the AppleArchive compression. They can be extracted using the built-in macOS yaa command line tool or by adding the .aar extension and opening the file with the built-in macOS Archive Utility or Keka.

Conflicts With Jailbreaking

OTA Updates are often known to cause issues when jailbreaking a device. This became evident with evasi0n7, because most devices that were updated OTA, had to be restored with iTunes first, since the jailbreak would often fail if it was not.

While jailbroken, a device cannot install OTA updates successfully. If you try, it is likely that your device will either be stuck in a boot loop, or certain things will not work correctly. Newer jailbreaks such as evasi0n and evasi0n7 disable the OTA search daemon, which prevents the device from searching for an update (it will just stay indefinitely at "Checking for Update..." and will never show any updates available for installation). This can also be done manually on any jailbreak, by deleting or moving /System/Library/LaunchDaemons/com.apple.mobile.softwareupdated.plist and /System/Library/LaunchDaemons/com.apple.softwareupdateservicesd.plist from your device. It can also be done with tools such as iCleaner Pro.

OTA updates list

Accessories

AirPods

AirTag

Apple Pencil

Beats

Beats Solo

Beats Studio

Powerbeats

Displays

Siri Remote

Smart Keyboard

Apple TV

Note that the Apple TV updates are organized by marketing version (the version displayed on the Apple TV), not the version of iOS it is based on.

Apple Watch

HomePod

iPad

iPad Air

iPad Pro

iPad mini

iPhone

iPod touch

Mac

External links

Software Update XMLs

References

See Also