A12デバイスで一部機能が使用可能に「unc0ver v3.0.0~b44」へアップデート…!

(78)

先日Pwn20wnd氏がA12デバイスを入手し、昨日はPatchfinderのA12対応が報告されていましたが、先程…unc0verがアップデートされ一部機能がA12デバイスに対応となりました!

スポンサーリンク

unc0ver v3.0.0~b44

【追記】*ベータ版iOSを使用している場合の不具合を修正した「v3.0.0~b45」がリリースされています。*

Pwn20wnd氏によりunc0ver v3.0.0~b44がリリースされ、ipaファイルはこちらからダウンロード可能です。
ただしベータ版がアップデートされるとダウンロード出来なくなるので、その場合はGitHubから直接最新版をダウンロードしてください。

また、TweakBoxなどへの反映もすぐに行われると思いますが、バージョン表記が無い場合があるので、ご注意ください。

更新内容

  • A12 / A12Xデバイスで一部機能が使用可能に
  • リポジトリへの負荷軽減のため、同梱されているキャッシュファイルを更新

A12 / A12Xで一部機能が使用可能に

今回のアップデートにて、一部unc0verの機能がA12 / A12Xデバイスで使用可能となりました。以下が対象デバイスとなります。

  • A12:iPhone XS / XS Max / XR
  • A12X:iPad Pro 12.9インチ (2018) / 11インチ

何が出来るようになった?

使用可能になった機能はたくさんあるのですが、主な物としては「OTAアップデート無効化」や「署名取り消しブロック」、「Nonceの設定」、「Restore RootFS」などとなっています。

ちなみに、以下画像は実際にiPhone XS Maxで使用した場面。実行成功後に有効となった機能のリストが表示されます。

update-ios12-jailbreak-unc0ver-v3-b44-support-partial-a12-iphonexs-xr-02update-ios12-jailbreak-unc0ver-v3-b44-support-partial-a12-iphonexs-xr-03

一部とはいえ…思ったよりも早く来た…!
残っている具体的な作業については新たな報告待ちですが、あとはPACの完全な回避、そしてSaurik氏によるCydia Substrateのアップデート…という感じでしょうか?

テスト機を入手してからここまで、想像よりも早く進んでいるため…Cydia対応までこのまま進んでくれると…嬉しいよっ!!!

