Smart Box

[왕초보/초보자 필독] TinyUmbrella를 이용한 4.0.2 shsh백업 본문

Mobile/iOS

[왕초보/초보자 필독] TinyUmbrella를 이용한 4.0.2 shsh백업

프매씨 2010. 8. 29. 15:20

   

오늘은 TinyUmbrella 가장 기본 기능인 shsh백업에 대하여 강좌를 진행하겠습니다.

 

 

--------------------------------------------------------------------------------------------------

! 읽어보세요.

왕초보 / 초보자 분들은 아래 "필수사항"까지만 보시면 되겠습니다.

어느정도 익숙하신 분은 "선택사항" 포함 끝까지 보면서 심도 깊게 TinyUmbrella 이해 활용의 폭을 넓혀 보시길 바랍니다.

-------------------------------------------------------------------------------------------------------------------

   

   

   

▲ TinyUmbrella 참고 사항

   

현재 최신 버젼 : 4.02.05

시스템 필요사항 : Windows Xp, Windows7 (32 and 64bit), Windows Vista (32 and 64bit)

                              OSX 10.6.X, 10.5.X

   

Java JDK or JRE 32Bit (64bit 운영체제 사용자분들도 32Bit 설치 하셔야 정상 동작합니다.)

지원장치 : iPhone4 / iPhone 3GS / iPhone 3G(MC) (4.0.2백업가능)

                   iPod Tuch 2G(MC) / 3G (4.0.2백업가능)

                   iPad Wifi and 3G (3.2.2백업가능)

   

iTunes 9 이상 (~ 9.2.1 테스트 완료)

   

   

   

-------------------------------------------------------------------------------------------------------------------

   

일단 집고 넘어가야 정보 몇개를 질문&답변 형식으로 다시한번 알려드리겠습니다.

   

Q1. shsh 백업이 무엇인가요?

A1. shsh이란 애플에서 해당 기기의 고유 식별번호(이하 ECID) 통한 해당 기기의 인증 프로세서를 통한 펌웨어

       업데이트 / 복원을 진행하는 인증절차의 "인증서"라고 보시면 됩니다.

   

Q2. shsh 백업이 필요한가요?

A2. 애플에서는 정기적(비정기적)으로 지속적 iOS업데이트를 지원합니다. 이때 새로운 버젼의 업데이트시 기존 버젼의

       iOS인증 지원을 끊게 됩니다. 이렇게 되면 새로운 업데이트 소프트웨어 문제로 인하여 다운그레이드 필요시 인증

       받지 못하기 때문에 다운그레이드가 불가능 하게됩니다.

      (ex iOS 4.0.2 릴리즈 iOS 4.0.2 --> iOS 4.0.1 이하버젼 다운그레이드 불가능)

      이때 shsh백업본이 있다면 애플의 인증서버를 우회하여 인증을 받게되어 필요시 다운그레이드가 가능하게 됩니다.

      (ex iOS 4.0.2 릴리즈 iOS 4.0.2 --> shsh백업(백업된 iOS버젼)으로 다운그레이드 가능)

   

   

Q3. shsh백업은 탈옥한 아이폰만 가능한것이 아닌가요?

A3. 그렇지 않습니다. 탈옥 유무와 상관없이 백업이 가능합니다. 자신의 iOS버젼이 4.0.2 이하 버젼 사용자라도

        4.0.2 shsh백업이 가능합니다. 탈옥 유무 버젼 상관없이 상위 동버젼의 shsh 백업이 가능합니다.

       ( 글의 애플의 TSS 인증기간이 지난 버젼은 불가능)

   

Q4. 다른 사람의 아이폰(i디바이스) shsh 백업본을 이용하여 본인의 아이폰(i디바이스) 다운그레이드는

      가능한가요?

A4. 불가능합니다. 이는 위에서 언급한것과 같이 기기마다 고유의 ECID 존재하고 이에 해당하는 shsh 각각 존재

       하기 때문입니다.

   

Q5. 툴로 Cydia 저장했는데 Cydia 접속시 메인화면에 저장한 버젼 확인이 않됩니다. 정상인가요?

A5. 정상입니다. 이는 Cydia 홈사이트 버그로 인한 문제 입니다. 정상적으로 저장되었으니 걱정하지 마세요.

       이문제가 발생하는 원인은 추론해보면 이전 AutoShsh라는 프로그램으로 강제 등록한 사용자분들에게 주로 발생

   

