아기다리고기다리던 완탈!

아이폰의 탈옥과 안드로이드의 루팅은 얼핏 보면 비슷하다. 그러나 사실 큰 차이가 있다. 아이폰의 탈옥은 기본적으로 성능향상을 위한 것이 아니라 기능 확장을 위한 것이다. 따라서 아이폰에서 한번 탈옥했던 사람들은 순정폰을 사용하기 힘들다. 탈옥을 통해 확장한 기능에 익숙해져있기 때문이다. 따라서 새로운 iOS가 올라오면 대부분 탈옥을 기다린다. 또 iOS 5도 최근 완탈(Untethered Jailbreak)이 등장했다. 따라서 오늘은 redsn0w라는 탈옥 도구를 이용해서 완탈하는 방법과 이미 반탈 또는 준완탈한 사용자를 위한 Corona 5.0.1 Untether를 소개할까 한다.

기다리던 완탈

iOS 5가 등장한 것은 지난 10월이다. 그리고 하루 뒤 바로 반탈 도구가 나왔다. 따라서 반탈 도구는 상당히 빨리 등장한 셈이다. 또 redsn0w는 0.9.6판부터는 준완탈을 지원하기 시작했다. 물론 이때는 MobileSubstrate 확장을 설치하면 동작하지 않는 불완전한 준완탈[1]이 었다. 그러나 redsn0w 0.9.9b8판 부터는 Semitether를 이용한 진짜 준완탈을 지원했다. 즉, 탈옥한 상태에서 기기를 다시 부팅하면 반탈과는 달리 정상 부팅된다. 그러나 컴퓨터 탈옥도구로 부팅한 것이 아니기 때문에 시디어 어플은 사용할 수 없는 상태가 된다. 따라서 준완탈이라고 해도 사용에 큰 문제는 없었다.

그러나 반탈처럼 쉽게 나올 것으로 생각한 완탈은 도통 등장하지 않았다. 이렇다 보니 iOS 5에 대한 가짜 완탈도 등장했다. 또 실제 탈옥이 가능한 것인지는 모르겠지만 아이폰 4S 탈옥 도구를 20불에 판매하는 사이트도 등장했다. 이런 와중에 계속해서 완탈 동영상을 올린 사람이 Chronic-Dev Team의 @pod2g였다. 동영상만 보면 완탈이 곧 나올 것 같았다. 그런데 기다리던 완탈은 크리스마스가 지나도 나오지 않았다. 이 때문에 사실 올해 출시될 것으로는 생각하지 못했다. 그런데 27일 저녁 그동안 동영상으로만 나돌던 iOS 5.0.1 완탈이 등장했다. 워낙 반가운 소식이라 나도 27일 이 소식을 트위터로 알렸다.

앞에서 설명한 것처럼 Chronic-Dev Teampod2g는 그동안 계속해서 자신의 블로그iOS 5 완탈 동영상을 올려왔다. 그러나 완탈 작업이 힘든 듯 꽤 오랜 시간 완탈을 내놓지 못했다. 또 pod2g를 확인해도 별 다른 소식은 없었다. 그런데 어제 pod2d의 블로그A4 release라는 글이 올라왔다. 글을 확인해 보면 알겠지만 A4 프로세서를 기반으로 한 기기에 대한 완탈 소식이다. 따라서 A5를 기반으로 하는 아이폰 4S아이패드 2는 지원하지 않는다. 따라서 이번 완탈에서 지원하는 기기는 다음과 같다.

  • 아이폰 3GS
  • 아이폰 4
  • 아이폰 4 CDMA
  • 아이패드 1
  • 아이팟 터치 3세대
  • 아이팟 터치 4세대

iOS 5 완탈은 Chronic-Dev Teampod2g가 개발했다. 그러나 탈옥(Jailbreak)은 그린포이즌(GreenP0ison) 아니라 iPhone dev team에 적용되었다. 따라서 탈옥하는 방법은 Redsn0w를 이용한 해킹에서 설명한 것과 거의 똑 같다. 다만 redsn0w 최근판은 이전판과는 달리 펌웨어가 필요없다. 따라서 이전 탈옥에 비해 조금 더 간단해진 셈이다. 다만 redsn0w로 반탈이나 준완탈을 한 사람이라면 복구를 통해 순정 펌웨어를 설치하고 완탈을 진행하는 것이 좋다. 모든 사용자에게 동일한 현상이 발생하는지는 알 수 없지만 준완탈 상태에서 완탈을 진행하자 마지막 단계에서 멈추는 현상이 발생했기 때문이다[2][3].

