Převod souboru DMG do IPSW
Extrahujte IPSW z DMG nebo znovu zabalte ověřené soubory firmwaru bez změny jejich obsahu.
Převádějte soubory DMG online
Pro převod DMG do IPSW zatím vlastní online konvertor nemáme, ale soubory DMG můžete online převést do těchto formátů:
Chcete převádět DMG na IPSW?
Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.
Jak převést soubor dmg do formátu ipsw
- Mobilní platformy
- Dosud nehodnoceno.
Obnovení provedené prostřednictvím Finderu, Apple Devices, Apple Configurator nebo staršího iTunes vyžaduje balíček firmwaru .ipsw, zatímco některé starší downloady Apple jsou ve formě diskových obrazů .dmg. Obvyklým řešením je extrahovat existující IPSW z DMG, nikoli převádět samotný diskový obraz.
Co je formát DMG
DMG je formát diskových obrazů společnosti Apple pro macOS. Představuje připojitelný souborový systém a může obsahovat instalační programy softwaru, recovery utility, soubory firmwaru nebo jiné soubory. macOS používá Disk Utility a hdiutil k vytváření a připojování obrazů DMG; uživatelé Windows je běžně prohlížejí pomocí 7-Zip nebo specializovaného softwaru pro extrakci DMG.
DMG je kontejner, nikoli balíček firmwaru pro iPhone nebo iPad. Může obsahovat soubor IPSW, payloady firmwaru nebo nesouvisející soubory pro Mac. Změna přípony .dmg na .ipsw formát nezmění.
Co je formát IPSW
IPSW je formát balíčků firmwaru společnosti Apple pro iPhone, iPad, iPod touch, Apple TV, Apple Watch a další zařízení Apple. IPSW je obecně archiv založený na ZIP, který obsahuje manifesty specifické pro zařízení, podepsané payloady firmwaru, obrazy pro obnovení a často také další soubory DMG.
Finder, Apple Devices for Windows, Apple Configurator, starší iTunes a utility, jako je idevicerestore, používají soubory IPSW pro aktualizace a obnovení. Balíček musí odpovídat modelu zařízení a Apple obvykle musí příslušnou verzi firmwaru stále podepisovat. Archiv ZIP s příponou .ipsw není automaticky použitelným balíčkem pro obnovení.
Jak extrahovat nebo znovu zabalit soubory
- Před pokusem o převod zkontrolujte DMG. V macOS jej prohlédněte a připojte pouze pro čtení:
hdiutil imageinfo source.dmghdiutil attach -readonly source.dmg
Otevřete připojený svazek ve Finderu a vyhledejte soubor .ipsw. Pokud existuje, zkopírujte jej beze změn. Svazek poté odpojte pomocí hdiutil detach /Volumes/VolumeName.
- V případě potřeby extrahujte obraz ve Windows. Otevřete DMG pomocí 7-Zip a extrahujte jeho obsah do místní složky. 7-Zip nepodporuje každý souborový systém DMG, metodu komprese ani šifrovací schéma; pokud obraz nedokáže načíst, použijte macOS a
hdiutil. - Identifikujte kompletní balíček firmwaru. Kandidátní IPSW obvykle obsahuje soubory jako
BuildManifest.plist,Restore.plist, obrazy firmwaru zařízení a další payloady dodané společností Apple v kořenu archivu. Instalační program pro macOS, obecný svazek pro obnovení nebo samostatný soubor, napříkladRestoreRamDisk.dmg, není kompletní IPSW. - Znovu zabalte pouze ověřený kompletní balíček. Pokud extrahovaný adresář již obsahuje kompletní obsah IPSW, vytvořte ZIP ze souborů uvnitř tohoto adresáře, nikoli z nadřazeného adresáře:
cd extracted-firmwarezip -r -X ../candidate.ipsw .
V 7-Zip vyberte soubory firmwaru, zvolte Add to archive, vyberte formát ZIP a výsledný soubor .zip přejmenujte na .ipsw. Manifesty a payloady ponechte v kořenu archivu. Jde o opětovné zabalení, nikoli o převod firmwaru.
Výsledný soubor použijte pouze v případě, že jeho obsah pochází z pravého, kompletního balíčku firmwaru Apple. Ve Finderu nebo Apple Devices podržte při výběru příkazu pro obnovení či aktualizaci zařízení klávesu Option v macOS nebo Shift ve Windows a poté vyberte IPSW.
Limity kompatibility a kvality
Žádný převodník nedokáže vytvořit chybějící firmware, manifesty, metadata pro obnovení, kompatibilitu se zařízením ani autorizační podpis společnosti Apple. Extrahování souborů z vnitřního DMG a jejich opětovná komprese nedokáže změnit neúplný firmware v platný IPSW. Opětovné zabalení může také selhat, pokud byly soubory vynechány, umístěny na nesprávné úrovni archivu nebo pocházejí z různých buildů firmwaru.
Nejbezpečnějším zdrojem je balíček firmwaru stažený prostřednictvím Finderu, Apple Devices nebo Apple Configurator. Katalog IPSW, například ipsw.me, může pomoci najít downloady pro konkrétní zařízení, před obnovením však ověřte soubor a stav firmwaru. Neexistuje důvěryhodná online služba, která by dokázala libovolný DMG spolehlivě převést na platný IPSW; nahrávání online je také nevhodné pro velké obrazy firmwaru a potenciálně citlivé soubory pro obnovení.
DMG vs IPSW: srovnání formátů
Jak si formáty DMG a IPSW stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .DMG Apple Disk Image | .IPSW Apple Device Software Update package |
|---|---|---|
| Komprese | Obojí | Obojí |
| Šifrování | Ano | — |
| Rozdělené archivy | Ne | Ne |
| Spustitelný | Ano | — |
| Podpora operačního systému | Omezeně | Niche |
| Typická velikost souboru | Velký | Velký |
| Otevřený standard | Ne | Ne |
| Zavedeno | 2000 | 2007 |
| Vývojář | Apple Inc. | Apple Inc. |
Informace o příponách a typech souborů poskytuje File-Extensions.org
Databáze v současné době neobsahuje žádný program na konverzi souborů dmg.
Často kladené otázky
Je převod z DMG na IPSW skutečným převodem formátu?
Obvykle ne: z DMG pouze extrahuje existující IPSW nebo zabalí soubory firmwaru do archivu IPSW, aniž by měnil jejich obsah. Výsledek funguje podle očekávání pouze tehdy, pokud jsou zachovány soubory, struktura složek a požadovaná metadata.
Změní nebo poškodí převod z DMG na IPSW firmware?
Firmware by se neměl změnit, pokud jsou soubory extrahovány a znovu zabaleny přesně tak, jak byly dodány. Úprava souborů, změna cest nebo pozměnění archivu může zneplatnit manifesty či podpisy a způsobit odmítnutí firmwaru.
Proč ve svém souboru DMG nemohu najít IPSW?
DMG může obsahovat různé druhy obsahu obrazu disku, včetně instalačního programu nebo nesouvisejících souborů, nikoli balíček IPSW. IPSW lze extrahovat pouze tehdy, když DMG skutečně obsahuje tento archiv nebo požadované ověřené soubory firmwaru.
Mohu po převodu z DMG upravovat IPSW?
IPSW není určen k tomu, aby po přípravě k instalaci zůstal upravitelný. Jeho obsah můžete prohlížet nebo znovu zabalit, ale změna souborů firmwaru či požadovaných metadat může narušit ověření a zabránit instalaci.