iOS 7.0.6 脱獄後、まれにCydiaで起る「インストール不可」などの問題を修正する

(73)

【iOS 7.0.6 完全脱獄】が出来る様になりましたが、希に脱獄後のCydiaで問題が発生する場合が報告されています。
症状としては「Activatorなどの一部でエラーが発生しインストール出来ない」、「脱獄アプリを検索しても出てこない」といった物になっています。

もちろん、全ての環境で起るわけではないのですが、起ってしまったときに復元からやり直すのは面倒なので、対処方法をご紹介。

スポンサーリンク

問題点

evasi0n7で脱獄をすると、リポジトリの更新を行ったとしても、希に「一部脱獄アプリがエラーでインストール出来ない」、「脱獄アプリを検索しても出てこない」といった症状が発生します。

ios706-jailbreak-cydia-error-repo-list-update-02

原因は…

「Activatorや一部アプリはインストール出来ないけど、他の物は出来る」、「最近リリースされた脱獄アプリが検索しても出てこない」といった症状からもなんとなく分かるかもしれませんが、リポジトリの更新が正常に反映されていない様子。
そのため、脱獄時に同梱された初期リストに書かれている脱獄アプリや、バージョンのみしかインストールが出来なかったり、検索に出てこないといった症状になっている場合が多いみたいです。(他にもいくつかあるようですが、だいたい同じ感じ)

問題を修正する

ということで、この問題を修正していきましょう。とりあえず【iFile】はインストール出来る場合が多いはずなので、こちらをインストールしてください。

リストの削除

下記ディレクトリ内に各リポジトリで配布されている脱獄アプリのリストが書かれたファイルが格納されています。これらファイルを全て削除し、初期化してあげましょう。
ただし【partial】というフォルダも入っていますが、これは動作に必要なフォルダですので、これだけは削除せずに残しておいてください。

/var/lib/apt/lists/

ios706-jailbreak-cydia-error-repo-list-update-03ios706-jailbreak-cydia-error-repo-list-update-04

リポジトリの更新

リストが空になっている状況ですので、改めてCydiaよりリポジトリの更新を行ってください。
エラーなど出ずに正常に完了出来ましたら、先ほどダメだったインストールや検索を試してみて、治っているようであれば完了です。

ios706-jailbreak-cydia-error-repo-list-update-05ios706-jailbreak-cydia-error-repo-list-update-06

iOS 7.0.6では非常に重要なバグが修正されていますので、アップデートをオススメします。
問題が発生してないか気になる…という方も、このような方法で修正出来ますので、出来るだけ早めにアップデートしちゃいましょう。

ちなみに、この方法は通常使用時にCydiaでエラーが出た時などにも使えることがありますので、覚えておくと便利です。

