yashsingh1/xdaforums huggingface dataset:
[Magisk] Bardok84:
Hi guys, all of you are right. Lets take the bull by the horns and try this.

In the general link as you know, here:

https://xdaforums.com/apps/magisk/discussion-google-pay-magisk-discussion-t3906703

I will use the process of the first link. This Thread indeed.

Will the Second link will be necessary for my case????? Xperia 10 Rooted and unlocked BT, Android 9.0. Or just with the first has everything I need?? just to make sure of this.

Then, I will unistall Xposed and RootCloack...

I will instal Magisk Hide, 19.3, to hide Root of Google pay, Google play services and Google play services Framework.

Then, I will follow the steps of the OP of this Thread.... and CROSS MY FINGERS!! I will try 2 credit cards to see if any of them works and Google Pay lets me to do this.

I will let you know the result and experiences in the next hours. THOUSAND OF THANKS!

Regards
[Magisk] Bardok84:
Well I followed all the steps and.... IT WORKED!!! Google Pay Works perfect, it has been a real Success.... ASTONISHING.

My devide: Xperia 10, Rooted though Magisk, Bootloader unlocked.

The process is quite simple, but in my case, I had to

UNINSTALL any xposed you have installed.

I uninstalled xposed and rootcloak.

Then, I used Magisk Hide 19.3, to hid root in GOOGLE PAY, GOOGLE PLAY SERVICES y GOOGLE SERVICES FRAMEWORK.

Then, follow carefully the steps of this link:

LINK:

https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950

And thats all... this THREAD IS GOD, this community is the ONLY ONE dedicated professionaly to Android users..., and All of you are GREAT. Thank you very very much for your help ans support.

This thread is very important for the near future for root users who want to have support in Google Pay. WE have to keep it as a real treasure.

Kind regards!!!
[Magisk] ssceddie:
Thats is that what I said
[Magisk] Bardok84:
Yes, you taught me what was the way to achieve my purpose. I Just clarified and detailed the process litle more visual and esay going for amateurs like me.

THANK you very much ssceddie for your support. This post has been the only one where I could solve this problem with Google Pay.

Thanks a lot.
[Magisk] Devo7v:
It's as stable as Stock for me. Generally the most vocal people are those that have issues. The post is closed but updates are still being released via Telegram (the link is in the OP). Personally I don't like having to follow the discussions in Telegram, there are too many off topic posts, but it seems to be where all the development is happening for most S9 ROMs.
[Magisk] Devo7v:
Double post, sorry.
[Magisk] Bardok84:
In my case it is definitely stable and full working. In my Xperia 10, android 9.0

If in the next future I update my device to Android 10 (when Sony launches it officialy) WILL This mod and GooglePay continue working?????

If so, I will continue in 9.0 for a lifetime XP.

Thank you again for everything
[Magisk] firozpatel:
I have installed the modules, was working, now stopped again, can add cards, just can't pay at terminals

I have OnePlus 6 os9 and magisk 19.4

Any ideas?
[Magisk] majikfox:
I noticed that the "not authorized" pop-up is non-blocking.

ie: If you tap really fast you can interact with Samsung Pay before the pop-up comes up, and if you use a macro program to send input to the Pay app you can still interact with it once the pop-up appears.

The app is still fully functional behind the pop-up.

So, I wonder if someone could make a Magisk module that just disables the Not Authorized window?

Also: If you use the function that hides Magisk Manager, make sure you install the Safety Patch module so your device passes cstProfile checks.
[Magisk] AndreevM:
I have some problem after updating mi9 to android 10 - last xiaomi.eu WEEKLY 9.9.27

It doesn't pass safetynet checks

It doesn't hide all play services.

magiskhide --disable&&magiskhide --enable doesn't help
[Magisk] Hastaloego:
I have this problem for a long time. kinda gave up
[Magisk] sisqoboy:
Have u tried using mobile internet instead of wifi while you are checking saftynet?
[Magisk] jaager:
Can you please tell me what exactly the app is doing? This app shows "fail" on my device but I pass Safetynet, Magisk check and everythig else is also fine (dg.db all set to 0).
[Magisk] dimon222:
Anyone who's getting issues with non-payable Google pay