완탈하기

완탈하는 방법은 간단하다. 먼저 redsn0w 최신판를 받아 압축을 풀고 Jailbreak 단추를 클릭한 다. 그리고 지시하는 명령에 따라 진행하면 되기 때문이다. 또 탈옥을 하려는 사람들에게 항상 하는 이야기지만 탈옥을 시도하기 전에 펌웨어 업데이트 모드()에 대해 먼저 숙지하고 진행하는 것이 좋다. 탈옥에 실패하는 것은 대부분이 DFU 모드로 부팅하지 못하기 때문에 발생한다. 또 DFU 모드로 부팅하는 것을 알아 두면 아이폰에 문제가 생겨 정상 부팅이 되지 않을 때도 유용하게 사용할 수 있다. 아무튼 이전에 한번 설명한 탈옥법이지만 redsn0w가 약간 바뀌었기 때문에 이 글에서도 간단히 설명하도록 하겠다.

  1. redsn0w를 클릭하고 자신이 사용하는 운영체제에 맞는 파일을 내려받는다. 윈도는 redsn0w_win_0.9.10b3.zip를 받으면 되고 맥은 redsn0w_mac_0.9.10b3.zip을 받으면 된다.
  2. 내려받은 파일의 압축을 푼 뒤 'redsn0w'를 실행한다. 윈도에서는 redsn0w.exe 파일을 실행하면 된다.
  3. 'Jailbreak' 단추를 클릭하고 이어지는 화면에서 'Next >' 단추를 클릭한다. 원래 'redsn0w'는 탈옥하기 위해 펌웨어를 필요로 했다. 그러나 최근판 부터는 펌웨어가 없어도 탈옥할 수 있다. 다만 이렇게 펌웨어 없이 탈옥할 수 있는 빌드는 제한되어 있다. 참고로 redsn0w는 아직 iOS 5.1을 지원하지 않는다.
  4. 'DFU 모드'로 부팅한다. 화면에 표시된 명령에 따라 진행하면 된다. 참고로 다음의 절차가 DFU 모드로 부팅하는 과정이다. 꼭 숙지하는 것이 좋다. 또 DFU 모드로 부팅하면 아이폰에는 아무것도 나타나지 않는다.
    1. 3초 동안 전원 단추를 누른다.
    2. 전원 단추를 누른 상태에서 홈 단추를 누르고 10초 동안 기다린다.
    3. 홈 단추를 누른 상태에서 전원 단추를 놓고 15초 동안 기다린다.
      나는 처음 부터 홈 단추와 전원 단추를 동시에 누르고 2단계까지 진행한 뒤 전원 단추를 놓는 방법을 택하고 있다. 또 화면에는 15초로 표시되어 있지만 정확히 1~2단계를 진행했다면 8~9초 정도 남았을 때 손을 놓으면 된다. 정상적으로 'DFU 모드'로 부팅됐다면 다음과 같은 화면이 나타나며 커널을 내려받아 패치하는 화면이 나타난다. 그리고 연이어 ramdisk로 데이타를 업로드하는 화면이 나타난다.
  5. '옵션'을 선택한 뒤 'Next >' 단추를 클릭한다. 선택할 수 있는 옵션은 다음과 같다.
    • Install Cydia: 시디어 어플을 설치한다. 탈옥의 목적이 시디어 어플을 통해 기능을 확장하는 것이기 때문에 이 옵션은 꼭 선택해야 한다.
    • Install Custom bundle: 탈옥하며 함께 설치할 사용자 파일을 지정한다. 일부 무식한 사람들이 이 옵션을 이용해서 탈옥하고 탈옥이 아니라고 주장하는 사람이 있다. 그러나 'Custom bundle'만 체크해서 탈옥해도 똑 같은 탈옥이다. 자세한 내용은 다른 글로 올리겠다.
    • Enable multitask gesture: 아이패드는 두손가락 이상을 이용하는 '멀티태스킹 제스처'를 지원한다. 이 기능을 사용하고 싶다면 선택하는 것이 좋다. 이 기능을 선택하지 않으면 아이패드에서도 멀티태스킹 제스처를 사용할 수 없다.
    • Deactivate: 아이폰을 비활성화 시킨다. 탈옥한 뒤 푸시에 문제가 있다면 이 옵션을 체크하고 탈옥하면 푸시 문제를 해결 할 수 있다.
  6. 다음과 화면이 나타나고 아이폰에서 탈옥 및 폴더 이동등의 작업이 진행된다. 이때 'Cancel'을 눌러 redsn0w를 끝내면 된다. 아이폰은 이 사이 다시 부팅된다.

