출처 : Greenpois0n

iPad2의 완탈(부팅때마다 컴퓨터와 연결하여 탈옥툴을 실행시키지 않아도 되는 완전한 의미의 탈옥) 소식을 들은건 지난 1월 21일 토요일이었습니다.
이때까지만 해도 주말에 작업을 해두면 되겠다... 라는 막연한 생각이었습니다만,
우리 집에 커다란 변화가 일어날줄은 꿈에도 몰랐죠.(우리아가, 채은이 탄생)

암튼, 이제 아내도 퇴원하여 집으로 돌아왔고 장모님께서 멀리서 올라오셔서 아내의 산후조리를 봐주고 계시니 저는 마음편하게(!) 아이패드2의 탈옥을 실시해보았습니다.


처음에는 iPhone 3GS와 비슷한 절차겠거니 했습니다만, 3GS보다 한단계를 더 거치네요.
(폰/패드 백업 -> 5.0.1로 업데이트 -> 탈옥 -> 복원)
1. iPad2를 5.0.1로 업데이트 합니다.
저는 기존에 사용하던 4.3.3에서 5.0.1로의 업데이트를 위해서
A. iTunes에서 백업&동기화
B. iTunes에서 "업데이트"버튼을 눌러서 업데이트
를 하려고 했으나... 업데이트시 자동으로 실행되는 백업의 시간이 오래걸리는 단점이 있어서
미리 받아놓은 ipsw파일을 이용해서 그냥 업데이트 하였습니다.
iTunes에서 키보드 Shift키를 누른상태로 "업데이트"버튼을 누르면 나오는 ipsw파일찾기 창에서 위치를 지정해주면 됩니다. (iTunes에서 자동으로 받았다면 C:\Users\사용자이름\AppData\Roaming\Apple Computer\iTunes\iPad Software Updates 에 위치해 있을겁니다.

2. 업데이트가 완료되고 iPad가 꺼졌다 켜졌다를 반복하다보면 iPad2의 자체 설정을 해주어야 합니다.
A. 한국 -> 한국어 -> Wifi설정 등 간단한 설정을 해줍니다.
B. "새 기기로 설정"을 해줍니다. (기존 백업에서 복원은 나중에 할겁니다... 나중에.)
C. Apple ID와 매칭은 '나중에'한다고 해주세요.
D. 아이패드가 사용가능한 상태가 됩니다.
E. iTunes는 꺼버립니다.

3. 이제 탈옥을 할 시간입니다.
A. http://greenpois0n.com 에서 GreenPois0n Absinthe v0.3 for Windows 를 받아서 압축을 풀어놓습니다.
B. 아이패드를 컴퓨터와 연결하고(사실 지금까지 뺀적이 없지요)
C. 컴퓨터에서 absinthe를 실행합니다.(iTunes가 켜져있다면 자동으로 꺼집니다)


D. Jailbreak를 누르고, 하단의 게이지가 완전히 찰때까지 기다립니다.
중간에 아이패드가 사용가능한것처럼 보여도 기다립니다. 기다립니다.
E. 탈옥이 완료되고 아이패드의 화면에(보통 2째장에 있어요) Absinthe 앱이 생겼습니다. 터치.
F. 알아서 돌아가더니만 재부팅... 그리고 다시 보면 반가운 Cydia가 있습니다! 만 눌러보면 역시나 재부팅한번 됩니다. 정상입니다.
G. 시디아를 다시 눌러서 잘 되는지 보고, 필요한 소스 추가&트윅 설치를 일단 합니다. 이제 진짜로 탈옥은 끝입니다. +_+

4. 데이터를 다 살리기 위해서 복원을 합니다.
A. iTunes에서 복원을 합니다. 별거없습니다.

B. 복원이 완료되고 아이패드가 다시 사용가능해집니다...만 앱이 다 날라갔습니다?!?!?!?!?!?!
정상입니다.
컴퓨터와 연결해둔 상태 그대로 가만히 두면, 알아서 복원됩니다. 네.
C. 끝!! 이제 예전처럼 쓰면 됩니다. + iMessage, iCloud등의 설정은 해주어야죠. :)

* iOS 4.x이하와의 다른점은 앱 복원&동기화 시에 패드/폰을 전혀사용할 수 없었는데(동기화중으로 표시) iOS 5.0으로 올라오면서 WiFi아이콘 옆에 동기화 아이콘이 생기고, 패드/폰을 이용가능하도록 변경되었습니다.

