「iOS 11.0〜12.2 / iOS 12.4」を脱獄する方法!『unc0ver』

(211)

unc0ver」がアップデートされ、iOS 11.0〜12.2に加えiOS 12.4の脱獄にも対応!以前ご紹介した際とは見た目も若干異なっているため、改めて使い方をご紹介…!
今回は基本的な使い方となる「Cydia Impactor」でのインストール手法になります。

スポンサーリンク

対応状況

iOS 11.0〜12.2 / iOS 12.4対応
・iPhone 5s、SE、6、6 Plus、6s、6s Plus、7、7 Plus、8、8 Plus、X
・iPod touch 6G、7G
・iPad Air、Air 2、Pro 12.9、Pro 12.9(2017)、Pro 9.7、iPad 5、Pro 10.5、iPad 6
・iPad mini 2、mini 3、mini 4

脱獄に必要な物

ipaファイルをImpactorを使ってインストールし、アプリ上から脱獄を行う…という流れになります。

【① Cydia Impactor】
ダウンロード直リンク(ご自身のOSに合った物を選択してください)
Mac OS X版
Windows版
Linux 32bit版
Linux 64bit版
【② 脱獄を行うためのアプリ】
デバイスにインストールする脱獄用のunc0verアプリ(ipaファイル)です。以下リンクを開き、「Assets」内より『Undecimus-v3.○.○.ipa』リンクからダウンロードを行ってください(バージョンによりファイル名が異なる場合があります)。
pwn20wndstuff/Undecimus

注意

脱獄、JailBreakはとても危険な行為です。故障するリスクも大いにあります。どのような事態になっても自分1人で解決できる能力と、全ての事柄を自己責任で実行出来る方のみ読み進めてください。

必ず脱獄前にはバックアップを行ってください!

脱獄方法

① unc0verをインストール

  1. 脱獄を行いたいデバイス(iPhone等)をパソコンとUSB接続し、ダウンロード&解凍して出てきたCydia Impactorを起動しましょう。(例:Windows版だとImpactor.exeを起動)

    中央にある枠に接続したデバイス名が選択されているのを確認してください。選択されていない場合は、選択肢から選んでください。

    howto-jailbreak-ios92-933-cydiaimpactor-by-saurik-02
  2. 続いて、ダウンロードしたipaファイルをCydia Impactorへドラッグ&ドロップしましょう。

    デバイスへアプリをインストール出来るように、自身のApple IDでアプリに認証を行います。

    まず「Apple ID Username」ではApple IDのメールアドレスを入力。

    howto-jailbreak-ios92-933-cydiaimpactor-by-saurik-04
  3. 続いて「Apple ID Password」ではパスワードを入力してください。これで認証が行われ、インストールまで実行してくれます。

    *Apple IDが2ファクタ認証を有効にしている場合は、App 用パスワードを生成し、そちらを入力してください。

    howto-jailbreak-ios92-933-cydiaimpactor-by-saurik-05
  4. あとはボーッと作業が終わるのを待つだけ。完了すると元の画面に戻りますので、そうなればデバイスへ脱獄に必要なアプリがインストールされているはずです。
    デバイス側の作業へ移りましょう。

    この際、「provision.cpp:71」や「provision.cpp:81」というエラーが発生する場合はこちらの記事を参考にしてください。

    howto-jailbreak-ios92-933-cydiaimpactor-by-saurik-06-2

② アプリの認証

  1. ホーム画面に【unc0ver】というアプリが追加されているのを確認したら、続いて認証作業を行います(インストール後の1回のみ)。

    インストールされたアプリを起動させるため、プロファイル設定をいじる事が必要。
    設定アプリを起動し【一般 > プロファイルとデバイス管理(or デバイス管理)】を開き、追加されたプロファイルを選択してください。
    プロファイル名には入力したApple IDのメールアドレスが表記されているはずです。

    howto-ios120-1212-jailbreak-chimera-impactor-version-2
  2. “○○”を信頼】というボタンを選択。(○○部分はApple IDのメールアドレス)
    更にポップアップでも『信頼』を選択しましょう。これでアプリが起動できるようになりました!
    howto-ios12-122-124-jailbreak-unc0ver-v350-2

