OnePlus 6 Android Pie OpenBetaでSafetyNetに合格する方法



通常、デバイスがctsProfileチェックに失敗した場合 それでもbasicIntegrityを渡します 、ほとんどの場合、スマートフォンの個々の指紋が原因です。これは、使用しているROMの一意の識別子であり、使用しているAndroidビルドかどうかを確認します( 設定>バージョン情報>ビルド) GoogleのCTSを通じて検証されています( 互換性テストスイート)

フィンガープリントがCTS認定のAndroidビルドと一致しない場合、すぐに失敗します 。 OnePlusがSafetyNetに失敗するオープンベータROMをプッシュしている理由を聞かないでください。将来修正されると確信しています。ただし、当面の間は、build.propファイルにあるデバイスのフィンガープリントを変更する必要があります。



このガイドに従うことで、OxygenOSのオープンベータ版でSafetyNetに合格し、GooglePayを問題なく使用できるようになります。これは、Magiskとデバイスのフィンガープリントを変更できるモジュールのいずれかを使用するか、build.propを自分で変更するかを選択できる2つの方法で実現します。両方の方法について説明します。 。注意深くフォローし、問題が発生した場合はコメントを残してください。



Build.Prop Yourselfを変更して、OnePlus6でSafetyNetを渡します

これは通常、Magiskの方法よりも簡単なので、あまりいじりたくない場合は、最初にここから始める必要があります。 OnePlus 6はすでにMagiskを介してルート化されている必要があります。そうでない場合は、Appualのガイドを読むことができます。 OnePlus6をルート化する方法 」。



ルート権限を取得したら、build.propエディターをダウンロードするか、ルートファイルエクスプローラーを使用してテキストエディターで見つけて手動で編集する必要があります( MiXplorer 私の個人的なお気に入りです)。

build.propの変更に使用できるアプリケーションをインストールしたら、「ro.build.fingerprint」の行に移動して、値を変更します。

ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6:9 / PKQ1.180716.001 / 1808301430:user / release-keys

(または現在のビルドフィンガープリントが何であれ)、to:



ro.build.fingerprint = OnePlus / OnePlus6 / OnePlus6:8.1.0 / OPM1.171019.011 / 06140300:user / release-keys

デバイスを再起動すると、SafetyNetに合格します。この方法の欠点は、/ systemに変更を加えることです。そのため、電話を更新するか、ROMを再フラッシュすると、この変更が上書きされます。あなたは最新の安定版リリースの指紋を偽装しているので、Googleには、AndroidバージョンがCTSテストされているように見えます。これで、AndroidPieでGooglePayを使用できるようになります。

Magiskモジュールを使用してOnePlus6でSafetyNetを渡す

この方法に従う場合は、少し注意が必要です。新しい方法を使用する必要があります。 マジスクカナリアビルド 、Resetprop( build.propをシステムレスで変更するために使用されます) 最新のMagiskCanaryビルドを使用していない限り、AndroidPieでは機能しません。これには、Fortnite Mobileのようなゲームをプレイできるという利点がありますが、Magisk Canaryビルドに関連するバグも発生します。したがって、Magisk Canaryに既に精通している場合を除き、手動でbuild.prop編集メソッドを実行することをお勧めします。 。

その設定が完了したら、「」をダウンロードしてインストールする必要があります。 MagiskHide Props Config 」モジュール。Magiskモジュールリポジトリにあります。それが済んだら、ターミナルエミュレータをダウンロードします( JackPalevichによるターミナルエミュレータ 完全に正常に動作します)、起動後に「小道具」と入力します。

ターミナル画面に次の出力/メニューが表示されます。

Magisk Module Props Config Editor

次に、(この順序で)を押す必要があります。

  • 「1」( デバイスの指紋を編集する)
  • 「F」( 認定された指紋を選択してください)
  • 「」 8」( OnePlus)
  • '7' ( OnePlus 6 8.1.0)

その後、再起動する必要があり、SafetyNetに合格する必要があります。

これらの方法のいずれかに従って問題が発生した場合は、解決策を見つけるお手伝いをするために、以下のコメントでお知らせください。

タグ OnePlus ルート 読んだ3分