본문 바로가기

애플 아이폰 *.dmg 확장자 펌웨어에서 ipsw 추출하기

애플에서 제공하는 펌웨어 배포방식은 맥버젼 *.dmg확장자와 윈도우용 *.ipsw확장자가 있습니다.

이번에 애플에서 iOS6.1 베타2를 공개하면서 펌웨어를 찾아봤지만 대부분 dmg확장자로 공유하고 있었습니다.

이럴땐 ipsw파일이 아니라고 그냥지나치치 마시고 dmg확장자를 받아 ipsw를 추출 하시면 됩니다.

dmg확장자에서 ipsw파일 추출방법은 먼저 압축프로그램으로 dmg확장자를 엽니다.

압축프로그램은 7-zip을 추천드립니다.
http://www.7-zip.org/

확장자 dmg인 파일을 오른쪽 마우스 눌려서 "압축파일 열기" 누릅니다.

dmg 확장자


그럼 dmg확장자 펌웨어 안에 있는 파일을 볼 수 있습니다.

여기서 2.hfs를 더블클릭하여 엽니다.

dmg 펌웨어


그럼 폴더하나가 있는데 폴더안으로 들어갑니다.

ios6.1


짠~ ipsw 펌웨어 파일이 숨어있는걸 볼 수 있습니다.

이 파일을 압축푸시면 됩니다.

ipsw 펌웨어


그럼 아래처럼 dmg펌웨어에서 ipsw펌웨어를 추출 할 수 있습니다.

ios6 펌웨어


펌웨어 설치방법은 아이폰을 리커버리모드 또는 DFU모드로 진입후 아이튠즈에서 "쉬프트 + 복원"을 눌려서 해당 펌웨어를 불려오시면 됩니다.