脱獄ツール「checkra1n」が0.9.5 betaへアップデート、バグ修正&デバイスの安定化

(100)

A7〜A11デバイスでiOS 13の脱獄も行えるBootROM Exploit脱獄ツール「checkra1n」がアップデートされ、checkra1n v0.9.5 betaがリリースとなっています。
いくつかのバグ修正に加え、デバイスの安定化が行われているようです。

また、うまくDFUモードへ入れない場合についての報告も行われていますので、その辺りについても後述いたします。

スポンサーリンク

checkra1n 0.9.5 beta

checkra1n 0.9.5 betaへとアップデートが行われ、Mac版は【checkra.in】よりダウンロードが可能となっています。過去バージョンをご使用になっていた場合は、Applicationsフォルダ内へ上書き転送してあげましょう。

update-bootromexploit-jailbreak-checkra1n-v095-beta-fix-bugs-and-more-2

更新内容

  • 脱獄後にApple IDからログアウトしてしまう可能性がある問題を修正
  • Cydia Substrateの初期化が遅延する問題を修正
  • 一部でOTAアップデータをダウンロードした際に、問題が発生する可能性を検出
  • 一部デバイスで触覚フィードバックが動作しなかった問題を修正
  • 一部で生体認証(Touch ID / Face ID)が機能しなかった問題を修正
  • 一部でタッチスクリーンが動作しなかった問題を修正
  • 設定アプリ内にて、バッテリー情報がうまく読み込めない問題は、一部の脱獄アプリが原因の可能性があります
  • 新しいDFUモード処理を搭載、DFUモードがより安全で信頼性の高いものに
  • Substrateの読み込み処理が改善され、デバイスの安定性が向上

-20 Errorが発生する場合

また、更新内容とは別にcheckra1nで「-20」エラーが発生する場合についての報告も行われています。
それによると「-20エラー」が発生した場合は、「Safe Modeオプションを有効にして実行し、インストールしていた脱獄アプリを削除して問題が解決されないかを確認してください」とのことです。

-20エラーはインストールした脱獄アプリ(Substrate系)が原因となっている可能性があるようです。

DFUモードに入れない…場合は

DFUモードにうまく入れない場合については、「USB-C – Lightningケーブルを使用している場合は、従来のUSB-A – Lightningケーブルを使用してみてください」とされています。
また、サード製のケーブルでも使えるかも…とのことで、純正のUSB-C – Lightning以外を使用してみてということなようです。

個人的には純正のUSB-C – Lightningを使用して問題なくDFUモードへ入れているのですが、報告を見る限りでは…USB-A – Lightningケーブルに変更することでうまく行った!という方も多い様子。
そのため、一応こちらを試してみるとイイかもしれません(USB-Cポートしか無いMacでも、USB-A – USB-C変換でいける様子です)。

Windows版は?

Windows版とLinux版についてですが「一生懸命取り組んでいますが、まだリリース予定日時についてはご報告出来ません」とのことです(ETA is son…は頑張ってるけど、まだいつかは分からないよ的な意味合いです)。

Checkra1nとは関係なく、USB-C – Lightningケーブルの影響でDFUモードへ入れない…という報告が行われていますが、本当にこれと関係があるのか…個人的には謎だったりします。
これまで数年間USB-C – Lightningケーブルは販売されており、その間DFUモード入れない問題は報告されていなかったので…。また、私の環境では特に問題なく入れていましたので…。

ただ、過去一番でDFUモードに入ろうという方が現在増えているのも事実なため、今問題が浮き彫りに…という可能性もあるな…とも…。

なんにせよ、どうやっても入れない!という方は、従来のUSB-A – Lightningケーブルで試してみるとイイかもしれません。

