본문 바로가기

아이폰 iOS4.3 -> 4.2.1로 다운그레이드 하기

아직 탈옥의 유혹때문인지 4.3에서 다시 4.2.1로 다운그래이드 하기로 마음 먹었습니다.

하지만 제가 저번에 포스팅한 방법으로 하면 되기는 되는데 좀 복잡하더군요.

2010/06/23 - 아이폰 iOS4 에서 3.1.3 다운그레이드 하기

일단 준비물은 tinyumbrella 입니다. 참고로 미리 4.2.1SHSH 백업 하신분만 가능합니다.

-Tinyumbrella


아래는 4.2.1펌웨어 토런트(torrent)파일 입니다.
아이폰4 4.2.1펌웨어
아이폰3GS 4.2.1펌웨어


만약 Fixecovery가 문제생가면 아래프로그램으로 사용하시면됩니다.(10XX오류) 방법은 DFU복구 모드 들어가서 실행시켜주시면 됩니다.


참고로 통화시 상대방이 전화를 먼저 끊어버리면 "통화실패" 라는 문구가 나타납니다.
이유는 4.3업데이트 할시 베이스밴드도 같이 업데이트 되기 때문에 (확인 방법 설정 > 일반 > 정보 > 모뎀 펌웨어) 이는 iOS는 업데이트 되어도 베이스밴드(모뎀 펌웨어)는 다운그래드 하지 못하기 때문에 나타나는 현상입니다.

4.2.1 같은경우 모뎀펌웨어가 03.10.01이고, 4.3은 04.10.01 입니다. 참고하세요.

1013, 3194 오류등을 방지하기 위해 먼저 아래 첨부파일을 압출풀어서  hosts파일을 C:\Windows\System32\drivers\etc에 덮혀씌기 하고 실행해주시면 원활하게 진행 될껍니다.




최신버젼은 http://thefirmwareumbrella.blogspot.com/ 에서 받으실수 있습니다. 만약 실행이 안된다면 자바가 설치되어있지 않아서 실행이 안된거니 자바를 먼저 설치해줍시다. http://www.java.com/ko/

먼저 시디아에 백업해둔 SHSH를 가져오기 위해서 Save SHSH를 실행시킵니다.
그럼 SHSH를 백업할수 있는 SHSH를 백업하는 동시에 시디아에 백업해놓은 SHSH를 내문서에 저장시킵니다.

그리고 Start TSS Server를 실행시킵니다.

아이폰을 DFU모드로 들어갑니다.
그리고 아이튠즈를 켜서 쉬프트 + 복원눌려서 4.2.1펌웨어를 불러옵니다.

펌웨어 잘되다가 마지막 부분에서 1013오류 혹은 1015오류가 뜰겁니다. 이 떄 확인 누르시마시고 다시 아이폰을 DFU복구 모드로 들어갑니다.

그리고 tinyumbrella 에 가시면 Fix Recovery 가 활성이됩니다 이버튼을 누르시고 YES누르시면 아이폰에서 이상한? 작업을 시작합니다. 그리고 다시 리스프링되면서 아이튠즈랑 연결하라는 그림이 뜨면서 아이폰이 켜집니다.

참고로 재탈옥하실꺼면 10XX오류 뜬상태에서 DFU복구 모드로 들어가신후 그린포이즌으로 바로 돌리시면됩니다.

각종오류 해결방법
-오류 3014
http://teia.tistory.com/246#1 에서 iRecovery, libusb.zip을 받아서 설치방법을 참고 합니다.

-오류 1013
http://teia.tistory.com/462
-오류 3194
애플서버를 우회를 못했을경우 생기는 오류입니다.
C:\Windows\System32\drivers\etc 에 있는 hosts 파일을 메모장을 열어서
제일밑에 74.208.10.249 gs.apple.com 을 추가해주시면 됩니다.