Q6. 다운그레이를 하게되면 베이스밴드도 다운그레이드 되나요?

A6. 그렇지 않습니다. 현재 소프트웨어 iOS버젼 자체의 다운그레이드는 가능하지만 베이스밴드 다운그레이드는 불가능

       합니다. 다운그레이드시 보시게되는 오류 1015 1014 해당 iOS버젼에 맞지 않는 베이스밴드 버젼이 감지되어

       뜨게되는 오류 입니다.

   

예외) 초기 버젼의 베이스밴드는 PuzzyBand라는 Cydia툴을 이용하여 베이스밴드 다운그레이드가 가능한 경우도

        있습니다. 자세한 정보는 PuzzyBand 검색해 보시길 권합니다

   

   

-------------------------------------------------------------------------------------------------------------------

   

   

왕초보 8단계로 따라하기 (필수사항)

   

Step 0. TinyUmbrella 최신버젼 설치하기.

http://thefirmwareumbrella.blogspot.com/ 접속하여 아래 그림과 같이 사용OS 맞게 선택합니다.

   

   

 OS 선택 하시면 아래 그림과 같이 링크 사이트로 연결 됩니다. "request download ticket"  클릭합니다.

 

    

   

  몇초후 "download"버튼이 나타나면 "download" 눌러 자신의 컴퓨터로 다운로드 합니다.

   

Step1. 아이폰과 컴퓨터(노트북) 연결합니다.

   

   

Step2. 다운받은 TinyUmbrella 실행합니다.

 "더블클릭하여 실행"

   

최초 실행 윈도우 방화벽이 팝업창을 띄운다면 "차단해제" 클릭합니다. (최초 실행시 1)

    또는 방화벽 보안경고창이 뜬다면 "access허용" 클릭합니다. (최초 실행시 1)

   

   

Step3. TinyUmbrella 연결된 장치를 읽어오면 "Save My SHSH" 클릭합니다.

   

   

Step4. 몇초 아래와 같이 "SHSH SUCCESSFULLY saved!"라는 메시지가 출력되면 정상적으로

         작업이 완료 입니다아래 파란 박스는 "Cydia 백업을 요청하겠습니다" 라는 입니다.

   

   

Step5. "Display SHSHs" 눌러 정상적으로 로컬 디스크로 다운로드 되었는지 확인하세요.

   

   

 Step6. 4.0.2 shsh 정상적으로 로컬디스크에 다운로드 완료되었음을 확인 "확인" 클릭해 주세요.

   

   

Step7. "Click Here to Open" 클릭하여 로컬디스크 지정 경로에 저장된 shsh파일 불러옵니다.

   

[Click Here to Open] 클릭하시면 아래와 같이 저장된 위치가 자동 팝업됩니다.

   

   

   저장된 XXXXXXXXXXXX - iphone-X.X.X.shsh 파일을 안전하게 보관할 있는 장소(USB,Web) 백업

   

   

Step8. TinyUmbrella 종료합니다.

   

   

Shsh 저장이 끝났습니다. 쉽죠잉~?!

   

   

-------------------------------------------------------------------------------------------------------------------

   

   

   

▲ TinyUmbrella 이해 응용 (선택사항)

   

 1. TinyUmbrella Log창에 출력되는 정보

 

   

Advanced Options 이해하기.

ECID : i디바이스의 고유 ECID 자동 추출되어 출력됩니다. (만약 자동 추출이 않될시 Reset버튼 클릭)

           ECID 코드만 수정해주면 타인의 i디바이스 인증서(shsh)대행 백업이 가능합니다.

      ex) 여자친구의 인증서(shsh) 대신해서 백업 가능

Device/Version : i디바이스 기기 인증서(shsh)다운로드를 진행할 iOS 버젼을 선택합니다.

   

Request From : 기본설정은 Cydia 지정되어 있습니다.

Cydia : Apple 부터 해당 iOS 인증서(shsh) 다운로드  Cydia서버에 백업 요청

   

Apple : Apple 부터 해당 iOS 인증서(shsh) 불러와 다운로드 진행

   