コメント

  1. ありがとうございます

  2. 同じ症状が出たので早速試しました。
    解決し正常にインスト中です!

  3. ありがとうございます、ほとんどのアプリが再インストール出来ました。
    しかし、Flipswitchのみインストール出来ません。
    そもそもFlipswitchは、個別に自分でインストールするアプリでしたでしょうか?

    • Flipswitchはdevelpoerで

    • Activatorをインストールすると、一緒にインストールされます。
      また、見えない場合はフィルター設定をDeveloperにしてみてください。
      https://tools4hack.santalab.me/howto-cydia.html#filter

      • 解決できました。
        お二方、どうもありがとうございました。

  4. ありがとうございます!今、まさに悩んでいて、cydiaの再インストールを何回か試していたところでした。cloakyが出ないのも同様でした(^_^;)

  5. 急なんですけどサンタさんがiPhoneに取り入れてるtweakを記事にして欲しいです。
    ぜひ参考にしたいのでよろしくお願いします!

    • 一票!

  6. 7.0.6にアップデートするときは、普通にアップデートするのと7.0.6に復元ではどちらのほうがいいですか?

  7. ifileも何もインストールできません
    どうすればいいですか?

    • 現状は、具体的にはどのような状況でしょうか

      • ifileをインストールしようとすると
        途中で止まってしまいます
        その他のアプリも途中で止まるか
        エラーが出てきてしまいます

        • エラー文はどのようになっていますでしょうか?
          また、afc2addはインストール出来ますでしょうか

      • すいません
        自己解決できました

  8. 関係ないですがipodtouch4Gの6.1.6はp0isx何とかで脱獄できますか?

    • まだ対応はしていません。すぐに対応させると言っていましたので、もう少しお待ちください

  9. バックアップを取るためPkgbackupをインストールしたのですが、ホーム画面に表示されません他のバックアップアプリなどありますか?
    機種はiPhone5s iOS7.0.4です

  10. 質問なのですが。
    機種変更した際に今の脱獄アプリを新しい端末に移す方法は無いのですか?
    自分で探したのですが、解決しなかったので質問させて頂きました。

    • PkgBackup等を使えば可能ですが、基本的には手動でCydiaからインストールしていたく方法が一番安全で確実かなと思います。
      有料の物もアカウントで紐付けされていますので、新しいiPhoneで同じアカウントと紐付けしていただければ購入済みとして使用可能です

  11. ありがとうございました!待ってみます

  12. 7.0.4向けに、SSLの脆弱性を修正するパッチがCydiaでリリースされる可能性はあるのでしょうか。以前のPDFの脆弱性のように。

  13. ↑の方法を試したのですが
    speedometer status bar がhitしません。
    まだ対応してないのですかね><
    管理人様教えて下さい。

    • Speedometer Battery for Alkalineの事でしょうか?

  14. 質問です。

    すごい初歩的なことかもしれませんが、
    脱獄をして、PCにバックアップをとってしまったら
    iCloudのバックアップはもうできないんですか?

    アプリのデータをすぐ保存できるのでクラウドは便利だったのですが……

    • 通常通りiTunesから切り替えてicloudにバックアップとれます。appのアプリだけ

    • その部分については脱獄は関係ありませんので、通常通りになります

  15. タイトル部分が起こるではなく起るになっていますよ

  16. こんばんは!IOS6.1で脱獄していますが、CYDIAを開いて更新を押すとデータを読み込みませんとでるのですが、何が原因なのでしょうか?是非ご教示お願いいたします。

    • 実際のエラー文等はどうなっていますでしょうか?
      また、以下の2ファイルを削除(バックアップも忘れずに)してリポジトリと更新履歴の初期化を行い、再度リポジトリの更新を行ってみてください
      ・/private/var/lib/cydia/metadata.plist
      ・/private/var/lib/cydia/metadata.cb0

  17. ifileもafc2addもインストールできません。赤字でsub-process/usr/bin/dpkg returned an error(2)というメッセージが出ました。何か方法があれば教えてください

    • 詳しい環境が分からないため難しいのですが、再起動&リポジトリの更新を正常に完了させても駄目なようであれば一度以下の作業を行ってみてください。

      ・/var/lib/dpkgフォルダ内に「status」と「status-old」というファイルがあるのでこれらをバックアップ
      ・「status」を削除
      ・「status-old」をコピーし、名前を「status」に
      ・リポジトリの更新を行ってみる

      • ありがとうございます。やってみます。

  18. 7.0.6で脱獄してからやけに起動に時間がかかるようになった
    何かエラーでも起きてるのかな

  19. そのエラーをgoogle先生に聞いてみたら、それっぽいのが出たから調べるのも手です。

  20. 管理人様、speedometer status barの件
    ありがとうございました‼︎
    無事、解決しました。

  21. ありがとうございます!

  22. 脱獄が終わった後、設定/一般/ソフトウエアアップデートを確認すると確認中のまま変わらないのは私だけでしょうか?

    • 私も同じです。
      アップデートがないか探し続けているのではないでしょうか。
      「最新です。」という返事を返すまでにシステムが完成してないのかも。

    • evavsi0nで脱獄をすると、間違えてOTAアップデートが行われてしまわないように、この機能はオフにされます。
      なので、その動作で正常です。

  23. 脱獄後はOTAアップデートは使用できません。まちがえてアップデートしてしまわないようにするためです。

  24. この記事に関係ないのですが・・・
    My3GのFaceTimeとSafariが勝手にチェックが入ります。
    チェックを外してもまたチェックが入ってしまいます。
    どうすれば勝手にチェックが入らないように出来ますか?
    原因はなんでしょうか?

  25. ありがとうございます。CYDIAを更新したときの文字ですが、GPG error:http://www.mbtheme.com./
    Release:The following signatures were invalid:No DATE 1 NODATE 2
    それとFaild to fetch http://www.mbtheme.com//
    Packagebz2 Sub-process/bin/bzip2 returned an
    error code(2)
    それと赤文字でSome index files faild to download
    they have been ignored. or old ones used instead
    と出て来ます。長々と書いて申し訳ありませんが一つご教示お願いいたします。

    • そこに描かれているリポジトリが無くなっていないか、URLが変更になっていないか、ここら辺を確認して見ると良いかもしれません。

  26. OS7.0.4で脱獄していますが、OS7.0.6へバージョンUPしようとituneに繋いで復元をしたのですが
    icloudの”iphoneを探すをOFFにして下さい”との表示がでます。
    icloud内のiphoneを探すはONにロックされたままでOFFに切り替えできません。
    icloud内のiphoneを探すをOFFにするのはどうしたらよいでしょうか?

    OTAでのアップデートはしておりません。ituneを繋いでの復元・アップデートです。
    iphoneを探すがONのままロックされているのは
    OS7.0.4での脱獄が不完全と言う事でしょうか?

    • 詳しい状況が分からないため何とも言えないのですが、スイッチをタップしても反応せず動かないと言うことでしょうか?

    • offにするにはパスワード入力を求められませんか?
      求められないようであれば復元に失敗してる可能性があります。

  27. Cctoglesが、Safemodeなになります!なぜかわかる方いましたらよろしくお願いします。

  28. 茶さん
    パスワード入れたら今度は
    オンオフは自分でスライドさせて解除だろ

  29. 脱獄後、バックアップしておいたリポのリストを入れても反映されませんでした。
    ここでの方法を試したところ、無事にリポが回復した事を報告します。

  30. 僕のはリスト削除、初期化してもダメですねー
    再度、入獄→脱獄をした方がいいでしょうかね?

  31. 有難うございました。「iphoneを探す」をOFF出来ました

  32. 復元しないでアップデートすると、この問題が出るのかな?iPhone5s がそうだったけど、使ってない5を復元してからアップデートしたら無問題だった。

  33. 管理人さん
    助けて下さい。お気に入りのPinnedNyanCatが設定に出て来なくなってしまいました。もしかしてiOS7だからでしょうか?Cydiaを見るとインストールされてるみたいなんですけど。

    • 基本的には、ウィジェット系の多くは独自に対応していなければiOS 7では上手く動かない場合がほとんどです

  34. ios7.0.6をアップデートしてから脱獄が対応したとのことなので脱獄して成功したのですが、cydia内のアプリをインストールしてもほとんどホーム画面に現れず、そして容量だけ食うと思ったので何かを消したらcydiaが消えました。対処法ありますか?

    • 詳しい状況が分からないため難しいのですが、MobileTerminalやSSH接続が可能であればuicacheコマンドを実行してください。
      また、それ以外では再起動しても駄目であれば再脱獄をしてみるのも良いかもしれません

  35. 私もsub-process /usr/bin/dpkg returned an error code (2)が出てtweakが一切インストールできない症状にハマってしまいました。。。
    対処方法はわかっているのですが、iFileもafc2addもインストールできない状態でシステムファイルを弄る方法というのはあるのでしょうか……?

    • システム上どうしても発生してしまう場合があります。
      最初から出てしまい、再起動してもダメという場合は、再脱獄やiOSの復元からやり直してみる方が早いかもしれません

      • 初期化→脱獄→バックアップから復元で解決しました。めんどくさがらず最初からそうしとけば早かったですw
        アップデート関連は環境によっていろいろな問題が出てしまうようですね。わざわざ返信ありがとうございます。いつも参考になる記事ばかりで頭が下がります。

  36. iTunesを使いiOS7.0.6で初期化
    →iTunes経由でアクティベート
    →iPad上からWi-Fiなどの初期設定を行う
    →evasi0n7 v1.0.6で脱獄
    →iPad再起動
    →Cydiaを起動し、Filesystem構築
    →iPad再起動
    →iTunesから(入獄時代の)バックアップデータを使って復元
    と進むと、Cydiaがホーム画面から消えてしまいます。もう一度evasi0nを起動したところJB済だと表示されるので脱獄には成功しているみたいなのですが…

    なにか対処法などはご存じないですか?

    環境はiPad 4 Globalです。

    • バックアップデータに問題がある場合「バックアップから復元」を実行するとCydiaが無くなってしまうという症状が希に出る場合があります。
      iOSの復元>脱獄>バックアップから復元を何度行っても同じようであれば、脱獄を行う前にバックアップから復元を実行してしまうか、バックアップを使用せずに別の手法を使ってみると良いかもしれません

  37. リポジトリの更新を行ってもすぐ止まってしまい何も追加されません

    ちなみにリポジトリの更新やインストール時に止まるのはiOS7.0.4の頃から起こってるのですが
    どうしたら解決しますか?

    • 「すぐに止まる」というのは、何かしらのエラーが表示されていますでしょうか?

      また、本記事での手法に加えて、下記2ファイルを削除&リスプリング後はどうでしょうか?(バックアップをお願いします)
      ・/private/var/lib/cydia/metadata.plist
      ・/private/var/lib/cydia/metadata.cb0

  38. ここの方法を試しても、activatorだけがどうしても出てこなくなりました。
    bigbossのリポジトリを消して入れ直してもダメてす。復元して脱獄のし直ししかないでしょうか?

  39. partialを間違えて消してしまいました
    対処方法おしえてください!
    お願いします!助けてください!シディア開けるんですが、あきらかにおかしいです。泣

    • 手動でpartialフォルダを作成し、下記のパーミッションに設定してください。

      【所有権】
      ・オーナー:root
      ・グループ:wheel

      【アクセス権】
      ・ユーザー;読み、書き、実行
      ・グループ:読み、実行
      ・その他:読み、実行

  40. 自分の不注意で/var/mobile/Library/iFile/Trashていうとこのpartilのフォルダ消しちゃったみたいなんですが、シディアでアプリ開くとunkwownとか?でてくるんです。

    このサイトにあるところと違うとこ消しちゃったみたなんです…

    昨日は解答ありがとうございます

    • そちらのディレクトリはiFileで削除した際に使われるゴミ箱ですので、オリジナルの場所にフォルダを再生成してください

  41. 返信ありがとうござまいます

    間違って消した後ゴミ箱空にしてしまったんです。

    どうしましょう…

    • 正確なエラー内容が分からないため何とも言えませんが、お話をお聞かせいただいている限りは「/var/lib/apt/lists/partial」フォルダが無いために起っているかと思います。

      なので、以前の返信にもあります通り、この場所にpartialフォルダを手動で作成し、パーミッションを正確に設定してみてください

  42. ios7.02で脱獄したあとにCydiaにてアプリをインストールしようとしましたが
    sub-process /usr/bin/dpkg returned an error code (2)のエラーを返されてしまいました
    そこでこの記事の通りiFileをインストールして対処しようとしましたが
    これすらもインストール出来ませんでした
    どうすればよいかお教え願います