[iOS 11.0〜13.5] アプリやデータ、iOSバージョンを維持しつつunc0verで入獄する方法 &注意点も

(62)

unc0ver】にてiOS 11.0〜13.5の脱獄が可能となりました。もちろん、これまで通り入獄するための機能も備わっています。
ただし、いくつか仕様に違いがあるようで、実行する際に注意点が存在しますので、その辺りも含め、改めて入獄方法について記しておきたいと思います。

不具合等が発生した際、一旦サクッと入獄しちゃうことで解決することも多いので、入獄方法を覚えておくと便利ですっ!!

スポンサーリンク

入獄の仕様について

unc0verで行える「入獄」は、ファイルシステムをiOS純正に戻す…という物になります。
そのため、今回の手法ではiOSバージョンを維持し、写真やアプリなどのユーザーデータは残しつつ、入獄する事が可能です。

【消えるもの】
・脱獄環境
・Cydiaなどを含む、インストールされていた脱獄アプリ
【維持されるもの】
・iOSバージョン
・設定、写真、アプリなどのユーザーデータ

注意点

Unc0ver v4.3.1まではCydiaや脱獄アプリなどのアイコンも入獄作業時に一緒に削除してくれていました。
ですが、v5.0.1ではアイコンが残ってしまう場合があります
これはアイコンキャッシュが更新されれば勝手に消えるのですが、それまではURLスキームが反応してしまうため、脱獄対策などが反応する場合があります。

対処として、脱獄環境にいる状態から入獄作業を行う事で、アイコンキャッシュも更新しつつ…入獄が行なえます。
そのため、本記事では、この手順で進めていきます。

不具合への対処の場合は…

この問題はアイコンキャッシュが残っている…という問題なだけですので、例えば不具合への対処として一旦入獄し、その後改めて脱獄を行う…といった様な場合には、気にしないでも大丈夫です。

unc0verで入獄する方法

準備:脱獄対策の回避を目的にしている場合は

入獄作業の前に、unc0verでの入獄作業では一部アプリ(特に日本向けゲーム系)では、入獄後であっても脱獄対策が発動してしまう場合があります。

この回避法ですが、入獄作業を行う直前に【/var/lib】ディレクトリ(フォルダ)と、以下ファイル(存在する場合)を削除してあげましょう。

  • /var/mobile/Library/Flex3
  • /var/mobile/Library/Preferences/xyz.willy.Zebra.plist

Filza File Managerを使って削除するだけで大丈夫です。注意点としては、ディレクトリ削除後にCydiaを起動しないようにしてください。

howto-ios11-ios12-delete-jailbreak-to-jailed-unc0ver-restore-rootfs-rec0ver-2

① Restore RootFSを有効に

unc0verを起動し、画面左上「歯車アイコン」から設定項目を表示します。この中に『Restore RootFS』項目がありますので、オンにしましょう。

この際、脱獄されている環境にある状態で実行すると、アイコンキャッシュも更新されるため、入獄作業後にCydia等のアイコンも残らず、便利です。

howto-restore-rootfs-unc0ver-v50x-remove-jailbreak-2howto-restore-rootfs-unc0ver-v50x-remove-jailbreak-3

② 入獄作業を実行

画面右上「Done」ボタンをタップしてトップへ戻り、画面下部の『Restore RootFS』ボタンをタップ!これで入獄作業が開始されます。
途中でREBELの広告画面が出現しますので、画面左上「✖」ボタンをタップして閉じてください。

howto-restore-rootfs-unc0ver-v50x-remove-jailbreak-4howto-restore-rootfs-unc0ver-v50x-remove-jailbreak-5

③ 入獄完了

作業が完了すると以下画像の様に「The system needs to reboot to finish the jailbreak process.」とのポップアップが出現しますので、「OK」をタップ。
するとデバイスが自動的に再起動され、入獄完了となります。

このポップアップ以外が出た場合、入獄作業に失敗している可能性があります。その際は改めて入獄作業を実行してください。

howto-restore-rootfs-unc0ver-v50x-remove-jailbreak-6

再脱獄なども可能

本作業を完了すると「完全に入獄された状態」となりますので、改めて【unc0ver】を使用することで、再度脱獄を行うことも可能です。

不具合が発生した際などに、本記事の手法で一旦入獄を行い、その後改めて脱獄を行う…という事も出来ますので、覚えておくと便利です。

