라비아

ios7 다운그레이드 - iFaith, 아이튠즈 구버전 활용




ios7 다운그레이드 - iFaith, 아이튠즈 구버전 활용  

제가 얼마전에 아이폰을 이전 버전으로
되돌리는데에 성공했습니다. 완전 무지한 상태에서 시도했던 거라
시행착오도 많았고, 시간도 많이 걸렸었는데 결국 성공했고 기쁜마음에 후기 글을
남긴 적이 있습니다. 아이폰을 사용하시는 방문자분들이 그 글을 보시고, 좀 더 상세하게 작성된
설명글을 요청하셨습니다.

이번 시간에는 저의 경험을 바탕으로
처음부터 끝까지 상세하게 포스팅을 해볼까 합니다.
시간은 다소 오래 걸리겠지만 저도 아이폰4 사용자로서 ios7 속도가 얼마나 답답한지
이해하기 때문에 그분들에게 조금이나마 저의 경험과 지식을 공유합니다.

다만 제가 했던 그대로를 알려드리기 때문에, 기기상의 차이로 발생하는 문제에 대해서는
저도 해결이 곤란합니다. 또한 초기화를 이용한 방법이기 때문에 폰에 있는 자료들을 미리
백업해두시기를 권장합니다.






ios7 다운그레이드 준비하기

필요한 준비물을 알려드릴게요.
아이폰이 있어야 하고 컴퓨터와 연결할 수 있는 케이블을 준비합니다.
소프트웨어로는 iFaith 라는 프로그램과 아이튠즈10.7 버전이 필요합니다.


1. iFaith 설치하기

아이페이스는 아이폰의 shsh 인증서와
ios 구버전을 다운받을 수 있는 프로그램입니다.


해당 유틸을 제공하는 사이트에 접속합니다 : http://ih8sn0w.com/




스크롤을 조금 내려보면
다운받을 수 있는 프로그램들이 있고
그 중에는 iFaith v1.5.9 버전이 있습니다. 해당 항목을 눌러서
컴퓨터에 받아주세요.



압축파일 형태로 되어있을겁니다.
압축을 풀면 오른쪽과 같이 실행아이콘이 생성됩니다.
아직 실행하지는 마시고 다음 단계를 먼저 합니다.



2. 아이튠즈 10.7 설치하기

최신버전은 아이페이스와 호환이 되지 않습니다.
따라서 예전버전을 설치해야 합니다. 저는 10.7 버전을 활용했었습니다.
운영체제에 따른 윈도우즈용 아이튠즈 10.7 다운로드 및 설치 방법에 대하여
자세히 설명해주신 분이 있어서 네이버 블로그 글의 링크로 대체하겠습니다.


Looney's IT Blog 님이 작성해주신 관련 글 : http://blog.naver.com/gynonco/40197566221


아이튠즈를 다이렉트로 받을 수 있도록 작성되어 있어서
다운 및 설치는 어려움이 없을겁니다. 다만 자동으로 최신버전으로 업데이트 되지 않도록
해야합니다. 기존의 버전을 삭제하기 전 iTunse 폴더 및 Appdata 폴더의 이름을 바꾼다음
10.7 버전을 까는 것이 중요합니다. 자세한 설명은 위 링크를 참고하세요.


shsh를 포함한 ipsw 생성하기

ios7 다운그레이드를 위하여 이제 이전 버전의
소프트웨어를 생성해봅시다. 아까 받아두었던 iFaith 를 실행해주세요.

 

실행을 하면 일종의 경고문이 나옵니다.
이 프로그램은 공식판도 아니고 판매하는 소프트웨어도 아닙니다.
개발자는 이 프로그램을 사용하는 사람들에게 어떠한 문제가 발생해도 책임이 없다고 합니다.
그런 점은 감안하셔야 합니다.

가장 먼저 이용 가능한 SHSH가 있는지
탐색해야 합니다. 오른쪽 사진과 같이 세번째 메뉴를 눌러주세요.

 

