: TB의 SNS 이야기 :: iOS 5.0.1 완전탈옥 iBooks 오류 수정법



iOS 5 반탈옥을 지원하는 redsn0w 0.9.9bx에서 있었던 iBooks 실행 오류는 0.9.10bx에서도 여전히 수정되지 않았습니다.  iBooks 실행오류란, 완탈 후 설치만하고 책이나 파일을 넣지 않은 채 실행하면 오류가 없습니다만, 파일을 동기화로 넣고 실행하면 오류가 뜨며 종료되는 것을 말합니다. iOS 4 부터 애플에서 공식적으로 배포중인 iBooks를 아예 안쓰면 모를까, 잘 사용중이었다면 여간 불편한게 아닐 수가 없습니다. 이번에는 탈옥폰/패드/터치팟에서 iBooks를 수정하는 방법에 대해서 알아보도록 하겠습니다.

Simple Method

STEP1  Cydia ☞ Manage  ☞ Edit  ☞ Add 후 http://repo.insanelyi.com 추가
STEP2  Search 에서 iBooksFix2 를 검색하여 설치 후 리스프링

 
Another Method (권장)

만약 위 방법대로 iBooksFix2를 설치해도 iBooks가 정상적으로 작동하지 않는 경우, iOS 해커이자 Dev-Team의 일원인 @iH8Sn0w가 공개한 파일을 이용하여 수동으로 수정할 수 있습니다.

STEP1  Downloads ☞ [This File]
STEP2  SSH(Open SSH 필요) 또는 iFunbox / iPhonefolders를 이용하여 경로 /var/root/Media/Cydia/AutoInstall 에 파일을 옮긴 후 리부팅

위 두가지 방법중,  "씅크씨"(블로그 댓글 참고)님의 경우 첫번째 iBooksFix2가 제대로 작동하며, 두번째 방법은 제대로 작동하지 않았다고 합니다.

iBooksFix2의 단점은
,  트윅을 삭제하면 관련 데이타가 꼬이면서 설치된 iBooks가 삭제 및 재설치가 안되는 경우가 발생할 수도 있다는 문제점이 있으니 꼭 주의하시길 바랍니다. 만약 iBooksFix2를 사용하지 않을 것이라면, iBooks를 대체할 만한
Stanza(Free) 등의 어플로 iBooks를 대체할 수 있습니다.

 T.B의 SNS 이야기 블로그의 모든 글은 저작권법의 보호를 받습니다. 어떠한 상업적인 이용도 허가하지 않으며, 이용(불펌)허락을 하지 않습니다.

▲ 사전협의 없이 본 콘텐츠(기사, 이미지)의 무단 도용, 전재 및 복제, 배포를 금합니다. 이를 어길 시 민, 형사상 책임을 질 수 있습니다.

▲ 비영리 SNS(트위터, 페이스북 등), 온라인 커뮤니티, 카페 게시판에서는 자유롭게 공유 가능합니다.


T.B의 SNS이야기 소식은 T.B를 팔로윙(@ph_TB) 하시면 실시간으로 트위터를 통해서 제공 받을 수 있습니다.

Posted by T.B

