Question [Magisk] Google wallet (pay) with magisk

Search This thread

Danishblunt

Senior Member
Jul 2, 2015
74
51
Saw on reddit that some people have issues with google pay, since the new update added some new checks. So here is what you do:
- Update Magisk to 25.2, Update magisk app to 25.2 as well
- Rename Magisk app if you havent already
- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
- install these modules: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github.com/kdrag0n/safetynet-fix
- then:

step 1.) Download any terminal (I use termux)
step 2.) type SU
step 3.) type props
step 4.) edit device fingerprint
step 5.) follow the onscreen promt
step 6.) once successfully changed, reboot device
optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
step 7.) enjoy working google wallet.

- Reboot

NOTE: Remeber to clear google wallet just in case.

ANOTHER NOTE: If your device is not on this list: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/common/prints.sh

then you'll have to manually obtain an old fingerprint for your device, its all on here how to do:

Enjoy.

EDIT: Alternatively try this:
https://github.com/Displax/safetynet-fix/releases/
it wont work for all from what I know but it was successful for some.
 
Last edited:

Vicsn25

Member
Feb 6, 2023
5
0
Absolute newbie here to the world of rooted phones. I rooted my phone last night and the app I was to use with it is still detecting the root. Have hidden magisk and added app to the denylist but still no luck. I have magisk version 25.2. Is there anyone that offers any services that they can remote in and fix this for me? 🤞
 

deechte

Senior Member
Feb 1, 2007
1,060
299
Soest
OnePlus 7T Pro
OnePlus 11
Absolute newbie here to the world of rooted phones. I rooted my phone last night and the app I was to use with it is still detecting the root. Have hidden magisk and added app to the denylist but still no luck. I have magisk version 25.2. Is there anyone that offers any services that they can remote in and fix this for me? 🤞
Did you add ALL Google apps and your specific app to the denylist? Did you clear cache and storage of all apps listed in step 6 of the OP?
 

Paulo_1307_

Member
Feb 26, 2020
7
5
Absolute newbie here to the world of rooted phones. I rooted my phone last night and the app I was to use with it is still detecting the root. Have hidden magisk and added app to the denylist but still no luck. I have magisk version 25.2. Is there anyone that offers any services that they can remote in and fix this for me? 🤞

I think it is the new safety net thing, I forgot the name.

Anyways, install the safety fix MOD by DISPLAX (search it on Google and get it on GitHub first link). Clear cache from wallet and Google play services (play store) and you should be good to go
 

Vicsn25

Member
Feb 6, 2023
5
0
I think it is the new safety net thing, I forgot the name.

Anyways, install the safety fix MOD by DISPLAX (search it on Google and get it on GitHub first link). Clear cache from wallet and Google play services (play store) and you should be good to go
I shall try this, thanks! I install it like any other app? I don’t need to do anything with magisk?
 

Kromasm

Senior Member
Nov 22, 2011
69
31
Hi !

I have rooted my phone with Magisk. It passes Basic integrity and CTS Profile (results via YASNAC app) but It doesnt work in Google Pay, its says "not configured". I have hide all Playstore apps and Google Pay via Magisk but still no success. Delete all data for those 2 apps too.

If someone has a trick, it would be nice to share !

Thanks anyway for this great rom :! :)

Sorry : wrong thread...
 
Last edited:

V0latyle

Forum Moderator
Staff member
This is what is working for me on my Pixel 5 on February TQ1A release:
  • Magisk 25.2, Zygisk enabled, DenyList enabled
  • Universal SafetyNet Fix 2.3.1 Displax Mod 3.0
  • DenyList: All components of the following:
    • Play Store
    • Wallet
    • GPay
MEETS_BASIC_INTEGRITY and MEETS_DEVICE_INTEGRITY pass.

Individual banking/DRM apps may need to be blocked via DenyList as well.
 

UnnA^

Member
Sep 26, 2012
16
6

ZitroneEmu139

Member
Feb 14, 2023
9
4
Redmi Note 10 Pro
Hello, (English)

I have an idea that Wallet will work again.
-------------------------------------------------------------
@Danishblunt has written so do you,
Quote:
- Update Magisk to 25. 2, Update magisk app to 25. 2 as well
- Rename Magisk app if you havent already
- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
- install these modules: https://github. com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github. com/kdrag0n/safetynet-fix
- then:

