Hva er IPSW-filformatet?
En IPSW-fil er et arkiv komprimert som en ZIP som inneholder den komplette fastvarepakken som brukes til å gjenopprette eller oppdatere en Apple-enhet. Navnet står for iPhone Software, selv om det samme formatet brukes for fastvare til iPad, iPod touch, Apple TV og HomePod.
IPSW-arkiver inneholder flere AES-krypterte DMG-filsystembilder - selve operativsystemet (root OS), oppdaterings-ramdisk og gjenopprettings-ramdisk - sammen med fastvarekomponenter (.im4p), en «device-tree»-fil og en BuildManifest.plist som lister opp alle støttede kretskort og bilde-hasher. Ved å gi nytt navn fra .ipsw til .zip kan ethvert arkivverktøy inspisere innholdet, selv om de interne bildene forblir krypterte.
Gjenoppretting av en enhet fra en IPSW krever at Apples signeringsserver (TSS) godkjenner operasjonen. Når Apple stenger signeringsvinduet for en fastvareversjon, kan ikke den versjonen lenger installeres - noe som gjør reelle nedgraderinger umulig på moderne enheter. På macOS Catalina og nyere håndteres gjenoppretting av Finder (eller Apple Configurator); på Windows er det anbefalte verktøyet Apple Devices-appen (2024), med iTunes som en eldre reserveløsning.
IPSW-filer varierer fra omtrent 3 GB til 12 GB avhengig av enhet og iOS-versjon. Siden Apples servere leverer gjeldende fastvare direkte, kan lokalt lagrede IPSW-filer som regel slettes og lastes ned på nytt ved behov.
Sikkerhet og trygghet
RISIKO: MEDIUMSelve .ipsw-filen er bare fastvaredata og kan ikke kjøres på PC-en din, men GJENOPPRETTING har konsekvenser: valg av «Gjenopprett» SLETTER enheten, og installasjon av fastvare kan ødelegge enheten («brick») hvis den avbrytes eller hvis feil/modifisert bilde brukes. Bruk kun IPSW-filer som samsvarer nøyaktig med din enhetsmodell og som Apple fortsatt signerer - en tilpasset/usignert eller endret IPSW vil bli avvist (eller, ved jailbreak-arbeidsflyter, gjøre enheten umulig å starte). Last ned IPSW-filer kun fra Apple eller kjente speilsider (f.eks. ipsw.me); unngå tilfeldige nettsteder for «iOS firmware» som kan inneholde reklamevare eller endrede bilder. Gjenoppretting fjerner vanligvis også en jailbreak og oppdaterer baseband, noe som kan være irreversibelt.
Formatdetaljer
i et nøtteskallProgrammer som åpner IPSW-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv (omdøpt; standard PKZIP-struktur med PK-magic bytes) |
| Typisk filstørrelse | 3 GB - 12 GB (varierer etter enhetsmodell og iOS/iPadOS-versjon) |
| Komprimering | DEFLATE per ZIP-oppføring; interne .dmg-bilder har sin egen komprimering |
| Kryptering av interne bilder | AES-krypterte .dmg-filsystembilder (root OS, update ramdisk, restore ramdisk) |
| Format for fastvarekomponenter | IMG4/IM4P-signerte komponenter (.im4p-filer) for kjerne, iBoot, osv. |
| Baseband-fastvare | Inkludert som .bbfw (baseband firmware) for enheter med mobilnett |
| Manifest-fil | BuildManifest.plist i ZIP-roten - lister støttede kretskort-ID-er, versjonsstreng og hasher for hvert bilde |
| Krav om Apple-signering | Gjenoppretting må godkjennes via TSS av Apples servere; usignerte IPSW-filer blir avvist |
| Begrensning for nedgradering | Når Apple stenger signeringsvinduet for en fastvare, kan ikke den versjonen installeres på noen enhet |
| Støttede enheter | iPhone, iPad, iPod touch, Apple TV (tvOS), HomePod (audioOS) |
| Gjenopprettingsverktøy (macOS) | Finder (macOS Catalina+) eller Apple Configurator |
| Gjenopprettingsverktøy (Windows) | Apple Devices-appen (2024-utgivelse); iTunes som eldre reserveløsning |
| Utgitt | 2007 (with the original iPhone / iPhone OS 1.0) |
| Siste versjon | Current per iOS/iPadOS release (e.g. iOS 18-era IPSWs); bundle layout governed by Apple's BuildManifest |
| Spesifikasjon | ipsw.me |
IPSW-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om IPSW-filer.