* 이 글은 iOS4가 아닌 3.1.3버전의 탈옥을 기록한 글입니다.
사실 iOS4가 공개된 이 시점에 3.1.3의 탈옥을 구태의연하게 소개하는 이유는 따로 있습니다. iOS4가 막상 공개됐고, 이번주 안에 iPod Touch 3세대와 iPhone 3GS의 탈옥툴도 공개가 될거라지만 막상 탈옥을 하더라도 사용에는 상당한 제약이 따르리라 보입니다. 현재 iPod Touch 2세대의 탈옥이 가능해지긴 했지만, SBSettings 등 많은 기능들이 작동하지 않는다고 합니다. 따라서 부가적인 Apps가 iOS4에 맞추어 수정되기까지는 상당한 시간이 소요되리라 생각됩니다. 문제는 그 기간동안 한번도 기기를 초기화 하거나 재탈옥하지 않는다는 보장이 없다는 것입니다. 저는 가끔 한번씩 뒤집어 엎는 것이 취미이니까요..
맨 처음 탈옥을 할때 조금 고생을 했습니다. 이유는 어떤 Apps를 설치해야 하는지 몰랐기 때문입니다. 수 많은 글을 검색해서 내게 맞는 Apps를 선정해서 설치하는 과정은 대단히 귀찮은 과정이었습니다. 만약 iOS4로 업그레이드 하기 전에 재탈옥을 실행할 일이 생긴다면 그때마다 관련글을 다시 뒤지기도 힘들어 이렇게 글을 남기기로 했습니다.
탈옥 (Jailbreak)
iPod Touch 와 iPhone의 해킹은 해킹이라 부르기 보다는 탈옥(Jailbreak)이라 부릅니다. 3.1.3버전의 탈옥을 하기 위해서는 몇가지 준비물이 필요합니다.
SHSH 백업 준비물 (선택사항)
* .NetFramework (O/S가 Windows Vista 미만의 하위버전일 경우)
* Auto SHSH
* Auto SHSH
먼저 SHSH 백업은 말 그대로 선택사항입니다. SHSH 백업은 만약 펌웨어 업그레이드를 하더라도 다운그레이드가 가능하도록 만들어 놓는 일종의 보험이라 생각하시면 됩니다. iOS4로 펌웨어를 업그레이드 했다가 다시 v3.1.3으로 돌아오는 것은 이 방법이 아니면 불가능 하다고 합니다.
Jailbreak 준비물 (필수사항)
* 순정 펌웨어 3.1.3버전의 iPod Touch 혹은 iPhone
* 버전 9.2 미만의 iTunes (9.2버전부터는 탈옥툴이 실행되지 않는다고 합니다.)
* Spirit
* 버전 9.2 미만의 iTunes (9.2버전부터는 탈옥툴이 실행되지 않는다고 합니다.)
* Spirit
1. 먼저 위 링크를 통해 v9.2 미만의 iTunes를 다운받아 설치합니다. (v9.1.1을 추천합니다.)
2. O/S가 Windows Vista 보다 하위버전일 경우 .NetFramework를 설치합니다.
3. iPod Touch의 전원을 종료한 후, 홈버튼을 누른 채로 아이튠즈에 연결합니다.
4. 다운받아 놓은 Auto SHSH를 실행하면 자동으로 SHSH백업을 진행합니다.
5. 진행과정 잠시 보이는 ECID 넘버를 스크린샷으로 저장해 둡니다.
6. SHSH 백업파일과 ECID 넘버를 따로 안전한 장소에 저장합니다.
이제 본격적으로 탈옥을 하도록 하겠습니다.
1. iPod Touch의 전원을 켠뒤 iTunes에 연결합니다.
2. Spirit을 실행하고 Jailbreak 버튼을 클릭합니다.
3. 잠시 그대로 두면 화면이 꺼졌다 켜지고, 홈에서 Cydia 아이콘이 확인 되면 탈옥이 이루어진 것입니다.
탈옥후 해야할 기본사항
* Cydia 소스 추가먼저 Cydia를 실행합니다. 기존에 입력되어 있는 소스 패키지를 추가로 설치하거나 새로운 URL을 입력해 소스를 추가할 수 있습니다. Cydia의 메인화면에서 하단으로 스크롤하면 "More Package Sources"라는 항목이 보입니다. 이것을 클릭하면 우측과 같이 소스 패키지 목록을 볼 수 있습니다. 이 중 원하는 소스를 클릭해 추가하면 됩니다.
각자의 취향에 따라 다르긴 하지만 대개 "SOSiPhone", "Touch-Mania" 정도입니다.
추가가 완료되면 이제 다른 소스를 수동으로 추가해야 합니다. 하단의 "Manage"를 클릭하면 왼쪽 화면을 볼 수 있는데, 이때 "Sources"를 클릭합니다. 그러면 현재 iPod에 추가되어 있는 소스 목록이 보여집니다. 좌측 상단의 "Edit"를 누르고, 우측의 "Add"를 눌러 수동으로 소스를 입력합니다.
Cydia 소스
1. http://cydia.hackulo.us (이 주소가 추가되지 않을 경우 http://sinfuliphonerepo.com)
2. http://xsellize.com/cydia/아이디-비밀번호 (해당 사이트 가입 필수)
3. http://podulo.com
2. http://xsellize.com/cydia/아이디-비밀번호 (해당 사이트 가입 필수)
3. http://podulo.com
* Cydia 필수 Apps 설치
탈옥을 한 iPod에는 몇가지 필수 어플이 필요합니다. 편의에 따라 설치해도 되고 안해도 되는 것은 제외하고, 반드시 설치하는 것이 좋은 것들만 우선적으로 소개하겠습니다. 설치는 Cydia화면 우측 하단의 Search를 선택하고 해당 Apps를 검색해 설치하면 됩니다.
* AppSync for OS 3.1 : iTunes와 iPod Touch를 동기화하는 필수 어플입니다.
* OpenSSH : Windows에서 USB로 연결된 iPod의 내부를 직접 열어보기 위해 Win_scp라는 프로그램을 이용하는데, 그것이 가능하게 만들어 주는 어플입니다.
* afc2add : Win_scp와 마찬가지의 역할을 하는 iFunBox라는 프로그램을 이용하기 위한 필수 어플입니다. 두 가지중 선택해 한가지만 설치하시는 것도 가능합니다.
* WinterBoard : iPod을 사용자가 원하는대로 꾸밀 수 있게 만들어 주는 어플입니다. iPod의 메인화면을 SpringBoard라고 부르는 것에 착안하여 생긴 이름입니다.
* SBSettings : 스프링보드를 관리하는 어플입니다. Wi-fi의 On/Off, 메모리 관리 등 각종 기능을 제어하는데 사용합니다.
* sbsettingstoggles : SBSettings를 보완하는 기능입니다. 크게 차이는 없다고 생각되지만 설치하는 것이 좋다고 보입니다.
* MobileTerminal : Win_scp등의 FTP 프로그램을 이용해 iPod에 접속할때, 외부로부터 해킹의 위험이 발생합니다. MobileTerminal은 iPod의 기본 비밀번호를 원하는 것으로 변경할 수 있게 하는 일종의 명령프롬프트입니다.
* Backgrounder : 멀티태스킹을 가능하게 만드는 어플입니다.
* Activator : Backgrounder의 실행을 보조하는 어플입니다. Backgrounder의 설치시 함께 설치됩니다.
* Cydia 선택 Apps 설치
필수적이라고 하기에는 약간 모자르지만, 거의 든 사람들이 설치하고 사용하는 Apps를 설명해보겠습니다.
* Categories : iOS4는 폴더 기능을 자체적으로 지원하지만 v3.1.3까지는 그러한 기능을 지원하지 않았습니다. Categories는 별도의 폴더를 만들어 어플을 관리하는 데 도움이 됩니다.
* CategoriesSB : Categories가 더 빠른 속도로 작동하게 만드는 보조 어플입니다.
* AppLinks : iPod 내부에 어플과 관련된 폴더의 이름은 무작위로 생성되기 때문에, 해당 어플의 폴더를 찾기 위해서는 많은 폴더를 직접 열어봐야 합니다. AppLinks는 무작위로 생성된 폴더를 일일이 열어보는 수고를 덜어줍니다.
이하의 두가지 어플은 필수적이지도 모든 사람들이 사용하지도 않지만 소개할 필요가 있다 생각돼 작성합니다.
* Rock : Cydia와 동일한 역할을 하는 어플입니다. 소스도 Cydia와 공유하므로 별도로 소스를 추가할 필요는 없습니다. 두가지 어플에는 각기 장단점이 있기 때문에 두가지 모두 설치해서 사용하고 있습니다.
* Installous : 논란이 많은 어플입니다. 이것이 바로 크랙어플을 검색하고 설치하게 해 주는 어플입니다. 탈옥 자체는 불법이 아니지만 Installous를 이용해 크랙된 어플을 설치하는 것은 불법이니, 선택은 본인이 하셔야 합니다.
이상의 어플을 모두 설치하셨으면 대충 거의 모든 기능을 사용할 수 있다고 보시면 됩니다.
탈옥후 해야할 선택사항
위에 소개한 어플들이 반드시 설치하는 것이 좋다면 지금부터 말씀드릴 어플은 사용자 기호에 맞게 선택하는 것이 좋습니다. 비슷한 기능 가진 다른 어플이 있을 수 도 있지만, 사용해 본 결과 가장 편리했던 어플들을 꼽아봤습니다.* 기능 Apps
* iFile : iPod를 PC에 연결해 Win_scp등의 프로그램을 이용하는 것이 아니라 iPod에서 직접 내부를 제어할 수 있는 어플입니다.
* CydDelete : Cydia에서 설치한 어플은 반드시 Cydia에 들어가 삭제해야만 하는데, CydDelete는 Cydia에 들어가지 않고서도 삭제가 가능하게 합니다.
* MusicBarExtended : 음악 재생에 관한 팝업창을 띄워줍니다. 락스크린에서도 작동이 가능하며, 다양한 테마의 적용이 가능합니다.
* VolumeButtonExtender : 볼륨버튼으로 음악재생을 제어할 수 있게 만들어주는 어플입니다.
* iBlueNova : 블루투스 기능의 제한을 해제해 더 폭넓은 기능을 사용할 수 있게 만들어 줍니다.
* 테마 Apps
* SnowCover Pro : 락스크린의 음악재생화면을 바꿔주고, 화면을 드래그 하는 방식의 컨트롤이 가능해 집니다.
* ReflectiveDock : 아이콘 하단에 반사효과를 줍니다. (Dock아이콘 뿐만아니라 스프링보드의 아이콘에도 적용할 수 있습니다.)
* Shrink : 아이콘의 크기를 축소합니다. (최대 25%)
* FiveRows : 스프링보드의 아이콘 줄 수를 5개로 만듭니다.
* Five-Column SpringBoard : 스프링보드에서 한줄에 들어가는 아이콘의 개수를 5개로 늘립니다.
* Five Icon Dock : Dock에 들어가는 아이콘의 개수를 5개로 늘립니다.
* Infinidock : Dock를 좌우로 스크롤 하는 것이 가능해 최대 10개까지 아이콘이 Dock에 들어갈 수 있습니다.
* Infiniboard :스프링보드를 좌우로 스크롤 하는 방식에서 상하로 스크롤하도록 바꿔줍니다.
* AndroidLock : 락스크린에서 비밀번호 입력방식을 패턴방식으로 바꿔줍니다.
* Lockscreen Clock Hide : 일부 락스크린 테마에서 필요한 어플입니다. 락스크린의 시계를 숨겨줍니다.
좌측부터 "Lockscreen Clock Hide", "SnowCover Pro", "MusicBarExtended"를 적용한 모습입니다. 이 이외에도 수많은 어플이 있으니 각종 커뮤니티나 게시판을 통해 검색해 보시기 바랍니다. 저는 개인적으로 위의 것들을 제외하고는 그다지 땡기지 않더군요.
잡답
많은 분들이 말씀하시듯 탈옥은 여러분을 신세계로 인도하지 않습니다. 다만 Cydia, Rock 등 에 올라와 있는 다양한 어플들이 탈옥팟을 신세계로 인도하는 것입니다.마지막으로 "크랙 어플을 위해 탈옥을 하신 분이라면, 누군가에게 묻기 보다 스스로 해결하셔야 합니다. 어떤 커뮤니티에서도 크랙어플을 구하는 방법과 사용법에 대해 친절히 소개하는 곳은 없습니다."