③ 脱獄を行う!(実行1回目)

注意】:設定アプリ > 一般 > iPhoneのストレージ…からiOS 12.2などのOTAアップデートのデータがある場合は、削除を行ってください。削除後、再起動を行ってからunc0verでの脱獄作業に移りましょう。
詳しくは『Electraで脱獄を行う前に「OTAアップデート」のデータ削除を!ブートループの可能性も』を御覧ください。

  1. ホーム画面へ戻り『unc0ver』アプリを起動。

    画面下部にある『Jailbreak』ボタンをタップしましょう。
    脱獄作業が開始されますので、アプリを閉じたり、スリープにならないようご注意ください(デバイスやバージョンにより数分掛かる場合があります)。

    howto-ios12-122-124-jailbreak-unc0ver-v350-3
  2. 成功すると、1回目は「Notice – The system snapshot has been successfully renamed…」というポップアップが出現しますので、『OK』をタップしてデバイスの再起動を実行させます。

    また、ポップアップが出る前にデバイスが再起動してしまう…などの場合は失敗となっていますので、改めてunc0verを起動してやり直してください

    howto-ios12-122-124-jailbreak-unc0ver-v350-4

④ 脱獄を行う!(2回目!)

  1. 再起動後、再度ホーム画面から『unc0ver』アプリを起動。

    画面下部にある『Jailbreak』ボタンをタップしましょう。
    2回目の実行では、1回目とは異なり進行状況を示す【1/33】という数値がどんどんと増えていきます。【33/33】になるまで待機!

    1回目と同様に、ここでデバイスの再起動やエラーが出る場合は、改めてやり直してください。。

    howto-ios12-122-124-jailbreak-unc0ver-v350-3
  2. 作業が完了すると「Jailbreak Completed」というポップアップが出現しますので、『OK』ボタンをタップ。

    すると、リスプリングが発生し、これで脱獄作業は全て完了です。
    ホーム画面にCydiaが追加され、起動出来るのを確認したら成功の証!!

    howto-ios12-122-124-jailbreak-unc0ver-v350-5howto-ios12-122-124-jailbreak-unc0ver-v350-6

再起動のあとは…

デバイスを再起動(リスプリングは関係なし)すると、いったん全ての脱獄アプリが動作を停止します。これまで同様、今回の脱獄でも仕様です。
停止した脱獄アプリはどのように動作を再開させるのか?という事ですが、再起動を行ったら以下の作業をすることで通常の脱獄環境に戻せますので、覚えておきましょう!

  1. 再起動を行ったら、ホーム画面から『unc0ver』アプリを起動。
    Jailbreak』ボタンをタップし、脱獄作業を完了させてください。最後にポップアップが出現し、『OK』ボタンを選択してリスプリングを実行。

    リスプリングが完了すると、脱獄環境へと戻っています。

    howto-ios12-122-124-jailbreak-unc0ver-v350-3howto-ios12-122-124-jailbreak-unc0ver-v350-5

【オススメ】ReProvisionで再署名

脱獄後は、unc0verアプリを【ReProvision】にて自動再署名する様にしておくと、非常に便利で安全です!
こちらを使用することで、デバイス単体でunc0verの再署名を自動で行ってくれるようになるので、署名切れの心配がなくなり、最初の1回だけImpactorを使ってインストールすればいい…という状態を作ることが可能です。

詳しい使い方については【ReProvision】記事の「自動再署名について」項目をご覧ください…!

