탈옥툴이 나왔다는 소식이 들리자마자 득달같이 실행해봤습니다.
1. 준비물
AutoSHSH: http://www.mediafire.com/?dznm5a5mkcw
Spirit: http://spiritjb.com/
JAVA: http://javadl.sun.com/webapps/download/AutoDL?BundleId=38663
2. SHSH 백업
(1) 먼저 JAVA를 다운받아 설치해줍니다. Microsoft JAVA나 VM JAVA가 설치된 경우도 설치해주셔야 합니다.
(2) AutoSHSH를 실행해줍니다.
* shsh실행시 오류나시는 분들은 [ http://www.microsoft.com/downloads/details.aspx?DisplayLang=ko&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 ] 에서 [Microsoft .NET Framework 버전 2.0 재배포 가능 패키지(x86)]를 다운로드/실행하면 된다.
(3) 복구 모드 진입을 위해 아이폰의 전원을 끈 다음 홈 버튼을 누른채로 PC에 연결해줍니다
(4) 복구모드로 들어간 아이폰을 아이튠즈가 찾고 복원이 필요하다고 나옵니다.
확인을 눌러주고 복원을 진행하지 않은 채 다시 AutoSHSH로 돌아갑니다.
(5) AutoSHSH에서 맨 위의 'Grab my SHSH Blobs Automatically'를 눌러줍니다.
(6) 중간에 짧게 ECID가 표시됩니다. ECID 백업을 원하시면 재빠르게 스샷을 찍어줍니다.
(7) 백업할 SHSH를 파일로 저장하게 되는데 경로와 파일 이름을 선택하고 확인을 눌러줍니다.
(8) 파일을 저장하면 시디아에 백업하는 과정을 거쳐 SHSH 백업이 완료됩니다.
(9) 이로서 SHSH 백업이 완료되었습니다. 아이폰의 전원을 끄고 다시 켜주면 됩니다.
3. Spirit으로 탈옥
(1) 먼저 원도우7 이용자 분들은 다운 받은 Spirit.exe 파일을 선택하고 오른쪽 버튼을 눌러 속성을 선택해줍니다.
(2) 두번째 호환성 탭에서 호환모드를 Windows 98/Windows Me로 설정하고 확인을 눌러줍니다.
(3) 아이폰을 연결하고 Spirit을 실행해준 후 Jailbreak 버튼을 눌러줍니다.
(4) 거의 바로 탈옥에 성공했다고 나타납니다. 아이폰은 자동으로 재부팅 됩니다.
(5) 재부팅 되고 난 후 아이폰 마지막 페이지에서 Cydia가 설치된 것을 확인하실 수 있습니다.
이 후 안정화 작업은 기존 탈옥 후 과정과 동일합니다.
4. Cydia 안정화 작업
탈옥을 했으니 Cydia 안정화 작업을 해줘야 합니다.
안정화 방법은 예전 블랙폰님의 강좌에서 필수 항목만 부분 발췌하였습니다.
(1) 씨디아에 접속하면 아래와 같은 화면이 뜹니다.
우리는 일반 유저이기 때문에 첫번째 항목인 User(Graphical only) 를 선택합니다..
(2) 뭔가 로딩을 쭈욱 합니다....(몇초~몇십초 정도..)
(3) 그러면 씨디아 화면에서 가장 하단 메뉴중 매니지(Manage)를 선택합니다.
그리고 위 화면 처럼 보이면 가운데 메뉴인 Sources 를 선택 합니다.
(4) 요 화면이 뜨면....우측 상단에 Edit를 선택합니다...
(5) 바로 이전에서 Edit 항목을 선택하면 좌측 상단에 Add를 선택합니다...
그러면 url을 입력하라고 나오는데요..위 화면과 같은 url을 입력합니다.
(6) 경고문구가 나오지만 우리는 역시 묻지도 않고 따지지도 않고 Add Anyway 선택합니다.
(7) 소스가 업데이트 되고 있군요....잠시 기다면 됩니다.. ㅎㅎㅎ
(8) 자...다시 씨디아 메인에서 하단 우측에 보면 Search 보이시죠? 살포시 터치 합니다~~ ^^
(9) 검색창을 한번 살포시 터치 하고.. appsync를 검색합니다.
그러면 아래 화면처럼 보입니다.. 이때 자신 아이폰의 펌웨어에 맞는 AppSync for OS를 선택하고 설치하세요~
(10) 제 아이폰은 펌웨어 3.1.2 최신 펌웨이기 때문에 3.1 버전을 선택했습니다...
(11) 다운로드 중이네요..이후엔 알아서 설치됩니다....참~~쉽죠잉~?
(12) 자~~ 이제 다시 씨디아를 실행시켜서 메인을 봅니다...
가운데 보시면 Featured Packages 메뉴가 보이시죠? 터치하세요~
(13) 요런 화면이 보이실꺼에요.....요 화면에 보이는것들은 씨디아를 후원하는 앱들이고요..
뭐 편의에 따라 필요하시면 설치하시면 됩니다만....저는 필요 없고 터치해서 스크롤을 쭈욱 내려 봅니다.
(14) 여기서 보이는 백그라운드,SBSettings, Winter Board 라는 어플이 있습니다.
백그라운드 어플은 아이폰이 멀티태스킹을 지원 안하기 때문에..(애플 자사 프로그램 외는 지원 안함)
아이폰을 이용해 멀티 태스킹을 하기 위해서 필요한 어플입니다. 그냥 설치하시면 됩니다.
(사용법은 다른 게시물에서 설명하겠습니다)
SBSsetting 이라는 어플은 아이폰의 원초적인 설정을 도와주는 어플입니다.
화면 밝기, 백그라운드에서 실행되는 프로그램 중지, 블루투스,와이파이 실행 중지 등...
기본적으로 깔아두면 매우 유용하며
해당 프로그램의 호출은 아이폰 화면 최상단을 왼쪽에서 오른쪽으로 쓰윽 문지르면 튀어 나옵니다.
Winterboard는 아이폰의 테마를 변경할때 반드시 있어야 하는 어플입니다.
일단 설치해도 되고 안해도 됩니다만 테마 변경을 위해서는 설치합니다.
(15) 요기가 스크롤 최하단부입니다... 보시면 OpenSSH 라는 항목이 있는데요..
아이폰에 pc로 접속해서 내부 파일을 복사한다거나 편집할때 필수입니다. 따라서 일단 무조건 설치 합니다.......
(16) 일반적으로 탈옥하게 되면 아이폰에 접근하는 루트 비밀번호가 alpine으로 셋팅됩니다.
그런데 이런 루트번호를 변경하지 않을 경우 해킹에 무방비로 노출이 될 수 있기 때문에...
반드시 루트 비번을 변경하시기 바랍니다.
이를 위해 모바일 터미널을 Cydia에서 찾아 설치하고 실행해줍니다.
모바일 터미널에 접속 했다면 su root 라고 입력후 리턴키를 누릅니다.
(17) 패스워드를 입력하라고 나오네요.....기본 패스워드인 "alpine" 입력하고 리턴키~
(18) 이제 패스워드를 변경하기 위한 명령어 "passwd" 를 입력한 후 리턴키~~~
(19) 이 화면은 새로운 비번을 입력하라는 화면입니다.....
본인이 희망하는 비번을 입력 하시고 리턴~~~
(20) 아까 입력한 패스워드를 다시 한번 입력합니다~~~~
(21) 새로운 비번 변경이 완료되었습니다...
4. 주의사항
어플이나 주소록이 날아가진 않지만 사진이 날아갑니다.... 사진은 반드시 백업하시기 바랍니다.
SHSH 백업 때 이용하는 복구모드는 복원과 다릅니다. 그래도 혹시나 모르니 백업은 해둡시다...
출처 : 아이폰뽀개기 http://cafe.daum.net/breakiphone/GNo0/104 작성자 : 사혼 님
'Language > IPhone' 카테고리의 다른 글
아이폰 웹어플리케이션 개발시 꼭 알아야할것 (0) | 2011.12.19 |
---|---|
아이폰 멀티태스킹 어플[ProSwitcher + Backgrounder] (0) | 2010.05.05 |
아이폰 해킹(탈옥) 후, Cydia 필수 어플 !! (0) | 2010.05.05 |