step 1. ) Download any terminal (I use termux)
step 2. ) type SU
step 3. ) type props
step 4. ) edit device fingerprint
step 5. ) follow the onscreen promt
step 6. ) once successfully changed, reboot device
optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
step 7. ) enjoy working google wallet.

- Reboot
-------------------------------------------------------------------
Here you need a terminal again I also use Termux.

Wallet must be deleted in these steps!

Only the "enter commands" (and not the explanation)

1) "su" (root)
2. "2" (Force BASIC key attestation)
3) "y" (yes, use default value)
4) "y" (reboot)

After restarting, install Wallet.

Wallet should go now.

(this text has been translated from German to English) - Sorry for the grammatical errors.




(Text -> German)

Hallo,

Ich habe eine Idee, dass Wallet wieder funktioniert.
-------------------------------------------------------------
@Danishblunt geschrieben hat das macht ihr auch,
Zitat:
- Update Magisk to 25.2, Update magisk app to 25.2 as well
- Rename Magisk app if you havent already
- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
- install these modules: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github.com/kdrag0n/safetynet-fix
- then:

step 1.) Download any terminal (I use termux)
step 2.) type SU
step 3.) type props
step 4.) edit device fingerprint
step 5.) follow the onscreen promt
step 6.) once successfully changed, reboot device
optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
step 7.) enjoy working google wallet.

- Reboot
-------------------------------------------------------------------
Hier braucht ihr auch wieder ein Terminal ich verwende auch Termux.

Wallet muss in diesen schritten gelöscht sein!

Nur die "befehle eingeben" (und nicht die Erklärung)

1) "su" (Root)
2) "2" (Force BASIC key Attestation)
3) "y" (yes, use default value)
4) "y" (reboot)

Nach dem Neustart Wallet installieren.

Wallet sollte jetzt wieder gehen.

(dieser text wurde von Deutsch auf Englisch Übersetzt) - Sorry für die Grammatikfehler.
 

Paulo_1307_

Member
Feb 26, 2020
7
5
Hello, (English)

I have an idea that Wallet will work again.
-------------------------------------------------------------
@Danishblunt has written so do you,
Quote:
- Update Magisk to 25. 2, Update magisk app to 25. 2 as well
- Rename Magisk app if you havent already
- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
- install these modules: https://github. com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github. com/kdrag0n/safetynet-fix
- then:

step 1. ) Download any terminal (I use termux)
step 2. ) type SU
step 3. ) type props
step 4. ) edit device fingerprint
step 5. ) follow the onscreen promt
step 6. ) once successfully changed, reboot device
optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
step 7. ) enjoy working google wallet.

- Reboot
-------------------------------------------------------------------
Here you need a terminal again I also use Termux.

Wallet must be deleted in these steps!

Only the "enter commands" (and not the explanation)

1) "su" (root)
2. "2" (Force BASIC key attestation)
3) "y" (yes, use default value)
4) "y" (reboot)

After restarting, install Wallet.

Wallet should go now.

(this text has been translated from German to English) - Sorry for the grammatical errors.




(Text -> German)

Hallo,

Ich habe eine Idee, dass Wallet wieder funktioniert.
-------------------------------------------------------------
@Danishblunt geschrieben hat das macht ihr auch,
Zitat:
- Update Magisk to 25.2, Update magisk app to 25.2 as well
- Rename Magisk app if you havent already
- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
- install these modules: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github.com/kdrag0n/safetynet-fix
- then:

step 1.) Download any terminal (I use termux)
step 2.) type SU
step 3.) type props
step 4.) edit device fingerprint
step 5.) follow the onscreen promt
step 6.) once successfully changed, reboot device
optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
step 7.) enjoy working google wallet.

- Reboot
-------------------------------------------------------------------
Hier braucht ihr auch wieder ein Terminal ich verwende auch Termux.

Wallet muss in diesen schritten gelöscht sein!

Nur die "befehle eingeben" (und nicht die Erklärung)

1) "su" (Root)
2) "2" (Force BASIC key Attestation)
3) "y" (yes, use default value)
4) "y" (reboot)

Nach dem Neustart Wallet installieren.

Wallet sollte jetzt wieder gehen.

(dieser text wurde von Deutsch auf Englisch Übersetzt) - Sorry für die Grammatikfehlerus

Use the safety net fix mod, not this

The problem with this is that it changes your device fingerprint for the entire system. That may cause issues
 

ZitroneEmu139

Member
Feb 14, 2023
9
4
Redmi Note 10 Pro
Use the safety net fix mod, not this