이제 자신의 아이폰을 컴퓨터에 연결합니다.
위처럼 인식했다는 창이 나오면 [예] 버튼을 눌러주세요.
오른쪽과 같은 메뉴가 나오면 세번째 메뉴인 [이용가능한 SHSH blobs를 서버에서 찾기] 버튼을
눌러줍니다.

 

이 단계에서 사용가능한 shsh가 검색되어야 합니다.
여러개 중 자신이 원하는 버전을 받든지 아니면 모든 버전을 컴퓨터에 받아두고
다시 메인메뉴로 돌아오세요. 이번에는 첫번째 메뉴로 들어갑니다.

 

파란색 버튼으로 표시되는 [Browse for SHSH blobs] 버튼을 눌러서
좀전에 받아놓은 shsh파일을 열어줍니다. 만약 이용 불가능하다고 나오면
다운받은 다른 파일들을 하나하나 대입해보고 오른쪽과 같이 유효하다는 창이 나오도록 합니다.

 

인증을 얻었으니 이제 그에 맞는 ios 소프트웨어를
받을 차례입니다. 오른쪽 노란색 버튼을 눌러줍니다.
ipsw를 다운받을 때까지 기다려주세요.

 

이제 인증된 ipsw를 생성하는 단계입니다.
[Build IPSW] 버튼을 눌러주시면 싸인된 소프트웨어를 만드는 과정을 거칩니다.
시간이 다소 걸릴 수 있으니 기다려주세요.



성공적으로 작업을 마치면 
위처럼 인증된 ios소프트웨어 아이콘이 생성됩니다.
저같은 경우 버전은 5.0.1 입니다.

 

아이페이스 창을 보시면 DFU 모드로 진입하라고 나옵니다.
아이폰 유저라면 초기화 방법은 대부분 아실겁니다. 혹시 모르시는 분들을 위하여
제가 이전에 작성했던 글을 링크해드립니다.


아이폰 초기화 방법, DFU모드 진입하기 : http://utillike.tistory.com/59


iFaith 창에서 [Start] 버튼을 누르고
요구하는 대로 DFU 모드로 진입해주세요. 성공적으로 진입했다면
그 상태로 아이페이스 창은 열어두세요. 만약 실패했다면 메인으로 돌아와서
네번째 메뉴인 [Use DFU Pwner] 버튼을 눌러서 다시 시도하시면 됩니다.


아이튠즈를 이용하여 아이폰 초기화 하기

아이폰을 초기화 진입 상태까지 만들었다면
이제 아까 받아둔 아이튠즈 10.7 버전을 실행시켜주세요.
그러면 자동으로 복구모드에 있는 아이폰을 인식할겁니다.



iPhone을 복원해야 한다는 메시지가 나오면 [확인] 버튼을 눌러주시고
업데이트 확인 버튼을 눌러야 하는데 이때 [Shift] 버튼을 누른 상태에서 [업데이트 확인]
버튼을 누르면, 자동이 아닌 수동으로 내 컴퓨터에 있는 소프트웨어를 임의로 선택할 수가 있습니다.



불러오기 창이 열리면, 아까 설치해놓은
shsh 인증된 소프트웨어 버전을 선택해주시면 되는 겁니다.
저같은 경우는 5.0.1 버전을 만드는 데 성공했었죠.



여기까지가 ios7 다운그레이드를 위해 제가 시도한 내용들입니다.
이 다음부터는 아이폰이 초기화 과정을 성공적으로 이루고, 예전버전으로
정상적으로 돌아가기를 기도하는 수밖에 없어요ㅎ 혹시라도 하다가 잘 안되는 것들이 있으면
댓글로 남겨주세요. 제가 아는 범위 내에서 답변 달아드리도록 하겠습니다. 그럼 모두들 성공하시길
기원합니다 ^^