iOS 13.xの脱獄にも対応!A7〜A11デバイスを今後永久に脱獄可能「checkra1n」の使い方!

(208)

以前より報告されていたBootROM Exploitを使用した脱獄ツール「checkra1n」が遂にリリースされました。
これにより、A7〜A11デバイスでは…iOS 13.xなどを含む今後の全iOSで脱獄が可能となります!

ということで、checkra1nの使い方、脱獄方法についてご紹介…!
ただし、ベータ版なので本リリースとは使い方などが一部異なる場合があります。また、安定性についてもβ版という事をご理解の上、ご使用ください。この辺りにはご注意ください。

スポンサーリンク

対応状況

iOS 12.3以上のiOSバージョンに対応しています。
デバイスは、最終的にはiPhone 5s〜iPhone X&iPad(A7〜A11デバイス)…以下のデバイスに対応する予定となっています。

  • iPhone 5s、SE、6、6 Plus、6s、6s Plus、7、7 Plus、8、8 Plus、X
  • iPod touch 6G、7G
  • iPad 5、6、7
  • iPad Air、Air 2
  • iPad Pro 12.9、Pro 9.7、Pro 12.9(2017)、Pro 10.5
  • iPad mini 2、mini 3、mini 4

脱獄に必要な物

Beta 0.9時点ではMac版のみリリースされており、Windows版&Linux版は後日リリース予定となっています。

【checkra1n】
https://checkra.in/(Download for macOSボタンよりダウンロード)

注意

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

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

脱獄する方法

① Applicationsフォルダへ

ダウンロードされたcheckra1nはdmgファイルですので、マウント後「checkra1n.app」をApplicationsフォルダへドラッグ&ドロップしましょう。ここから直接起動することは出来ないので、ご注意ください。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-2

また、初回時にcheckra1nを起動するにはcheckra1n.appを右クリック「開く」から実行してください。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-3

② デバイスを接続

デバイスをPCへUSB接続し、checkra1n画面上部にデバイス名&バージョンが表示されているのを確認しましょう。
確認が出来たら「Start」ボタンにて次へ進めます。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-4

③ リカバリーモードへ

続いて、DFUモードへ入れてくださいとの指示が出ますが、その前にシステムファイルの破損を防ぐために一旦リカバリーモードへ入れます
リカバリーモードへは「Next」ボタンを推すだけで自動で入れてくれるので、Nextボタンを押して進めましょう。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-5

④ 指示に従いながらDFUモードへ

リカバリーモードへ入れますと、次はDFUモードへ入れる作業となります。
Start」ボタンを推すと、checkra1n画面上にDFUモードへ入るための手順と秒数カウントが表示されるので、それに従えばオーケー。
DFUモードは画面が真っ暗のままですので、途中でリンゴマークなどが表示された場合は失敗です。
再度リカバリーモードに入る作業からやり直しましょう。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-6

⑤ 完了まで待機!

DFUモードに入れますと、あとは自動で作業が進みます。デバイスや環境により少し時間がかかるので、じっと待機!
デバイス側ではリンゴマーク上にダッと文字が表示されますが、仕様です。安心してお待ち下さい。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-7

最後に「Done」ボタンが表示され、デバイスが起動すれば、PC側での作業が完了です。
デバイス側でCydiaをインストールする作業に移りましょう。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-8

Cydiaをインストールする

続いて、デバイス側でインストーラー(Cydia)を導入する作業になります。

① checkra1nアプリを起動

デバイス側のホーム画面に「checkra1n」というアプリが追加されていますので、こちらをタップして起動しましょう。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-9

② Cydiaをインストール

Beta 0.9ではCydiaしか選択肢がありませんので、Cydiaを選択し、続いて「Install Cydia」をタップ。
すると、Cydiaのファイルダウンロードとインストール作業が始まります。完了するまでアプリを閉じない&スリープしないように待機してください。

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-10howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-11

③ お疲れさまでした!

ホーム画面にCydiaが追加されていれば…全ての作業が完了です。あとは好きなようにCydiaから遊びましょう!

