- 1. Issues with Jailbreaking
- 2. Contents
- 3. List of OTA Updates
- 1. AirPods
- 2. Apple TV
- 1. Accessories
- 1. Accessories
- 3. Apple Watch
- 4. HomePod
- 5. iPad
- 1. iPad
- 2. iPad Air
- 3. iPad mini
- 4. iPad Pro
- 5. Accessories
- 1. iPad
- 6. iPhone
- 7. iPod touch
- 1. AirPods
OTA (over the air) updates were introduced with iOS 5. They allow a user to update the firmware on their device without the desktop iTunes program.
Contents
There are three known versions of the update file containers.
Version 1
Version 1 updates came first, and were replaced with version 2 with iOS ???. They contain four main files:
archive.cpio.gzBSDIFF40 and the requisite flashing tools (bbupdater, imeisv, etc.).Info.plist and Info.plist.signaturelibupdate_brain.dylibVersion 2
Version 2 updates were introduced with iOS ???. Instead of an archive.cpio.gz file, they contain two folders: added and patches. As their names imply, added contains unencrypted files to be added to the filesystem while patches contains BSDIFF40 files of files that need to be patched.
Version 3
Version 3 updates were introduced with iOS ???. Quite a number of changes were made to the structure. The most major changes are listed below:
- The
addedfolder no longer exists. links.txtwas added. It contains a list of symbolic links (symlinks) to be created.- The
patchesfolder contents no longer use theBSDIFF40file format, but a modified version known asBXDIFF41. payloadandprepare_payloadwere added. They hold the filesystem contents in a proprietary format.removed.txtwas added. It contains a list of files to be deleted prior to updating.
List of OTA Updates
This is a comprehensive list of every OTA update that has been released to the public.
AirPods
...Apple TV
Note: Apple TV updates are organized by their marketing version (the one displayed in the Settings app), not the version of iOS it is based on. Also of note: Apple TVs never received versions marketed as 8.x.