コメント

  1. ワクワク(^^)

  2. 一時間後にb45配信されましたね

  3. Cydiaが来るまで待機で

  4. iphone7で待機していますが、いつベータが終わるんでしょう。
    7は安定してそうだし、テーマ変更、アクティベータ、スイッチャー変更が対応してきたので脱獄しようかな・・・

    • 今のところ大きな不具合なし。むしろ11.3.1+Electraで脱獄してた頃より調子いいまである
      iPhone7 + unc0ver b38

  5. よーやくA12デバイスで使えるshshとれた!
    unc0ver土下座待機正解だった

  6. iPhone5s iOS9.3.3で脱獄中です。FutureRestoreでiOS12.1.2に上げたいのですが、どの記事を参考にすれば良いでしょうか。SHSHは保存してあります。

    • キツイことを言うかもしれないが、それすら自分でググれないのであれば、future restoreとか手を出さないほうがいいよ。
      問題があった場合、解決法を他人任せにしうとする。簡単なことですら、自己解決能力がないなら、絶対やめたほうがいいよ。

    • ググったとして英語サイトに困惑しているのであれば、このサイト内の過去記事を検索しても答えが書いてあり、日本語が読める中学生以上であれば理解できる内容になっているが、今時だとあり得るようだがパソコンが無いと辛いね。

    • 僕はレオなるどさんのコメントでできました。
      「futureresutore」でググって出てきたSANTAさんの記事を参考に、レオなるどさんが教えてくれた「iRestore」を使って12.1.2にできました。

      • 復元成功に貢献できて嬉しい!
        最初、私もsantaさんの記事を参考にしながらやってコマンドの文字打ちが毎回面倒で色々調べたらiRestoreにたどり着いてそれからiRestoreで復元が安定で凄く楽になりました。

  7. サンタさん寝てます…???

  8. ルート配下に権限があるのでシャッター音無効にしました

  9. UOのやり方教えてくれませんか?

    • ポキッと音がするまで曲げる。
      机とかに叩きつけるのが良いかな。
      結構明るいから目立つこと間違いなし!
      あ、害悪にはなるなよ

  10. Pwn20wnd着々やな。AppleはアプリからRespring / RestartさせるAPIを用意してないから、その手法とかめっちゃ参考になる(でも機種によってdisableになるね)。詳細なコメントもjailbreak手法の勉強になる。
    Pwn20wndは今々の功績も評価されるべきやけど、このオープンソースを元に子Pwn20wnd / 孫Pwn20wndが登場するであろうことが素晴らしい。
    Coolstarもtoolchainの提供とか功績は負けてないけどElectraとUnc0verの差が開いてきたな。
    Sileoを拒絶する理由はなんもないけど、Cydiaで足らんと思うのは検索機能くらいで、他は特に困ってないなあ。

    • プログラムを読めるってだけでJBさせてもらってる俺らからしたらあなたは神

      • 同感です
        ていうかそういう勉強ってどうやってします?正直勉強してみたいなー、って思っても何からすればいいのか検討もつかないです。なんか本とかあるんですかね?もしあれば教えてほしいです
        習うより慣れろ、しかないのかなーと思ってもみたり…

        • 仕事で開発の現場にいて脱獄に興味あればわかるだろ

        • まずは既存のtweakを好みに改造するところから始めたらいいねん。Theos & swiftならまだ敷居低いんとちゃうかな。でも今のところはmacOSが走るハードウェアが欲しいね。Hackintoshでもいいけど新しいIntel CPUやないとMojave & xcodeが動きよらん。

          • なるほど
            一応MacBook Proは持ってるんで、そこから始めてみますね
            tweakの改造なら、今の知識でもギリいけそうです

        • 最初は壁か滝に感じるやろね。でもそのうち掴んできて読めるようになるで。b45やったらUndecimus/source/JailbreakViewController.mの1848行目から発動してるのでそこから下へ読んでいったらいいねん。
          VS/MSの場合は1861行から発火して、それかEL/MP/AWの場合は1866行からそれぞれ分岐していってる。んで成功したら最初(&最終)の目的である691行目のexploit()を実行してる。691から始まって無事に1845まで辿り着けたらjailbreak & Cydiaインスト & Tweaks loadに成功したことになる。

          • おお!ありがとうございます!
            ちょっとそれを意識してコード読んでみますね!

  11. 無事できました。XS。b45にて。

    • iOS12.1.2です。

    • Cydia同封されるまで待てば良いのに
      聞きたい今の状態で何するの?

      • 状況報告は重要かと。Pwn氏もそれで助かる的なツイートしてたし

  12. xmax

  13. xs max 脱獄できました

    • Cydia入ったの?

      • Cydiaはまだきてない
        半脱獄かな

        • だよね、すこしびっくりした

  14. iPad Pro 2018 12.9 脱獄サクッと出来ました。

    • 今回はそれが1番の勝ち組かもねw

      • それが一番満足度がたかそうだと思いずっとios12.1.1b3で待機してた甲斐がありました、今からワクワクが止まりません。

  15. 昨日XS買ってきて12.1.2だったから喜びの舞

    • 祭りじゃ祭りじゃ

  16. そいえばサンタさん、前にどこかでunc0ver更新する時『署名が違う場合はいったんホーム画面か削除して新たにインストールで大丈夫』って言ってたけど、やってみたら脱獄環境が初期化されちゃいましたよ!!

    再起動した入獄状態でunc0ver消して、CydiaImpacterで入れ直したのがダメだったんですかね??

    • そう、私も同じ方法でUPしましたが、初期化されていましたので、次回UPする時は脱獄状態でunc0verを入れ替えてやるつもりです。
      ignitionからDLLしてます。

    • 「署名が違う場合はいったんホーム画面か削除して新たにインストールで大丈夫」

      これのどこに再起動して入獄状態で消してimpactorで入れ直せって書いてあるの…..?

    • 逆にその機能がオプションであると個人的に嬉しい。

      Unc0ver消すと脱獄関連全て消去。

      まるでデスノートの所有権放棄。
      再び入れたら復活するとかあると尚嬉しいw

    • CydiaImpacter使ってる時点で「違う署名」ではなくね?
      まぁ、違うAppleID使ってたなら「違う署名」か
      CydiaImpacterで入れてるなら基本的にはiPhoneから削除もいらないけどな
      「同じ署名」だからそのまま上書きされる

    • unc0verをホーム画面から削除…はあくまで「アプリを削除」しているだけなので、脱獄環境にまで影響は及ぼさないはずです。
      これは脱獄状態で削除&再インストールを行っても、入獄状態で行っても、基本的には一緒です。

      初期化…というのがどのレベルなのかにもよりますが、unc0ver側の不具合などの可能性が高いかなと…。

  17. 同じunc0ver使うなら何回消して入れようが脱獄Tweakの設定が初期化されることはないでしょ
    むしろTweakによってはiTunesのバックアップの中にTweak関連のファイルが保存されてる場合が多いので、入獄状態中でもTweak関連のファイル自体は端末内に保存されてるし、また同じTweakを入れれば設定が戻ってくるケースも多い
    Restoreオプションでもしたんじゃないの?

    • 私も散々やってますが脱獄状態がリセットされた事はないですね。
      むしろRestore RootFSしてもTweakは消えますが
      リポジトリや設定ファイルは消えた事ありません。

      • たしかに、そうだね。

      • たしかに
        今日、5Sと6+きちんとできたね

  18. こんばんは。
    unc0verで[Disable Auto Updates]がオンの状態でhostsにocspもあってtvOS12betaのプロファイルもインストールされてて脱獄状態だったサブが、帰ってきたら画面に「12.1.4を使用可能になりました。」と表示されてました。
    [詳細]をタップする勇気がなかったので[キャンセル]したら設定のソフトウェア⋅アップデートに飛ばされてドキッとしましたが「アップデートを確認できません。」という頼もしい表示に救われました。
    何かに守られているのはわかりましたが、バッジ付きになってしまって、なんかキズモノになった気分です。

    • mikoto入れれば解決

      • ありがとうございます。
        karenさんのmikotoですね。
        iOS12でどこまで動作するかわかりませんが入れてみました。

        • ついでにBadgeMeNotを入れてバッヂも消しておくといいよ

          • ありがとうございます。
            iOS12に対応してるんですね。
            早速、入れました。

      • mikotoを入れたらバッジが消えました。
        再起動して入獄状態でもバッジは消えたままです。
        ありがとうございました。

    • そうなんですよ。私もUnc0verの正式版を待つ為にプロファイル入れて待機してたのに同じ状態になりバッジが付いちゃいました。アップデータはダウンロードされていないんですけどね。そうする今Unc0verで脱獄してもしばらくするとバッジ付いちゃうんですねー。mikotoで消せても、なんかなぁ〜

    • なんかトンチンカンなコメントしてごめんなさい。
      ocspは署名認証で、OTAをブロックするならコッチでしたね。
      • appldnld.apple.com
      • apple.com
      • appldnld.apple.com.edgesuite.net

      unc0ver+mikoto+tvOS+hostsでもう安心です。

  19. ichitaso ずっと落ちてる??

    • 落ちてますね

      • ドメイン期限切れぽい?

    • ドメイン更新の問題な様です。
      既に対処はされている様ですが、いったんドメイン切れになると復活させるのに少々時間がかかってしまう場合があるので、数日かかる…かも?ですね…。

  20. 復元エラー 44の内容わかるかたいますか?公式にもない…

    • 原因は知りません。
      DFUモードで、挑戦。
      iTunesを順番にアンインストール。
      そして、再構築。
      これで、解決するかと。

  21. シャッター音無効にしたぜ
    cydia待ち!

  22. ここでは関係ないことで申し訳ありませんが失礼します。
    9.3.5の脱獄をimpactorで行っており、再起動後署名切れにて再びインストールしようとした所verifyingapplicationで止まってしまいます。
    impactor43〜45でrevokeからインストールもそれぞれ試してみましたがだめでした。
    お手数おかけしますがどなたか解決方法ご存知の方いましたら教えて頂きたいです。宜しくお願い致します。

    • 何かしらのエラーは出ていますでしょうか?
      https://tools4hack.santalab.me/warning-cydia-impactor-error42-20190313.html

      • 返信いただきありがとうございます。
        9.3.5の端末はエラーは出ず進行バーの停止のみです。
        11.3.1の端末を行った際はSANTA管理人さんが先程出された記事のエラーが発生しておりました。

      • 今両端末で再脱獄ができました。
        もしかしたら皆さんも出来るようになっているかもしれません

  23. iOS12.1.2で最新のCydia impactorでipaをインストールができなくて困っています。
    エラー内容は
    file: installation.cpp; line: 42; what:

    Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.bVuyqm/extracted/Payload/noncereboot1131UI.app : 0xe8008016 (The executable was signed with invalid entitlements.)

    noncereboot1131UIとなっていますがnoncereboot12のipaをインストールしますし、unc0verのipaも同じエラーで止まってしまいます。
    revokeや違うapple idで試しても同じ状況です。
    どなたか、ご教示お願いします。

    • 的はずれな回答だけど、ignitionで入れたら?

    • 12.1.2のXS Maxで同じエラーでるからTweakbox版を入れたよ。あっちは問題なく動作したよ。

    • 障害…なのかは不明ですが、現在同様の問題が発生中な様です
      https://tools4hack.santalab.me/warning-cydia-impactor-error42-20190313.html

    • ありがとうございます。
      とりあえずunc0verでnonceをセットからのFuturerestore、
      tweakboxからunc0verインストールで無事に脱獄できました。
      みなさん、ありがとうございました!

  24. impactor使うよりTwerkBoxなどで脱獄してReProvision使った方が楽
    アップデートもSANTAさんがその都度「こちら」からにリンク貼ってくれてるからその場でアップ出来る

  25. iPhone 6のiOS 12.1ですが、何回やってもError 17が出てしまいます。
    OTAも削除して、OTA無効化をしてもError 17がでてしまうのですが、同じ人いますでしょうか?