Cydia Substrateがsize mismatchエラーやバージョンが0.9.5012のまま更新されない場合の対処法
前回の記事でCydia Substrateがアップデートされたという事を説明したが、中にはCydia Substrateがダウンロードインストールできない、size mismatchなどというエラーがでる。Cydia Substrateが0.9.5012となっており、最新の0.9.5013が表示されていない。
などという問題があるということがいくつか報告されている。
iOS 8を脱獄したユーザー向けの問題であると思うが、その解決方法を紹介したいと思う。
SSHやファイルマネージャでキャッシュを削除
せっかくCydia Substrateをインストールしようと思っても、size mismatchエラーがでたり、画像のようにバージョンが最新ではないという場合は以下の手順を行なうと解決できる。おっと、全て自己責任でお願いする。
どのような方法でも良いのだが、現在iOS8の環境ではiFileがクラッシュを起こすという問題があるようなので、フリーで使えるFilza File Managerを使用して説明しようと思う。
ステップ1
CydiaからFilza File Managerをインストールして再起動する。
ステップ2
Filzaアプリがホーム画面上にあるので開き、/var/cache/apt/
の順で開くき、右上のEditボタンをタップ。
ステップ3
その中にpkgcache.binというファイルとsrcpkgcache.binというファイルがあるのでこの2つにチェックを入れ、下にあるゴミ箱アイコンのDeleteボタンから2つのファイルを削除する。
ステップ4
再起動で完了!!これできっと最新バージョンが表示され、インストールすることができるはずだ。
もちろん、他のファイルマネージャなどを使ってキャッシュを削除することもできるので、今回は一例ということで。
まだまだiOS 8の脱獄環境というのは不安定ではあるが、その安定してくるはずなので、しばらくは試行錯誤しながらの状態が続きそうだ。