이미 탈옥한 사용자는 Corona를!

탈옥된 아이폰과 순정폰의 외형적인 차이는 거의 없다. 스프링보드(Springboard)의 시디어 어플이 유일한 차이다. 또 시디어를 실행하면 시디어를 어떤 모드로 사용할 것인지 묻는 화면이 나타난다. 어떤 것을 사용해도 되며 초보자는 'User'를 선택하면 된다. 'Developer'를 선택하면 시디어를 통해 설치한 명령행 도구들 까지 목록에 표시된다.

마지막으로 이미 반탈을 한 사람이라면 redsn0w를 돌리는 것 보다는 시디어에서 'Corona 5.0.1 Untether'라는 어플을 찾아 설치하는 것이 낫다. 'Corona 5.0.1 Untether'는 iOS 5를 탈옥한 pod2gChronic-Dev Team에서 만든 어플이다. 이미 탈옥한 사람이라면 시디어에서 어플을 설치하는 것 정도는 알고 있을 것이라고 생각하기 때문에 따로 설명하지 않겠다.

관련 글타래


  1. 이런 준완탈 기능 때문에 커스텀 번들은 탈옥이 아니라는 어이없는 주장이 등장했다. 
  2. redsn0w 1.9.10 베타 1에서 이런 증상이 나타났다. 현재는 베타 3까지 나왔지만 이런 문제가 수정됐는지는 확인하지 못했다. 
  3. 이미 반탈한 사람은 글 끝을 참조해서 Corona을 설치하기 바란다. 
2011/12/30 14:09 2011/12/30 14:09
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: http://offree.net/trackback/3543

Facebook