댓글을 달아 주세요

  1. BlogIcon 씅크씨 2012.01.07 23:26 신고  댓글주소  수정/삭제  댓글쓰기

    TB님 좋은 포스트 감사합니다^^

    iBooks 오류는 새 탈옥툴이 나오면 항상 따라다니네요.
    이전처럼 탈옥툴이 업데이트 되면서 고쳐지겠지만, iBooks를 자주 이용하는 사람은 참 골치아픈 이슈에요.

    TB님의 반짝반짝한 포스트에 덧붙이자면, iBook를 설치만하고 안에 책이나 파일을 넣지않은 채 실행하면 오류가 없습니다만, 파일을 동기화로 넣고 실행하면 오류가 뜨며 종료됩니다.

    위 두가지 방법중, 저는 첫번째 iBooksFix2가 제대로 작동하더군요.
    두번째 방법은 근본적으로 같은 방식이긴한데, 설치 파일 권한의 문제인지 제대로 작동하지 않았습니다.

    iBooksFix의 단점은, iBooksFix를 지우고 나면 관련 데이타가 꼬여버려 기존 설치된 iBooks가 삭제나 재설치가 잘안되는 문제가 있더군요. 오류를 수정한 탈옥툴이 나오면 DFU 복원하고 재탈옥하시길 권합니다.
    (이 단점 때문에 저는 썩 맘에 들지않지만 무료앱으로 쓸만한 Stanza로 iBooks를 대체하고 있습니다)

    • BlogIcon T.B 2012.01.07 23:30 신고  댓글주소  수정/삭제

      씅크님의 좋은 지적 감사드립니다. 안에 파일을 넣지 않고 실행했을 때 문제가 되지 않던 점은 저번에 했던얘기인데, 제가 빠트렸군요. 나머지 부분 추가하겠습니다. 감사합니다. ^^~

  2. BlogIcon 윈컴이 2012.01.07 23:28 신고  댓글주소  수정/삭제  댓글쓰기

    이것때문에 복원했는데 아쉽네요 ㅠㅠ

  3. BlogIcon 씅크씨 2012.01.07 23:34 신고  댓글주소  수정/삭제  댓글쓰기

    기능이 많은 기존 이북앱들이 많은데 왜 단순하기 짝이없는 iBooks를 쓰지? 하고 말들도 많습니다만...
    제 경우엔 디자인부터 책넘김 효과까지 실제 책을 읽는 것과 가장 흡사한 경험을 전달해주는게 iBooks더군요.
    단순하지만, 바로 이런 느낌을 갖게하기 위해 인터페이스에 꽤나 노력을 기울인 앱이라는게 느껴집니다.
    애플스럽지요 ㅋㅋ

    • BlogIcon T.B 2012.01.07 23:45 신고  댓글주소  수정/삭제

      ibooks 얘기 안하려다가 다음 포스팅을 위해 꼭 해야만 해서 소개해드렸습니다 ㅎㅎ 씅크님 덕분에 글의 완성도가 높아진것 같아요. 감사합니다~

  4. 초보유저 2012.01.08 03:11  댓글주소  수정/삭제  댓글쓰기

    우연하게 발견한 포스팅인데 큰 도움되었어요. 정말 좋은 설명 감사합니다.
    저는 사실 Ibooks Fix2 만 깔아보기도 했고
    그래서 다른 솔루션은 또 fix for Iso5 란게 있어서 깔아보았는데 또 튕겨졌습니다.
    그래서 Ifle 통해서 수정해주는 방법을 하려고 했는데 Copy 복사 뭐 이런걸 못하겠더라구요. 지정된 경로에 파일이 존재하지도 않았구요. 여튼 아이폰을 접한지 얼마 안되어서 복잡하더라구요.
    그리고 구글에서 보니까 기존 아이북스를 삭제하고 다시 설치해야한다고 해서 설치하려는데 주의하라고 지적하신 Fix2 로 깔렸던 Ibooks 가 삭제도 안되고.ㅠㅠ 그래서 결국 복원하고 다시 jailbreak 했습니다.

    결국 제가 성공한 방식은요. ^^ 일단 아이튠즈로 가서 아이북스를 설치하고 '실행' 하지 않았습니다. 그리고 바로 Cydia에서 Fix for ISO5 를 받아 설치하였습니다. (그랬더니 다시 ibooks가 하나 더 깔리더군요.사실 fix2를 설치했는데 실패 후 또 삭제가 안될까봐 for ISO5 로 했어요)
    그리고 Fix for ISO5 로 새롭게 설치된 ibooks를 실행하니까 오류없이 잘되네요. 그래서 처음에 설치했던 아이북스는 아예 실행도 않고 삭제해버렸죠. (아예 설치안해도 되었던듯)

    즉, 결론은...^^;; Ifle을 이용해서 오류 해결하는 방법을 보니까
    "Make sure you don’t open the app just yet – we need to apply the fixes first! " 라고 되어 있어서 일단 시디아 어플 하기전에 아예 처음 깔았던 ibooks는 겁나서 실행도 안해버렸어요. ^^

    • BlogIcon T.B 2012.01.08 07:59 신고  댓글주소  수정/삭제

      nick은 초보유저신데, 이미 초보유저는 아니신거 같은데요 ㅎㅎ 덕분에 다른 분들께 도움이 될수 있겠습니다. 자세한 설명 감사드립니다.^^~

  5. 제월 2012.01.10 20:35  댓글주소  수정/삭제  댓글쓰기

    이리저리 검색하다가... 발견하게 되었는데요...

    전 결국 두가지 방법 모두 실패했습니다...ㅠ

    현재 레드스노우 베타3으로 탈옥되어 있는 상태인데요...

    어찌된 일인지... 계속 튕기기만 하고 안되네요..


    오늘 하루 종일 고생했는데...ㅠ

    일단 포기하고 대신 Stanza 깔았습니다.

    아... 정녕 방법은 없는 것일까요?

    • BlogIcon T.B 2012.01.10 22:00 신고  댓글주소  수정/삭제

      redsn0w 0.9.9b9으로 반탈하고 corona로 완탈 또는 sn0wbreeze로 커펌만들고 반탈 후 corona로 완탈하신 다음, iBooks 내에 넣었던 컨텐츠를 완전히 삭제(따로 백업) -> iBooks설치 -> 그대로 ibooksfix -> 다시 컨턴츠 넣기로 해보세요. cf. 위 댓글들을 읽어보시면 도움이 될거 같습니다.^^'

  6. BlogIcon sdjoon 2012.01.13 22:11  댓글주소  수정/삭제  댓글쓰기

    저도 이 문제로 고민하다가 '초보유저'님 댓글보고 쉽게 해결이 되었네요.
    아이패드에서 ibooks앱을 실행해버리면 cydia에서 ibooks fix가 설치가 되지 않더군요.
    그래서 ibooks를 지워버리고 다시 설치한 후 첫 실행을 하지 않고 바로 ibooks fix for IOS5를 설치합니다.
    그러면 ibooks가 하나 더 설치되는데 그걸 실행하면 잘 되네요.^^

  7. nunsoke 2012.01.15 02:50  댓글주소  수정/삭제  댓글쓰기

    에휴, 1번방법 2번방법 직접 아이파일로 ibooks 시스템앱으로 복사해서 info.plist 수정도 해보고

    별 짓을 다해봤는데 안되는군요.

    시스템앱으로 생긴 ibooks를 실행하면 그냥 튕겨버립니다..


    오히려 2번방법으로 ibooks 시스템앱을 만들고나서 사용자앱은 실행이 정상적으로 되고난 후에

    아이튠즈로 책을 집어넣으면 또다시 오류..

    일단 업데이트 되기 전까지는 저도 stanza 로 버텨야겠군요.


    참고로 전 아이패드1 이었습니다. b3로 완탈했구요

    시스템앱 삭제 안되는거는 ifile로 시스템 폴더의 앱을 삭제해줬습니다.

    • BlogIcon T.B 2012.01.15 10:20 신고  댓글주소  수정/삭제

      nunsoke님께서는 1. 일단 다른 성공한 분들의 댓글을 참고하시면 도움이 될 것 같습니다. 2. corona가 ibooks fix 업데이트가 된다고 합니다. ^^'

  8. nunsoke 2012.01.15 04:25  댓글주소  수정/삭제  댓글쓰기

    결국 성공은 했는데요.

    복원으로 초기화 하고, redsn0w b3로 완탈 후.

    바로 시디아에서 xsellize 소스만 추가하고

    ibooks fix for ios 5 설치하고 재부팅했습니다.

    아이튠즈도 동기화 잘 되는거 확인했어요.

    힘들었네요 ㅠㅠ

  9. 카이젠 2012.01.16 22:58  댓글주소  수정/삭제  댓글쓰기

    저는 첫번재 방법에서 실패하고, 두번째 방법에서 성공햇네여 ㅇㅇ..

  10. TW 2012.01.26 10:24  댓글주소  수정/삭제  댓글쓰기

    오류는 고치기는 고쳤는데요,그 앱스토어 업데이트 에관하여 질문이 있는데제가 아이패드1 5.0.1 완탈을 했는데 업데이트 를 하려고 하니 옛날에 어떤A라는 사람이 받아준것도 다B계정으로 비밀번호를 누구라도 하니 어떻게 된걸까요?심지에 제 계정으로 받은것도 B의계정 비밀번호를 입력하라고 하네요

    • BlogIcon T.B 2012.01.26 11:20 신고  댓글주소  수정/삭제

      한마디로 TW님 친구께서 받아준 건데, TW님 계정으로 비번입력이 나온다구요? -_-

    • TW 2012.01.26 11:34  댓글주소  수정/삭제

      네,그런데 그 반대로요.

    • BlogIcon T.B 2012.01.26 11:40 신고  댓글주소  수정/삭제

      ㅎㅎ 네 그러니까 결국은 그 얘기가 그 얘기. 앱스토어 계정이 꼬인다는 말씀이군요. 이게 꼭 탈옥 때문은 아닙니다만,http://ryueyes11.tistory.com/1033 http://ryueyes11.tistory.com/1512 한번 참고해보세요. 경우의 수에 따른 오류에 대해서 제가 딱 이거다. 라고는 말씀드리기가 어렵습니다.

    • TW 2012.01.26 11:48  댓글주소  수정/삭제

      감사한데요... T.B님이 댓글에 링크되어있는 글을 읽어 봤습니다. 근데 제 친구가 영국 계정을 가지고 있어서 그런데 이제 못만나는 사람이라서 일단 업데이트를 못하는게 어떻해야 하나요?지우고 다시 깔아야 하나요?

    • BlogIcon T.B 2012.01.26 11:50 신고  댓글주소  수정/삭제

      그럼 당연히 방법 없죠..

    • TW 2012.01.26 12:00  댓글주소  수정/삭제

      비록 고치는 못했지만 답변 감사합니다!

  11. 꽃님 2012.01.30 01:18  댓글주소  수정/삭제  댓글쓰기

    ibooks fix2 삭제 후 아이북스 삭제가 안되네요ㅠㅠ 먼저 님 글을 보았더라면 좋았을텐데ㅠㅠ 어떻게 삭제할 방법이 없나요??

  12. 자유로이 2012.02.04 12:03  댓글주소  수정/삭제  댓글쓰기

    제 경우엔... 위의 분들과 다르게..

    탈옥을 하고 나서 (sn0wbreeze 및 redsn0w 탈옥 모두)
    ibooks 실행에 문제가 없었습니다.
    포스팅하신 글을 읽고 안 사실인데
    그 이유는 책을 따로 넣어두지 않았기 때문이었지요.

    그런데 이상하다고 생각되는 건..

    탈옥 이후 동기화를 하면서 제가 책을 동기화하였습니다.

    그런데, 이상한 것은 ibooks의 실행은 되는데
    동기화된 책이 안 보인다는 겁니다.. ;;

    다른 분들처럼 ibooks이 튕기기라도 하면
    포스팅의 글처럼 따라라도 해볼텐데
    실행은 잘 되는데..
    빈 책장만 보이니 현재 ibooks 실행 오류과 증상이 다른데
    엄한 짓을 할 수도 없고..

    답답해서 글을 올립니다.
    저와 같은 경험하시는 분들이 계신가요?

    행여 비슷한 경험을 겪으시고 해결하신 분이 계시다면
    조언을 부탁드립니다.

    감사합니다. 행복한 하루 되세요~!

    - 아이폰 사양 : 아이폰 3Gs (8GB)
    - 작년 8월 경에 배터리 교체를 위해 리퍼폰으로 교체한 폰입니다.

    • BlogIcon T.B 2012.02.04 21:29 신고  댓글주소  수정/삭제

      ibooks DRM issues가 수정된, redsn0w 0.9.10b5가 업데이트 됐습니다. 탈옥 강좌 참고해보세요^^"~

    • 자유로이 2012.02.06 16:23  댓글주소  수정/삭제

      T.B님이 올려주신 Snowbreeze 탈옥하고서도 동일한 문제인데요.

      다시 redsnow로 탈옥을 다시 해봐야할까요?

      탈옥이 만만치 않아서 ㅎㅎ

    • BlogIcon T.B 2012.02.06 16:45 신고  댓글주소  수정/삭제

      sn0wbreeze, redsn0w 모두 ibooks 실행오류가 있습니다. sn0wbreeze로 탈옥했다면, 꼭 DFU 재탈옥으로 하세요~

  13. Hi 2012.02.06 22:08  댓글주소  수정/삭제  댓글쓰기

    지금 하는중입니다만
    사진에 E 가 빠져있네요 ㅎㅎ

  14. darvish 2012.05.08 20:05  댓글주소  수정/삭제  댓글쓰기

    트윅 삭제해도 아이북스가 삭제 안되는다는글을 올려주셧으면 하네요 ㅡ 대부분 글을 순서대로 읽으면서 하기때문에 트윅설치해도 오류나서 픽스 삭제하니까 아이북스 삭제안된다는걸 나중에야 알게되엇네요 ㅡㅡ 지금 열심히 방법 찾는중입니다만... 다른분은 이런 상황 발생않하게 경고를 미리 해두세요