Google Pay does´t work


nuhe2020

Members
9 Nov 2020
9
5
I have version 12.0.3 in a xiaomi mi 10t pro, and the google pay application does not work because it is not the original rom. i don't have root. can it be hidden?
 
You need Magisk to hide it.
TUT:
1. Install Magisk (XDA), Repackage Magisk Manager (You have this option in settings) and turn on Magisk Hide
2. Install MagiskHide Props Config module
3. Install Termux (Google Play).
4. Start Termux and type "su" and hit enter , after this termux ask Magisk Manager to prompt for root access => Grant it
5. Type "props" command and hit enter
6. After MagiskHide Props loaded successfully, type "1" to edit device fingerprint
7. Type "f" to pick a certified fingerprint
8. Type "25" to choose "Redmi"
9. Type "3" to choose "Redmi K30 Ultra (10)"
10. Type "y" to confirm it
11. Type "y" to reboot your device
 
i just used the script from this post: https://forum.xda-developers.com/sho...ostcount=40658 after getting the safteynet error: "evalType HARDWARE" as described here: https://github.com/Magisk-Modules-Re...ey-attestation
"If the SafteyNet check in the Magisk Manager fails CTS and shows "evalType HARDWARE" you'll need to use this feature. See here for details on hardware based key attestation for detecting the bootloader state: https://www.didgeridoohan.com/magisk...d_bootloader_3

This feature has nothing to do with the device fingerprint, but uses the included fingerprints list to find the necessary value to use for the ro.product.modle prop.

As long as Google doesn't roll out hardware based key attestation universally, it seems like we can fool SafetyNet into using the basic attestation by changing the ro.product.model prop (to pass the CTS profile check even with an unlocked bootloader). The module scripts will also alter partition specific props (odm, product, system, vendor and system_ext) to match, if they are available. Thank you to @Displax over at XDA for finding this: https://forum.xda-developers.com/showpost.php?p=83028387&postcount=40658"

And it worked perfectly
 
  • Like
Reactions: Neutron82
You need Magisk to hide it.
TUT:
1. Install Magisk (XDA), Repackage Magisk Manager (You have this option in settings) and turn on Magisk Hide
2. Install MagiskHide Props Config module
3. Install Termux (Google Play).
4. Start Termux and type "su" and hit enter , after this termux ask Magisk Manager to prompt for root access => Grant it
5. Type "props" command and hit enter
6. After MagiskHide Props loaded successfully, type "1" to edit device fingerprint
7. Type "f" to pick a certified fingerprint
8. Type "25" to choose "Redmi"
9. Type "3" to choose "Redmi K30 Ultra (10)"
10. Type "y" to confirm it
11. Type "y" to reboot your device


thanks!!!

Now, Google Pay is working OK. should I do this every time I update the rom?
 
Last edited:
You need Magisk to hide it.
TUT:
1. Install Magisk (XDA), Repackage Magisk Manager (You have this option in settings) and turn on Magisk Hide
2. Install MagiskHide Props Config module
3. Install Termux (Google Play).
4. Start Termux and type "su" and hit enter , after this termux ask Magisk Manager to prompt for root access => Grant it
5. Type "props" command and hit enter
6. After MagiskHide Props loaded successfully, type "1" to edit device fingerprint
7. Type "f" to pick a certified fingerprint
8. Type "25" to choose "Redmi"
9. Type "3" to choose "Redmi K30 Ultra (10)"
10. Type "y" to confirm it
11. Type "y" to reboot your device
I had the same problem with gpay and i Can confirm that this resolves the problem.

Thanks you very much !!!!