コメント

  1. iPhone X iOS 12.4で成功した方、やっぱり12.4へのアップデートはiTunes経由で行ったのですか?

    • OTAとiTunes経由両方試したけど、両方成功した。
      (iPhone X)

  2. cydiaのソース追加にかかる時間がバカ長いけど、これは今後のアップデートで改善されるまで我慢てことでいいんかな。
    iphone x ios12.4

  3. 12.1.1で脱獄をしていましたが、12.4にアップデートできません。OTA無効化のプロファイルも削除したんですが、アップデートを行おうとすると、「アップデートを確認できません。ソフトウェアアップデートの確認中にエラーが起きました」とでてアップデートできません。
    やはりitunes経由でしょうか?

    • unc0verを使用していた場合は、オプションからDisable Auto Updateをオフにして実行する必要があります。
      iTunes経由でのアップデートであれば、そのままアップデートしていただいても問題ありません。

  4. 脱獄済みのiOS11を出荷状態に初期化して脱獄のゴミデータ削除してからiOS12にアプデ→脱獄→復元
    って手順踏みたいんだけど、SUICAとかメルペイの電子マネー系の扱いってどうすればいいんですかね?
    同一機種なら単純にバックアップだけで良し?
    ググっても機種変で別機種への移行手順ばかりなんでよくわからない・・・

    • メルペイは知らんがSuicaはバックアップすらしなくていい
      初期化後の初期設定で元に戻せる

      • そうなのですね、ありがとう
        脱獄生活は長いけど電子マネー生活はまだ始めたばかりで右往左往

    • 連投になってしまって申し訳ない

  5. ipx 12.4をうんこばーで
    脱獄しましたがリポ更新のとき
    このような表示がでます(><)?

    • Unable to parse package file /var/mobile/Library/Caches/com.saurik.Cydia/lists/chickenmat t5.github.io_repo_._Release (1)

      この表示がでます^^;

      • 基本的には気にしなくても大丈夫だと思いますが、気になる場合、もしくは他のリポジトリの影響を及ぼしている場合は、そちらに書かれているリポジトリを削除してみてください

  6. 設定にプロファイルが出てきません。unc0verのアイコンはありJailbreakのボタンをタップすると、8/31位で毎回再起動がかかります。

  7. Unc0ver実行で再起動してしまう場合はどうすればいいですか?

    • ご使用の環境はどの様なものでしょうか?
      また、unc0ver v3.5.2を使用してみてもダメでしたでしょうか?

  8. 8/33でいつも失敗する

    • 31だった

      • 俺も同じ現象(´;ω;`)

      • 自分も8/31で再起動かかります( ノД`)

    • uncのバージョン下げてみたらいい

    • 私も同じです。
      私の場合は、Impactorでunc0ver導入後、設定にプロファイルが出てこなくてもunc0verでJailbreakのボタンを押すことができ、8/31で再起動です。

  9. iPhone5sで12.4
    Exploiting kerne1…
    って出ます
    これは入獄した方が良いですか?

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

      • 最新バージョンでやってます

        • 最新バージョンというのが2つありまして…v3.5.3とv3.5.2が混在している状態です。
          v3.5.2の方を使っているか、確認してみてください

          • 3.5.3使ってます

          • v3.5.3は問題があり、取り下げられたバージョンになります。
            v3.5.2を使用してみてください。

  10. iphone6s plus 記事でてすぐに12.4にitunesからupdate
    そのまま記事どおりで2回で脱獄成功。
    その後再起動を一度しましたが、失敗無く再脱獄できています。
    OTAアップデートのファイルはプロファイル入れて防いでいたので
    見る限りは無しの状態からです。
    一応ですがSiriはOFFにはしてやりました。

  11. iPhone 8 Plusで12.3.2を12.4にiTunesでアップグレードしたあと、Impactorで3.5.2をインストール(URLをいじれば3.5.2の画面に飛びます)。設定でアプリを認証、その後一発でJB完了というあっけなさでした。ご参考まで。

    • こちらは同じ環境でunc0verインストまではうまくいったけど起動しても真っ白ですぐにダウンしてしまう。どうしたらorz

      • unc0verをiPhoneの設定から認証していないのでは。

        • プロファイル>デベロッパAPPはちゃんと信頼済にしてるんですが、他もありますかねぇ;

  12. 放置してたtouch 6G、iTunesでiOS11を12.4に上げてやってみたけど何回やっても1/31から進まない。ちょっと進んで、おおおっ!となったときもあったけどすぐ再起動してしまう。3.5.3でも3.5.2でも同様。3.5.0にして、且つよもやと思ってMacとケーブルで繋ぎっぱなしだったのを引っこ抜いたら、どっちが効いたのかわからんけどやっと脱獄できた!

    • 1/31の状態からuncoverを終了させて、もう一回開いて実行すると進むことがある。
      俺はこれで5sを脱獄させた。

  13. 信頼しても、アプリが開かないときはどうすればよいのでしょうか?

    • ipaファイルの再ダウンロード&再インストールを行ってみてください。

  14. 古いバージョンの人はアップデートして12.4にしたほうがいいの?

    • それは自己判断なんじゃないかな?
      今の環境に不満がないのであれば、更新する必要ないんじゃない。
      おれは11.3.1から12.4に上げたけどねw

    • 更新したら最初は何かしら目に見える問題が発生する(お気に入りtweakが対応してないとか)ので、しばらく静観でいいのでは?

  15. ios12.4にアップデートした方がいいですか?

    • それは自己判断なんじゃないかな?
      今の環境に不満がないのであれば、更新する必要ないんじゃない。

    • iOSはOSのアプデでしかセキュリティパッチが適用されないので出来る限り最新にするのが基本だと思っています。

  16. iCleaner pro を入れたいのですがapt apt7というのがありダウンロードできません。どうしたらいいのでしょうか?

    • リポジトリの更新が正常に完了できていない可能性があります。
      きちんと更新が出来た事を確認してから、再度試してみてください。

  17. 初歩的な質問で申し訳ありません。
    chimeraとuncoverの違いを教えて下さい。

    • 体感できる大きな違いとしては、インストーラーが「Cydia」か「Sileo」かというところです。
      unc0verの場合はインストーラーとして「Cydia」を使用することになります。
      Chimeraの場合は「Sileo」を使用することになります。

      どちらがイイか…という部分については、正直…好みかな…と…。

  18. 脱獄済みの場合は復元してアップデートしたほうがよいですか?
    それともそのままアップデートしてよいですか?

    • 正直どちらでも大丈夫なのですが、面倒でなければ「復元」が今後使っていく上で精神衛生上イイのかな…と思います

  19. 現在iPhone7 12.0.1+unc0verにて脱獄していますが、12.4にアップデートして脱獄し直した場合、tweekや脱獄アプリ等はまたCydiaからダウンロードしなければならないのでしょうか?
    またその場合、現在のtweekの設定やsnowboardのテーマなどは消えてしまうのでしょうか?

    • 設定に関しては引き継がれますが、インストールした脱獄アプリやテーマなどに関しては、iOS 12.4で脱獄後に手動でインストールする必要があります

  20. xrもできますか?

  21. iPhone X . 12.4 にアップデートし、uncOver3.5.2 で脱獄,iOS12.1.2 の時は不具合が多く,12.4で脱獄は完璧な感じて,全く不具合無し。最高!

  22. JB後に対応されないアプリをインストールしまして、cydiaが即落ちするようになりました。
    対応はどうしたらいいでしょうか?
    よろしくお願いします。

    • デバイス再起動後、オプションより「Load Tweaks」をオフにして実行するとセーフモードへ入れますので、そちらから対処を行ってみてください。

  23. Impactor_0.9.45でUndecimus-v3.5.2をiPhone5S iOS12.4に入れました。信頼を押したのにunc0verが開きません。どなたか原因わかりますか?

    • unc0verのipaファイルを再ダウンロード&再インストールして、試してみてください。
      また、そちらでもダメな場合は、別のApple IDを使ってインストールを行ってみてください。

  24. unsupportedと出て、jailbreakできないのですがどうしたらいいでしょうか

    • ご使用のデバイス・バージョンはどの様な物になっていますでしょうか?

  25. iPad Air(初代2013年製)を11位からアップデートして12.4に
    windowsPCでImpactor_0.9.52を起動Undecimus-v3.5.2.ipaをドラッグ&ドロップ
    ここのパスワード入力してもエラーでるのが、二段階認証してたからApp用パスワードを作ることに気づくのに手間取った
    iPad側にインストールされたunc0verアプリから何度かjailbreakを試みる
    2/31で落ちたり、21/31で落ちて再起動かかったりしたけれど8回くらいで
    最後までいってCydiaがインストールされました
    ご報告までに。

  26. 初歩的な質問ですがお願いします。

    脱獄環境下でのFWアップデートの手順を教えていただきたいです。
    現在、12.0のiPhone8でunc0verでの脱獄を行なっており、12.4にアップデートしたいと思っています。
    本体の初期化は行わず、現状を出来うる限り保持したいと思ってます。

    この際、現在使っているunc0verのRestore RootFSを実行してからFW12.4へアップデート、そしてunc0verの再インストールを行えば良いのでしょうか?
    事前に消しておく、または実行しておくべき内容があれば教えてください!

    • iTunesにてアップデートを行う場合は、特に入獄作業(Restore RootFS)なども不要で、そのままアップデートしていただければ大丈夫です。
      OTAの場合は入獄作業が必要です。ただし、OTAブロックが行われていますので、入獄作業前にunc0verのオプションから「Disable Updates」をオフにして実行し、それから入獄作業を行ってください。

  27. なんか 22/31 で “unable to repair system” って出て先に進めません…(T_T)
    iphone6sの12.4ですが、同じ状況の人いますか?

  28. 何回やっても駄目で諦めかけたところ、新記事のTweakBox版を試したら、一発OKでした。

    同じハズなのに何が違うんだろう…?

    • ダウンロードしたipaファイルが破損していたり、インストール作業で失敗(エラー無し)していた場合、そうなることがあったりします。

    • Tweak署名問題で戻ってきましたが、
      アップデートされた
      unc0ver 3.5.6 は一発OKの安定版でした。

  29. Cydiaホームのテーマやおすすめを見たいのですが押しても色が変わるだけで見れません。
    これは皆さん同じでしょうか?

  30. 脱獄後挙動が重かったので、一旦入獄して不要なものを削除して再脱獄したらcydiaのアイコンが表示されません。
    unc0verのオプションでcydiaの再インストール設定しても表示されないのですが、表示させる方法ありませんか?
    お知恵をお貸しください。
    よろしくお願いします。

  31. iPhone 8 Plus
    ios12.4
    Undecimus-v3.5.6
    を使いアプリのダウンロード、著名までいけたのですが、アプリをタップすると開かず落ちてしまいなす。
    原因わかりますでしょうか?

  32. デバイスの選択の時に、USB接続されているのに、まったく何も評価されてない場合はどうすればいいですか。ちなみに選択肢もないです。

    • きちんとiTunesから認識されているかを確認してみてください。

  33. 脱獄できませんエラーばかりで
    81もでるし170もでます
    どうしたら良いですか?

    • 出来ない…というのは、Impactorでのインストール部分でのエラー問題でしょうか?

  34. そうです。ios12.4です
    書いてあるやり方でやっても毎回いろんなエラーが出ます

  35. iPhoneX12.4
    PCWin10
    何か携帯の設定はありますか?

  36. できました。ありがとうございました

  37. ios 9.3.3から先日アップデートしました。
    去年の夏頃にios9.3.3をcydiaeraser?で入獄して、(失敗したのかな)
    数日前に12.4にアップデートしました。
    unc₀verでjailbreakingを押すとRootFS already mounted. delete OTA file from setting if present and reboot.と表示されてエラーが起こります。
    アップデートファイルはストレージから確認できませんでした。

    って書いて試行錯誤してるうちになんとかできました。
    unc₀verの設定のdisable updatesのオンオフ(最終的にはオン)やReinstall Cydiaのオンオフ(最終的にはオフ)
    設定からios12.4.1をアップデートしてる途中に機内モードにして中断してストレージからアップデートファイルの削除などを試したり再起動してたらできました。
    真似して壊れても責任は取れませんが一応報告