SHSH백업 없이 아이폰3G IOS4에서 3.1.2로 다운그레이드 하기

환경
iphone 3G ios4 업그레이드후 탈옥한 상태
미국 AT&T에서 개통후 현재 유심이 없음 : 3.1.3로 다운시 액티베이션이 안됨
3.1.3 SHSH백업 없음
window7 32bit


위 상황처럼 유심이 없어서 3.1.3으로 다운그레이드는 가능하나 액티베이션이 안되고 있었습니다.
검색하다보니 아이폰3G의 경우 3.1.2로 다운그레이드는 가능하다고 해서 시도를 해봤습니다.


준비물


iphone 3G용 3.1.2 펌웨어 : iPhone1,2_3.1.2_7D11_Restore.ipsw (다운로드)

redsn0w 0.9.2 win : 1041610828.zip

irecovery-0.3.2-win32 : 1294454926.zip

작업순서


1. 아이튠즈 복원에서 shift+복원 클릭, 위에서 다운로드한 3.1.2 펌웨어 선택후 복원 진행

2. 복원이 끝나면 1015 에러가 뜰겁니다. 확인 누르고 첨부파일중 irecovery 의 압축을 풀어놓은 디렉토리로 이동
   (그전에 미리  LibUsb-Win32가 설치되어 있어야 합니다. 설치는 다음 링크 참고 http://www.ihackintosh.com/2009/07/irecovery-iphone-recovery-mode-loop-restart/)
 
   c:\irecovery 에 압축을 풀어놨다면 시작 – 실행창에 cmd 입력 – 콘솔창이 뜨면
   
   cd c:\irecovery 엔터
   iRecovery -s 엔터
  
   잠시후에 ] 가 창 맨하단에 뜹니다.
   거기에
   
   setenv auto-boot true
  saveenv
  /exit   

3. 아이폰 리부팅(홈키+전원 10초간)

4. 리커버리모드로 계속 뜸.

5. 이제 첨부한 redsn0w로 탈옥 (액티베이션 없이 탈옥이 되고 정상 부팅이 됩니다.)
redsn0w를 이용한 탈옥방법은 카페와 인터넷에 워낙 많기 때문에 생략합니다.
탈옥 참고문서 http://www.iphoneheat.com/2010/02/download-redsn0w-0-9-final-jailbreak-iphone-3-1-2-firmware/


확실히 ios4보다 빠르네요. ^^
액티베이션때문에 ebay에서 at&t 심을 사려고까지 했는데 위의 방법으로
액티베이션 없이 다운그레이드 및 탈옥까지 완료를 했습니다.
이제 ultrasn0w를 이용한 언락까지 해볼 생각입니다.


참고문서

http://www.iphoneheat.com/2010/02/download-redsn0w-0-9-final-jailbreak-iphone-3-1-2-firmware/
http://www.ihackintosh.com/2009/07/irecovery-iphone-recovery-mode-loop-restart/