본문 바로가기
iPhone/iPhone Tip

아이폰 SHSH백업 하기

by zipi 2010. 11. 6.
반응형


SHSH백업 하기입니다.



인터넷을 보면 모두 shsh백업을 하라고 합니다. 왜 그럴까요?
이 shsh백업은 다운그레이드, 재탈옥 할때 필수적인 방법입니다.

먼저 탈옥을 한 후 테마를 고치던 중 아이폰이 벽돌이 되었습니다. 이때에는 보통 복원을 통하여 복구가 가능합니다.
하지만.. 현재 뚫려 있는 펌웨어는 4.1까지입니다. 만약 4.2로 업데이트가 되어 있는데 복원을 하게 되면 4.2로 버전이 올라가게 됩니다. 탈옥을 한 분들은 알겟지만 정말 편합니다. 다시 재 탈옥을 하려고 하니 4.2는 뚫리지 않았기에 탈옥을 할 수 없습니다.

따라서 다운그레이드를 통하여 4.1로 버전을 내린 후에 탈올을 시도 하게 될텐데 이때 shsh백업이 되어 있지 않으면 4.1로 다운그레이드 자체가 되지 않습니다. 그래서 shsh백업을 하게 되는것입니다.


shsh이란 ECID를 저장한 파일로 ECID는 기기의 고유번호입니다. 아이튠즈를 이용 펌웨어 업그레이드 및 복원을 할 때에 아이튠즈는 애플 서버로 이 ECID를 보내게 됩니다. 그러면 서버에서는 반응을 해줍니다. ECID에 맞는 펌웨어를 보내주게 되는데 애플에서는 최신의 펌웨어가 발표되면 그 하위 펌웨어는 막아두게 됩니다. 펌웨어 마다 ECID가 다르기 때문에 최신의 펌웨어인지 하위 펌웨어인지 구분을 하게 됩니다.

따라서 4.2로 펌웨어가 업데이트 되었는데 4.1로 내려 가고 싶다고 하면 애플에서는 이 요구를 거절합니다. 다운그레이드를 할 방법이 없어집니다. 하지만 애플 서버가 하는 이 일을 사용자 임의로 바꾸게 되면 이 모든것이 가능하게 됩니다.

참고로 이 shsh백업은 할수 있을때 해야 합니다. 펌웨어가 진행 된 후에 하게 되면 소용이 없습니다.
따라서 해킹 후 한번은 해야 합니다.
매번 하는게 아닌 각 펌웨어 마다 한번씩만 해주면 됩니다.





방법은 생각보다 쉽습니다.

추천 꽝!

위 파일을 다운로드 합니다. TinyUmbrella는 shsh파일을 백업하여 자신의 컴퓨터에 저장시키면서 cydia서버에도 저장을 시켜 줍니다. 컴퓨터가 고장이 나거나 해서 이 shsh파일이 사라져도 cydia서버에 보관 되어 있기 때문에 상관이 없습니다.



Advanced Options 를 눌러서 자신의 기종을 선택합니다. 그후 Save My SHSH를 누르고 잠시 기다리면 끝....
정말 쉽죠잉?


컴퓨터에는 C:\Documents and Settings\Administrator\.shsh 위치에 저장이 됩니다.
XP의 경우 위 폴더 이지만 Vista/7의 경우
C:\Users\Administrator\.shsh 폴더입니다.




Cydia에도 저장이 되었나 볼까요?



잘... 보면 상단에 녹색 끌씨로 SHSH : iOS 4.1 이라고 써 있습니다.

잘 저장 되었군요 ^^.
반응형

댓글