yashsingh1/xdaforums huggingface dataset:
[Samsung Gear S3] coolhandz:
I did all that and it still doesn't work. I even downloaded Root Checker and hid that and it worked so I know I Magisk Hide is working. Any other ideas?

What version of Magisk are you on? What version of the manager are you on too?
[Samsung Gear S3] MehStrongBadMeh:
Can't think of anything else. Maybe try clearing the Samsung Pay app data (maybe once it sniffs root it won't forget until you wipe its memory)

Magisk v12.0

Magisk Manager 4.3.1
[Samsung Gear S3] maelfilk:
So is there any way to use SPay on Nougat rom with root? Does Magisk+suhide work?
[Samsung Gear S3] arf8:
I'm livid, the latest update no longer allows Samsung pay to work even downgrading to 1.2.1xxx which I had done. Called Samsung, no help what so ever, now this watch is paperweight to me
[Samsung Gear S3] xQuestx:
The watch works fine with a rooted phone, just get that damn nag screen on the samsung pay app. I hope someone figures out a fix for it.
[Samsung Gear S3] arf8:
I wish that was the case but since the latest Gear update which was forced this is no longer the case. If you try to use Pay it will say call customer service. So if you have not been forced to update the Gear Pay app like it did on mine your good to go but it is basically a crippling update.
[Samsung Gear S3] arf8:
I have gone through this step a few times and here is the only way to undo the Samsung update. If you update the watch your done regardless of what is one the phone. Once the watch updates to 1.3.2103 there is no going back unless you reset the watch.

1. Reset the watch completely

2. Turn your Network radio & wifi off

3. side Load older version of Gear and Gear Samsung Pay

4. Launch Gear app, if your network is on, it will try an update this is why you turn it on with network off.

5. Connect to watch via BT

6. Turn Network on

7. Launch Pay and Skip update and add your Card

8. Test Samsung Pay on the Watch and you should have v1.2.1902 on the watch when you look at version info.

9. Make sure Auto Update in Gear app and Galaxy Store is turned off.

Pain in the ass but this is the only way to avoid the mess for now. For what ever reason on mine it forced an update even though i never selected this option and I had all my auto update set to never. I'm still unsure if in the future it will force me to update but this is not a viable solution and samsung should be ashamed of themselves if they force this. I suspect my issue was when Gear app updated it forced the Pay update in the background and hence the loss of Spay.

Cheers
[Samsung Gear S3] coolhandz:
Would you mind posting links to the older versions of Gear and SPay? That would help tremendously. Thank you.
[Samsung Gear S3] arf8:
Glad i can help, here are the exact versions I used below. I have the apk I can email you direct, or you can download it from apk mirror. Links attached below.

Samsung Gear_2.2.16101261

samsung_pay_gear_app_1.2.5202

http://www.apkmirror.com/apk/samsun...msung-gear-2-2-16101261-android-apk-download/

http://www.apkmirror.com/apk/samsun...msung-pay-gear-1-2-5202-android-apk-download/
[Samsung Gear S3] MrBrady:
Have things changed recently with this? I was on a stock ROM (rooted) until yesterday and Samsung Pay was working fine. Last night I flashed a 7.1.2 AOSP-based ROM and now Samsung Pay detects root, even though Safetynet shows everything is passing (green).

I have all Samsung apps listed in MagiskHide and release-keys set in the build.prop.

