새로운 것은 언제나 신나게!!!

boowoon.egloos.com

포토로그 마이가든

 

최근 포토로그


아이폰 3.12 탈옥(해킹) 및 언락 사용기 Innovation

 아이폰을 사용한지 3개월째 되어가고 있다. 물론 그 사이 공식적으로 개인 인증을 받아서 사용하신 용자(?)분들이 지속적으로 나와서 이제 아이폰의 정식발매만 기다리고 있는 상태이지만,, 스마트폰으로서의 아이폰의 만족도는 90점 정도를 줄 수 있을 듯 하다.

아직은 불안정한 OS나 휴대폰 고유의 기능에서의 부족함(배터리, 발열, SMS 등)에도 불구하고 아이폰만의 매력은 충분히 있다고 본다.

다만, 과연 일반인들이. 벽돌이라고 하는 아이폰의 오작동상황을 어떻게 헤쳐나갈지에 대해서는 의문이 있다. 개인적으로도 2주에 한번 정도는 복원을 하고는 하는데. 실제 사용자 입장에서 보면.. 쉽지 않은 사항인 것 같다.

이런 아이폰이 신규 버젼으로 바뀔때마다.. 필요한 것이 탈옥과 언락이다.

탈옥이란 아이폰내부를 탐색기처럼 연결하거나 앱스토어 이외의 어플(시디아 등)을 설치하고, 해킹된 프로그램을 설치가능하도록 만드는 작업이고

언락은 해외에서 사용하고 있는 아이폰 중에서 국내의 통신사와 연결하기 위해서는 소프트웨어적으로 락을 풀어져야 되는데.. 아이폰에서만 필요한 기능이다. (홍콩이나 대만에서 나온 아이폰은 이미 하드웨어적으로 락이 풀어져 있어서 팩토리언락폰이라고 한다.)

애플은 자사의 아이폰이 탈옥이나 언락이 되지 않도록 버젼업을 할때마다 그 대비책을 만들고 있으나, 전세계의 해커들은 그 틈새를 찾아서 며칠이 지나면 새로운 탈옥방법을 소개하고 있다.

그러나, 이번 3.12로 버젼이 올라가면서 쉽지 않은 상황이 잘못하여 버젼업을 하면 탈옥은 물론 휴대폰기능을 할 수 없는 언락 자체가 되지 않은 상황이 초래된다.

그래서, 아이폰 3.12로의 탈옥과 언락은 그리 쉽지 않았다. (물론 최종 방법은 간단하지만..)

경우의 수도 많은데.. 맥을 사용하고 있는지, 윈도우를 사용하고 있는지에 따라서 다르고, 팩토리언락폰인지,, 아니면 Activate가 되지 않는 소프트언락폰인지도 구분이 되어진다.

게다가 현재 사용하고 있는 아이폰의 모뎀 버젼에 따라서 아예 안되는 경우도 있다.

개인적으로 가지고 있는 아이폰은 3.01로 탈옥된 버젼에 모뎀 펌웨어가 04.26. 08 버젼으로 윈도우 사용자이며 팩토리 언락폰이 아닌 소프트웨어 언락이 필요한 버젼이다. (사실 이 경우가 가장 까다롭다.)

1. 탈옥 (항상 언락을 감안해야 한다.)
언락이 필요없는 아이팟터치나 팩토리 언락폰은 blackra1n.com 에 들어가서 아래의 윈도우 마크를 클릭하면 쉽게 탈옥이 가능하다. 다만 언락이 필요한 폰의 경우는 영원히 언락을 못할 수 있다는 단점이 있다.


그래서 필요한 것이 아래의 두개의 화일을 다운로드 받은 후

iPhone1_2_3.1.2_7D11_Activated_Custom_Restore_iLikeMyiPhone.ipsw.001
iPhone1_2_3.1.2_7D11_Activated_Custom_Restore_iLikeMyiPhone.ipsw.002

hjsplit.zip 를 다운로드 한후 두가지 화일을 합치면 커펌된 3.12버젼을 만들 수 있다.

이렇게 만들어진 커펌버젼을 적당한 디렉토리에 저장한후 아이튠즈를 실행시킨후 Main에서 Shift키를 누른채로 복원키를 클릭한후 저장된 파일을 선택하면.. 

아이폰 커펌 버젼이 완성되어서 탈옥준비가 마무리 된다.

