IPSW File Format

From The iPhone Wiki
Jump to: navigation, search

"IPSW" redirects here. For the component of XPwn, see ipsw.

See also: Disk Image Formats.

IPSW (iPod[1] Software) files have the Magic Number 504B0304 (PK\003\004) and thus are ZIP archives. They can be modified with typical zip/unzip tools (i.e. change extension to .zip and double click). IPSWs are used to deliver the device's firmware to the end-user.

Archive Structure

Example

Here are the contents of the iPhone 3GS 3.0 (7A341) firmware IPSW:

Notes

  1. IPSW files have been used since the very first iPod, though they have a different format than firmwares for iOS devices.