Did Samsung change something on their end, possibly? Or issues with MagiskHide? Or issues running 7.1.2?
[Samsung Gear S3] arf8:
Something must have been updated, check the version number and if it updated follow the directions i posted above and that should resolve it. Very frustrating.
[Samsung Gear S3] zune70:
It seem to work for some people while most people seem to can't get it to work. It could depend on the rom your using and phone as I have a Samsung S5 on sprint with a stock rooted tw rom and it doesn't work even with magisk and su hide and safety net enable
[Samsung Gear S3] MrBrady:
Just tried stock (Nexus 6), unlocked - similar to AOSP-based ROMs and Samsung Pay works fine. I wonder if it's because the other ROMs are running Android 7.1.2 where as stock is 7.1.1. Maybe 7.1.2, on Nexus 6 (officially not released) has some security holes that Samsung Pay is detecting.
[Samsung Gear S3] champ784:
Nexus 6 on anything above 7.0 is gonna have issues with safetynet and have not been fixed by Google. Their answer for people on stock was an OTA downgrade back to 7.0, meaning it won't be fixed properly unless someone in the community could figure it out
[Samsung Gear S3] Rod3:
I'm running Pure Nexus 7.1.2 on a Nexus 6 that passes safetynet with magisk hide, but Spay still fails and says rooted.
[Samsung Gear S3] MrBrady:
Same here. But found that if I run Vanilla AOSP which is also 7.1.2, Safetynet and SPay both pass. Even though it's called Vanilla, it has some great customizations.
[Samsung Gear S3] Rod3:
Thanks! Is it the one created by The Flash?
[Samsung Gear S3] MrBrady:
That's the one!
[Samsung Gear S3] denz2012:
I rooted my Sprint note 5 ,7.0 this morning for the first time (probably my second time rooting as I don't know much) but I have the Bluetooth version of the S3 so after I rooted my phone today I uninstalled the updates on my Samsung pay app and I made 3 purchases​ so far ? . I received payment confirmation on my phone and my watch . I never readded my cards or anything ? hopefully I get a good run in with my s pay !!!!
[Samsung Gear S3] fireattack7:
I'm running my Nexus 6 with Dirty Unicorn's ROM and can't get SP to work. I've got everything but apps I need to see root hidden in Magisk Hide. Android Pay is working fine.

The only way I can get SP to work is go back to a completely stock Nexus 6.
[Samsung Gear S3] saadramiz:
so long story short, my S7 EDGE cant be rooted let alone be on a custom ROM in order for the Samsung Pay to work on my Gear S3?!?
[Samsung Gear S3] fireattack7:
You are correct.

I installed the 1.2 version of SP today and was able to get my cards in the app. It told me there was an update and I chose "Later". However, my watch wouldn't open SP. It would tell me there was an update and to go to the phone for the update. Once I updated on the phone, it said it didn't work with root.
[Samsung Gear S3] gpmg762:
Don't worry, it will still work on the watch with previously added cards..
[Samsung Gear S3] fireattack7:
Unfortunately it will not. My watch tells me there is an update to SP and I need to update to use.
[Samsung Gear S3] gpmg762:
Somehow spay update to your phone didn't push the update to your watch. Mine updated from 1.2.5202 to 1.3.1703 (rooted note 4) and pushed 1.3.2103 to the watch. Rooted devices message shows up on the phone (prevents adding new cards) but spay still works normally on the watch.
[Samsung Gear S3] fireattack7:
I was able to reset my watch and get everything to work on 1.2.5202. So far I've been able to just keep hitting the "Later" button when SP wants to update on my phone.

How are you using the watch after updating and SP detecting root? Before I would have to regularly go into SP on the phone and enter my password before being able to use the watch.
[Samsung Gear S3] Rod3:
See post by MrBrady. Vanilla Rom by The Flash will work with root and magisk hide.
[Samsung Gear S3] MrBrady:
Just found out last night that crDroid for Shamu works as well. I'm surprised since it's Lineage based. Haven't tried Lineage yet.

Screwd and Pure Nexus do not work with SP as of writing this post.
[Samsung Gear S3] fireattack7:
I'd go without using SP before I ran another ROM. I haven't had any luck with anything but Dirty Unicorns.
[Samsung Gear S3] gpmg762:
Note 4 doesn't support standalone spay but only as a plugin to the gear manager. I set my pin only to payment on the watch.
[Samsung Gear S3] fireattack7:
Can you describe how you did that? I have to enter the pin on the watch on occasion, but on occasion SP on my watch makes me log into SP on my phone before it will work on the watch.
[Samsung Gear S3] gpmg762:
I only need to enter pin on the watch when i start spay. I set gear lock to payments. My phone spay is in the gear manager which is blocked by root.
[Samsung Gear S3] fireattack7:
I have mine set the same way now. I will see what it does. Prior I would have to sign into my SP account on my phone in the Gear Manager app on occasion before being able to use SP on my watch.
[Samsung Gear S3] denz2012:
After 3 tries I got it working using your method running the s8 port on my Sprint note 5 ???
[Samsung Gear S3] pcriz:
Mine is working on my pixel. About two weeks ago it wouldn't work with magisk hide. Tried it again last night with magisk hide turned on for everything Samsung and it started working again. Even tossed me a 20 dollar gift card.

Everything is up to date or at least the gear app hasn't asked to update.
[Samsung Gear S3] fireattack7:
Go into SP and click the menu button in the top right corner. Got to Settings and About Samsung Pay. It will show your version number there. SP is on version 1.4.xxx.
[Samsung Gear S3] pcriz:
I guess I'm not up to date. It certainly recognized root because I started it without enabling magisk hide. Enabled it, reboot and it let me back in. I also made some purchases last night on it.
[Samsung Gear S3] fireattack7:
SP version 1.2.xxx was the last version to not detect root.
[Samsung Gear S3] pcriz:
I realized that. It's why I posted because mine isn't detecting root.

My magisk manager screen shot won't load up but I'm definitely rooted.

Update

Found the most current version of Samsung Pay for the Gear and installed it. Watch currently says spay is up to date.

Gear Version - 1.3.2103

Mobile Version - 1.4.1404

Update 2

Watched started mentioning an update, said to check phone but phone wasnt responding. I removed spay and reinstalled version 1.3.1703. spay working fine on gear again.
[Samsung Gear S3] JazonX:
This Guide doesn't work anymore -

Samsung Pay keeps saying Connection Error.
[Samsung Gear S3] fireattack7:
Still works fine for me. I'm on SP version 1.2. It ask me to update but I always chose later.
[Samsung Gear S3] JazonX:
Samsung Phone or Non-Samsung Phone?
[Samsung Gear S3] fireattack7:
non-Samsung phone. I'm using the Nexus 6.
[Samsung Gear S3] warpgatex:
Guys/Gals, any new tricks? I have a Nexus 6p and im using Pure Nexus. Same thing as what the others are experiencing - Magiskhide all samsung stuff and it doesn't work. Android Pay works fine. Safetynet passes - I'm willing to jump to other ROMs as long as there are good customizations .. any suggestion with 6p?
[Samsung Gear S3] MrBrady:
I'm on Shamu (Nexus 6) and had the same issue with Pure Nexus based ROMs. Moved over to Lineage based ROMs and SP works fine. Checked on Lineage and Crdroid.

Currently running Dirty Unicorns and SP works fine there too.
[Samsung Gear S3] fireattack7:
Switch to Dirty Unicorns ROM. It is a much better ROM than any other being put out right now. The level of support and tweaks baked into DU is not matched by any other ROM.

DU is by far the best ROM out.
[Samsung Gear S3] denz2012:
That method works for me on my note 5
[Samsung Gear S3] warpgatex:
I just gave CrDroid and yes, it worked with my Gear S3. I can now add cards. Issue I have with CrDroid is that Google Assistant is not working well - you enable 'Say "Ok Google" any time" - it will disable right away. I rely heavily with google assistant so I will give DU a try. Thanks!
[Samsung Gear S3] fireattack7:
That is the Gapps you are using. Use Beans Gapps with the date of 5/9/17. Mine works great after I switched to Beans. Before I was using Open Gapps and it didn't work.
[Samsung Gear S3] MrBrady:
Didnt have the OK Google problem with Crdroid. Used Open Gapps and Beans Gapps.

Issue I had with Crdroid (not sure if it is the ROM or kernel) but it would frequently loose connection with my Gear S3 and sometimes would reset the BT preferences all together. Most of the time wiping caches in recovery got it to reconnect, but occasionally I'd have to reset the watch, which was a pain.

Running for about a week now and no BT issues so far on Dirty Unicorns
[Samsung Gear S3] aaronc_98:
I got SPay working on the S3 on a rooted S8+ using the gear app 1.2xxx- does anyone know if you can safely update the gear app once cc are setup and working? or do we stick ver 1.2xxx forever?

thanks,
[Samsung Gear S3] fireattack7:
No, you must stay with the SPay app version 1.2.xxx
[Samsung Gear S3] aaronc_98:
OK- I am stuck. I got a new gear fit 2, and now every time I open the gear app (with the networks off) the update Notice pops up so I hit update and cancel and then it goes to the normal gear app. However, when I hit "Connect new gear" it thinks for a second and send me back to the update notice screen, and I cannot add the new gear. I have tried a fresh reboot with no apps and network off, and still happens - Update.

Any ideas on how to get around this?
[Samsung Gear S3] frigidazzi:
I'm on 1.3.2103 and app on the watch works fine to pay for stuff since i loaded the cards with old version. So it works just fine as long as you have no need to open app on phone (it says I'm rooted and closed, but still works fine on watch), which I've never had once the cards are already added.
[Samsung Gear S3] aaronc_98:
I was able to get around this by starting with a BT connection in settings and somehow it bypassed the update screen
[Samsung Gear S3] zenaldo:
Could you kindly explain step by steap how you did it?