이렇게 탈옥이 완료되면 기존의 프로그램들이 모두 사라지는데. iTunes에 이미 잘 저장이 되어있기때문에. 동기화만 하면 문제없이 사라졌던 프로그램이나 일정관리 등이 복원이 된다.

iTunes의 동기화 기능은 게임의 점수나, 일정관리의 메모까지도 세세하게 복원이 되기때문에. 해킹이전에.. 미리 저장해놓지 않아도.. 정상적으로 사용할 수 있다.. 시디아 어플의 경우는 시디아 어플중에 AptBackup나 Chronus라는 어플을 사전에 다운로드 받아서 백업을 해두면, 역시 기존 어플을 한 방에 다시 다운로드 해준다.


이렇게 탈옥이 완료되면 앱스토어에서 무료 어플을 하나 다운로드 받은 후에 사용하면 정상적인 작동을 하게 된다.

마지막으로 해줘야 할 사항이 프로그램 복원시 0xE8008001 ~ 메시지가 뜨며 특정 프로그램(앱스토어 이외에서 다운로드 받은 어플)이 동기화가 안되는 경우는.

WiFi가 연결된 상태에서
 Cydia에 들어가서  다음과 같은 순서로 체크해주면 된다.

1. Cydia > Manage > Source > Edit

2. Add source : http://cydia.hackulo.us 입력 후

3. Section > Hackulo.us > "AppSync for OS3.1" (버젼업이 되었음) 찾으신 후 인스톨 하면..

프로그램 복원시 에러부분이 해소된다.


2. 언락

사전에 확인해야 되는 것이 아이폰 설정화면에서 모뎀펌웨어 버젼이 04.26.08버젼임을 확인해야 된다. 혹시 잘못해서 05.**.** 버젼으로 올라간 경우는 위의 탈옥방법도 가능하지 않다.

언락 방법은 간단해서

탈옥된 상태에서

시디아 (Cydia)를 실행시킨후 Package Source에서 repo666.ultrasn0w.com 를 Add 한후 다시 시디아로 나와서 done을 클릭한다.
Guide To Unlock iPhone 3GS with Ultrasn0w 0.8 enter cydia url그리고, repo666.ultrasn0w.com 을 선택한후 Ultrasn0w 0.8 를 클릭하여 인스톨 시키면 마무리가 된다.
Guide To Unlock iPhone 3GS with Ultrasn0w 0.8 confirm마지막으로 아이폰 3G를 재부팅해주면 완료가 되어서 정상적인 통신을 할 수 있게 해준다.
Guide To Unlock iPhone 3GS with Ultrasn0w 0.8 details
Guide To Unlock iPhone 3GS with Ultrasn0w 0.8 complete screen

실제 3.12로 버젼업되면서 배터리 사용시간이 많이 늘어났고, 속도가 향상되어졌으며, 증강현실(AR)어플을 사용하게 해준다는 것이 큰 차이점이다..



트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://boowoon.egloos.com/tb/2456908 [도움말]

덧글

  • mrjihong 2009/10/26 00:47 # 삭제 답글

    그럼 boowoon님의 아이폰도 개인인증하신거세요?
    저는 정식발매 기다리다가 걍 출시 한참후에 사려고 거의
    마음 굳히고 있는 중입니다..ㅋㅋㅋ 그쯤되면 더 안정적이 되려나요..?
  • 浮雲 2009/10/26 06:58 # 답글

    정식발매를 기다리시는 것이 더 좋을 듯 합니다.

    아무래도.. 비공식적으로 사용하기에는 Risk가 너무 많아요..
  • 이희정 2009/11/01 01:23 # 삭제 답글

    안녕하세요 해커를 무척 조아하는... 해커 란건.... 나쁜듯으로도 받아드릴수잇지만.//. .조은해커란건...
    보안을하고.. 그러는 것이라고 할가요
    ??? ㅋ..... 저도 해커가 대고싶습니다.. .우선 해커스어학원 에 다녀야 댈거 같스마도ㅏ ..ㅋ.ㅋ
  • 전찬호 2009/11/12 21:13 # 삭제 답글

    제꺼 이번에 위에 설명한 프로그램으로 해킹을 했는데 3.0 때는 배터리 옆에 퍼센트가 나왔는데 업글 하고나서 안나오네요:;

    버전은 3.12라고 뜨는데 어떻게된건지좀::

    cksgh34@naver.com으로 보내주세요!!
  • 浮雲 2009/11/12 22:51 #

    배터리옆에 숫자는 설정에서 바꿔주시면 됩니다.!!
덧글 입력 영역