コメント

  1. あ,この前Noticeとかが出なかったのはあってたんだw

  2. いつもありがとうございます!

  3. 質問失礼します。iOS13.5にアップデートし脱獄する前にiTunesでバックアップを取りたいのですが、暗号化のチェック部分と今すぐバックアップの部分がグレーアウトしバックアップできません。ちなみに過去に暗号化でバックアップした事がある端末で、iTunesも認識はしています。

    iPhone、iTunesの再起動も試しましたがダメでした。調べたら強制暗号化のプロファイルが入ってる可能性があるとの事でしたが特に見当たりませんでした。VPNオフでもダメでした。
    他に何か原因など考えられるものはありますでしょうか?

    • 「位置情報とプライバシーをリセット」を実行し、改めてPCの信頼作業を行ってみると改善される場合があります。
      また、iTunesは最新版になっているかも確認してみてください。

      • どちらも試してみましたが、グレーアウトしたままバックアップ出来ませんでした。ありがとうございます。

    • コマンドプロンプトで”%ProgramFiles%\iTunes\iTunes.exe” /setPrefInt DeviceBackupsDisabled 0

      これを実行すればなおります。

      管理者権限で実行して下さい。

  4. 記事と関係ないのですが、ホーム画面で時計が2段表示になりません。いくつか試したのですが全てダメです。皆さんはどうでしょうか?
    iOS13.5 XSMAX

    • 他のものと干渉してると思うよ

    • PerfectTimeXSですよね?
      僕も困ってます(笑)

    • ・Cloaky
      ステータスバー時計の2段表示

      これでできてますよ。
      iPhone11 Pro ios13.5

    • PerfectTimeXS使ってますが問題ないです。
      iPhone11Pro ios13.5

    • PerfectTimeXSがご使用いただけるかと思います
      https://tools4hack.santalab.me/jbapp-com-yourepo-kingmehu-perfecttimexs.html

  5. Jailbreak及びroot fsが実行できません。An error occurred while finding offsetsとポップアップが出てホーム画面に戻ってしまいます・・・ どなたか解決法をご存知であればご教授してもらえないでしょうか? iPhone5s iOS12.4です

    • 私も同様の症状が発生し、困っております。
      ios12.2 iPhone7です。

    • いまのところ修正がくるまで4.3.1に戻すしかないようですね

    • ご使用のunc0verバージョンは何になりますでしょうか

      • 5.0.1です。

        • iOS 12.4の場合、v4.3.1を使用してみてください。

          • 現状過去verのインストールはpcを通してインストールするしかないですよね?やはり

  6. 今iOS13.5だから初期化したいって人は初期化する方が楽そうだよね

    • 入獄操作の方が絶対早いで

  7. この手順で入獄した後にPC使わずに端末の初期化機能って使えるのですね?

  8. スレチだけど
    DynamicTimer
    動かないね
    使えてる人いる?

  9. ios13.5 ipxsの環境でtweakのインストールが出来なくて困ってます。
    cydiaの起動はできるのですが、適当なtweakの画面を開くとcydiaがクラッシュしてしまいインストールまで進めない状態です。
    どうもwebページ?ad?を読み込むタイミングで落ちているのか、それらのないFilzaはインストールまで進めました。
    cydiaの再インストールは試したのですが、解決方法をご存知の方がいらっしゃいましたらご教示願います。

    • 同じ問題起きてないから分からないけど、cydiaの再インストールとか、一回リポジトリ消して再登録とかしてもダメ?

    • セーフモード状態で確認してみてください〜
      セーフモードでクラッシュしなければ、インストールしているTweakが干渉していると思います

      • 横から失礼
        この方もそうだろうけど、脱獄したてで何もインストールしてないんだよ、、多分

    • unc0verのオプションよりReinstall Cydiaをオンにし、実行してみてください。
      また、これでも改善されない場合、一旦入獄作業を行い、改めて脱獄を行うことで改善される場合があるようです。
      https://tools4hack.santalab.me/howto-restore-rootfs-unc0ver-v50x-remove-jailbreak.html

      それでもダメな場合は、ファイル類が悪さをしている場合もあるので、入獄 > バックアップ > 初期化 > 脱獄…を行い、改善されるかを確認してみるといいかもしれません

  10. iOS13.5で記事通り入獄していて初回の脱獄はスムーズに行えるのですが、どういうタイミングか脱獄の際に脱獄環境に復帰できず(読み込みマークが長く出た後途中で止まってリブート)リブートされてしまいます、干渉しているtweakでもあるのかと思い検証しているのですが原因わからずです。他に同じ状態の方いらっしゃいますか?

    • 私も同じ状態です
      今のところ対処法として、unc0ver内にある「Load Tweak」をオフにしてからJailbreak、iCleaner Proの「Cydia Substrateアドオン」を全てオフにしてからunc0verの「Load Tweak」をオンにしてRe-Jailbreakで戻ってます

    • よくある事です。普通にリトライしています。

      • ありがとうございます、リトライで復帰できますか?当方そうなってしまうと復帰出来ずです…

    • Load Tweaksをオフにした状態で脱獄作業を行い、こちらで問題ないようであればインストールされているSubstrate系の脱獄アプリが原因となっている可能性が高いです。
      気になる物を削除してみるか、iCleaner Proなどでオフにした状態でLoad Tweaksをオンに戻して実行し、改善されないかを確認してみるといいかもしれません。

      • ありがとうございます、試行錯誤しているうちにそもそもUnc0verのエラーが出るようになりました。iOS13.5 iPhone8です。tweakをいくつか入れてリブート後の脱獄時にプログレスが28/31で
        Jailbreak Completed
        An error ocurred while configuring a package dpkg.
        と出るようになりました、何か解決策はありますでしょうか…

        • 一度Restore RootFS実行後、改めて脱獄作業を実行してみてください。
          https://tools4hack.santalab.me/howto-restore-rootfs-unc0ver-v50x-remove-jailbreak.html

          • 何度か繰り返しても上記のエラー?が吐き出されて再脱獄ができません…
            改めての脱獄作業は出来るのですが…

          • 何か特定の脱獄アプリをインストールした時点でそちらのエラーが出るようにはなっていませんでしょうか?

          • まだ特定には至っていません…
            ランダムなような気もしますが、トライアンドエラーで頑張ってみます。
            また困ったらご助言お願い致します。

  11. ios13にしてからルートフォルダにアクセスできないんだけどなぜ? ios12の時はafc?入れて大丈夫だったのに今回はできないんだよね。

    • iOS 13ではAFC2が正常に動作しない状況です。
      WinSCPなどのSSH経由でのファイル操作をご使用いただくのがイイのかなと思います。

  12. ios6くらいの時代まで脱獄してて最近またしようかなって思ってるんだけども、この記事って要するにios11で脱獄してる人が脱獄データ残したままios13.5にアップデートして脱獄するための記事ってこと?
    おじさんついていくの精一杯

    • 簡単に言うと今現在脱獄していて、そのバージョンを維持したまま入獄する方法です。

      • 入獄が必要な時にやればいいのか!ありがとん!ちゅ!

  13. 音量が勝手に上がったり下がったりするんですが、同様の症状の方いますか?

    • betterccxiかgumpのどちらかでした。
      スレ汚しすみません

  14. rootパスの変更せずに入獄して急にセキュリティ面が心配になってきたんですけど何か対策できることはありますでしょうか…脱獄自体久しぶりだったので忘れてました;;

    • 入獄を行うとroot/mobileのパスワードは初期化されますので、入獄したのであれば問題はありません

      • それならよかったです、安心しました。ありがとうございましたm(_ _)m

  15. 全然tweakバックアップに関する記事更新しないね あかんわ

    • インストール状況のバックアップ…ということであれば、正直…今の環境ではオススメ出来ないため、ご紹介していない状況です。
      特にiOS 11.xやiOS 12.xからのアップデート…という方も多く、そういった場合に環境をそのまま一括で引き継ぐ方法を使ってしまうと、未対応の脱獄アプリも入ってしまい、不具合が発生する場合が多いためです…。こうなると、原因特定が大変なので…。

  16. XR ios13.5で脱獄してます。
    脱獄環境から電源を切ると、切れた様に見えて、2〜3分ほど経つと勝手に起動します。
    起動した脱獄してない状況から電源を切ることでやっと電源OFFになります。

    他の端末ではそんな事は無いので、バックアップデータが悪さしてるのかと思い、新しいiPhoneで試しましたが症状は変わらずでした。
    何かのtweakが影響してるのでしょうか?

    • KernBypassがインストールされていたりはしませんでしょうか

      • kernBypassがインストールされています。
        それが原因なのでしょうか?

        そう言えば他の端末にはKernBypassを入れてません。

        スッキリしました。ありがとうございました。

  17. うーん、前から入獄しても検知されてて
    今回やっぱりvar/libだけじゃなかったのね
    と思いflexの方も削除して実行しましたが
    やはりFGOに検知されてしまう・・・。
    後は何が反応しているのだろうか。

    • SileoやZebraを使用した事がある場合、それらの設定ファイルも削除してみてください

  18. iOSをOTAアップデート(たとえは12から13)したい場合、この手順でrestore Rootfsをすれば大丈夫なのでしょうか?

  19. これやった状態でバックアップとったらリポジトリの履歴は残りますか?

    • 登録してあるリポジトリはバックアップされますが、履歴(リリース・更新履歴)は入獄時に初期化されます

  20. iCleanerを使うためだけに今回久しぶりに脱獄&入獄を行ったのでご報告。サンタさんにはいつもお世話になっておりますので…ね。(個人用のまとめも兼ねてます‪w)
    ソシャゲの都合で常時脱獄が出来ないのでそういった方面のレスはお辞めくださいませ(´・ω・`)
    使用端末 iPhone5s iOS12.4 unc0ver4.3.1
    ①AltStore等よりunc0verを導入、脱獄
    ②CydiaよりFilza,NewTerm2を入手(他に使うtweakの有る場合はこの時に。今回はiCleanerを入手、使用しました)
    ③Cydia Installerを削除
    ④Filzaにて/ver/libを削除(記事同様FlexやZebraも有れば削除)
    ⑤NewTerm2へ uicache -a -r と打鍵、待機
    ⑥リスプリング後、unc0ver設定よりRestore RootFSを有効にし、実行
    ⑦入獄
    ①⑦のタイミングでパズバトの起動、②〜⑥でパズバトクラッシュを確認しました
    エラー吐いたら再度そこでやり直しです

    入獄後、キャッシュ更新まで待つのが嫌なのでこの方法で行いました。脱獄&入獄TAって感じになってますね
    何か問題などありましたらご指摘よろしくお願いします

    • unc0ver v4.3.1では、uicacheを自動で実行してくれるため、基本的には手動実行は不要です

タイトルとURLをコピーしました