Open Magisk, run check. If it says ctsProfile failed, you need to get certified fingerprint. Download Magisk Props module and install it. It should work now.
[Magisk] firozpatel:
Mines passes safety net but Google pay still don't work at terminals
[Magisk] krekis:
which module exactly to fix this case,bro? still getting "ctsProfile: false" even after installing MagiskHide Props Config by Didgeridoohan from magisk repo.
[Magisk] caluz78:
You have to use a terminal emulator, run props command and follow the instructions.. worked for me!
[Magisk] krekis:
I dont know which command option I supposed to choose from number 1 to 9..

but after a while, finally I found a simple solution by flashing SafetyPatch from magisk repo.. :D
[Magisk] Didgeridoohan:
For future reference (in case anyone else finds themselves in the same situation), there's a manual:

https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/blob/master/README.md
[Magisk] aliantonio:
Google Pay stopped working for me recently. I pass safety net but when I go to set up my card, I get an error saying "couldn't finish setup to pay in stores."

Magisk Canary version 19.5-c42a51dc(19407)

Magisk Manager 7.3.4-c42a51dc (242)

MagiskHide is enabled

Magisk Manager is repackaged and hidden

Any ideas? Anyone else having issues?
[Magisk] buffal0b1ll:
How about read and do what the OP says to do?
[Magisk] Cowbell_Guy:
Any update on the new magisk? Working for people? I am on pixel 2xl and can't get working
[Magisk] Zilla0617:
Works fine here on pixel 2xl used it earlier today. Just make sure you have gpay sqlite fix full edition and sqlite for ARM aarch64 device modules. It's been working for months. Good luck
[Magisk] Tuxedo.Bond:
I can report that yesterday I successfully completed a purchase at a Walgreens using Android Pay. I used the module method. This is the first time I have been able to use Android Pay since rooting.
[Magisk] krusir:
I am running EvolutionX_2.2_cepheus-9.0-20191011-1659-UNOFFICIAL.zip. Is any one know where can I find the following setting? Secure element position, I need to set it to "HCE Wallet".

I got all gpay setup followed by instructions from this thread. However, I always got "Card is not able to read" error at store. I had this issue before with other ROM, change the above setting to "HCE Wallet" fix it. However, I could not find this setting in my current ROM.

---------- Post added at 20:03 ---------- Previous post was at 20:03 ----------

I am running EvolutionX_2.2_cepheus-9.0-20191011-1659-UNOFFICIAL.zip. Is any one know where can I find the following setting? Secure element position, I need to set it to "HCE Wallet".

I got all gpay setup followed by instructions from this thread. However, I always got "Card is not able to read" error at store. I had this issue before with other ROM, change the above setting to "HCE Wallet" fix it. However, I could not find this setting in my current ROM.
[Magisk] ezzony:
So I have to my surprise at first attempt to successfully get google pay to work on my Oreo LG G5 Magisk Edxposed (sandhook). Used Magisk hide and selected google play services and google pay and also installed xposed HiddenCore Module, just cause I seen it by chance. Not sure if this is what made the difference? In any case not bad considering I didn't even read the instructions!

Now that's my spare device and I want to now install it on my daily driver. It has regular xposed so I suppose I have to move to Edxposed. Hopefully that's straightforward.

I'm just wondering if it would be beneficial to back up the working google pay with titanium backup and restore on my daily? Or would that mess things up and I should just start fresh?
[Magisk] rogerinnyc:
Latest gpay update killed the app working on my Mate 10 with Magisk 20. Worked fully previously.
[Magisk] zencooler:
What is this version of GPay?

I updated to latest version: 2.99.274616458 few days and it is still working using BostonDan's method.
[Magisk] rogerinnyc:
Same as yours, updated on October 14. Glad to hear it is capable of working. I'll continue to play around with it. I'm on 9.0 still.
[Magisk] mittfh:
I have an odd scenario. Having unlocked the bootloader, installed TWRP, Magisk and the two Magisk modules (SQLite 1.3, GPay SQLite Fix 1.7), I've successfully added a card to Google Pay, but NFC itself seems to have disappeared (!)

Hardware Information shows NFC to be true (and there is a System App called NFC Service installed), but there's no Quick Settings tile, it doesn't appear in Connected devices, and attempting to pay yields no reaction at all from the Chip & Pin terminal.

Here's my configuration - where else can I poke to try and determine what the heck's going on?

Device: Moto G7 (UK edition)

Software: Pie, Google Play Services 19.4.20, Google Pay 2.99.274616458, NFC Service 9, Magisk 20 / Manager 7.3.5

Magisk Hidden: Google Pay, Google Play services (gms, gms.ui, gms.car, gms.feedback, gms.persistent, gms.learning, gms.unstable, gms.room, gms.snet, play.games.ui), Google Services Framework (gapps, gservices)