Thanks a ton!!
[Samsung Gear S3] zenaldo:
SOLUTION!!!!!

Guys, I want to share my experience and let you know that even for the most updated version of SPay, if you have a custom ROM with Magisk installed and Safetynet passed the SPay app will work and let you to register your card.

1 - Have your device rooted with Magisk (search here at XDA how), no matter what ROM you have it.

2 - Install Magisk manager (search here at XDA how).

3 - Open Magisk Manager app and swipe to right to access "Settings"

4 - Inside "Settings" search for "Magisk Hide" toggle and activate it.

5 - Now swipe to right again to access the menu and you should see "Magisk Hide" option.

6 - Enter "Magisk Hide" and click in the magnifying glass figure in the top right.

7 - Write the word "Pay" and click to search.

8 - You should see to spay apps (one for phone and other the gear S3 version)

9 - Select this BOTH apps.

10 - Now the app should work to register your cards normally.

I have registered my cards and did a payment today using the watch.
[Samsung Gear S3] TheUndertaker21:
did you update the app?

mine works but after i update, the app can't be opened anymore while Spay still works though
[Samsung Gear S3] pcriz:
Didn't stick for me a few weeks ago when I used magisk.. I blocked everything pay and samsung related
[Samsung Gear S3] TheUndertaker21:
hope we get a real solution sooon