필히 Cydia 설정 만약 Cydia서버 점검 기타 사유로 실패시 임시로 Apple

    다운로드  서버가 정상 가동되면 Cydia 변경 시도 하십시오.

Cydia 지정하여 1회라도 백업하셨다면 Apple Tss 인증기간이 지났더라도 언제든지 

    다운로드(백업) 받을 있습니다.

   

   

Log 창을 살펴보면 자신의 i디바이스의  정보가 출력됩니다.

Device : i 디바이스의 종류 (현재 접속된 iPhone4, iPhone3GS, iPad.... etc 출력됩니다.)

   

Model : i 디바이스의 모델 (세부 모델명이 출력됩니다.)

   

Name : 컴퓨터의(로그인) 이름

   

UUID : 기기 고유넘버인 UUID 표시됩니다.

   

Baseband : 모뎀 베이스밴드 버젼 / 모뎀 부트로더 버젼

   

   

2. 친구 연인의 SHSH 대행 백업해주기.

   

친구 연인의 ECID 코드를 직접 입력 "Save My SHSH" 클릭합니다.

   

   

3. Cydia 백업된 SHSHs 로컬디스크로 가져오기.

1) Cydia 저장된 SHSHs 정보를 확인합니다.

   

2) "Advanced Options"선택  Cydia 서버로 부터 다운로드 버젼을 선택합니다.

     이때 "Request From" Cydia 설정해 주십시오.

   

3) "Save My SHSH" 클릭하여 저장합니다.

   

4) "Display My SHSHs" 눌러 정상 저장 되었는지 확인하십시오.

   

   

5. 인증서(shsh) 저장경로 확인하기.

인증서(shsh) 다운로드 위치

Win XP           C:/Documents and Settings/<사용자명>/.shsh/

   

Win Vista, 7     C:/Users/<사용자명>/.shsh/

   

Mac OSX        파인더/Users/<your username>/.shsh/

   

OSX 숨김파일로 자동저장 되기 때문에 확인을 위해서는 숨김폴더 파일보기 기능을 켜야 합니다.

      

     숨김폴더 파일보기 : http://blog.cymacyma.org/44

   

인증서(shsh) 파일명

"XXXXXXXXXXXX-iphone-4.0.shsh"

"XXXXXXXXXXXX-iphone-3.1.3.shsh" 형태로 저장됩니다.

   

ps) 여기서 XXXXXXXXXXXXX 해당 i디바이스의 고유 ECID코드 입니다.

   

6. 기타 버튼의 용도 (TinyUmbrella 통한 다운그레이드 복원)

   

Start TSS Server : 로컬 디스크에 저장된 인증서(shsh) 통해 다운그레이드시 사용

Tiny Umbrella 이용한 복원법은 게시판을 검색해 보시면 자세히 나와있습니다.

Kick Device Out of Recovery : 복원 완료 복원모드의 디바이스를 정상 상태로 복구합니다.

   

   

-------------------------------------------------------------------------------------------------------------------

   

   

   

   

TinyUmbrella 현존하는 가장 간단한 shsh다운로드 어플리 케이션 입니다 과정을 따라하시면 shsh다운로드 백업을 쉽게 하실 있습니다. 현재 지원되는 i디바이스의 4.0.1(3.2.1)까지 shsh다운로드를 지원합니다.

   새로운 iOS 릴리즈시 업데이트된 TinyUmbrella 릴리즈 될것입니다.

   

   

   

   

   

   

   

   

   

   

   

항상 새로운 iOS 릴리즈되면 shsh 다운로드 백업하는 습관을 가집시다!

   

   

도움이 되셨다면 추천 눌러주세요~!! ^^

   

   

   

   

   

   

   

   

∫ TinyUmbrella  최신버젼

다운로드 링크 : http://thefirmwareumbrella.blogspot.com/

   

TinyUmbrella 실행시 오류가 발생한다면 JAVA 설치해 주시길 바랍니다. (64bit Java 툴에서 지원하지 않습니다.)

JAVA 다운로드 링크 : http://www.java.com/ko/

   

TinyUmbrellan TSS Sever 이용한 롤백 / 다운그레이드 강좌http://cafe.naver.com/appleiphone/453138

[출처] [왕초보/초보자 필독] TinyUmbrella 이용한 4.0.2 shsh백업 (8 23 수정) (애플아이폰) |작성자 동내바쿠벌레

Comments