본문 바로가기

iPhone4 History/J-B [탈옥]

[J-B] 아이폰4 탈옥 하기 (준비#2) - SHSH 백업 (TinyUmbrella)


 1. SHSH 백업이란?

▶ 먼저 SHSH가 뭔지 알아야겠죠? ^^

SHSH란?

SHSH란 Apple社에서 각 기기마다 고유의 식별번호인 ECID를 이용하여 펌웨어 업데이트 및 복원등의 인증에 사용되는 것입니다.

Aplle의 iOS는 꾸준히 업데이트되고 있습니다. 현재는 iOS 4.3 업데이트가 되었죠? ^^
이렇게 신규 iOS가 업데이트되면 기존의 이전 iOS버전으로는 복원 인증을 받지 못하게 됩니다.

즉, 현재 iOS 4.3 업데이트가 되어 현재 자신의 아이폰의 iOS가 4.3이라면 iOS 4.2.1로 돌아갈 수가 없게 됩니다.

탈옥툴이 iOS 버전에 맞게 나오고, iOS가 업데이트 된 후 어느정도 시간이 지나야 완벽(?)한 탈옥툴이
나온답니다. ^^

그래서 현재 iOS4.3이지만, 많은 분들이 업데이트를 하지 않고 기다리고 있답니다.

SHSH 백업을 해두면 실수로 아이튠즈 연결을 통해 iOS가 업데이트 되더라도 탈옥툴이 있는
이전의 iOS 버전으로 다운그레이드가 가능하기에 탈옥폰을 사용할 수 있게 되는 것이랍니다.

따라서, 현재의 iOS 버전으로 꼭 백업을 해두어야 합니다!! (순정상태 또는 탈옥상태에서도 가능)

But, 아이튠즈를 통해 iOS버전이 업그레이드 되어버렸다면... 아쉽지만 자신의 아이폰 iOS버전의
탈옥 툴이 나올때 까진 좀 기다리시면서 아이폰 공부하셔야 합니다~^^

자신의 아이폰 iOS 버전 확인하러 가기

이제 SHSH가 정확히 뭔지는 몰라도 백업을 해야겠다는 생각이 드시나요? ^^


▶ SHSH 백업을 위한 툴 - TinyUmbrella

TinyUmbrella란?

TinyUmbrella는 자신의 아이폰의 현재 iOS 버전을 백업 및 복원을 해주는 프로그램입니다.
자신의 PC를 가상의 애플 인증 서버로 만들어 주어 SHSH의 사용 승인을 받도록 해주는 역할을 하기도 한답니다. ^^



2. 프로그램 다운로드

- Windows 사용자용 다운로드

- MAC 사용자용 다운로드

- JAVA 다운로드 : TinyUmbrella 프로그램을 실행하기 위해서는 JAVA가 필요합니다.

※ 관련 홈페이지 : http://thefirmwareumbrella.blogspot.com/


3. SHSH 백업하기

Step0. JAVA 설치

Step1. TinyUbrella.exe를 실행


Step2. USB 케이블로 아이폰과 PC와 연결

Step3. 왼쪽의 Connected Devices에서 자신의 장치 선택

Step4. Save SHSH 버튼 클릭

Step5. 백업되어진 SHSH 목록 확인 (확인되는 목록의 버전만으로 다운그레이드 가능)
 
Step6. 백업된 파일 저장 경로 확인 (Advanced TAB 클릭)

Step7. 만약을 위해 백업 파일 별도 추가 보관 (PC 포맷 등)



4. SHSH 복원하기

▶ iOS 4.2.1로 탈옥을 하였고, 위의 방법으로 SHSH 백업을 해둔 상태이지만,

   제가 아직 복원을 해보지 않았고, 직접 해보지 않고 강좌를 올리는 건 아닌 듯하여

   향후 복원이 필요할 시 해본 후에 강좌 등록을 하도록 하겠습니다. ^^

   혹시나 꼭 지금 복원이 필요하신 분은 댓글 남겨 주시면 자세한 설명되어 있는 곳

   공유하겠습니다.