아이폰의 펌웨어를 다운그레이드 하는 방법은 일반적인 방법으로는 되지가 안는다. 애플은 정책적으로 펌웨어의 다운그레이드를 허용하지 않고 있으며 오직 업그레이드만 허용하고 있다. 즉 "위로를 가는건 상관 안하는데 아래로 가는건 허용 안하겠다." 이런 것이다.

따라서 이를 강구하기 위해선 서브적인 방법이 필요한데 shsh백업이 필요한 것이다.


SHSH 백업방법



윈도우버전


맥버전

최신 버전은 여기서 받으면 된다.
- http://thefirmwareumbrella.blogspot.com/


자바의 경우 웹다운로드 방식이라면 아래를
풀버전이라면
자바 홈페이지에 직접 들어가서 받으면 된다.
- 자바 홈페이지 : http://www.java.com/ko/


우선 자바를 설치한 후에 Tinyumbrella를 실행한다.
설치할 필요가 없는 자바연동실행 프로그램이니 과정은 크게 없을 것이다.



실행 후 처음으로 반기는 것은 "차단하겠음? "
하고 묻는 화면인데 허용하자


SHSH를 실행하고 나서 첫 화면이다 딱히 모르면 그냥 설정은 건드리지 않아도 된다.
그리고 나서 아이폰을 연결한다. 아이폰을 연결하고 나면 Save SHSH를 눌러준다.

shsh 파일이 저장되는 경로는 다음과 같다.

윈도우7,비스타  = C:/Users/<사용자명>/.shsh/.shsh
XP = C:/Documents and Settings/<사용자명>/.shsh/.shsh

저장은 몇초가 걸리는게 아니고 좀 오래 걸린다. 한 10초 정도.
중간에 연결해제하면...상상하기 싫다 하지말자


이렇게 되면 이제 저장은 된 것이다.



Tinyumbrella로 다운그레이드



다운그레이드 방법은 Tinyumbrella에 들어서면서 쉬워졌다.




0. 가능한 펌웨어 버전을 확인한다. General 첫 화면에 뜨니 바로 알 수 있다.


1. 우선 Start TSS Server을 누른다. 전 과정에 걸쳐서 계속 실행되 있어야 한다.


2. 그리고 나서 아이폰은 DFU나 리커버리 모드로 진입시킨다.
진입방법은 다음과 같습니다.


 - 리커버리 모드

1. PC와의 연결을 해제하고 아이폰을 끕니다. (전원 길게 누른후 슬라이드)
2. 홈 버튼을 누르면서 아이폰을 PC에 연결합니다.

 - DFU모드

1. PC에 연결된 상태에서 아이폰을 끕니다.  (전원 길게 누른후 슬라이드)
2. 아이튠즈를 실행합니다.
3. 아이폰의 슬립버튼과 홈 버튼을 같이 10초동안 누릅니다
4. 그리고 나서 홈 버튼은 손을 땐 채, 홈버튼은 때지말고 계속 눌러줍니다. (5초간)
5. 아이튠즈에서 반응이 옵니다.




3. 아이튠즈에서 SHIFT키를 누른채 복원을 누르면 펌웨어 선택을 할수 있다.
원하는 펌웨어를 선택하면 다운그레이드가 된다.


오류시 해결방법

 - 10XX오류가 나면 Exit Recovry를 누른다.

Posted by Yurion Yurion


저작권 & 공지사항

Yurion.net의 글의 저작권은 Yurion에게 있습니다. 블로그 내용에 관한 무단 복제 및 배포, 스크랩, 복사, 캡쳐, 펌질등의 행동을 원칙적으로 금하며 특히 네이버 블로그와 카페의 펌질에 대해서는 강력하게 제제할 것입니다. 오직 링크만 허용됩니다. 이미지와 기타 프로그램의 저작권자가 명시된 자료는 해당 저작권자에게 모든 권리가 있습니다. 그 외의 사항은 공지사항을 참조하시길 바랍니다.


트랙백 주소 :: http://yurion.net/trackback/1924 관련글 쓰기