The problem with this is that it changes your device fingerprint for the entire system. That may cause issues

You can change the fingerprint with MagiskHide or not?

since 13.02.23 it went to me no longer as before that's why I wrote what I had tried and now it works again.

please correct me if I write something wrong!
 

mattoxp

Member
Jan 27, 2014
6
0
Yess work fine finallyyy
 

Attachments

  • Screenshot_20230226-234755_Google_Play_Services.png
    Screenshot_20230226-234755_Google_Play_Services.png
    667.8 KB · Views: 34

EmPiFree

Member
Dec 18, 2018
20
3
Xiaomi Poco X3 NFC
It doesn't work for me. I have the latest safetynet fix v2.4.0-MOD_1.2, all relevant apps on denylist (wallet, play store, some other google things). I come to the point where I have to confirm the agreements, but after that I get an error.
I have PixelOS_surya-13.0-20230126
Any tips?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 44
    Saw on reddit that some people have issues with google pay, since the new update added some new checks. So here is what you do:
    - Update Magisk to 25.2, Update magisk app to 25.2 as well
    - Rename Magisk app if you havent already
    - [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)
    - install these modules: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github.com/kdrag0n/safetynet-fix
    - then:

    step 1.) Download any terminal (I use termux)
    step 2.) type SU
    step 3.) type props
    step 4.) edit device fingerprint
    step 5.) follow the onscreen promt
    step 6.) once successfully changed, reboot device
    optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.
    step 7.) enjoy working google wallet.

    - Reboot

    NOTE: Remeber to clear google wallet just in case.

    ANOTHER NOTE: If your device is not on this list: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/common/prints.sh

    then you'll have to manually obtain an old fingerprint for your device, its all on here how to do:

    Enjoy.

    EDIT: Alternatively try this:
    https://github.com/Displax/safetynet-fix/releases/
    it wont work for all from what I know but it was successful for some.
    6
    Today Wallet was blocked both on my and my wife's phones.
    Magisk 26.3/26.4 + safetynet-fix does not work any more.
    Looks like a new wave of updates from Google.
    hi there, strangely wallet worked this morning for contactless payments, and now it's giving me an error (the usual device is not secured enough, might be rooted...)

    Can someone relate to my issue?
    Try using this.
    5
    I had the same issue starting a few days back, and I managed to get it sorted. I had recently updated Magisk Manager and it looks to have dropped a Magisk<version>.apk in my Downloads directory. Upon deleting that apk, Wallet again considers my device "secure enough".
    5
    One thing that should be made known is that Play Integrity Fix (by chiteroman) will no longer work "out of the box". There are some reports that the module is still working for some, but that is bound & inevitable to not be the case within weeks (if not days). The method he employed to get ALL devices using his module are continually blocked by Google and he had to update the module & version every 2-4 business days (they didn't seem to block on weekends 😆). So he's made the decision to stop and one must find their own aspects of his method and implement it in his module to get it working -- this doesn't mean he's stopped developing or updating the module though!
    Now it is a mad dash to use the 3 or 4 other methods out there that somewhat automate the "method" he was using to a new "fingerprint" (unless you're very willing to look into it, just take the term in context), but they all require a number of further steps and considerations and none work "out of the box" (install, and simply leave and forget with no set up or modifying of the module) that the main branch of Play Integrity Fix (PIF) used to be able to achieve/do.
    There is a lot more involved and time consuming method (which I can state and go further into in this thread, if prompted to), but once figured out, found, and set up, it seems to be more consistent and stable with no further steps to it working (most of us who have done it haven't had the need to change or update; unlike the 3 or 4 methods i talked about above) -- just checking every now and then that you can still use Wallet.

    Apologies for this wall of text, but I just wanted to make it known at least in this thread this consideration & caveat in relation to the established and most acknowledged condition to getting Wallet to work (passing MEETS_DEVICE_INTEGRITY; merely passing SafetyNet attestation [depreciated; out of favor] and cts profile match is no longer enough).
    3
    hi may I ask what does step 5 mean? Thanks!

    Sorry, I don't get it. I should change the FP from my Google PIxel 6 to any other, like 6Pro or Pixel 5?

    Cheers
    Tom

    I figured out you need to subsequently choose:
    A) edit device fingerprint
    B) pick a certified fingerprint
    C) choose your specific brand, device and Android version
    D) confirm with Yes

    This does not really change anything to your actual fingerprint you use to unlock your device, but apparently it changes something needed to make it all work.