SafetyNet passes both tests.
[Magisk] Tuxedo.Bond:
I am reporting that I was able to successfully complete an in store transaction using the module method with the previous Google Play Services version as well as the latest beta, 19.5.29. The first was at a Walgreens and the second at a gas station pump that had NFC payment. This is a big deal because it reduces card skim fraud.
[Magisk] Cowbell_Guy:
I was unable to complete a purchase using the above method.

I did add a number of cards to the Google wallet as well as PayPal (for Chase freedom promotion).

However, when selecting PayPal as preferred payment choice, my purchases get declined . Any advice?
[Magisk] sliding_billy:
No issues this morning or ever at a terminal (Sprouts this morning for ~$60 worth of groceries) using the manual Boston Dan SQL changes on a Pixel 3 and Pixel 3 XL.
[Magisk] srqrob:
Some of us must be missing the special sauce.
[Magisk] sliding_billy:
No special sauce. What device are you using? What Bank? Are you using the module method or manual SQL change?

Pixel 3/3XL, Wells Fargo, Manual change.
[Magisk] jewnersey:
No dice here.

Pixel 2XL

-crdroid A10

-magisk 20

-added sqlite arm64 binary from repo

-installed gpay fix 1.7 module

-tried to add card: rejected for "root"

Haven't tried manual yet...
[Magisk] sliding_billy:
I would definitely try the Boston Dan manual method using SQLite Database Editor (free and AdAway keeps any adds from showing) after clearing cache and data of GPay and hiding GPay and the Google apps at the top of Magisk Hide plus GMS (show system apps). Don't touch GPay until you have done everything else and are ready to start adding cards.
[Magisk] Slowdeath:
Anyone successfully set up Google Pay on LineageOS GSI for NFC payment?

I have already tried module method:

- SafetyPatch-v3(5).zip - for passing Safetynet check.

- SQLite_for_ARM_aarch64_devices-v1.3(13).zip

- GPay.SQLite.Fix.v1.7.zip

it fails setup for NFC payment. :(

I have also tried manual method, modified "dg.db" using the SQLite editor and change "chmod 440" using Material Terminal. Added Google Pay and GMS to magisk hide. Cleared Google Pay cache and data. It still fails to add my card for NFC payment.

Anyone has any idea what else i can do?
[Magisk] jewnersey:
So I got it working with he modules. Here's what I did:

1. Clear data on Gpay.

2. Install the arm64 Sqlite module in Magisk repo.

3. Reboot.

4. Install the Gpay fix (1.7) module.

5. Add card in Gpay

Make sure when you flash the Gpay fix, it says that it has detected the Sqlite binary. If not, reinstall binary reboot and try the fix again.
[Magisk] sliding_billy:
Glad it is working. Honestly, I am OK with the manual setup. I set it up the day that method got posted and have only had to redo it the couple of times I have had to completely reflash (factory reset) the phone. If you do it before touching anything it can be done in a matter of minutes at most and since everything lives in user space it lives through non-destructive monthly flashes or OTAs.
[Magisk] darkstar73:
I have a strange situation going on with Google Pay. Hopefully, someone will know how to fix it. One card works perfectly fine, the other card won't work because GP says my phone is rooted. It wouldn't be that big of a deal except the card I want to use is the one I can't get to work.

Pixel 3 XL

Stock 9.0 with custom kernel

Magisk 20 passes safetynet

Edit: Tried again to add the other card and it went through this time!!
[Magisk] wrapcaesar:
Hello,

I have OnePlus 7

Android Q

OOS10.0.1

With cts working validated and its still not working.

On Google play it says device is not certified but it passes the safety test. I'm with magisk canary

I'm so desperate, can anyone help me please?

---------- Post added at 12:23 AM ---------- Previous post was at 12:23 AM ----------

Hello,

I have OnePlus 7

Android Q

OOS10.0.1

With cts working validated and its still not working.

On Google play it says device is not certified but it passes the safety test. I'm with magisk canary

I'm so desperate, can anyone help me please?
[Magisk] cvexOCE:
New to XDA, been lurking this thread for a while trying the various fixes and haven't had any luck to date - but I've just gone through this process on my Pixel 2XL and have successfully got GPay working again. :good:
[Magisk] frankd2:
Hey bro !!!

post link with (SQLite 1.3, GPay SQLite Fix 1.7), please
[Magisk] mittfh:
SQLite for AArch64 devices is part of the standard Magisk repo, SQLite fis is linked to from elsewhere in this thread (on my phone at the moment, so bit difficult to find - although I'll endeavour to find out where - see below).

Since posting that, I've been brave enough to do a complete reinstall (stock, TWRP, Magisk) and so far, with the gms, Google Pay and my banking app hidden, NFC is still active. Next step: find and apply the SQLite fix, reboot, try setting up my card, then attempt a Contactless transaction...

... Fingers crossed!
[Magisk] sliding_billy:
If you are talking about the one linked in the OP of the working: thread by Boston Dan https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950, it's the one listed below. Works great, but don't use it without an ad blocker. ;)

https://play.google.com/store/apps/details?id=com.tomminosoftware.sqliteeditor
[Magisk] 73sydney:
Yup, the key is doing it on a clean ROM flash ideally, otherwise honestly its like herding cats to clear caches etc and get it to work at times on a used ROM

I did make the Gpay fix (1.7) module make it as easy as possible...

If you look at the install.sh it makes sense:

1) it looks for an sqlite binary

2) hides google services related to Gpay

3) clear caches of related apps

4) tells you to add your card and reboot, at which point the service script (gpay.sh) runs and does the permissions and database changes

If people still want to do it manually.....be prepared for the ups and downs....

For those looking for it, the Gpay Fix Magisk Module is in my sig below, or here .

Please dont ask why its not in the repo....its a long story...every now and then i stop by and post a new post to make sure its hopefully seen, or someone else reposts it...
[Magisk] sliding_billy:
As they say, your mileage may vary. ;)
[Magisk] mittfh:
I think it was that one - GPay SQLite Fix Magisk module, I saw the post in thread but couldn't find the link within it (dunno if it's because I'm using the XDA Labs app), but a general 'net search revealed the Github repository, so I downloaded it from there.

This time, I rebooted after each step of the process (TWRP, Magisk, Magisk Hide, SQLite module, GPay fix module), re-registered my card, and successfully made two purchases, several hours apart.
[Magisk] sliding_billy:
Good deal!
[Magisk] tabagosha:
ty

huge thanks ! this works
[Magisk] lapapunk:
OMG, thanks guys. Its working

Pixel 2xl, rooted, bootloader is open, Android Q.
[Magisk] 73sydney:
Magisk Module Update

Just checking on some other code on my github and noticed some open issue reports on the module, one reporting an incorrect path for Termux's sqlite binary...from some time ago, weird, i didnt get any notifications, but ive updated the module as per the request

This only affects new installs for those who use Termux....maybe youre Termux user and tried the module and it failed, time to try again, and sorry, but i got the paths included in my script from a termux user back when i first made it, as i dont use termux i took that path as correct, maybe it changed since then? who knows...anyways, my bad....fixed now

Changelog:

v1.8 9/11/2019

As per issue request on github from Mexit & nyetwurk

Sorry to took me so long to reply to the issue ...i didnt get any notification....

Minor bugfix - for new installs, for users of Termux

install.sh:

-Update termux's sqlite3 path from

/data/data/com.termux/files/usr/lib/sqlite3

to

/data/data/com.termux/files/usr/bin/sqlite3

gpay.sh:

-Update termux's sqlite3 path from

/data/data/com.termux/files/usr/lib/sqlite3

to

/data/data/com.termux/files/usr/bin/sqlite3

p.s. i took the original paths from a termux user, maybe they got it wrong, or its changed?

Anyways, hopefully thats a fix

For those looking for it, the Gpay Fix Magisk Module is in my sig below, or here .
[Magisk] sisqoboy:
Awesomeness! Works! Been without gpay for half a year. Cheers!
[Magisk] 73sydney:
And at the risk of double (and cross) posting...

Magisk Method Gpay SQLite Fix.....

Changelog:

v1.9 12/11/2019

Added another sqlite binary path - for sqlite provided by Titanium Backup

Thanks to adpoliak who put in a pull request, which like all other github notifications recently, i didnt get...

Sorry it took me so long to reply to the issue :)

This only affects new installs for those who use Titanium Backup and want to try the module without installing a separate sqlite3 binary....

Path: /data/data/com.keramidas.TitaniumBackup/files/sqlite3

install.sh:

Added titanium backup sqlite path in sqlite binary test

gpay.sh:

Added titanium backup sqlite path in sqlite binary test

In both tests in scripts install.sh & gpay.sh, output to console or log will now prefix the detected sqlite path with the vendor in brackets - either [termux] [titanium] or [standard]

For those looking for it, the Gpay Fix Magisk Module is in my sig below, or here .
[Magisk] kajkoo:
LG G5 not Google pay not working

Hello guys,

I'm struggling with this for days now. I've tried the manual method first (https://xdaforums.com/apps/magisk/magisk-google-pay-gms-17-1-22-pie-t3929950).

1. Force closed GPay

2. in database editor I went to /data/data/com.google.android.gms/databases

3. everywhere where it said "attest" I changed the value in column C from 10 to 0

4. in the terminal app I got the SU rights

5. went to cd /data/data/com.google.android.gms/databases and typed chmod 440 dg.db

6. no message popped up, but I assume that it was changed to read-only.

7. In magisk hide I've hidden the google play services and google pay.

8. rebooted

No success. Still message saying that phone is rooted and I can't add the wireless method for any card.

Then I have tried to use the Modules method (https://xdaforums.com/showpost.php?p=79643248&postcount=176):

1. Installed an SQLite for ARM aarch64 devices from Magisk repository.

2. Rebooted.

3. Installed the full edition of Gpay SQLite Fix zip

4. Without a reboot, I've tried to add the card.

5. Still the same error.

I have uninstalled the modules and tried to use the 440 only edition instead following the same steps.

Now for one of the cards, I have an error that says:

"request failed, transaction cannot be done. link with more information. [OR-TAPSH-08]"

For the other cards, the error is the same as originally.

I have tried to use just the Magisk Core version. Still the same errors.

I have tried to download older version of google play services, but then when I try to open the Google Pay up it's asking me to update google play services and I can't bypass that.

My mobile phone is LG G5 H850, stock Android 8.0.0, I run Magisk 20.1., Magisk manager 7.4.0, Google Play Services version 19.5.30, Google Pay version 2.100.275591585.

Please advise what can I do to have Google Pay running.

Thank you in advance!
[Magisk] dunderball:
Just want to say that I was on Android Pie with this working, I flashed the latest Android 10 factory image to my 3a (without the -w flag), I flashed a patched boot image from Magisk, and GPay still works great with this module. I'm not sure 100% if this module is actually needed for Android 10 but I figure it couldn't hurt.
[Magisk] stewe93:
Hello Guys!

Same error as yours, OR-TAPSH-08 , Google search doesn't tell anything about it. Any ideas?

If I could help in anything for debugging, let me know. Im an android developer so could provide logs and anything else you need.

Details:

Oneplus 5t

Magisk: 20.1 , Manager: 7.4.0

Module: 1.9

Google pay version: 2.99 (tried it with 2.101 too)

Google Play services: 19.6.29
[Magisk] firozpatel:
I have pay working with the modules, I have an Google pay update on play store, if it safe to update, or if I update do I have to re do the modules on magisk?
[Magisk] 73sydney:
So far, its safe to update Google Pay

Theres no need to do anything after the update....
[Magisk] aagha:
I'm wondering if this is due to too many tries. I wasn't able to get it to work and then I added another card I don't use much and it added fine. Any chance you tried more than just a few times with that card?
[Magisk] robbyoconnor:
I got this error too...I wonder if they blacklisted my account
[Magisk] wrapcaesar:
I fixed the "OR-TAPSH-08" problem talking to google pay support (menu -> help & support -> chat) and then explain your situation. In 24/48 hours they will fix this error for you.

As to adding a card contactless, how should I do it? I'm willing to try again ( I tried so many times so i gave up)...

I have a oneplus 7, android 10, magisk 20.1 (safetynet and everything coming true) and device certified. (It was working before, in android 9).

Can someone help me, please?
[Magisk] aagha:
Can you please explain what they did?

I called them today and they told me to call my credit card company.

What was the issue? How did they fix it?
[Magisk] wrapcaesar:
They said that they would talk to their engineer and fix my issue. A day later they sent me an email saying that it was fixed.
[Magisk] aagha:
Thanks.

Any chance they gave you a ticket number any of us could call and reference?
[Magisk] stewe93:
I think this issue is like a "too many requests" or something like this. After a day I tried it again and didnt get the error code! Just wait a bit!
[Magisk] the_boo:
So I decided to finally update my pixel 2xl to Android 10 using the ota... I've also decided I no longer need root. But after updating and losing root access, gpay still won't work for me... Is it actually checking for unlocked bootloader? Re-locking the bootloader is my next step but I would rather not if I don't have to