iOS 11.2〜11.3.1の脱獄が出来るようになり、成功率も高く、PC不要&デバイス単体で実行できる「Electra MP版」も登場し、脱獄完了!となった方も多いハズ。
ただ、それに伴い、脱獄直後からCydiaにエラーが出てしまって使用不可…という報告がちょこちょこあります。
また、Cydia自体が起動しない…という問題も稀に発生。
こういった脱獄直後から発生している問題への対処法について少しご紹介したいと思います。
脱獄直後から……
Electraで脱獄した直後から、Cydiaに以下のようなエラーが出る場合があります。
起動直後、リポジトリの更新時、脱獄アプリのインストール時などなど…タイミングは様々ですが、全てに共通するのは正常にCydiaが使えない状況という点です。
リポジトリの読み込みが出来ない、インストールされている脱獄アプリが空っぽ、脱獄アプリがインストール or アップデート or 削除出来ない。
【 DPKG_LOCKED 】
【 Sub-process /usr/libexex/cydia/cydo received a segmentation fault. 】
【 flAbsPath on /var/lib/dpkg/status failed – realpath (2: No such file or directory) 】
【 Could not open file – open (2: No such file or directory) 】
何故か最初からアップデートや削除を要求される
エラーの他に、最初から複数デフォルトパッケージ(脱獄アプリ)のアップデートを要求される場合があります。
更に、何故か「Pangu 9.0-9.1 Untether」などの削除を要求される場合もあります。
こうなると、実態のないものをアップデートや削除させられるため、それらの動作は行えず、Cydiaがまともにつかえません…。
Cydia自体が起動しない
また、他にも今回の対処法ではCydiaがすぐに落ちてしまうや起動するとリスプリングが発生するなど、そもそもCydiaを起動できない状態に対しても、有効な事が多いです。
Targetエラーは…
ちなみに、この様なTarget…から始まるエラーに関しては【こちらの記事】にかかれている対処法を試してみてください。
Target Packages (Packages) is configured multiple times in
/etc/apt/sources.list.d/cydia.list:〇〇 and
/etc/apt/sources.list.d/hbang.list:1
対処法★Delectraで一旦入獄
Cydiaが使用できないとターミナルやFilzaといった、問題解決に活躍できそうな脱獄アプリをインストールすることすら出来ません。
ですが、今回のElectraでは脱獄するだけで自動的にSSHが有効になるという仕様が入っています。
そこで、SSH接続が出来るならば【Delectra】を使用して脱獄関連のデータを削除し、再度改めてElectraで脱獄作業を行う…という対処法を取ることが可能!
Delectraとは?
元々はiOS 11.1.2以下用「Electra」の関連データを削除し、入獄を行うための物です。
ですが、基本的にiOS 11.3.1用Electraもデータ類は同じ構成なので、使い回すことが可能となっています。
こちらを使うことでElectra関連のファイルを削除して【入獄】を行うことが可能。そのため、何か不具合が発生した場合、こちらで一旦脱獄を初期化して…再度挑戦!ということが出来ます。
Delectraの使い方
「Delectra」は、SSH接続経由でのファイル転送&コマンド操作を行う必要があります。各種SSH接続手順については以下記事を参考にしてみてください。
【[iOS] デバイスへSSH接続する方法!「ターミナル操作」&「ファイル操作」】
① SSH接続できるようにする
Electraでは、脱獄環境に入ると自動でOpenSSHが動作するのですが、これがちょっと分かりにくい。
そこで、目で見て「OpenSSHが動作している!」と分かる状態にしてあげると便利です。
方法は簡単で、Electra画面の下側にある「Tweaks」スイッチをオフにし、「Enable Jailbreak(もしくはJailbreak)」ボタンをタップして、脱獄環境へ入れてください。
こうすると、脱獄環境へ入ることに成功した際、「Open SSH Running」と表示が出てOpenSSHが動作している事をお知らせしてくれます。
② Delectraのファイルを転送
【delectra-master.zip】からDelectraをダウンロード&解凍してください。
Cyberduckなどを使い「/private/var/root/(/var/root/)」にダウンロード&解凍した『unjailbreak.sh』ファイルを転送しましょう。
ちなみに、このフォルダはrootでログインした際の初期フォルダと同じです。
③ 実行
rootにてSSH接続を行ったターミナルから、コマンドにて実行します。
【sh unjailbreak.sh】とコマンドを入力して、エンターで開始してください。
開始するとスグに「Press enter to continue. Press Ctrl + C to exit」と…「本当に実行してもいいか?」といった確認が行われますので、開始する場合はそのままエンターで進めてください。
④ 再起動後に完了
ボーッと待っているとターミナル画面に「Rebooting… (Keep praying my friend!)」と表示され、作業が終了します。
その後自動でデバイスの再起動が実行され、これで作業完了です。デバイス起動後は入獄した状態となっています。(Cydiaなどは削除されますが、Electraアプリ自体はそのままです)
改めて脱獄作業を!
これで脱獄関連のファイルがきれいになったので、改めて「Electra」で脱獄作業を行いましょう。
方法は自分の好きなものでいいのですが、デバイス単体で行えて、成功率も非常に高い「Electra MP版」がおすすめです。
あとは再脱獄を行い、Cydiaが正常に起動できれば完了です(Ultrasn0wのリポジトリエラーは仕様です。気になる方はこちらのリポジトリを削除したら治ります)。
〆
iOS 11.1.2当時もDelectraの使い方についてご紹介させていただきましたが、当時はSemiRestore 11 Liteを事前に実行させる必要があり、その部分の記述で少し混乱をさせてしまったようなので、書き直しを…。
Delectraに関してはSSH接続が一番の山場…ですが、そこさえクリアしてしまえば大丈夫かなと思います。
記事中で例に挙げたエラーなど以外の問題にも応用が効くので、ぜひ覚えておいていただくと良いかなと!
コメント
管理人様 お疲れ様です。
CCSupportが設定になぜか…でできません⤵︎他のは出るんですけど…
ご教授ください宜しくお願いします^ ^
自分もSubtrate系アプリは全く表示されません。
PreferenceLoaderが未だこのVerに対応してないのでしょうか?
何か情報お持ちの方いらっしゃったら、重ねてお願いいたします。
ベータ版のPreference Loader入れてみて改善されなければDelectra
CCsupportは設定ないから出てこないよ
んだんだ、設定→コントロールセンター→コントロールセンターのカスタマイズで編集するんだな
SIM無し5s 11.3.1
SIM無しのため テザリング等で脱獄アプリをインストールしていたが、Wi-Fi環境が無い状態でifileをインストール→当然Wi-Fi環境無いのでエラーが出る→スプリングの時とかによく見るくるくるマーク→リンゴループ。
おワタ_:(´ཀ`」 ∠):
ifileインストールできました?
私はインストール前に弾かれました。
debから入れたんですかね?
インストール前です!
少し放置しててテザリングが外れてたの気付かず…
Wi-Fiスポットなら
セブンやヨーカ堂であるのに
もったいない
端末再起動するとCydia立ち上がらなくなる。
もしかして再起動しちゃダメな奴だった?
いつから完全脱獄だと思ってた?
ここ数年、再起動→再脱獄しないと動きません。
サンタさんお疲れ様です
サブスタータ系で設定で表示されない問題が、エレクトラのツイークボタンオンにして再脱獄で修正されました。
つまらない問題ですが回答もらえて嬉しかったです。
他の同じ問題の方参考にどうぞ
今でも11.3.1にできる方法があれば教えてください、お願いします
11.3.1の本体を中古で買う
今なら新品でも11.3系の可能性高い。保証はできないけど
自分は先週買って11.3だった
11.3.1以下でshshを保存しているならFutureristoreで11.3.1に復元できる
ただ失敗したら11.4になってもうできなくなるから慎重に
iPhone8red買ったら11.3.1やった。
SSHが有効になっているんだけど接続できない人いませんか?11.1のときは接続できてたんですけど解決策わかる人いませんか?
解決策はわかりませんがこちらも同じ状況です
環境が関係するかは知りませんが、当方11.3のiPad mini4
SANTAさん毎日毎日ありがとうございます😭おかげで解決しました。Cydiaがもう開かなくて、どうしようもないかと思ってましたが、治りました。ありがとうございます😭
SANTAさん質問なのですが、
TweaksをオフにしてEnable Jailbreakをしたら、Error: exploit と出てきますがSSHが有効になっているのでしょうか?
springtomize4は大体動いた
俺のいじった範囲ではアイコン幅が反映されないくらい
落ちることもない
ステータスバーの日付時間のフォーマットいじりたいんだけど、
cloakyは動かなかった
なんか代替ない?
statusmodifierが動くよ
ありがとう
アイコン表示関連が動かないみたいだけど、
目的のフォーマットは反映された!
cydiaにないけどrepo追加した?
ModMyiだからデフォにあるやろ
Cloaky普通に動作してるけどなぁ…。日付と曜日もステータスバーに反映されてるよ。iPhone5sとiPhone7で確認済み。
自分は動かなかった組です。まだ正式な対応版じゃないから環境によりけりかな〜と
念のため入れ直して見たけどやっぱ動かなかった
昔ステータスバー関連で依存ファイルのバージョンでとーのこーのってあったけどそれかなぁ
詳細はさっぱり忘れちゃったけどw
xconをshh経由で削除したいのですが、どこの場所にダウンロードされてるのでしょうか?
sub-process/usr/libxec/cydia/cudo returned an errorcode (1)
というエラーが出てしまうのですが原因はなんでしょうか。
申し訳ないです。お願いします。
今回の、ElectraはYaluと比べ容量が圧迫されなくて良いな。iCleaner Pro が赤くなってない!
脱獄してウキウキなのはいいんだけどtvsideviewが見れなくなった、、
libertyでいける
設定に脱獄appが出てこないのですが、どうしたらよいでしょうか
Electraアプリ開いて、Share Electraになってなければ、失敗してる。
Cydiaは動く。
ある意味Safe modeみたいな状態
前の方に同じ質問をされてる方がいて、SANTAさんがヒントを回答してます。
サンタ様ー😵
おいらのiPhoneX これをしたら
な、なんとー 設定画面に脱獄アプリが 出てきました😵👍
サンタ様ー😵
ありがとうございました🎉
感謝感激😭
えーっと ペイ❤ル o(^o^)o
SANTAさん、皆さん、windows10でunjailbreak.shをデバイス内に転送する方法を教えてくれますでしょうか?お願いします。
sshやSCPではファイル転送できないんでしたっけ?うろ覚えで申し訳ないが
脱獄後にMacのairdropからデバイス(8plus)が表示されなくなりました。同じ症状の方・解決方法をご存じの方はいらっしゃいますか
bluetooth・Wi-Fi・電源のオンオフ等、基本的なことはやりましたが改善しません…
解決しました!失礼しました。
Electra のアイコン消しちまいました
どすれば良いですか?
Tweak Boxで入れ直せばいいと思うよ
そうします
色んなアプリをいれてもspringboardになるんだが…
ios11.1.2の頃からそうだけどElectraの脱獄はYouTubeの動作が超不安定になる
Anemoneが入っている場合は、それが原因となっている事が多いので削除してみると改善されます
解凍してコピーしようとするとrootへのアクセス権がないって出るんですがどうしたら…
rootユーザで作業すればよろし。mobileで作業してない?
cydiaがロード中に落ちるのですが同じ何が原因か分かる方教えていただけますか?
Delectraも2度試しましたが同じ現象が起こります。
機内モードだとcydia自体は開くことができます。
Windows10だとcyberduckがダウンロードできません。
調べてもわかりません。
助けてください。
ElectraのOpenSSHも走ってるのに、PC(win)からはcyberduckもiceiv+puttyも認識しない。
Delectraしたい理由、cydiaのインストール済みアプリが空っぽだからやり直したい
外部から繋がらないからどうしようもないのかな…
iphone6 16g ios11.3.1
ポートは22にしました?
1回電源切ってしまうとダメなんですかね?Cydiaを開いたら落ちるようになりました
Electraの仕様で、デバイスを再起動すると「入獄環境」となります。そのため、もちろんCydiaなど脱獄関連の物は動作しなくなります。
「脱獄環境」へ戻るには、再度Electraを実行してください。
一旦成功した後2/3でずっと成功しませんでしたが、この記事で助かりました!
Mac版のcyberduck(2.5.2)だと,パスワードを入れる欄がなく,うまく接続できません。Mac用で他にOpenSSH接続が簡単にでき,ファイル転送がわかりやすいGIのアプリはありませんでしょうか?
可能な環境であればCyberduck最新版をご使用ください。
どうかお教えください。
無事、Cydiaも表示されインストールもできております。
しかしどのtweakなどをインストールできても設定項目やアイコンなどが出てこず使用不可です。
CydiaもたちあがりますしElectoraも
脱獄済の表示が出てます。
事実上、何も機能させられないのですが方法をお教えください。
Filzaからの方法等、全て試しましたが出てきませんでした。
この記事中にあるような正常な状態になっている…状況でしょうか?
Ultrasn0wの入手法をご存知の方は教えていただけますでしょうか。
repo666以外のリポジトリからのダウンロードができるのでしょうか。
脱獄後このような症状になったので、記事通りに進めたのですが、Cydiaのみが消えてActivatorなど元々入れていたアプリだけが残っています。その後再脱獄を試みたのですが、何度試してもうまくいきません。事実上入獄状態なのですが、この場合の対処方法はありますでしょうか
ご使用の環境はどのようなものでしょうか?また、Electra RemoverやRollectraなどは試してみましたでしょうか?
https://tools4hack.santalab.me/howto-remove-electra-jailbreak-electraremover-ios11-1112-1131-114b3.html
https://tools4hack.santalab.me/update-rollectra-semirestore11-v11-peform-full-restore-ipa-version.html
手順通り操作して入獄状態になりましたがガチガチの対策アプリのFGOが起動しませんでした。起動できた方いますか?FGOに関してはバージョン捨てて完全入獄するしかないのでしょうか?
CrackProof系の対策が入っているアプリに関しては「/var/lib/」フォルダを削除後、RollectraやElectra Removerで入獄していただく必要があります
管理人様返答ありがとうございます。おかげさまで無事バージョン維持したまま入獄してFGO起動出来ました!
この記事のように、脱獄アプリをインストールしようとすると、「DPKG LOCKED」というエラーが出てしまうのと、インストール済み欄が白紙になっています。
ElectraでTweakをオフにしenable jailbreakで、「SSH Running!」した後に、CyberduckでSSH接続を試みたのですが、PCにて「Connection refused:connect,接続試行は拒否されました。サーバーがダウンしているか。ネットワーク設定が正しくない可能性があります。」というエラーが出て接続できません。
iPhone7 iOS11.2にWindows10から接続してDelectraを使い入獄したいのですが、どうすればいいでしょうか?
Electra Removerで入獄後、改めて脱獄作業を行ってみてください。ちなみに、現在はTweakBoxからインストールする事をオススメします。
https://tools4hack.santalab.me/howto-remove-electra-jailbreak-electraremover-ios11-1112-1131-114b3.html
できました!!!ありがとうございます!!!!!
教えて下さい!
iOS11.2.1 Electraで(端末だけで)脱獄したのですが、Cydiaはインストールされ正常に動いているように見えるのですが、アプリが反応しません。設定画面にもアプリ項目が出てこず困っています。 どのように対応すれば良いのでしょうか?今まで 何度も成功していてこのような事は初めてです。
よろしくお願いします。
こちらの部分を確認してみてください
https://tools4hack.santalab.me/how-to-fix-tweaks-not-working-ios11-electra-jailbreak.html