i'm fine with the app not working but you never know samsung might screw us over. I will sell my s3 if that happens
[Samsung Gear S3] aaronc_98:
I did this too, and it is working for me. I believe that I have the latest version of Gear and SPAY, and everything is working and I can add cards
[Samsung Gear S3] pcriz:
I'm about to wipe and start over on June builds for the pixel. I will give it another go.
[Samsung Gear S3] zenaldo:
Yes. Both apps fully upgraded.
[Samsung Gear S3] TheUndertaker21:
doesn't work anymore it seems then
[Samsung Gear S3] pcriz:
I only have 1 spay app and it didnt work for me.
[Samsung Gear S3] bigray327:
I have no spay apps. I checked every single thing on the list and it still doesn't work for me.
[Samsung Gear S3] zune70:
While this does work for you it won't work for everyone. From looking around since the while root disables spay it also depends on the rom you are using too as some people have reported that spay works on their phone with a certain rom but won't work on another rom. Your going to have to figure out which rom works and doesn't too when your doing these steps too.
[Samsung Gear S3] zenaldo:
Spay has two separated apps one for phone and another one for watch!!

Of course you need to be in a country where the spay is already officially launched by Samsung.

This is the Spay phone app that is not working anymore due to root. (Screenshot 1)

The Gear S3 has a dedicated app to add cards and activate the card in our beloved watch and as you can see it is working in my rooted phone with a payment registered that I did on 06/05. (Screenshot 2)

