An additional key called ComboAsset is included in the ist, which is an array of dictionaries containing information for supported versions.iOS 7.1 through 7.1.2 receive the same ZIP file). With iOS 10.3, Apple began to use the same "delta" package for multiple firmware versions (e.g. payload.bom now contains SHA1 hashes of all files in the AssetData folder.removed.txt contains a list of files that should be removed before update starts.The payloadv2 folder replaces the payload folder in updates packaged in format 3.0.As the name implies, prepare_payload is extracted first. payload and prepare_payload hold the filesystem contents in a proprietary format.patches no longer use the BSDIFF40 format they use a modified version dubbed BXDIFF41.Strings that begin with '=' are symlink targets and following strings that begin with '+' are places where symlinks should be created. In particular, the filesystem contents are now stored in a large, proprietary archive. There are quite a number of changes to note between format 2.0 and 3.0. is used to check payload.bom which contains CRC32 of all files inside AssetData folder. patch for /sbin/launchctl will be found at AssetData/payload/patches/sbin/launchctl). patches folder file hierarchy is similar to devices root file system (ex. They can be easily applied manually with bsdiff utility. patches folder is used to store BSDIFF40 patches that are applied to files during update process. It contains only two folders: added folder with unencrypted files which are to be added during update process and patches folder. libupdate_brain.dylib - stage 2 update process library (encrypted).Īll updates with 2.0 package version have payload folder inside AssetData instead of file from 1.0 updates.- asymmetric signature of ist validated against /System/Library/Lockdown/iPhoneSoftwareUpdate.pem. Contains a list of BSDIFF40 patches and baseband firmware updates, if available, with the associated flashing tools (bbupdater/imeisv).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |