Are you interested in REQUESTS? Save with our coupons on WHATSAPP o TELEGRAM!

Google Pay stopped working? Here is the solution

A criticism that we can move against Xiaomi smartphone is the absence of the form NFC, inserted only on some specimens, but that more and more is instead sought in a device given the growing mobile payment services that are being developed. Among the most famous we surely find Google Pay, but how to do if at some point on the display of our terminal we find the writing "GOOGLE PAY STOPPED TO WORK"?

Google pay

Some users have come across this error, while at others the service seems to work correctly and the cause of the problem does not seem to depend on the firmware version as according to the reports this occurred on both official and custom MIUI versions. The reason for the problem seems to be caused by Google itself, or rather by developers who are trying to improve the Google Pay service protection system. In fact, the mobile payment app seems to give problems only to those users who have given root permissions to their smartphone via the Magisk app. So let's see how to solve this problem and how to test it properly.

Google pay

First of all, let's remember that for Google Pay payments to work properly, it is necessary that the firmware pass the SafetyNet check. You can then proceed to the test using the application SafetyNet Test, which should return the following results:

PASSED:  it means the test passed. Google Pay should work. 
FAILED: not passed. Google Pay won't work.

If the test is successful, but when you pay or add a card, you will receive an alert like: "You can not pay with this device in stores through Google Pay" or something like that, you have to do the following.

Google Pay stopped working? Here is the solution

1

If you are not using Magisk, you can jump directly to the third point. If instead you have installed the tool before starting it you have to go in the settings and click on the "HIDE MAGISK MANAGER". On the phone's home you will now have a new MANAGER connection with a random package name.

2

Open the “MANAGER” again, go to the Hide tab of Magisk, in the upper right corner click on the menu (three dots) and check the checkbox “Show system apps” (show system applications). Then click the search icon and type "Google". You will now only see Google applications for which you can mark root permissions.

3

Erase all data from the Google Play Services app. To do this, go to Settings> All applications> Google Play Services> Clear data> Delete all data. Do the same with the Google Services Framework and the Google Pay application. Then restart your device.

4

Now you just have to start Google Pay and add a payment card.

So many have solved the problem while some have had to update Magisk to the trial version 18.2_canary.zip through the TWRP recovery and then they have adopted the procedure just described.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, terms that do not belong to me. Simply myself, technology lover and provocative as Xiaomi does with his products. High quality at fair prices, a real provocation for the other most famous brands.

Subscribe
Notify
guest

7 Post comments
most voted
more new older
Inline feedback
View all comments
Andrew
Andrew
4 years ago

Eu Stable with Unlock Bootloader/TWRP / No root / No Magisk “FIXED” from chapter 3 Thanks !!

Mauro
Mauro
5 years ago

I bought the phone from Unieuro and trying the verification with SafetyNet fails (in fact Google Pay doesn't work for me). My MI9 is ​​global version and I saw that the bootloader is unlocked….

Sisko214
Sisko214
5 years ago
Reply to  Mauro

How is it possible that a Global version phone, even bought from Unieuro, has an unlocked bootloader?
However, if it does not pass the safetynet, the reason is precisely because the bootloader is unlocked.

Emanuele
Emanuele
5 years ago

In spite of magisk 18.2 it doesn't go to me anyway… possible? Did I make a mistake in the procedure? The apps to hide under magisk are Pay, Play services and google framework and that's it? Thanks

andrea milano
andrea milano
4 years ago
Reply to  Emanuele

Ragazziiiiiii! I solved! i just found this method and i just did it and it works! long last! We install Magisk - Magisk Canary (.apk file). With Magisk Manager, we download the latest .zip Magiska and install it in TWRP. Go to Magisk> Magisk Hide and select Google Pay, Google Play Services and other banking applications. In the Google Pay app settings, we're cleaning data and cache (Settings -> Applications -> Management -> Google Pay). Go to TWRP -> Advanced (Advanced) -> File manager. Go to file: /data/data/com.google.android.gms/databases/dg.db We click chmod, enter 440 and confirm. We run the system... Read the rest »

andrea milano
andrea milano
4 years ago
Reply to  Emanuele

the problem is the unlocked bootloader! in fact doing tests, the root has nothing to do.
if I put the original rom by re-locking the bootloader, GPAY works perfectly; if you unblock the bootloader (even leaving the original rom) GPAY stops working.
unfortunately today I haven't found a solution.

XiaomiToday.it
Logo