Soooooo before to follow the steps below you need to open your Samsung Gear app, scroll all the way down into settings "tab" and click where it says Samsung Pay to install the watch version of Spay app. This will install an app in your phone and push an app to watch. (Screenshot 3)

After that you can follow the steps below to make Magisk Manager make the root invisible for this both apps (phone and watch version).

1 - Have your device rooted with Magisk (search here at XDA how), no matter what ROM you have it.

2 - Install Magisk manager (search here at XDA how).

3 - Open Magisk Manager app and swipe to right to access "Settings"

4 - Inside "Settings" search for "Magisk Hide" toggle and activate it.

5 - Now swipe to right again to access the menu and you should see "Magisk Hide" option.

6 - Enter "Magisk Hide" manu and click in the magnifying glass symbol in the top right.

7 - Write the word "Pay" and click to search.

8 - You should see two spay apps (one for phone and other the gear S3 version).

9 - Select this BOTH apps. (Screenshot 4)

10 - Open your Gear Manager app and scroll all the way down in the Settings "tab" and click in Samsung Pay.

11 - Now the app should work to register your cards normally.

I hope this make things a bit more clear and sorry about the screenshots with Portuguese language...
[Samsung Gear S3] warpgatex:
Yup, same thing here. CrDroid is a pain with Bluetooth and Gear S3. I have an issue with Dirty Unicorn though .. it has a less a second lag on everything I do. Opening apps, even any settings .. there is like lag.

Is there any AOSP based ROM that will work with Gear s3 with Magisk?
[Samsung Gear S3] MrBrady:
Vanilla ROM by The Flash works with Gear S3 and SP. However I found that ROM a bit laggy compared to DU. It's aosp though. Factory image / stock also works.
[Samsung Gear S3] TheUndertaker21:
Your apps are different from mine :(
[Samsung Gear S3] aaronc_98:
I downloaded the pay for gear apk several times and it wont install, it says it is corrupt. ANy ideas?

Update: I found a good copy on Sammobile
[Samsung Gear S3] warpgatex:
Yup, you are right .. all these ROMs (even Vanilla) have a lot of issues in my opinion. Not sure how you are getting good experience using DU - mine's really bad. So far Purnexus is the best ROM that I have used. I'm going to look around for more LOS based ROMs see if I get lucky. Aside from vanilla and stock, any other custom rom AOSP anyone knows work with SPay + Magisk?
[Samsung Gear S3] zenaldo:
Guys this is not ROM dependent in my opinion. This is MAGISK dependent, because we need the magisk hide feature to hide root for the spay apps.

---------- Post added at 07:24 PM ---------- Previous post was at 07:22 PM ----------

It seems that you don't have Spay for gear installed yet. Download it thru Gear manager or using an apk file and repeat the steps again and will work.
[Samsung Gear S3] pcriz:
It's not magisk dependant if people with magisk currently successfully blocking root detection on other devices still can't get it going.
[Samsung Gear S3] fireattack7:
Ha ha ha......

I have Magisk installed and working to hide root from Android Pay and Netflix without any issues. There is something that Samsung Pay looks for that is beyond what Magisk hides.
[Samsung Gear S3] zenaldo:
I just saw one guy that sent a printscreen saying the apps aren't equal to mine and he is right. There is no spay for gear installed on his phone that's why is not working.
[Samsung Gear S3] pcriz:
Sounds like a variable other than magisk.
[Samsung Gear S3] zenaldo:
This is true for Spay for phone but it doesn't affect the Spay for gear because I'm using it on my watch with zero issue paired with my root S8.

So I think that instead laugh on someone that is trying to help, you should try to follow a simple step by step that will make spay work on gear.
[Samsung Gear S3] SiNJiN76:
Can't wait to try this tomorrow.:D
[Samsung Gear S3] zenaldo:
Just follow my step by step and you should be good to go.
[Samsung Gear S3] pcriz:
Le sigh.

Not to be rude, but your "step by step" guide is nothing anyone hasn't already done that is currently using magisk and the S3.

I've had magisk on my pixel since the first unofficial drop on 11.6.

I did the whole magisk hide for everything pay and everything Samsung on my device and it's not working.

Simply having magisk isn't the sole fix for this.

So in short, I've been doing what you posted for quite awhile now and it hasn't work. There is some other element involved that is preventing some of us from hiding root.
[Samsung Gear S3] zenaldo:
Sad to hear that. Maybe is not valid for non Samsung devices.
[Samsung Gear S3] pcriz:
Magisk or Samsung pay?
[Samsung Gear S3] zenaldo:
I mean, maybe this step by step method is valid for Samsung devices only because for other phones maybe the spay for gear works differently.
[Samsung Gear S3] SiNJiN76:
Finally got my Gear S3. Steps didn't work. :crying: Using a Note 4. (Fresh install of Custom Note 7 ROM...) Guess, I'll either unroot (hope that it works then...or wait til I get the Note 8 to use SPay). 'til then...I'll keep lurking about...
[Samsung Gear S3] zenaldo:
Can you tell which step you couldn't do?
[Samsung Gear S3] SiNJiN76:
I was able to follow all the steps. It's when I open the Spay app , I get a message saying that Spay will not work on phones that are rooted. (If I try to open the Samsung Pay app...it says that the device is not supported...if that's relevant..)
[Samsung Gear S3] zenaldo:
This is the phone app!!

