Vad är filformatet IPSW?
En IPSW-fil är ett arkiv komprimerat som en ZIP som innehåller det kompletta firmware-paketet som används för att återställa eller uppdatera en Apple-enhet. Namnet står för iPhone Software, även om samma format används för firmware till iPad, iPod touch, Apple TV och HomePod.
IPSW-arkiv innehåller flera AES-krypterade DMG-filsystemavbildningar - rot-OS, uppdaterings-ramdisk och återställnings-ramdisk - tillsammans med firmware-data per komponent (.im4p), en device-tree-fil och en BuildManifest.plist som listar varje kort som stöds samt bild-hashar. Genom att byta namn från .ipsw till .zip kan valfritt arkivverktyg inspektera innehållet, även om de inre avbildningarna förblir krypterade.
Att återställa en enhet från en IPSW kräver att Apples signeringsserver (TSS) godkänner åtgärden. När Apple stänger signeringsfönstret för en firmware kan den versionen inte längre installeras - vilket gör sanna nedgraderingar omöjliga på moderna enheter. På macOS Catalina och senare hanteras återställningar av Finder (eller Apple Configurator); på Windows är det rekommenderade verktyget appen Apple Devices (2024), med iTunes som ett äldre alternativ.
IPSW-filer varierar i storlek från cirka 3 GB till 12 GB beroende på enhet och iOS-version. Eftersom Apples servrar tillhandahåller aktuell firmware direkt, kan lokalt lagrade IPSW-filer i regel raderas och laddas ner på nytt vid behov.
Säkerhet & trygghet
RISK: MEDIUMSjälva .ipsw-filen är bara firmware-data och är inte körbar på din PC, men att ÅTERSTÄLLA en har konsekvenser: att välja «Återställ» RENSRAR enheten, och att applicera firmware kan göra enheten obrukbar (brick) om processen avbryts eller om fel/modifierad avbildning används. Använd endast IPSW-filer som matchar din exakta enhetsmodell och som Apple fortfarande signerar - en anpassad/osignerad eller manipulerad IPSW kommer att avvisas (eller, vid jailbreak-arbetsflöden, lämna enheten i ett tillstånd där den inte kan starta). Ladda endast ner IPSW-filer från Apple eller välkända spegelsajter (t.ex. ipsw.me); undvik slumpmässiga webbplatser för «iOS firmware» som paketerar med annonsprogram eller ändrade avbildningar. Återställning tar vanligtvis också bort jailbreak och uppdaterar baseband, vilket kan vara oåterkalleligt.
Formatdetaljer
i ett nötskalProgram som öppnar IPSW-filer
Tekniska detaljer
djup specifikation| Containerformat | ZIP-arkiv (omdöpt; standard PKZIP-struktur med PK-magic bytes) |
| Typisk filstorlek | 3 GB - 12 GB (varierar beroende på enhetsmodell och iOS/iPadOS-version) |
| Komprimering | DEFLATE per ZIP-post; inre .dmg-avbildningar har sin egen komprimering |
| Kryptering av inre avbildningar | AES-krypterade .dmg-filsystemavbildningar (rot-OS, uppdaterings-ramdisk, återställnings-ramdisk) |
| Format för firmware-data | IMG4/IM4P signerad data per komponent (.im4p-filer) för kernel, iBoot, etc. |
| Baseband-firmware | Inkluderad som .bbfw (baseband firmware) för enheter med mobiluppkoppling |
| Manifest-fil | BuildManifest.plist i ZIP-roten - listar kort-ID:n som stöds, build-sträng och hashar per avbildning |
| Krav på Apple-signering | Återställning måste godkännas via TSS av Apples servrar; osignerade eller IPSW-filer utanför tidsfönstret avvisas |
| Begränsning för nedgradering | När Apple stänger signeringsfönstret för en firmware kan den versionen inte installeras på någon enhet |
| Enheter som stöds | iPhone, iPad, iPod touch, Apple TV (tvOS), HomePod (audioOS) |
| Återställningsverktyg (macOS) | Finder (macOS Catalina+) eller Apple Configurator |
| Återställningsverktyg (Windows) | Appen Apple Devices (2024 års utgåva); iTunes som äldre alternativ |
| Släppt | 2007 (with the original iPhone / iPhone OS 1.0) |
| Senaste version | Current per iOS/iPadOS release (e.g. iOS 18-era IPSWs); bundle layout governed by Apple's BuildManifest |
| Specifikation | ipsw.me |
IPSW-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om IPSW-filer.