コメント

  1. 昨日電源切れて再起動してからunc0verで復帰できなくて死んでるんだけどこれはもうcheckra1nにしろってことなのかな…
    これはおま環なの?ほかにいない?

    • 署名切れとかでは無い?

    • 復帰できなく…というのは具体的にはどういった状況でしょうか?
      unc0ver自体が起動できない…ということであれば署名切れとなっている可能性が高いです。

    • ちょっと前に unc0verとReProvision起動できなくなった時期にjailbreak.funからunc0ver入れてとりあえず脱獄して、そこから修正版をそれぞれ入れてアップデートかけて元どおりにしたと思ってたんだけど、昨日勝手に電源切れて再起動かかったらどっちも一瞬立ち上がって即落ちる状態でニッチもサッチもいかなくなりました。
      頼みの綱のjailbreak.funも調子悪くてダウンロードできないし…

      • 企業署名版と自己署名版を両方インストールすると署名切れた段階でバグります
        両方削除した後、Impactorで再度インストールすれば解決するかもしれません

        • ああ…そうなんだ。ありがとう。
          やってみるわ!

  2. 0.9.32で脱獄してる場合、再起動してそのまま新しいバージョンで脱獄で良いのでしょうか?

    • はい、その手順で大丈夫です

  3. いいね、改善が進んでる。Sileo入ったら使わせてもらう。人柱さん達ありがとう。

    • SileoよりTweak対応の方が個人的に優先事項ですね、私は。

      余談ですがSileoとかZebraを使って思うのは、今までよく何年もCydiaだけを使い続けてこれたなあ、、ということ。

      • わかる
        Cydia使ってると2000年代の気分

      • ほとんどどっちでもTweakは出てくるでしょ。使い勝手と今風なところでSileo一択かな。

  4. 純正でもサードでも、両方ともいけてる。USB-C to Lightningケーブル。

    • ボタンを放す時間を「1秒」じゃなくて「一瞬」にすればUSB-Cでも一発で成功する

  5. iPhone XでのDFUモードの入り方が変わってますね。
    成功率が劇的に上がってる。

  6. USB-C to LightningケーブルでDFUモードに入れないとコメントした時に
    環境を書き忘れていたので共有しておきます

    MacBook Air 2019 / 10.15.1
    サード製USB-C to Lightningケーブル
    iPhone 7 Plus / X

  7. iPhoneX 13.2.2にて
    設定→バッテリーが表示されず。
    この状態だとpowerlog関連のデーモンが異常状況で電池消耗か激しい。
    ikeywi4&bioprotectを使用しないとバッテリー状況は表示させるが共に使用したいtweakなのでpowerlog関連デーモンを無効にしてます。
    バッテリー状況は表示されないが電池消耗は正常になります。
    参考までに…

  8. iphone8でもDFUモードに2アクションで入れるようになってます。
    私は、純正ケーブルでダメだったので、変換アダプタ使ってUSB-Aのケーブル使ってます。

     iphone8 ios13.2.2 checkra1n 0.9.5beta

  9. USB-AをUSB-Cに変換するのは規格上ダメだった気がする

    • 規格で定義されている物は「USB-A – USB-C」と「microUSB – USB-C」の変換の2つだったかと思います。
      規格上だめ…というものは逆で、「USB-C – USB-A」という、USB-CをUSB-Aに変換などになります。
      今回のお話に出てくる物はUSB-AをUSB-Cに変換してという事ですので、規格上も問題ありません。

    • 逆ならout

    • ○USB-C以外→USB-C
      ✕USB-C→USB-C以外

  10. pro10.5インチ
    前のバージョンまででDFUモードに入れなかったけどこのバージョンで
    USB-A接続で入れて完了した。

  11. セーフモードってなんのため?

    • 君のため

      • ありがとう

        • 優しい世界

    • やさいせいかつ

      • 日本語ムズカシイネ

    • Substrate系脱獄アプリを動作させないモード…となります。
      例えば脱獄アプリが原因で不具合が発生した…という場合、セーフモードで不具合の発症確認を行ったり、Cydiaを起動して該当脱獄アプリを削除といった対処を行うことが可能です

  12. checkra1nのアプリが開かないんですがなんでなんでしょうか?
    iphone 8 13.3.2

    • macの話?

    • 開かなくなってますね。

      iphone x ios13.2.2

    • iOS 13.3ってまだBetaじゃね?

    • 開かない…とは、iOSデバイス側にインストールされた物でしょうか、それともMac側のcheckra1nでしょうか?

      • 私の場合はiosデバイス側のアプリが開かなかったのですが、0.9.5で行ったところ無事に開く様になりました。

        iphone x ios13.2.2

        • と思ったらまた開かなくなりました。

          iphone x ios13.2.2

  13. バッテリーログが表示されない件、何のtweakが原因か解明されてます?
    上の方でコメントされている方はikeywi4みたいだけど、自分はインストールしてないんですよね

  14. 前の方が仰ってる通り、DFUモードの入り方が変わってますね。
    iPhone X使用です。

    これDFUガイド無視して前のやり方でもDFUモード入れるのかな。

  15. なぜか、リカバリーモードに入れるとcheckra1nが落ちます。
    Macの言語は日本語でも良くなったんですよね?
    Mac OS10.13.6. iPhoneX 13.2.2ですが報告ありますか?

    • macの他の言語全てに対応ってわけじゃないので日本語はダメだと思われます
      言語切り替えたりケーブル変えたり色々自分で検証しないといけないかと
      基本まだベータ版なので

    • Macの言語は英語環境でご使用ください。
      日本語ではDFUモード時などにcheckra1nがクラッシュしてしまいます。

      • アプリだけ英語環境にしても起動しないので、再ログインが必要。
        CLIで起動するならTerminalだけ英語環境で起動すれば動作するので、DFUに自力で入れる人は面倒が少ない。DFUに入れるところまではGUIでできるので、そこでDFUにしといて落ちたところでCLI起動もあり

  16. Windows版はクリスマスまでに来ますように

    • クリスマスだったらchecksn0wで改訂版で出すんじゃ?

  17. 英語モードでないと、まだダメですか?
    再起動したくなくて😭

    • ウチでは、日本語環境下では途中で落ちて駄目だった。
      任意のソフトを任意の言語で立ち上げるソフトがあるので
      英語モードで起動してみたけど、やっぱ無理。
      面倒だけど再起動でやるしかなかった。
      OSX10.11.6

    • Macの言語が日本語環境ではまだダメですので、いったん英語に変更して頂く必要があります。

    • 上にも書いたけど、CLIならTerminalだけ英語でいけるので再起動不要

      • おお、ないす情報ありがとう!

  18. iPhoneX iOS13.2.2 なんだけどikeywi4って対応していないのかな?
    インストールするとiPhone起動しなくなるんだけど

    • 同じ環境だけど対応してるし普通に使えてる

    • 他のtweakが問題では?

  19. checkra1nでbypassした人いませんか?
    エラーが出てできない….😭
    SANTAさんもし良かったらbypassの記事作って欲しいです

    • iCloud Bypassやアクティベーションロック回避の事であれば、流石に用途が危うすぎるな…という部分もあり、記事でのご紹介は現在行っておりません…。

  20. 窓版はよはよ

  21. A12以降に進展なくて悲しいぜ…

    • このお祭りが終息しない限り進展は無いだろうね

  22. Jailbreaks.funがエラー出てキメラをインストール出来ないです。

  23. 設定、バッテリーが表示できなく、バッテリードレインする不都合はpowerlogHelperdFixで直ります

  24. jailbreaks.fun が落ちていて、おとといまでokだったunc0ver はresign されてしまった。Chimeraはいまひとつ、Windowsしかないので困ったもんです。

  25. SelectorのNepetaリポジトリでエラーでます!
    もしミラーリポなどありましたら、教えて下さい!

  26. X 13.2.2で再起動後の再脱獄で、アプリ系は起動するのですが、CCのものは現れてくれず、設定の中にもない状態になってしまします。
    Cydiaではインストール済になっています。
    何かを再インストールすれば出てきてくれるのでしょうか?

    • 具体的には何が反映されていませんでしょうか?
      また、CCSupportはきちんとインストールされているか、確認してみてください。

  27. hackintoshのyosemiteで実行してもerror code -31で脱獄できないです。やっぱりhackintoshじゃ無理なんですかね?どなたか成功してるぞって方いますか?

  28. 脱獄状態のiPhone復元についてです。

    iPhone X
    iOS 12.1.2

    再起動後状態で数日使用しunc0verが案の定署名期限起動できないのでCydia impactorで再インストールしようとしたところ以前使用したApple IDのパスワードがわからなくなってしまいrevoke出来なくなってしまいました。

    なので一度リカバリーモードやDFUモードで復元を試みたところ
    ファームウェアファイルに互換性がないため復元できませんでした。
    などのエラーが発生してしまい入獄も再脱獄も出来ない状態です。

    この様な場合はどうしたら良いでしょうか?

    • 質問した者です。
      署名期限の誤字が入ってしまい申し訳ありません。

      • Cydia impactorそもそも使えない

    • 違うID作ってやったらいいんじゃない?
      でもインパクターは現在氏んでるけどね
      今までのパターンでいくと直ぐにリビジョンしてくれていたのに
      カッパは手を引いたのかもね

      まさかiPhoneでログインしているID使っててしかもそれを忘れたとか??

      • 新規作成のIDも試したのですがやはり一度revokeしないとダメそうです…
        現在も死んでるんですね…

        いえ、インパクター用に新規で作成した物です。

    • 現在Cydia Impactorはアップデートが必要な問題が発生中です。
      https://tools4hack.santalab.me/warning-reprovision-cydiaimpactor-error-now-please-update-to-xcode73.html

      互換性がない…表記の場合、ファームウェアの選択ミス、ダウンロード時の破損などが考えられます。
      適切なファームウェアを別ブラウザなどから安定したネットワーク下で再度ダウンロードしてみてください。

  29. macOS 10.14.5(MacBook Pro2018) iPhone8 iOS13.2.2
    必ず-31エラーで失敗します…. もちろんType C使ってません

  30. un0ver ipaないのかな?インパクターでエラーするし、どこのun0verもインストール出来ない!

  31. ずっとError31だったけどようやく突破できました!

    • どうやって解決したの?

  32. この記事が出た後、アップデートをしバックアップから復元iOS13.2.2で脱獄したら下記の表示で先に進めません。回避するには復元しかないんでしょうか?よろしくお願いします。

    sub process dpkg set selections returned an error code 2

    couldn’t resolve the approved state changes as dpkg selection states

    • 脱獄直後からCydiaでそちらのエラーが出るのであれば、一旦入獄作業後、改めて脱獄を行ってみると改善される場合があります
      https://tools4hack.santalab.me/howto-checkra1n-delete-jailbreak-restore-system.html

      • ありがとうございました。

        早速 入獄し再脱獄を繰り返ししてみた所やはりCydiaでは何も出来ず。
        脱獄状態なのにiFunBoxの認識は入獄中…写真アプリデータの救出をし新しいiPhoneとして改めてやってみたいと思います。

  33. iPhoneX13.2.2
    checkra1n0.9.5
    アラームが起動はしていますが音が鳴らなくなってしまい、今朝は大遅刻でした笑
    入れてるTweaksに起因するとしたらなにがあるでしょうか?
    幸いApple Watchはアラームに連動して振動とピピーンとちっちゃい音がなるので明朝はそれ起きようと思います。
    言うて今夜もストゼロ飲んでしまったため明日も気が気ではありませんが、できれば改善したいです。
    ご教授いただければ幸いです。
    よろしくお願いいたしますm(_ _)m

  34. vmwareでmac入れてやったけど、setting~うんたからで止まって進まねぇ

    • 仮想環境ではUSB関連の問題でうまくいかない(色々と作業を行うことで回避もできる場合があるようですが…)です。

  35. touchIDが脱獄した後に使用できなくなっていたため再起動してみたのですが、入獄状態でも使用できなくなってしまったのですが治せた方いませんか?

    • 0.9.5 betaで脱獄し直してみてもだめでしたでしょうか?

      • 試してみましたがダメでした。初期化してみてもダメでしたので内部ファイルが損傷してしまったのかもしれないです。。

  36. Cydiaでログイン出来ないんですけど、同じ症状の方居ますか?
    環境: iPhone8 Plus iOS13.2.3

  37. windowsでmacの仮想os作って動作してノーマルモードで反応するまでは良かった
    DFUモードやリカバリーモードの状態は何故か反応しなかった
    諦めろって事なんだな…

  38. Iphone7 バッテリー交換に出したら
    12.4から13.2.2になって戻ってきた
    脱獄はできたが figertouchが動かない
    どなたか 代替えアプリ知りませんか?

  39. iPhoneX 13.2.2 checkra1n0.9.5で脱獄して快適だったんですが、突如、リスプリングのYes Noが頻繁に出るようになりTwitterなど見てると下の方にスクロールすると勝手に上まで戻ります。
    何か情報ありますか?

    • セーフモードで大丈夫な場合、インストールされているSubstrate系脱獄アプリが原因となっている可能性が高いです。
      一度セーフモードで症状がでないかを確認していただくのがオススメです。

      • それ程Tweek系は入れてないのですが、
        audiorecorderXS autounlockX BatterypercentX CCSupport Cephei DLEasy HidebarX iDock Powerloghelperdfix SimpleActivationActions SnowBoard Substrate safe mode YouTubePatcherのみです。悪評Tweekはありますか?

        • 環境による…というのが正直なところでして、実際に個別に確認していただくのが確実かなと思われます

  40. checkra1nの指示に従いDFUモードに入った途端、
    DFUモードsuccessみたいな表示が一瞬出て
    「checkra1nが予期しない理由で終了しました」のダイアログ。
    Macが古いからかなぁ。checkra1nの更新待ちます。

    DFUモードからの抜け方が分からずしばらく苦労しました。
    iphone8 os12.4.1

    • 自己解決。
      Macを英語にしたら、問題の箇所をすんなり通過できました。
      お騒がせしました。

  41. エラーコード20出るしセーフモードにすら入れねえ

  42. tarminalだけ英語にするってLANG=Cすればええって事ですか?