To open the Spay for gear you should open thru Gear Manager.
[Samsung Gear S3] SiNJiN76:
Yes. I've tried both. First through the Gear app...then when it didn't work...just for kicks...tried the phone app.
[Samsung Gear S3] zenaldo:
PM me if you want to connect via Skype, so I can try to help you.
[Samsung Gear S3] SiNJiN76:
Appreciate it. I'm just going to use it with my unrooted V20 for now. :angel::highfive:
[Samsung Gear S3] MrBrady:
For those interested, I complied some I formation here: https://xdaforums.com/nexus-6/general/nexus-6-roms-compatible-samsung-pay-via-t3624869
[Samsung Gear S3] TheUndertaker21:
Latest gear updates may have blocked Samsung pay from working.

Forcing the watch app to update and now it kept asking to update.

No longer working. If that persist. Then I'd sell my gear 3
[Samsung Gear S3] TheUndertaker21:
Omg

I think [MENTION=3104236]MrBrady[/MENTION] is a genius. Delete busy box and checked if release keys is there fixed the issue.

Look

This needs to be in gear 3 sections and s8 plus one too
[Samsung Gear S3] SiNJiN76:
Oh damn. I just got everything set up (unrooted, called bank multiple times) to get SPay to work on the Gear S3. Hahaha. I'll give it a go when this unrooted ROM pisses me off. BTW...what makes a ROM SafetyNet Safe?
[Samsung Gear S3] Royal King:
SPay suddenly started working for me out of the blue ?

Version: 1.3.1703
[Samsung Gear S3] bigray327:
[MENTION=3104236]MrBrady[/MENTION]'s fix works. This needs to become a sticky.
[Samsung Gear S3] galaxyhero:
your rooted? How'd you get it to work?
[Samsung Gear S3] Royal King:
Yeah I'm rooted and on DU. Wasn't working since the start. I played around with busybox (FYI, still didn't install busybox not sure why) and it started all of a sudden. Luck maybe!
[Samsung Gear S3] djkidnyce:
Can you provide the steps you took to get your screenshot to work?
[Samsung Gear S3] TheUndertaker21:
there aren't any steps required.

just delete busybox

you can install it later
[Samsung Gear S3] tyrone1:
Anyone able to get this to work still? Trying to get this to work on my s7 Superman ROM. Deleted BusyBox, used magisk hide. Still not working.