Apple/아이폰

아이폰 3.1.3 SHSH,ECID 의 개념과 AutoSHSH 를 통한 백업

사랑초 2010. 5. 8. 19:01
반응형

 

■ ECID SHSH의 개념

 

각각의 아이폰은 개개인의 ECID CODE를 가지고 있습니다. 기기의 주민번호인셈이죠. 때문에 어떠한 기기도 같은 코드를 가질 수 없습니다.

예를 들어 3.1.3을 쓰는 과정에서 4.0OS가 나온다면..아이튠즈에서 복원이나 업데이트를 하면 자동으로 4.0으로 업그레이드가 되고 이 정보가 애플 아이폰사에 들어가게 되어있습니다. 매번 업그레이드 시마다 본인이 동사무서(애플사)에 가서 주민번호(ECID CODE)를 등록하는 것이고 애플사에서는 그 정보를 토대로 이 사람은 업데이트를 하였구나 인식을 하는 것입니다. 이렇게 한번 보내어 지면 다시는 다운그레이드가 불가능해지게 됩니다. 이를 위해 SHSH백업을 시행하는 것이지요. 그럼 ECID SHSH가 도대체 무엇인가.. 쉽게 표현하자면 위조 주민번호라고 생각하시면 됩니다. 예를 들어 25세가 되게되면 자동으로 동사무서 호구 조사에는 우리가 25세로 등록이 되게 됩니다. 하지만 위조 주민번호로 우리는 24세 혹은 더 어린 나이로 등록이 되게끔 도와준다고 생각하시면 됩니다. 한마디로 애플서버에 저장된 자신의 백업된 파일을 속여 다시 전 버전으로 돌아갈 수 있게 도와주는 것입니다.

 

이제부터 백업 방법을 살펴 보겠습니다.

 

1. 자신의 컴퓨터에 닷넷프레임 워크 2.0 이상 버전이 설치되어 있지 않다면

백업을 도와주는 프로그램 실행이 되지 않습니다.

http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=ko

 

이곳에 들어가서 하시기 전에 업데이트 해주시길 바랍니다.(이것이 되어있지 않다면 Auto SHSH 3.1.3+3.2 RC2 프로그램이 구동되지 않습니다.)

 

2. http://www.mediafire.com/?dznm5a5mkcw 이 사이트를 방문하셔서

Auto SHSH 3.1.3+3.2 RC2 이 프로그램을 다운받으시길 바랍니다.(핵심프로그램)

 

3. 리커버리 모드 실행(주의점은 슬립버튼과 홈버튼을 무작정 같이 복원모드로 진입후 백업하시면 백업은 되데.. 백업후에 폰을 다시 복원하셔야 하는 우울한 상황이 발생하실 수도 있으므로 이 방법대로 시행하시길 바랍니다)

 

a. 아이폰 전원을 끈다(슬립버튼을 길게 누르면 끌건지 물어본답니다.)

b. 꺼진 아이폰을 들고 홈버튼(둥그런버튼)누른 상태에서 USB를 연결한다.

c. 아이폰을 아이튠즈에 연결하라는 화면이 나오면 홈버튼에서 손을 떼어줍니다.

 

4. 다운 받은 프로그램(Auto SHSH)를 실행 시켜줍니다.


확인을 눌러 줍니다.

 

5. 자바 런타임을 설치 했는지를 묻는 배너가 뜹니다. 설치 되어 있다면 YES 아니면 NO를 누르시고(no시에는 JAVA를 설치해주시길 바랍니다. 자동으로 설치할거냐고 뜨므로 다운받아서 설치해주시길 바랍니다.)


 

6. JAVA가 이미 설치 되신분들을 계속 진행하시면 되시고 아니신분들은 다시 프로그램을 실행 시켜주시길 바랍니다. 그러면 프로그램이 실행되고 다른 배너가 뜹니다.


 

7. Grab my SHSH blobs automatically 버튼을 누르시기 전에 자신의 아이폰이 위에 그림처럼 리커버리 모드에 진입했는지 확인후 누르시길 바랍니다. 아니시라면 3번으로 가셔서 다시 리커버리 모드로 진행합니다.

 

8. 프로그램이 실행되고 Grab my SHSH blobs automatically 눌러주시길 바랍니다. 자신의 ECID 넘버가 약 2초간 나왔다 사라집니다.( 이걸 캡춰로 저장해두시길 바랍니다. 캡춰 방법은 컨트롤+ Prt sc sys 키를 눌러 주시면 캡춰가 되고 이걸 확인하시려면 윈도우키+R을 누르시면 실행배너가 뜨고 거기다 mspaint를 치고 그림판이 나오면 컨트롤+V를 누르고 그림판에 뜨는 캡춰 화면을 따로 저장해 둡니다.)

너무 순식간에 번호가 떠서 캡춰를 못하신 분들은 다시 Grab my SHSH blobs automatically누르시고 캡춰를 해두시길바랍니다.(캡춰하는건 안해두셔도 되지만 자신의 SHSH백업이 CYdia에 제대로 되었는지 확인하기 위해 하는것이니 번거럽더라도 해두시길 바랍니다.)

 

9. 1~2초후 자신의 SHSH 정보를 저장할것인지를 묻는 저장배너가 뜨고 적당한 이름으로 저장해두시길 바랍니다.( 나중에 이 정보를 토대로 3.1.3으로 돌아오실 수 있습니다)

 

10. 무사히 백업이 완료가 되고 아이폰 전원버튼(슬립버튼)을 길게 눌러주셔서 원래의 아이폰으로 돌아오시면 됩니다.

 

이제 부터는 백업이 제대로 되었는지 확인하는 작업입니다. 아까 캡춰도 그래서 해놓은 것이므로..^^

 

11. http://www.mediafire.com/file/jywkzwjyykt/fw-umbrella-semaphore-222.zip이곳에 가셔서 umbrella를 다운 받으시고  압축을 푸시고  umbrella.exe를 실행 시켜 줍니다.

 

12. 아래 세가지 항목을 체크합니다.


 a. ECID에 아까 캡춰해놓은 파일을 열어 그 넘버를 채워주세요

 b. Device version에 iphone 3gs-3.1.3을 체크해주세요.

 c. SHSH repository에 Saurik-Cydia를 체크해 주세요.

 

위 세가지 항목을 체크후 summit 버튼을 눌러주세요.

 

13. 백업이 성공했다면 12번 그림의 하단에 SHSH Saved File:XXXXXXXXXXX-iphone-3.1.3shsh라는 문구가 뜨게 됩니다.

 

백업이 실패했다면 could not get your ecid SHSH for mode/version:sorry라는 문구가 뜨고 다시 시도해주시길 바랍니다.




이글의 출처는 애플 아이폰카페의 약초먹자 님입니다.

문제가 될 시 삭제하도록 하겠습니다.

(http://cafe.naver.com/appleiphone/322421)

반응형