
It also contains boot folder where bootchain-related files are stored (iBoot, kernelcache, etc.), payloadv2 or payload (depends on PackageVersion value of AssetData/ist file) and ist file which describes the update. pre.bom states filesystem before update, post.bom - after and payload.bom describes the patches to be applied during update process. META-INF has only one file which describes bundle contents.ĪssetData contains three Bill-Of-Materials files (they can be viewed with lsbom and created with mkbom). OTA update bundles contain an ist file and two folders: META-INF and AssetData. There are three known versions of OTA updates. The updates are delivered in plain unencrypted ZIP files. The device checks an XML-based PLIST file on or sends a POST JSON request to (codenamed Pallas) for updates.

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.

OTA Updates ( Over-the-Air Updates, also known as wireless updates) were introduced with iOS 5.