howto-checkra1n-beta09-bootrom-exploit-jailbreak-tools-12

デバイス再起動時の注意点

checkra1nは「半紐付き脱獄(Semi-tethered jailbreak)」と呼ばれる仕様になっています。こちらの仕様としては、以下の様な特徴があります。

  • デバイスを再起動すると、脱獄状態が解除され、未脱獄のiOSとして起動
  • 再度checkra1nを実行するまでは、脱獄アプリは動作しません
  • checkra1nの実行後は、脱獄環境のiOSが起動する
  • 再起動前の環境(アプリやデータ、脱獄アプリのインストール状況)などは全て保持される

再起動後は

デバイスを再起動した際は、再度checkra1n.appを実行&デバイスをDFUモードへ入れ、脱獄作業を行ってください。
これで脱獄環境へ戻る事が可能です。

ちなみに、この際にはCydiaのインストール作業は不要で、脱獄アプリなどのそのまま復帰します。

コメント

  1. iPhoneX / 13.2.2
    ホームバーの範囲外(左右共に)を
    上にスワイプするとセーフモードに入ります。
    同じ症状の方いらっしゃいますか?

    • いくつか脱獄アプリをインストールした状態の同環境で試してみましたが、こちらでは特に問題は無いようです。
      セーフモードということですので、インストールされているSubstrate系脱獄アプリのどれかが原因となっている可能性が高いかなと思います。

      • わざわざありがとうございます!
        試しで入れたActivatorが原因でした😅

  2. checkra1nって元に戻せますか?
    Unc0verで言うrestore rootfsみたいな感じで

    • Ver関係なく再脱獄できるんだから。
      ふつうに入獄すればイイんじゃねーかなー?

      • 古いデバイスで32bitアプリ動かしたいとか
        Tweak対応してないとかそういう理由もあるだろうし
        その辺も考えたら脱獄出来るからって
        ほいほいとOSのバージョン上げたくない人もいるんでね?

      • Checkra1nのRestore systemってので出来ると思うよ。

    • まだ試していないけど、同じような機能があるってよ!

  3. 再起動後ですがcheckra1nを起動するだけではなく、DFUモードの手順も必要なのですか?

    • >デバイスを再起動した際は、再度checkra1n.appを実行&デバイスをDFUモードへ入れ、脱獄作業を行ってください。
      >これで脱獄環境へ戻る事が可能です。

      コメント書き込んでるこの記事ぐらいちゃんと読もうな

    • 記事良く読みなよ
      なんでサンタさんがわざわざDFUモードの入れ方を書いてると思うの?

    • 舐めるように記事読みな

  4. LINEの回避Tweakとか機能してますか?脱獄された方情報お願いします。

    • そもそもLINE回避する必要ある?

    • LINEには脱獄対策は入っていないかと思いますが、回避…とは何を回避するものでしょうか…?

  5. ボリュームを下げるボタンが死んでる場合はどうすれば

    • つべこべ言わず新しく買うんだ

    • 音量ボタンが完全に壊れている…という場合は、DFUモードへ入ることが出来ません…。修理をしてから…という事になってしまうかと思います。

    • ReibootというアプリもMacに入れて桶。iPhoneの特殊操作なしにソフトウェア側でリカバリーモードに入れる。

  6. root&mobileのパスワードを変更するには ターミナル系アプリ…NewTerm 2 などで変更すると良いですか?

    • NewTerm2動かんはず…

    • はい、NewTerm 2はいくつかリポジトリを追加することで動作が可能になります。
      また、MTerminal(v1.4-6)であれば、そのまま動作するハズです。

  7. 再脱獄できない方いませんか?
    All Doneと表示されても脱獄できていません。
    X / 12.2.2

    • デバイス側ではどういった状態になっていますでしょうか?

      • checkra1nのロゴから
        通常のリンゴマークに切り替わり
        フリーズしています。

        • 何かしらの脱獄アプリをインストールしている場合、そちらが対応していなく邪魔をしている…という可能性もあるかもしれません。
          一度復元を行ってから試していただくか、今後アップデートが予定されているのでそちらを待ってみるといいかもです。

          • 復元後、再度作業しましたが改善されません・・・
            ただ、再起動をかけるとホーム画面にcydiaアイコンは
            インストールされています。

  8. 次のアプリは使えています。
    ・iKeywi 3(iOS 8/9/10/11)
    ・TransparentDock
    ・BreakThrough
    一方で、次のアプリはインストールできていますが、効かないですね。
    ・FastUnlockX
    ・BatteryPercentX
    ・PerfectTimeXS
     これは、バックがホワイト系の場合、これまでは自動的に文字色が黒色になりましたが、
     今は、白色のままで、見えにくいです・・・

    なお、仕様は以下の通りです。
    iPhoneX
    これまで、iOS 12.4.1 で、unc0verで脱獄済み。上記のアプリは全て問題なく使用できてました。
    MacのiTunesから、iOS13.2.2へアップデートし、無事脱獄完了できましたが、一部のアプリが使用できず・・・

    皆さんも、使用できないアプリあるんでしょうか???

  9. リスプリングループをしてしまったのですがセーフモードに入ることができません。
    入り方を教えてください。

    • SSH接続を行い「killall -SEGV SpringBoard」コマンドを実行すると、セーフモードに入ることが可能です

      • 上米とは別の者です。
        ssh接続の件で質問です。
        Checkra1n実行→Exploit→All Done→コマンドラインで[ssh root@192.168.*.*]と入力
        の手順で行ったのですが、うまくいきません

        • うまくいかない…とは具体的にはどういった状況(エラー内容)になっていますでしょうか?

          • エラーと言うより
            毎回Timeoutになります
            コマンドの実行のタイミングが問題なのかコマンドが違うのかがわからないです

  10. windows版がでるか、出たあとに対応アプリの報告あがってきたらapplewatch買えそう
    iOS上げないとペアリングできなかったからこれができてまじで助かる

  11. pro9.7なのですがDFUモードに入れません。
    自分のやり方が悪いのか…

    • 追加
      電源、ホームボタン10秒の
      ホームボタン押し続けるで間違えないですよね。

      • 電源、ホームボタンを5〜6秒押したところでリンゴマークが表示されてしまいます。

        • 先に記事中にかかれている方法でDFUモードへ入れていただき、それからcheckra1nを起動&実行を行ってみてください

  12. Appleとしては何か対抗策を出せるんでしょうか?

    • できない
      それが今回のポイント

    • 使用しているBootROM Exploitは読み込み専用領域である「BootROM」に存在する脆弱性を利用しています。
      読み込み専用なため、iOSアップデートでの修正(書き込み)が行えず、コレ自体に対策は不可能となります(ハードウェアの交換などで対応するしかありません)。

      • 何らかの修理(バッテリー交換など)でアップルストアに出しても大丈夫ということですね。安心しました。

  13. dfuの次のぺージで Checking if device is ready から進みません。
    同じ症状の方いらっしゃいますでしょうか?
    ios 13.2.2 iphone7

    • 先にDFUモードへ入れてから、checkra1nを起動&実行してみてもだめでしたでしょうか?

      • 既に試しておりますがダメそうです…

        • 効果があるか…確実な事は言えないのですが、報告を見る限りでは「Lightning to USB-C」ケーブルを使用している場合は以前の「USB-A」ケーブルに変えてみると改善する場合があるようです。
          一度試してみると…イイかもしれません。

          • 横からですが、正にでした。
            C-Lの純正ケーブルでずっとDFUに入れなくて、ずっと色々コツとか動画とか探してその通りにやっても出来なかったのが、サンタ氏のコメント見て変換アダプタからのA-L純正ケーブル使ったら1回でDFUに入れました。有難うございます。iPhoneX 13.3

  14. checkra1nとは関係ないですが脱獄関係なので質問……unc0verで脱獄して普通に使っていたのですがCydiaでエラー起き削除or残すという画面が出て削除押したらCydiaの中が消えて…..それだけならよかったのですが何故か起動するとアップデートされましたって画面が出て『こんにちは』の画面になってしまいホーム画面に行こうと思ったのですが『こんにちは』の画面がループして使えなくなってしまいました(´;ω;`)どうすればいいですかね…..パソコンの方は重大なエラーとか言ってWindowsキー使えなくて….windows storeも起動出来ずiTunesから復元も出来ないです(´;ω;`)どうすればいいですか…助けてください誰か….(´;ω;`)

    • iTunesから復元が出来ない…というのは、具体的にはどういった状態になっていますでしょうか…?

      • 何故か知りませんがエラー起きます……十分なアクセス権がないとかなんとかで…

    • ios12でウンコバーwで入獄して自分も似た症状でした。復元がきかなかったので大人しくios13にアップデートしたらなおりました。12の環境は諦めて下さいwちなみに自分はmacなのでwinだとだめかもしれません。。。健闘を祈ります

      • iTunesの方は直ってきどうできました…しかしやはり復元押してもダメで………ios13にするのってパソコン使ってどうやるのか教えてください…お願いします…………(´;ω;`)

      • あ……………(´;ω;`)なんとかアップデート法調べて復元じゃなくアップデートの方でやったら出来ました(´;ω;`)本当にありがとうございます!!!感謝しても仕切れないです………

  15. unc0verとの共存は無理ですよね…
    unc0verからcheckra1nに切り替える際にしなくてはならないことはありますか

    • 基本的にはunc0verで脱獄している場合は、unc0ver側の「Restore RootFS」より入獄作業をして頂く必要があります

  16. おはようございます。いつもお世話になっております。
    強制再起動に入ってしまったため、jailbreaks.funで脱獄しようと思ったのですが、ここ数日ページが死んでいる状態のようです。このまま復活しない場合、どのような手法で脱獄を試みればよいでしょうか。

    SE、12.4です。

    どうぞご教示ください。

    • Ignitionが現在復旧作業を行っています。
      少し前にunc0verの復旧が行われたのですが、問題があったため、再修正中なので、それほど時間は掛からないかな…とは思います。

      ちなみに、いま時点でインストールが出来るのですが、アプリクラッシュや謎の「友情提示」という表示が出る問題が発生していますので、ご注意ください。

  17. インストールしたはずのmobile terminal が表示されずiFileも開けないんですがどうすれば正常になりますか?

  18. SANTAさま
    私の認識違いかわからないですが、デバイスを再起動したあとcheckra1n.appが現れません。
    これはMacから再度checkra1nをインストールしないといけないとうことでしょうか?

    • そうですよ

  19. iOS12.3.1も対応してますでしょうか?

    • iOS 12.3以上であれば使用可能ですので、iOS 12.3.1も対応となっています。

  20. mac買ってしまいました(汗
    どうにもcheckralnをひらけません・・・
    Applicationsホルダーに入れて右クリックから
    開くで開発検証できませんの項目に閉じるしかありません、
    どうやら道のり遠いです(汗汗
    macOS El Capitan
    どなたか~。 

    • 設定 > セキュリティとプライバシー > 一般 > ダウンロードしたアプリケーションの実行許可…項目にて「App Storeと確認済みの開発元からのアプリケーションを許可」にチェックを入れてください。
      その後、checkra1n.appを右クリック > 開く…を行うと、開く選択肢が出てくるかと思います。

  21. SANTA@管理人様
    ありがとうございました!
    あなた様は本当にサンタクロースです、何時もありがとうございます😊やって見ます!

  22. SANTA@管理人様。
    すいません、mac osEl Capitan 、iphoneX 13.3 itunesにて復元、checkra1n v0.9.7開きまして、iphone純正のUSB(SEの物)にてiphoneX認識。
    DFUモード・・・心折れました・・・(涙
    ボリュウム上、下、スリープ長押5秒ぐらいで必ずりんごマークがでます(絶望感
    itunesからのDFUモードには成功しましたのでタイミングの問題ではないと思います、相性などの問題でしょうか?
    何卒宜しくお願いいたします。

    • Checkra1nの指示通りに作業を行ってみてください。
      iPhone Xであれば、Startボタンを押した(記事中の手順④)後、音量下&サイドボタンを同時押し > サイドボタンのみ離す…の手順で入れるかと思います

      • お世話になります。
        checkralnが予期せぬエラーでそのままフリーズしてしまいます。
        iphoneは真っ暗(リカバリーモード?)のままです。
        itunesが起動してきますが問題でしょうか。
        mac強制終了、itunesから復元してやらないとiphoneが真っ暗です。
        なんどもすいません。

        • checkra1n v0.9.7であれば大丈夫だと思うのですが、一応Macの環境を英語に設定してから試してみてください。

          また通常、DFUモードから抜けるには、音量上 > 音量下 > サイドボタンを10秒程度押し続ける > いったんサイドボタンを離し、数秒押す…で可能です。

          • SANTA@管理人様ありがとうございました、
            dfu解除方法で何度か色々試してみましたが
            どうにもうまくいきません、Winが来るまで
            待ってみます。

          • SANTA@管理人様
            一旦、iPhone単体では、リカバリできなくなり、itunesにて、復元後、
            なぜかiTunesと同時に立ち上がり、50回目位で成功しました、SANTAさんが来てくれました、
            もう一度は、無理と思います。むずすぎます。
            言語は英語でした。ありがとうございます!

  23. 自分今xubuntuインストールしてra1nstorm使ってcheckra1nインストールしようとしてるのですが40GBの空き容量必要と出ます…….空き容量あるはずなのに出るのですがどうすればいいのでしょう…?

    • xUbuntu環境できちんと40GB(余裕を持ってプラス10GB程度必要です)の空き容量があるかを確認してみてください。
      これはWindows側の空き容量ではないので、注意が必要です。

  24. 今更ですが手順の③と④の”押す”が”推す”になっています。

  25. iPhone7 iOS12.3で何度も試しているのですが、DFUモードに入れません。
    手順・カウント通りにボタンを押していても、必ずリンゴマークが出てしまいます。
    ケーブルはUSB Type-C to Lightningのものを使用しています(MacBookがUSB Type-Aが挿せない機種の為)。何か解決策はございますか?返信お待ちしております。

    • USB-A to LightningケーブルをUSB-Cに変換していただくのが一番簡単かな…と思います。
      ちなみに、A to Cの変換アダプタはダイソーで売っていた物を使い、そちらで実行に成功しています。

  26. 現在署名は切れている状態ですか?

  27. 現在ios12.4でchimeraを使って脱獄しているのですがCheckra1nで脱獄する場合一度再起動して入獄している状態でCheckra1nを起動したほうがいいのでしょうか?

    • はい、仕様が異なりますので、入獄作業を行ってから実行してください。

  28. なんどやり直してもリカバリーモードからDFUモードに入れないです
    Iphone8のios12.4
    Macbookproでcheckra1nは0.9.7を使ってます
    リカバリーに入れてから画面の指示通りボリュームダウンボタンと電源ボタン同時押ししてから電源ボタンだけ離しているのですがボリュームダウンボタンと電源ボタンを同時押ししてる時に普通にリンゴマークが出て起動してしまいます
    どこかで間違えてるのでしょうか

    • USB-C to Lightningケーブルをご使用になっていませんでしょうか?
      もしそうであれば、USB-A to Lightningケーブルを使用してみてください。

      • MacBookProはUSB-Cのポートしかないのですが変換のケーブル間に挟んじゃったらUSB-Aのケーブル使う意味なくなっちゃうので意味ないですよね?

        • いえ、大丈夫です。
          私もUSB-A to Lightningケーブルと、ダイソーのA to Cアダプタで使ってみましたが、成功率の向上が確認できました

          • 分かりました。
            やってみます。

  29. iPhone6 ios12.4.4でcheckra1nを使って脱獄しています
    前から突然電源が落ちることはあったのですが、一昨日電源が落ちてからいくら充電しても起動しないようになってしまいました。
    もう救えないですかね?

    • 電源が切れている…ではなく、画面が真っ黒になっているだけの場合があります。
      強制再起動を何度か試してみるとイイかもしれません。

  30. 最新のiOS13.3.1でもできるんですか?

  31. checkra1nを使って無事脱獄できました。
    よろしければ以下参考まで。
    iPhone 7 (Global) (iOS 13.3)
    MacBook Air 2011mid OSMojave 10.14.6
    iTunes12.9.5.5
    checkra1n b0.9.8

    ※DFUモードのコツ
    macbookとiPhoneは英語環境
    iPhoneのパスコードはオフ
    USB-A to Lightningケーブルを使用
    iTunesは立ち上げずにおこなう
    DFUモードに入る前にサイドボタンとボリュームダウンボタンを同時に押しながらそしてスタート(4秒)
    4秒カウントが終わったらサイドボタンだけ指を離し、ボリュームダウンボタンを押したまま10秒待つ。成功すれば端末画面に文字列が現れます。そしてiTunesが立ち上がります。
    端末の再起動後、checkra1n appが画面に現れます。

    DFUとか3GSの頃を思い出して一瞬とはいえ楽しかった。
    長文失礼いたしました。

  32. uncle to fetch bootstraps
    とでます。
    どうすればいいでしょうか?
    iPad 5
    iOS 13.3
    です

    • Loader時点で発生するエラーであれば、OTAデータがダウンロードされてしまっていないかを確認してみてください。
      checkra1n実行時に発生してる場合は、ネットに接続されているかを確認してみてください。

  33. checkra1n b0.9.7(Linux版)
    iPhone7 13.3
    で脱獄してたんですが、今朝、急に再起動が入って、今、未脱獄状態です。
    再度、脱獄するとき、パスコードオフは毎回必要ですか?
    オフにするとモバイルSuica入れ直しとか、多少手間なのですが、
    みなさんどうされてますか?

  34. 無知でごめんなさい。applicationフォルダーへ移動させるところがわかりません。教えてください。

    • Finderでアプリケーションフォルダを開き、そちらへcheckra1n.appをドラッグ&ドロップ(もしくはコピー&ペースト)を行ってみてください。

  35. ようやくxubuntu環境でコマンド叩いてなんとか脱獄できた….すげぇ便利やな….楽ちん♪

  36. DFUモードまでは順調なのですが、booting…の後に「Error Report – Request for Permission」が出て先に進めません。Macの言語は「英語」に変更&Mac再起動も行っております。何が考えれられるかご教示ください。

    iPhone5s
    iOS 12.4.3

    になります。

    • checkra1nの本体画面側にもエラーが出ているかと思うのですが、そちらのエラー文はどのようになっていますでしょうか?

    • 返信遅くなり申し訳ありません。コードを変えることで自己解決しました。ありがとうございました。

  37. iphone7 ios13.3.1にてcydiaインストールが終わりアイコンが出現するも一瞬で閉じてしまい再起動するとcheckra1のアイコンが消えております。
    何度再インストールしても同じ状態です。どなたか解決策ご存じの方おりましたらヘルプ御願い致します。

    • 再起動でcheckra1nアイコンが消えてしまうのは、仕様とお考えください。
      もし以前脱獄していたデータを引き継いでいるのであれば、一旦入獄作業&データリセットを行った状態で実行し、Cydiaが起動できるか確認してみてください。

  38. 管理人様!ご指導ありがとうございます。当方は先日までios12.4環境でchimeraで脱獄状態でしたがsimの差し替えのために電源を落として入獄状態になり、この際ios13.3.1にアップデートして現在に至っております。その為データはリセット状態かなと思います。
    また先ほど再脱獄しますとcydiaインストールを行うとchek_snapshot_error_code:Generalと表示されております。解決策ありましたら御享受願いたいです!

    • 「アップデート(更新)」で行った場合、アプリなどのユーザーデータはそのまま引き継がれます。
      そのため、一旦データリセットを行っていただいて、確認していただくのが確実かなと思われます

  39. 管理人様!有難うございました。リセットにて脱獄完了しました。