댓글을 달아 주세요

  1. 오타 지적요~
    방화벽 편에서 하용하자 -> 허용하자 ! 가.. 아닌가...!ㅋ

    내용과는 관계없지만. 유리온넷 글의 주소 번호가 일정치 않은것은 예약글의 효과인가요? ~.~! 가끔 깜짝 깜짝 놀랍니다.

  2. 유진원 2011/01/06 02:55  수정/삭제 댓글쓰기 댓글주소

    제가 어제 아이팟 4세대 터치 삿는데요.
    초기 버전이 4.2.1 이더라구요.
    완탈 시도하려고 했는데 컴터 os가 윈도우 여서 레드스노우를 완탈할때 사용할수 없더라구요.

    그래서 제가 4.1 버전으로 다운그레이드해서 해킹시도할려고하는데요.

    shsh 없이는 다운그레이드 불가능인가요??

    만약 shsh 가 없다면 다른사람의 shsh를 다운받아서 쓸수도 있나요??

    • shsh없이는 일단 불가능합니다. shsh해서 log나 general에 버전이 보이는데 이 버전만 다운그레이드가 가능한 것이죠

      다만 제껀 좀 이상했던게, 4.2.1에서 SHSH를 했는데 위처럼 되었습니다. 4.0하고 4.1이 백업되는...

  3. 좋은정보 잘보고갑니다~~ㅎㅎ

  4. 아이패드도 DFU나 리커버리모드에 접속해야되나요?

  5. 저는 4.1버전때 shsh백업해놓은게 있는데 shift 누르고 복원눌러서 shsh파일찾아서 그걸로 복원하면 되는거 아닌가요 ㅠㅠ?
    저는 shift 누르고 복원해서 shsh파일경로 따라 가봤는데 4.1버전 없다고 되있네요 ㅠㅠ 그냥 들어가면 있는데 복원누르고 들어가면 없다고 하네요 ㅠㅠ 어떡하죠?

  6. ㅜㅜㅜ 2011/01/15 06:42  수정/삭제 댓글쓰기 댓글주소

    4.2에서반탈햇는대 계속 4.2b3이 추출이안되여 ㅜㅜㅜㅜ
    계속 4.2.1 로만 뜸니다 ㅜㅜㅜㅜ
    어떠케 해야할까요 ㅜㅜㅜㅜㅜ

  7. ㅇㅅㅇ 2011/01/20 13:58  수정/삭제 댓글쓰기 댓글주소

    저는 백업을 할려는데 안되요ㅠㅠ4.1이 안되는데 어떻게해야하죠?ㅠ

  8. 잘 보고 갑니다. 설명 잘 해놓으셨네요^_^

  9. 햇님이 2011/03/10 17:57  수정/삭제 댓글쓰기 댓글주소

    너무 잘 보고가요!!
    재탈옥하려고 복원하려다 4.3 업데이트 되서
    4.3 탈옥툴 나올때까지 기다려야하는줄 알앗는데 요런 방법이 잇네요 ㅎㅎ
    지금 복원중이라 성공할지는 모르겠지만..
    암튼 감사해용!!

  10. 일단 따라하고는있지만 잘 될런지는 모르겠어요
    여튼 초보자도 알기 쉽게 글을 잘 써주셨군요!

  11. 모폴로지 2011/03/23 05:09  수정/삭제 댓글쓰기 댓글주소

    잘보고 갑니다...
    단지 좀 더 보완할 부분이 있다면
    방화벽 저거만 가지곤 안풀려요.

    제어판 > Windows 방화벽 >
    (왼쪽 위에) Windows 방화벽을 통해 프로그램 또는 기능허용
    > 사용하는 Tinyumbrella 홈/회사 공용 모두 허용 시켜줘야 잘됩니다.

  12. 터치4세대 4.2.1인데 엄브렐라 4.30.05로 save shsh눌렀는데 백업은 되는것같은데 general에 안떠요ㅜ
    이거 백업된거 맞나요?

  13. 그리고 나서 홈 버튼은 손을 땐 채, 홈버튼은 때지말고 계속 눌러줍니다. (5초간)
    ㅇㅇ?
    슬립버튼에서 손을땐체 홈버튼을 때지않는것
    아닌가요? ㅎㅎ

  14. 1번 오류가 뜨는데 어떻게 합니까?