Hvad er IPSW-filformatet?
En IPSW-fil er et arkiv komprimeret som en ZIP, der indeholder den komplette firmwarepakke, som bruges til at gendanne eller opdatere en Apple-enhed. Navnet står for iPhone Software, selvom det samme format bruges til firmware til iPad, iPod touch, Apple TV og HomePod.
IPSW-arkiver indeholder flere AES-krypterede DMG filsystem-billeder - rod-OS, opdaterings-ramdisk og gendannelses-ramdisk - sammen med firmware-nyttelast pr. komponent (.im4p), en device-tree-fil og en BuildManifest.plist, der viser alle understøttede kort og billed-hashes. Omdøbning af .ipsw til .zip lader ethvert arkivværktøj inspicere indholdet, selvom de indre billeder forbliver krypterede.
Gendannelse af en enhed fra en IPSW kræver, at Apples signeringsserver (TSS) godkender handlingen. Når Apple lukker en firmwares signeringsvindue, kan den version ikke længere installeres - hvilket gør ægte nedgraderinger umulige på moderne enheder. På macOS Catalina og nyere håndteres gendannelser af Finder (eller Apple Configurator); på Windows er det anbefalede værktøj Apple Devices app (2024), med iTunes som en ældre fallback.
IPSW-filer varierer fra ca. 3 GB til 12 GB afhængigt af enheden og iOS-versionen. Da Apples servere leverer den aktuelle firmware direkte, kan lokalt cachede IPSW-filer generelt slettes og downloades igen efter behov.
Sikkerhed og tryghed
RISIKO: MEDIUMSelve .ipsw-filen er blot firmware-data og kan ikke køres på din PC, men GENDANNELSE af en har konsekvenser: Valg af „Gendan“ SLETTER enheden, og anvendelse af firmware kan ødelægge enheden (brick), hvis den afbrydes, eller hvis det forkerte/modificerede billede bruges. Brug kun IPSW-filer, der matcher din nøjagtige enhedsmodel, og som Apple stadig signerer - en brugerdefineret/usigneret eller manipuleret IPSW vil blive afvist (eller, i jailbreak-workflows, efterlade en enhed, der ikke kan starte). Download kun IPSW-filer fra Apple eller velkendte spejlsider (f.eks. ipsw.me); undgå tilfældige „iOS firmware“-sider, der pakker adware eller ændrede billeder med. Gendannelse fjerner typisk også et jailbreak og opdaterer baseband, hvilket kan være uigenkaldeligt.
Formatdetaljer
kort fortaltProgrammer der åbner IPSW-filer
Tekniske detaljer
dyb specifikation| Containerformat | ZIP-arkiv (omdøbt; standard PKZIP-struktur med PK-magic bytes) |
| Typisk filstørrelse | 3 GB - 12 GB (varierer efter enhedsmodel og iOS/iPadOS-version) |
| Komprimering | DEFLATE pr. ZIP-indgang; indre .dmg-billeder har deres egen komprimering |
| Kryptering af indre billeder | AES-krypterede .dmg-filsystembilleder (rod-OS, opdaterings-ramdisk, gendannelses-ramdisk) |
| Format for firmware-nyttelast | IMG4/IM4P pr. komponent signerede nyttelaster (.im4p-filer) til kerne, iBoot osv. |
| Baseband-firmware | Inkluderet som .bbfw (baseband firmware) til enheder med mobilnetværk |
| Manifest-fil | BuildManifest.plist i ZIP-roden - viser understøttede board-ID'er, build-streng og hashes pr. billede |
| Krav om Apple-signering | Gendannelse skal være TSS-godkendt af Apples servere; usignerede eller forældede IPSW-filer afvises |
| Begrænsning for nedgradering | Når Apple lukker en firmwares signeringsvindue, kan den version ikke installeres på nogen enhed |
| Understøttede enheder | iPhone, iPad, iPod touch, Apple TV (tvOS), HomePod (audioOS) |
| Gendannelsesværktøj (macOS) | Finder (macOS Catalina+) eller Apple Configurator |
| Gendannelsesværktøj (Windows) | Apple Devices app (2024-udgivelse); iTunes som ældre fallback |
| Udgivet | 2007 (with the original iPhone / iPhone OS 1.0) |
| Seneste version | Current per iOS/iPadOS release (e.g. iOS 18-era IPSWs); bundle layout governed by Apple's BuildManifest |
| Specifikation | ipsw.me |
IPSW-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om IPSW-filer.