백업과 복원에 시간이 많이 걸려서 그렇지, 실제로는 별것도 없습니다. 네.
(iOS의 강력한 백업&복원기능이 있어서 참 쉽습니다.)


iOS5 이상에서만 돌아가는 iBooks2를 즐기러 이만 가봐야겠습니다.
  1. ipad2 3g 2012.01.30 14:40 신고

    질문요!!
    1. 탈옥하신 제품이 ipad2 3g 이셨나요??
    2. 기존 ipad2가 4.3에서 탈옥하셨었나요?

    • BlogIcon 여리군 2012.01.30 15:28 신고

      답변드립니다.

      1. iPad2 3G 맞습니다.
      2. 기존 4.3.3(완탈)에서 5.0.1로 업그레이드하고 Absinthe를 이용하여 탈옥하였습니다.

  2. sayeon 2012.01.30 16:43 신고

    안녕하세요..
    어렵네요...탈옥 한적없는 ipad2 3G 소유자인데요..ISO는 5.0.1로 업그레이드 된지 오래구요..참..그리고, 탈옥 한적이 없습니다.

    absinthe를 실행하면
    한참을 begging jailbreak, this may take a while...하다가는 결국 자동으로 stopping program...되면서 닫혀 버립니다.
    이유가 먼지 알 수 있나요?

    • BlogIcon 여리군 2012.01.30 17:09 신고

      기존 탈옥여부는 상관이 없으니 안심하셔도 될것 같습니다.

      탈옥이 잘 안되시면 다음 절차에 따라 시도해보시는 것도 한 방법입니다.
      1. itunes로 백업
      2. tinyumbrella로 SHSH백업
      3. DFU복원하여 새 아이패드로 설정
      4. 탈옥+cydia 설치
      5. itunes로 복원

      도움이 되시길 바랍니다.

  3. BlogIcon 유병현 2012.09.07 17:14 신고

    마메 롬 파일 받는곳이 따로 있습니까?? ;;


오늘 필요해서 과거의 문자를 찾아보려는데, spotlight도 그렇고 SMS의 검색에서도 그렇고 어느 시점(약 한달)을 기점으로 과거의 문자메세지가 검색이 안되는 현상이 나타나는 것을 발견했습니다.

여기 저기 찾아보았지만
4.0.1에서 4.2.1로 업데이트 한 후에 4.2.1업데이트 이전에 온 문자메시지가 검색이 안되는 버그가 있다는 말도 있고,
문제가 있는 상태로 쓰던 4.2.1에서 4.3.1로 업데이트 했는데 이제는 4.3.1 업데이트 이전 것(4.2.1에서 4.3.1사이에 온 문자들)도 검색이 안된다는 이야기도 있네요 -_-

>> 아이폰 3GS 4.2.1에서 SMS문자메시지를 검색못하는 버그
http://forums.whirlpool.net.au/archive/1583466


영어가 짧아서 외국사이트에서는 마땅한 대책을 못찾았습니다.


국내 사이트에서 이런 저런 검색어로 검색을 하며 생각해 보니
저 '특정한 시점'이 배터리문제로 하판교체를 받은 시점이고, (교체받은 기기는 4.2.1)
이게 과연 버그인지 아니면 기기를 바꾸면서 뭔가가 꼬인것인지 파악도 못한채로
검색만 하던 순간 눈에 들어온 글이 있었습니다.

>> SMS삭제 후에도 Spotlight에서 검색될때 해결방법
http://cafe.naver.com/appleiphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=762789

(제 문제와는 별개로) 위 문제의 원인은 Spotlight용 SMS 캐시가 남아있어서 발생하는 것으로,
검색용 캐시만 지워서 새로이 캐시를 생성하고 문제를 해결하는 방법입니다.


왠지 저도 캐시만 새로이 생성하면 될것 같아 그대로 해보았습니다.

결과는.....

잘됩니다!! +_+/
(이제 저장된 기프티콘을 찾기가 쉬워졌습니다. 흐흐)

다음은 해결방법입니다.
1. i-Funbox로 아이폰에 접근
2. //var/mobile/Library/Spotlight/com.apple.MobileSMS 디렉토리에 있는
   updates.SMSSearch.spotlight 파일을 삭제 또는 다른 이름으로 변경
3. i-Funbox를 끄고 아이폰 재부팅
4. Spotlight에서 테스트.  잘된다!!


#.
구입한지 거의 1년이 되는데다, 슬슬 배터리 성능이 떨어져 가는 것 같아서 수리를 받고 왔습니다. :)
관련포스트 : 아이폰3GS 수리 받으러 갑니다.

배터리 성능이 팍! 하고 올라갔네요. :)

JB가 얽혀있어서 다시 세팅하는데 하루가 걸리긴 했지만, 그래도 만족입니다. :)


#.
원상복구 절차는 다음과 같습니다.
1. 집에서 동기화해서 백업
2. 연결후 DFU모드로 진입
3. iTunes에서 시프트+복원버튼을 누르고 미리준비해둔 펌웨어파일을 선택해 DFU복원
 - 3194오류 발생시의 대처법
   탐색기로 " C:\Windows\System32\Drivers\Etc" 폴더를 찾아들어갑니다.
   "host"라는 이름의 파일을 메모장 등에서 열고 제일아래줄에
   "          74.208.105.171 gs.apple.com           "
   이렇게 한줄을 추가한 후, 컴퓨터를 재부팅합니다.
   이후는 다시 DFU복원하면 ok.

host 파일 예제

4. 깨끗하게 DFU복원(초기화)된 상태의 아이폰을 연결해제하고, 수리센터에 찾아가서 교체(또는 리퍼)받습니다.
5. 센터에서 일단 휴대전화를 사용할 수 있게는 해주지만, 실제로 등록은 집에서 해야 합니다.
6. 컴퓨터 연결 후 iTunes를 실행해서 기존의 아이디에 연결을 해서 등록합니다. 이때, 등록만하고 데이터의 복원은 하지 않습니다.
7. JB
8. 필요한 Cydia앱을 전부! 설치합니다.
9. iTunes에서 복원합니다.
10. 완료!


#.
현재 제 아이폰에 설치된 JB관련 프로그램은 다음과 같습니다.
1. Cydia
2. Sbsettings
3. BiteSMS
4. BatteryInfo Lite
5. Afc2add
6. Appsync
7. Fake Operator
8. QuickLock 2
9. WinterBoard
10. RandomRing

생각보다 몇개 안되는군요. :)

 


Cydia 어플인 BatteryInfoLite로 체크한 배터리 성능입니다.
요새 배터리가 좀 빨리 떨어지는 느낌이 있어서 확인해 보았더니, 최대로 충전을 해도 약 88.5%밖에 충전이 안된다는 것을 확인할 수 있었습니다.

다음달이면 어느덧 아이폰을 구입한지 만 1년이 되는 참이어서, 무상리퍼(또는 수리)를 한번 이용해 줄 기회가 된 것 같습니다. :)

리퍼 받은 폰이 오줌액정이거나, 불량이 있거나 하면 곤란하기 때문에 이번에는 배터리만 교체받으려고 생각중입니다.


나중에 참고하기 위해서 순서를 남겨둡니다.
1. 동기화(문자, 연락처, 앱, 음악, 사진 등등이 전부 백업됨)
2. iFunbox를 이용해서 Theme디렉토리, 를 백업
3. DFU복원 (아이폰 DFU 모드 들어가기 -> iTunes에서 쉬프트+클릭으로 펌웨어 선택)
4. 수리받으러 고고씽~
5. 수리받아온 제품을 연결하고 인증
6. JB
7. 복원

참고로, 워런티 날짜는 '기존의 1년기한'과, '리퍼받은 날로부터 90일'중 긴쪽이 되고, 연장된 기간 중에도 무상리퍼가 가능하며, 이로인해 다시 '기존의 기한'과 '(새로이)리퍼받은 날로부터 90일'중 긴쪽이 된다고 합니다.


아... 그런데 수리받으러 가고, 차례 기다리고, 집으로 돌아오는 중에 뭐하지....? ^^;
어느덧 폰 없이는 여가시간을 때울 마땅한 일이 생각나질 않네요..

2011/02/18 Update
Greenpois0n의 rc6 버전이 업데이트 되었습니다.
맥 버전 : http://cache.greenpois0n.com/dl/gp_mac_rc6_final.zip?v=newbuild
윈도 버전 : http://cache.greenpois0n.com/dl/gp_win_rc6_final.zip

rc6 버전의 변경점은 Apple TV2 지원, 호환성 문제 일부 해결입니다.
> Changelog:
  - RC6: Apple TV 2 support, fixed emulators compatibility issues with greenpois0n

rc5 b2(또는 b4) 상태의 아이폰을 연결하고, 그냥 실행하면 됩니다.
(처음에 물어보는 메세지는 탈옥하려는 기기가 AppleTV냐고 물어보는 것이므로 "No"해주면 됩니다.)




