아이폰4, iOS 6 탈옥하기 (tethered Jailbreak) with redsn0w 0.9.13dev4

728x90

아직 아이폰4S, 아이폰5와 아이패드2/뉴아이패드의 iOS 6 탈옥은 나오지 않은채, 아이폰 4의 탈옥 방법은 소개되어 있습니다. 역시 데브팀의 redsn0w를 이용한 방법으로 탈옥 방법은 어렵지 않습니다.

먼저, 데브팀의 레드스노우 페이지 http://blog.iphone-dev.org/redsn0w-iOS6 에서 redsn0w 0.9.13dev4 버전을 다운로드합니다. 그리고 아이폰 4용 iOS 6 펌웨어를 다운받아둡니다.

아이폰4를 아예 DFU모드로 진입한 후에 PC와 연결한 후에 시작하세요. 중간에 해줘도 되지만요. redsn0w를 실행하고 Extras를 클릭한 후에 Selet IPSW를 클릭합니다.



펌웨어를 선택한 후에 열기를 클릭합니다.


성공적으로 확인했다는 메시지가 나타납니다. redsn0w 구버전은 6.0 펌웨어를 인식하지 못하므로, Unspported IPSW 등의 메시지가 나오면 redsn0w 버전을 확인해보세요.


메시지 확인 후 화면 아래에 있는 BACK 버튼을 클릭합니다. 처음화면으로 돌아오면 Jailbreak 버튼을 클릭합니다.


탈옥에 필요한 파일이 업로드가 되고..


Install SSH에 체크되어 있는지 확인한 한 후에 Next 버튼을 클릭합니다. 아직 iOS 6는 탈옥하더라도 Cydia가 자동으로 설치되지 않기 때문에 터미널에 접근하기 위해 SSH를 설치해주는 과정입니다. 다음을 클릭합니다.


잠시 기다리면 아이폰4의 탈옥이 완료됩니다. tethered 탈옥이라는 안내가 나옵니다. 



자 그럼 탈옥은 됐는데, Cydia가 없으니 할것도 없고, 탈옥이 된것같지도 않습니다. 이번엔 Cydia를 설치해봅시다.

그전에 방금 탈옥과정을 마친 아이폰4는 탈옥상태가 아님으로, 탈옥폰으로 이용하기 위해 tethered booting을 해줘야 합니다. tethered booting은 역시 아이폰4를 DFU모드에 진입시킨 후에 redsn0w 로 하면 됩니다. Extras 에서 Just boot을 이용합니다.



Cydia를 설치하기 위해서는 터미널접속 프로그램을 이용해 명령어를 입력해야 합니다. 맥에는 기본으로 터미널이 있지만 Windows에서는 putty 라는 프로그램을 많이 이용합니다.

(putty 는 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 에서 다운로드 할 수 있습니다.)

putty 를 실행하기 전에 아이폰4를 Wi-Fi에 연결한 후 IP주소를 확인합니다. 아이폰4와 PC는 동일한 무선네트워크에 연결되어 있어야 합니다.



Host Name에 IP주소를 입력하고 Open을 클릭합니다. 경고메시지가 나오면 예를 클릭합니다.
(아이폰4가 앞서 설명한데로 탈옥상태로 부팅이 되어있지 않으면 SSH가 활성화되지 않기 때문에 putty가 에러메시지를 뱉어냅니다.)



연결되면 login as에는 root를 입력하고, 패스워드엔 alpine 을 입력합니다.


그리고 바로 아래메시지를 그대로 입력하고 엔터를 칩니다. 복사해서 붙여넣으세요.

wget -q -O /tmp/cyinstall.sh http://downloads.kr1sis.net/cyinstall.sh && chmod 755 /tmp/cyinstall.sh && /tmp/cyinstall.sh



그러면 뭔가 착착 진행이 다 되어 마무리됩니다.


잠시 기다리면 아이폰에 CYDIA 아이콘이 나타납니다. 아이콘을 처음에 실행하면 파일시스템 준비과정을 진행하고 시디아를 빠져나옵니다. 



반가운 CYDIA의 첫 화면이죠. 시작 직 후 자동으로 뜨는 필수 업데이트까지 완료하면 준비끝입니다. 이제부턴 CYDIA에서 필요한 어플을 설치하여 이용하면 됩니다. 



탈옥과정이 아직은 많이 번거로운데요. 아이폰4 사용하시는 분들은 이렇게라도 먼저 쓰시는 것도 괜찮겠네요. :)


728x90
반응형

댓글

Designed by JB FACTORY