SHSH란?
SHSH는 "ECID"라는 고유한 번호를 갖고 있는 아이폰들이 아이튠즈에 펌웨어설치 작업을 요청할 경우 애플 서버에서 발급해주는 인증키다. 이 SHSH는 정적인 상태로 유지되며 사용자가 원할 때 언제든 사용할 수 있다.
SHSH백업 방법은 2가지가 있다.
1) 탈옥후 Cydia를 실행시키면 자동으로 Cydia서버에 shsh가 저장된다(왼쪽사진 빨간색 네모친 백업된 SHSH들)
2) 티니엄브렐라를 이용하여 SHSH 백업을 한다.(Cydia서버에서 shsh파일을 받거나 최신 shsh들을 백업할수도있다. 오른쪽사진은 백업된 모습)
잘안보이면 눌러서 보도록하자.. 큼지막하게 나올것이다!
다운그레이드 조건
결국 다운그레이드를 하려면 다운그레이드를 하려면 shsh파일이 필요한것이다.
(간혹 최신버전이 나온지 2~3일안에는 SHSH발급을 지원을할때도있어서 shsh백업없이 정상적인방법으로 다운그레이드가 될때도있다.)
위에서 설명한 shsh가 백업되어있다면 다운그레이드가 가능하다. 그말은 반대로 SHSH가 백업되어있지않으면 다운그레이드가 불가능하다!
자세하게는모르지만 현재 iOS버전의 SHSH를 애플서버가 아닌 아이폰 내부 정보를 이용하여 shsh를 생성해준다
(단 iFaith로 생성한 shsh는 iFaith에서만 사용할수있다. 애플서버에서 발급받은 shsh와는 약간형태가 달랐다.)
사용방법은 실행하여보면 Dump SHSH Blobs가 있을것이다 거기서 DFU모드로 만들면 SHSH를 생성하고 완료시에는
저장할곳정하고 종료된다.(저장시 .ifaith 를 확장자로 붙이도록하자) 이제 iFaith 백업파일이 생성되었으면
나중에 iOS를 복원할때 iFaith를 실행하여 Build Signed IPSW w/Blobs를 눌러서 shsh백업파일과 정품펌웨어를 지정해주면
바탕화면에 새로운 커스텀펌웨어(새로운 iOS설치파일)설치파일이 만들어진다. 이 펌웨어로 티니엄브렐라를 안켜도 펌웨어 파일안에서 자동으로
shsh를 제공하여 백업한 iOS를 설치할수있다. (참고로 커스텀펌웨어를 먹이면 실패할것이다.)
궁금한점은 리플달아주세요^^
'iPhone' 카테고리의 다른 글
| [iOS]iOS 다운그레이드 조건(SHSH 백업) iFaith (4) | 2011/08/31 |
|---|---|
| [Cydia] i-FunBox 즐겨찾기 백업. (0) | 2011/07/09 |
| [Cydia] iFile 즐겨찾기 백업 (0) | 2011/07/09 |
| [탈옥테마] iOS 4.2.1 HD 짜집기 테마 by 휘바골드 (0) | 2011/02/13 |
| [시디아]윈터보드(WinterBoard) 테마 적용하기 (2) | 2011/02/13 |
| [탈옥]아이폰4 iOS 4.2.1 완탈(Untethered) 탈옥 (0) | 2011/02/06 |
iFaith-v1.3.2_win.zip
