ROM焼き試験場

旧:ミ田ろぐ このブログには広告が表示されます

【Magisk】SafetyNetが通らなくなったので復活させる

当ブログは広告を利用しています。

2021/9/14追記

2021/9/3時点の方法

 

 

Magisk v24以降ではMagiskHideが廃止され、さらにRiruが使用不可になっております。以下24対応版を参照にしてください。 

mitanyan98.hatenablog.com

 

以下は再度塞がれた場合のために残しておきます。

また、XPrivacyLuaを使うとなにか不具合が起こる可能性もあります。(OKGoogleが画面オフで使えなくなる?)

SafetyNetが通らなくなった!

メインで使っているPixel4a magisk23.0を入れてGooglePay含めて快適に使っていたが、9/3の朝にGooglePayに通知があり使えなくなってしまっていた。

f:id:wwwwwplane:20210903090842p:plain
f:id:wwwwwplane:20210903091017p:plain



これではLINEPayのiD支払いができなくなってしまいかなり困るゾ

回避方法

ソフトバンク版 Pixel 4a 純正Android11(RQ3A.210605.005) Magisk23.0で検証しました。

必要ファイルのダウンロード

以下の3つのファイルをダウンロードする

  • Riru

Releases · RikkaApps/Riru · GitHub

  • LSPosed

Releases · LSPosed/LSPosed · GitHub

  • xPrivacylua

https://dl-xda.xposed.info/modules/eu.faircode.xlua_v131_134273.apk

モジュール、APKインストール

Riru→LSPosedの順番でMagiskにインストールする

f:id:wwwwwplane:20210903091921p:plain

モジュールインストール後再起動した後、XPrivacyLuaはAPKでインストールする

LSPosedの設定

LSPosedを起動する

f:id:wwwwwplane:20210903092630p:plain
f:id:wwwwwplane:20210903092754p:plain
f:id:wwwwwplane:20210903092634p:plain

”モジュール”→XPrivacyLuaを選び、”Google Play開発者サービス”(com.google.android.gms)にチェックを入れる

XPrivacyLuaの設定

XPrivacyLuaを開く。

f:id:wwwwwplane:20210903092922p:plain

Google Play開発者サービスを探し、”追跡を使用”にチェックを入れる。

GooglePlayのデータを消去する

Playストアのアプリ情報を開きます

f:id:wwwwwplane:20210903093336p:plain
f:id:wwwwwplane:20210903093341p:plain

”ストレージとキャッシュ”からストレージを消去します。(ログアウトなどはされません)

 

自分は上記の作業をしてもGooglePayがSafetyNet検知してしまっていたのでデータを消したら使えるようになった。

以下の作業はやらなくても直るようだ。問題があったらストレージを消してみてください。

他にSafetyNetを使っているアプリがあればそのアプリのストレージを消去してください。(GooglePayなど)

ゲーム系アプリの場合はデータが消えるかもしれないのでくれぐれも注意してください。

 

再起動して完了

f:id:wwwwwplane:20210903093738p:plain
f:id:wwwwwplane:20210903093742p:plain

SafetyNet通るようになり、GooglePayも使えそうです。

 

iD決済使えました

 

SafetyNetFix 2.1.0を使う

kdrag0n.dev

2021/9/11現在、最新版の2.1.0はアーリーアクセスとなっており、今すぐ試すには開発者に支援する必要があります。

 

LSPosed、XPrivacyLuaなしでパス可能

f:id:wwwwwplane:20210911032336p:plain
f:id:wwwwwplane:20210911032339p:plain

2.0.0では通らなかったが、これは通った。