Wat is het IPSW-bestandsformaat?
Een IPSW-bestand is een archief gecomprimeerd als een ZIP dat de volledige firmwarebundel bevat die wordt gebruikt om een Apple-apparaat te herstellen of bij te werken. De naam staat voor iPhone Software, hoewel hetzelfde formaat wordt gebruikt voor firmware van de iPad, iPod touch, Apple TV en HomePod.
IPSW-archieven bevatten meerdere AES-versleutelde DMG bestandssysteemkopieën - het root-OS, de update-ramdisk en de herstel-ramdisk - samen met firmware-payloads per component (.im4p), een device-tree-bestand en een BuildManifest.plist die elk ondersteund board en elke image-hash vermeldt. Door .ipsw te hernoemen naar .zip kan elk archiefprogramma de inhoud inspecteren, hoewel de interne kopieën versleuteld blijven.
Het herstellen van een apparaat vanaf een IPSW vereist dat de ondertekeningsserver van Apple (TSS) de bewerking goedkeurt. Zodra Apple het ondertekeningsvenster van een firmware sluit, kan die versie niet langer worden geïnstalleerd - wat echte downgrades op moderne apparaten onmogelijk maakt. Op macOS Catalina en later wordt het herstel afgehandeld door Finder (of Apple Configurator); op Windows is het aanbevolen hulpprogramma de Apple Devices app (2024), met iTunes als legacy-reserveoptie.
IPSW-bestanden variëren van ongeveer 3 GB tot 12 GB, afhankelijk van het apparaat en de iOS-versie. Omdat de servers van Apple de huidige firmware rechtstreeks leveren, kunnen lokaal gecachte IPSW-bestanden over het algemeen worden verwijderd en indien nodig opnieuw worden gedownload.
Beveiliging & veiligheid
RISICO: MEDIUMHet .ipsw-bestand zelf is slechts firmwaregegevens en niet uitvoerbaar op je pc, maar het HERSTELLEN ervan heeft gevolgen: het kiezen van „Herstel” WIST het apparaat, en het toepassen van firmware kan een apparaat onbruikbaar maken (bricken) als het wordt onderbroken of als de verkeerde/aangepaste kopie wordt gebruikt. Gebruik alleen IPSW's die exact overeenkomen met je apparaatmodel en die Apple nog ondertekent - een aangepaste/niet-ondertekende of gemanipuleerde IPSW zal worden geweigerd (of kan bij jailbreak-workflows een apparaat onopstartbaar maken). Download IPSW's alleen van Apple of bekende mirrors (bijv. ipsw.me); vermijd willekeurige „iOS firmware”-sites die adware of gewijzigde kopieën aanbieden. Herstellen verwijdert doorgaans ook een jailbreak en werkt de baseband bij, wat onomkeerbaar kan zijn.
Formaatdetails
in een notendopProgramma's die IPSW-bestanden openen
Technische details
diepe specificaties| Containerformaat | ZIP-archief (hernoemd; standaard PKZIP-structuur met PK-magic bytes) |
| Typische bestandsgrootte | 3 GB - 12 GB (varieert per apparaatmodel en iOS/iPadOS-versie) |
| Compressie | DEFLATE per ZIP-item; interne .dmg-kopieën hebben hun eigen compressie |
| Versleuteling interne kopieën | AES-versleutelde .dmg-bestandssysteemkopieën (root-OS, update-ramdisk, herstel-ramdisk) |
| Firmware-payload-formaat | IMG4/IM4P ondertekende payloads per component (.im4p-bestanden) voor kernel, iBoot, etc. |
| Baseband-firmware | Inbegrepen als .bbfw (baseband firmware) voor apparaten met mobiele data |
| Manifest-bestand | BuildManifest.plist in de ZIP-root - bevat ondersteunde board-ID's, build-string en hashes per kopie |
| Apple-ondertekeningsvereiste | Herstel moet door de TSS-servers van Apple worden goedgekeurd; niet-ondertekende of verouderde IPSW's worden geweigerd |
| Downgrade-beperking | Zodra Apple het ondertekeningsvenster van een firmware sluit, kan die versie op geen enkel apparaat meer worden geïnstalleerd |
| Ondersteunde apparaten | iPhone, iPad, iPod touch, Apple TV (tvOS), HomePod (audioOS) |
| Herstelprogramma (macOS) | Finder (macOS Catalina+) of Apple Configurator |
| Herstelprogramma (Windows) | Apple Devices app (release 2024); iTunes als legacy-reserveoptie |
| Uitgebracht | 2007 (with the original iPhone / iPhone OS 1.0) |
| Laatste versie | Current per iOS/iPadOS release (e.g. iOS 18-era IPSWs); bundle layout governed by Apple's BuildManifest |
| Specificatie | ipsw.me |
IPSW conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over IPSW-bestanden.