「Chimera」や「Electra」で脱獄した際に使用可能なインストーラー【Sileo】。慣れの問題もありますが、個人的には概ね満足だったりします。
ですが…大問題が!
多くのリポジトリを追加しているといつの間にか全リポジトリがSileoから消え去るという現象が発生する場合があるのです。
この問題について、いくつか試していたところ、暫定的な対処法がありましたので、ちょこっとご紹介。
暫定的な対処法
今回ご紹介する対処法は、私の環境では発生しなくなったという物なので、他の環境で同様に修正されるか…確実な事が言えません。この点はご注意ください。
この問題…私の環境では「稀に」ではなく、「毎日1回〜数回」の頻度で発生していました。
実際に発生した際の画面がこちら。Packixなどの削除可能なデフォルトリポジトリが消えてしまう事も多々。残るのは削除不可であるデフォルトリポジトリひとつだけ。
今回の対処法を行い、2日ほど通常通り使用してみましたが、今のところリポジトリの全削除は発生しなくなっています。
とりあえず、私の環境ではリポジトリが消えてしまう問題は”一応”対処出来ているようです。ということで、対処法を…!
Sileoのバックグラウンド更新を無効に
設定アプリ内の【一般 > Appのバックグラウンド更新】項目より、『Sileo』をオフにしてあげましょう。
ちなみに、こちらをオフにするとSileo起動時に「Background App Refresh」というポップアップが出現しますが、「キャンセル」で消してください。
オフにしても大丈夫なの?
Sileoのバックグラウンドでリポジトリ更新を行い、アップデートがあった場合には通知を行うという機能が使えなくなります。
バックグラウンドでの自動リポジトリ更新が行えなくなるため、Cydiaの様にSileoを起動して手動でリポジトリ更新…が必要です。
また、アップデート通知も行われなくなるため、手動での確認(Sileoを起動してリポジトリ更新を行い、確認)が必要になります。
それ以外の部分では特に問題はないはずです。Sileoを起動してのリポジトリ更新や、脱獄アプリのインストールや削除なども通常通り行うことが可能です。
〆
この問題、登録しているリポジトリ数が20個ほどの別デバイスでは一度も発生していません。
リポジトリが消えてしまったデバイスではどれも「150個」ほどのリポジトリが登録されていた状態でした。
更に言いますと…「150個」程が登録されているにも関わらず、発生していないデバイスも。これはずっと機内モードで放置されていたデバイス。
ということで、Sileoを起動してリポジトリ更新を行った際ではなく、何か別のタイミングで…と思っていたのですが、どうやらこれだったようです。
とりあえずの暫定的な対処法ではありますが、いちいちリポジトリの設定ファイルを書き戻す手間が省けてよかった…。
コメント
なんてタイムリーな記事!
ありがとうございます。
ttps://www.google.co.jp/amp/s/amp.reddit.com/r/jailbreak/comments/bj3cx8/help_default_sileo_repos_are_gone/
消えた人はどぞ
びっくりしました
Xs 12.1.2でオリジナルのbigboss repoが登録出来ないのは仕様でしょうか?
bigboss+は更新されていないようで使えないんですよね…
更新されないわけではなくて、更新が遅いだけのはず。
何日も経ってるのに全然更新されないんですよ
自分はbigboss系だけ諦めてzebraから入れてます
ありがとうございます。
一旦それで出来ました!
11.3.1 8+で何日か前から通知が表示されなくなってしまいました。
ロックしてしばらくを眺めているとパッと画面が明るくなり(通知は表示されず)ロック解除して確認するとLINEが届いていたりします。
しかも必ずしも見えないわけではないので困っています。
最近は特にtweakを追加したりもしていません。
Restore RootFS
再脱獄
tweak再インストール
おわり。
セーフモードで確認していただき、そちらでは問題が発生しない…ということであれば、インストールされているSubstrate系脱獄アプリが原因となっている可能性が高いです。
お世話になります。当方、iPhoneX iOS12.1.2で、まさかと思い見てみるとサンタさんのようになってました。
記事通りやりましたが、消えてしまったリポジトリは再度追加するしかないのでしょうか?JB用のバックアップ等は使っていません。よろしくお願いします。
Sileo用のリポジトリリストファイルをバックアップしていない場合、消えてしまうと登録し直すしかないのです…。
リポジトリをバックアップするtweakありませんか?
単純にFilza等で「/etc/apt/sources.list.d/sileo.sources」のバックアップを取っておいていただくのが、楽ちんかなと思います