Comments

  1. 김영호 2011/12/30 15:01

    아이폰포에스는 안되는군여...
    아쉬비..

    perm. |  mod/del. reply.
  2. 디젠 2011/12/30 15:26

    하하.. 어제 밤에 시도해서 성공했습니다..
    4.3.3에서 올라왔고요.. 단, DFU모드 들어가는데 삽질해서..(알고보면 멍청한 짓 ㅡㅡ^)
    시간을 많이 잡아 먹었네요..

    지금 하나씩 설치하면서 놀고 있는 중입니다..
    연말인데.. 잘 지내시고..
    새해 복 많이 받으세요.

    perm. |  mod/del. reply.
    • 도아 2011/12/31 08:54

      원래 DFU 모드에서 삽질을 많이 합니다. 특히 이전 판에서는 DFU 모드로 부팅한 뒤 redsn0w를 실행해도 됐는데 최근판에서는 redsn0w를 실행하고 DFU 모드로 가야합니다.

  3. 카논 2012/01/03 13:45

    5.0.1은 안되나요?

    perm. |  mod/del. reply.
    • 헛... 2012/01/03 14:49

      이런 정보성 강좌도 선리플 후감상인가요...???

    • 도아 2012/01/03 18:58

      헛... //
      그러게 말입니다. 제목만 보고 댓글 다는 사람은 이제 대꾸를 안할 생각입니다. 글은 휴지통에서 복구했습니다.

  4. 고석 2012/01/07 04:03

    드디어 ios5도 완탈이 되는군요. 좋은 글 잘 보구갑니다. 고맙습니다.

    perm. |  mod/del. reply.
    • 도아 2012/01/07 10:47

      조만간 아이폰 4S도 완탈 가능할 것 같더군요.

  5. 그놈의에러 2012/01/13 04:48

    레드 스노우로 완탈하려는데 DFU 진입하고 나서 계속 에러나서 프로그램이 꺼지네요 ㅡㅡ 왜 그런지 설명 좀 해주십사.. 아이고 ㅠㅠ 지금 여기만 10번째 중입니다

    perm. |  mod/del. reply.
  6. 아이폰 사야쥐... 2012/01/14 10:14

    정말 누구나 할수 있을 정도로 쉬워졌네요...
    DFU모드로만 진입하면 끝~

    도아님 덕분에 쉽게 탈옥했습니다.

    고맙습니다~ ^^*

    perm. |  mod/del. reply.
  7. 뭐지 2012/01/14 22:51

    ios5.0도 반탈한상태이면 시디아에서 그거 받으면되나요?

    perm. |  mod/del. reply.
  8. 제발 답변해주세여!ㅜㅜ 2012/01/16 03:23

    아이패드1 64g를 어제 인터넷에서 구매했어요.
    집에 도착하면 완탈할 생각인데... 아이패드1은 ios5.0.1로 완탈하는게 좋은가요? 아님
    ios4로 완탈하는게 좋을가요?? 그리고 게임이 많이 튕긴다는데 어떡해하면 좋을가요??

    perm. |  mod/del. reply.
  9. *^^* 2012/01/18 12:56

    감사합니다 좋은하루되세요~

    perm. |  mod/del. reply.
  10. 감사합니다!!ㅎㅎ 2012/01/20 23:31

    이때까지 아이폰에대한 상식하나도 없이 1년6개월을 쓰다가..
    친구가 2번해킹해줬었는데
    이번에 도아님 글덕에 정말 쉽게 성공했네요 ㅎㅎ
    감사합니다!!

    perm. |  mod/del. reply.
    • 도아 2012/01/21 09:36

      예전에는 조금 복잡했었는데 redsn0w도 요즘은 상당히 간단한 편입니다.

  11. 쭝쓰 2012/01/21 03:00

    드디어 A5 탈옥툴이 40분전쯤에 등장했습니다. 헤헷~ ^^;;
    지금 난리났네요. ㅎㅎㅎㅎ

    perm. |  mod/del. reply.
    • 도아 2012/01/21 09:37

      예. 탈옥이 올라온 Greenp0ison은 아예 접속이 안되고 있더군요.

  12. 카이소사 2012/01/29 13:46

    IOS 5인데요

    DFU모드로 부팅은 했는데.

    컴에서 인식을 못하네요 이건 어떻게 해야되나요.

    perm. |  mod/del. reply.
  13. 홍구 2012/01/30 14:23

    좋은 정보 감사드립니다!
    항상 좋은 정보 얻고 가네요~~ㅋㅋㅋ

    perm. |  mod/del. reply.
  14. 2012/02/15 15:03

    아..말씀하신 데로 따라는 해서 성공..이제 완탈하면 무엇이 달라지는 지 찾아봐야겠네요..감사합니다..걍..금방되네요..

    perm. |  mod/del. reply.
    • 도아 2012/02/15 17:16

      탈옥을 하면 신세계가 열립니다. 물론 그 신세계를 찾아야 하지만요.

  15. 음...? 2012/02/27 23:54

    아이폰 5.0.1인데요, 따라한대로 했는데, 시디아 옵션에서 아이패드 멀티태스킹 제스쳐가 아니라 인스톨 아이패드 베이스밴드라고 나와있는데, 사람마다 다른가보네요~ ^^

    perm. |  mod/del. reply.
  16. 푸른강 2012/03/12 18:34

    혹시 간혹 안되는 님들이 있는 것 같은데 참고해보세요 ,,,
    나도 한참을 버벅 대다가 서핑에서 해결법을 찾았는데 ...
    오늘 받았습니다... 아이팟 4세대 화이트 .... 일단 아이튠을 깔아 최신버전을 받은 후에는 ...
    iPod4,1_5.1_9B176_Restore 가 설치되는데 이에 맞는 redsn0w는 redsn0w_win_0.9.10b6입니다..
    이렇게 되면 반탈옥이 되는데 redsn0w를 끄지 말고 다시 돌아가 부팅만 다시 해주면 됩니다 (도어님이 올려준 반탈옥을 참고하시고 .. )그외에는 도어님이 올려준 완탈옥을 참고

    perm. |  mod/del. reply.
    • 도아 2012/03/13 07:43

      예. 최근 5.1 준완탈도 나온 상태라 레드스노우 0.9.10b6를 쓰면 가능합니다.

  17. 최희재 2012/06/10 16:41

    저기...
    제가중국에사는데 5.1완탈다운이않되요
    그래서 제 이메일로 보네주세요 그럼 감사합니다
    도아님은 기부천사인가봐요ㅋㅋㅋ
    제이메일은 [email protected] 입니다요
    사랑해요

    perm. |  mod/del. reply.

댓글로 기쁨을 나눠요!

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.