2011/02/09 Update
Greenpois0n의 rc5 b4 버전이 업데이트 되었습니다.
맥 버전 : http://cache.greenpois0n.com/dl/gp_mac_rc5_b4.zip
윈도 버전 : http://cache.greenpois0n.com/dl/gp_win_rc5_b4.zip

rc5 b4의 변경점은 '버라이즌향 아이폰4 지원' 입니다.
우리나라 사용자들은 관계가 없네요.  ^^
> Changelog:
  - RC5.4: Verizon iPhone 4 is now supported !


드디어 아이폰/아이패드 iOS 4.2.1의 탈옥툴이 공개되었습니다. (Chronic Dev팀의 Greenpois0n)
사실은 설날을 즈음하여 매킨토시 버전이 나왔고, 어제 윈도 버전이 추가로 나왔습니다.

그린포이즌 다운로드 링크
맥 버전(rc5 b3) : http://cache.greenpois0n.com/dl/gp_mac_rc5_b3.zip
윈도버전(rc5 b2) : http://cache.greenpois0n.com/dl/gp_win_rc5_b2.zip

아이튠즈를 이용해서 기존기기 백업(동기화) -> DFU모드로 4.2.1복원 -> 4.2.1 완탈 순서로 진행하면되고,
탈옥은 아이폰을 컴퓨터에 연결(아이튠즈는 종료) -> 탈옥툴 실행 -> 화면에 나오는대로 따라하면 됩니다.

DFU모드 진입방법은 아래 글을 참고하세요.
2010/06/18 - [T.EX.T/아이폰] - 아이폰 DFU 모드 들어가기


참고로, 미국 통신사인 버라이즌향의 아이폰(iOS 4.2.6)이 2011년 2월 10일 출시예정이고, iOS 4.1의 탈옥툴 Limera1n의 개발자인 GeoHot이 이때를 맞추어서 탈옥툴을 공개할 지도 모른다는 루머가 돌고 있습니다. (원문 링크)

 
README 파일 전문

*** greenpois0n 1.0 RC5 ***

> Description of the software:

  greenpois0n will Jailbreak your iDevice.

> Supported iDevices:

  - iPod Touch 2G (all bootroms)
  - iPod Touch 3G
  - iPod Touch 4G
  - iPad 1G
  - iPhone 3Gs (all bootroms)
  - iPhone 4
  - iPhone 4 Verizon (_not_tested_)
  - ___AppleTV 2___ (support will be added in RC6)

> Requirements (check this !)

  - a supported device (see above)
  - the device should run iOS 4.2.1. Please check on the device in the Settings -> General -> About page.
    If your device is running an older version, please upgrade iOS first using iTunes.
    *** If you want to SIM Unlock, preserve your baseband using TinyUmbrella ***
  - at least Windows XP
  - a working internet connection

> Notes (checks this also !)

  - if your device is jailbroken with iPhone Dev Team's Monte, please restore to fresh 4.2.1. first
  - if Cydia doesn't show up after Loader, you may need to reboot the device
  - this version of greenpois0n doesn't include a patched activation system. You'll need to activate your device using iTunes
  - WE DO NOT SUPPORT PIRACY !

> Instructions

  1. plug the device to your computer using the USB cable
  2. quit iTunes if it shows up
  3. start greenpois0n.app
  4. follow instructions
  5. the device will boot a 1st time with verbose text on screen. This operation will install the jailbreak on the device.
  6. the device will reboot normally
  7. start the Loader application (green icon on the SpringBoard), and follow instructions to install Cydia

> In case of troubles

  1. check if somebody had the same issue : http://jailbreakqa.com/
  2. join us on IRC : irc.chronic-dev.org #greenpois0n

> Source code

  greenpois0n public source repositories will be updated soon

> Credits (alphabetical order)

  Chronic-Dev Team (follow us on twitter):
  - AriX        : @AriX
  - chronic     : @chronic
  - DHowett     : @DHowett
  - jan0        : @0naj
  - Jaywalker   : @Jaywalker9988
  - OPK         : @iOPK
  - pod2g       : @pod2g
  - posixninja  : @p0sixninja
  - semaphore   : @notcom
  - westbaer    : @westbaer

  Greetings: chpwn, comex, geohot

> Donations:

  Donations are always greatly appreciated and will permit to buy new devices to make tests for future jailbreaks. ( http://www.greenpois0n.com )

+ Recent posts