iOS9.1を脱獄後にerror (77)が発生し脱獄アプリのインストールなどができなくなる問題

数日前にiOS9.1向けの脱獄アプリ「Pangu9」のアップデートが公開された。

しかし、いくつかの報告によると、Pangu9で脱獄した後、脱獄アプリのインストールやアンインストールができなくなってしまう問題が発生していた。具体的な解決策というものがなかったが、redditの報告によると新たな解決策が報告されている。

当サイトで、Cydiaで発生するエラーをまとめたページを作成していたが、これまでになかったエラー内容であったため、今回発見された解決方法を追記しておくことにするが、ここでも簡単に説明しておく。

cydo returned an error code (77)

cydo-error-77

Sub-process /usr/libexec/cydia/cydo returned an error code (77)

エラー内容は上記のようなものである。これは、Cydia上で脱獄アプリのインストールやアンインストールを行おうとすると必ず発生してしまい、何もできなくなるという問題である。

この原因の多くの場合は、Cydiaのバージョンを変更してしまった場合に発生するようだ。具体的にはCydia内で確認できる「Cydia Installer」の再インストールや過去のバージョン変更した際に発生するとのこと。現在(2016/03/13)のPangu9で脱獄した場合は、Cydia(Cydia Installer)のバージョンが1.1.27になっている。このバージョンを以前のバージョンである1.1.26に戻した時に発生したという報告が比較的多いようだ。

解決策

cydia_1.1.27_iphoneos-arm.deb

解決策は、saurikが公開している上記の1.1.27のバージョンのdebファイルをインストールするだけで解決するようだ。

しかし予め、「Apple File Conduit “2”」やiFileやFilza File Managerなどのファイルマネージャまたはターミナルアプリなどをインストールしておく必要がある。その他OpenSSHをインストールしていた場合はPCを経由して解決できるはずだ。

iFileやFilza File Managerが入っていた場合はSafariで上記のファイルを直接インストールが可能。OpenSSHがインストールされているデバイスの場合はPCを経由してSSH接続してインストールができる。

reddit