タグ : iBooks Fix

Jailbroken iOS 5.0.1でのiBooksのエラーをFixする

@iH8sn0w

@iH8sn0w

Redsn0wでiOS 5.0.1をJailbreakした後、あるいはTethered JailbreakをCorona 5.0.1 UntetherでPatchした後に、iBooksがエラーになるようだ。iOS 4.2.1jailbreakのときにも同じようなことが起きた。過去記事「Jailbroken iデバイスでiBooksがエラーになる !?

Fixするには2通りの方法がある。

ひとつはリポジトリー「repo.insaneryi.com」を追加して、iBooksFix2をインストールする方法。もう一つは、「iBooksFix_GizmoWebs.deb」をダウンロードしてマニュアルでインストールする方法だ。

マニュアルでiBooksFix_GizmoWebs.debをインストールするには、iFileを使うとか、あるいは「Cydia 1.0.3222-73を1.0.3366-1へアップデート」を参考に、MacならCyberduckを、WindowsならWinSCPを使う。

iBooksFix

iBooksFix

上の画像のように、/var/root/Media/Cydia/AutoInstall/iBooksFix_GizmoWebs.debとして、リブートすればいい。Media以下は新規にフォルダを作る必要がある。またインストール前にオリジナルのiBooksを削除しておくか、リブート後に削除する必要がある。

iBooksFix2をインストールする方が簡単に思えるが、うまくいかなかった人もいるようだ(未検証)。

どちらも、インストール後はリブートする必要がある。

Sn0wbreeze 2.2.1がリリースされている

sn0wbreeze 2.2.1

sn0wbreeze 2.2.1

Sn0wbreezeがiBooksの問題をFixし、Verizonの4.2.6へ対応したということで、ver.2.2.1をリリースしている。

IPSWファイルをブラウズする画面で、ドラッグ&ドロップに対応したくらいで、ひとつ前のものとは特に変わっていない。iBooksの問題がFixされていれば、新しいバージョンでやり直す必要はないだろう。

GreenPois0n RC6.1がリリースされている

greenpois0n rc 6.1

greenpois0n rc 6.1

iBooksの問題を@ComexのHoneypotでFixしたGreenPois0n RC6.1がリリースされていた。iBooksの問題については「Jailbroken iデバイスでiBooksがエラーになる !?」を参照。

Jailbroken iデバイスでiBooksがエラーになる !?

GreenPois0nやRedsn0wを使ってJailbreakしたiデバイスで、iBooksがエラーとなることがあるらしい。

「There is a problem with the configuration of your iPhone. Please restore with iTunes and reinstall iBooks.」(あなたのiPhoneの構成に問題があります。iTunesでリストアし、iBooksを再インストールしてください。)と表示されるとのこと。

これは、アップルが著作権侵害対策としてJailbroken iデバイスからDRM eBooksを開くことを防ぐ機能であり、以前からあった。しかしながら、以前のJailbreak Toolはこれらのチェックを回避することができたため、表面化しなかったようだ。

ところが、iOS 4.2.1をJailbreak可能にしたGreenPois0nやRedsn0wでJailbreakしたiデバイスでは、これらのiBooksが持つ保護コードにより、eBooksを開く際にエラーとなってしまう。それはeBooksを正規に購入したかどうかではなく、Jailbroken iデバイスかどうかという部分を問題にしている。

ひとつ前の記事「PwnageTool 4.2 (Official)がリリースされた」にあるPwnageTool 4.2ではこの問題をFixしている。

必要であれば、PwnageTool 4.2でカスタムファームを作り、リストアすることだ。

追記:※@Comexが、このiBooksの問題に対するpatchをリリースしている。このpatch(hunnypot.deb)をインストールすることで、Jailbroken iデバイスでiBooksが通常通り稼働するようになる(未検証)。インストール方法等は以前の記事「Cydia 1.0.3222-73を1.0.3366-1へアップデート」等を参考に。

さらに追記:※CydiaからiBook Fixというappがリリースされている。Manage > Sources > Edit > Addとタップして、リポジトリhttp://repo.insanelyi.comを追加。iBooks Fixをインストール。