Android Pay w/ ROM and Systemless root not working - Nexus 6P Q&A, Help & Troubleshooting

So I'm trying to trouble shoot my broken Android Pay on my phone.
I'm running a fresh install of PureNexus 01/09 and I went through the Android Pay instructions found here - http://forum.xda-developers.com/showpost.php?p=64645717&postcount=4497
I don't have xposed, no layers in the overlays folder. I don't know what else to do to fix it.
If I remove supersu AP works great...but I need root.
Sent from my Nexus 6P using Tapatalk

It looks like as of today, Google patched whatever was allowing Android Pay to work with systemless. Could be a quick fix, but that's what I'm seeing on Reddit.

Dang, you are 100% right it looks like Pay has been patched. I changed nothing between Wed. and today. Pay worked Weds does not work today. The safetynet helper app shows fail.
The version of Pay on my phone is from Jan 11th, so what was changed to "fix" it?

Related

Android Pay Cannot Be Used

I've rooted my T-Mobile GS6e+ using arter97's kernel and I just got android pay today.
When I try to add a card I get the error:
Android Pay cannot be used
Google is unable to verify that your device or the software running on it is Android compatible
I have a good feeling it's because the phone is rooted and it probably checks the device status and sees that it's set to "Custom."
Can anyone think of a possible workaround for this?
Edit: I was thinking maybe I could Deodex it and then install xposed and use the mod that spoofs the device status?
Or just not use it This is going to be a hard choice. It's very convenient to use Android Pay ( nee Wallet) to send small sums of money in lieu of checks, but I do like having Adaway ( the only reason I root my phone ). Hmm. It's certainly not worth installing xposed , for me.
Maybe unroot, install Android Pay, then re-root?
EDIT: The new Wallet works fine. Even on a rooted device.
Skitstep said:
I've rooted my T-Mobile GS6e+ using arter97's kernel and I just got android pay today.
When I try to add a card I get the error:
Android Pay cannot be used
Google is unable to verify that your device or the software running on it is Android compatible
I have a good feeling it's because the phone is rooted and it probably checks the device status and sees that it's set to "Custom."
Can anyone think of a possible workaround for this?
Edit: I was thinking maybe I could Deodex it and then install xposed and use the mod that spoofs the device status?
Click to expand...
Click to collapse
Well you can install exposed frame work and install the hide root module and then it might work. I had to do that to get my Uber Partner app to work and after I did that it works great. But later they fixed it to where it works now on rooted device now too.
Sent from my SM-G928T using Tapatalk

Marshmallow Xposed is out now!

http://forum.xda-developers.com/showthread.php?t=3034811
Its finally here! Thanks Rovo
Working great on the 5x with the few modules I have tested.
Seems to have successfully installed, we are arm64 if anyone is unsure.
Which modules are working so far?
What rom are you using? Which version of v76 did you flash?
You'll want v77 (yes, v77) arm64, guys.
stu5797 said:
What rom are you using? Which version of v76 did you flash?
Click to expand...
Click to collapse
Pure NeXus with ElementalX kernel.
And v76 worked for me, but it's been superseded by v77, which is also working fine.
Hmmm I have pure nexus with elemental kernel and 76 didn't work. It booted but didn't work.
V77 is working perfectly though
Anyone know of a module that allows us to change the wifi / network strength status bar icons? I prefer the look of the older icons. First few I tried couldn't make the change.
I'm using greenify. Seems to be working fine. Wondering if its necessary with doze feature
Sent from my Nexus 5X using Tapatalk
Version 78 is already out with some bugfixes. Whats the difference between SDK 22 and 23?
Should we install xposed-v78-sdk23-arm64.zip ?
Just found the answer myself:
Sdk 21 - Lollipop 5.0
Sdk 22 - Lollipop 5.1
Sdk 23 - Marshmallow 6.0
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
FYI - GravityBox is now available for Marshmallow too.
sn0warmy said:
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
Click to expand...
Click to collapse
So this module is still not working? I didn't find anything about it in description...
Sent from my Nexus 5X using Tapatalk
Is version 78 working well so far? About to flash this and find out myself.
blinkin said:
So this module is still not working? I didn't find anything about it in description...
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
It wasn't working for me. Android Pay kept coming back with a security error. I suppose I could have been doing something wrong though.
Anyone using xposed on android OS v6.0.1?
bryanus said:
Anyone using xposed on android OS v6.0.1?
Click to expand...
Click to collapse
Yes along with GravityBox [MM], latest stable release. Everything works perfectly.
sn0warmy said:
Once the "No Device Check" module is working we will be able to use Android Pay on rooted devices without having to unroot before hand. I know it's also possible to use Android Pay if you use Chainfire's Systemless Root. Unfortunately, custom AOSP ROMs don't use this root method so you either have to stay on stock rooted with the systemless root or use workarounds.
However, once this module is fully working Android Pay should work no matter what ROM/root method you choose.
http://repo.xposed.info/module/com.pyler.nodevicecheck
Click to expand...
Click to collapse
I can't waaaaaaaaaait
Squier 51 said:
Yes along with GravityBox [MM], latest stable release. Everything works perfectly.
Click to expand...
Click to collapse
Works like a charm!
Which version do I need for my nexus 5x to install framework?

Disadvantages of rooting?

Hi there, I'm no new to development, but haven't played with a phone in a while.
Can someone please tell me what the disadvantages of rooting the Nexus 6p are?
My plan is to get root access only to use specific apps (eg greenify) but not to install a new ROM, i.e. I'll stay with stock.
Does this affect:
-Applicability of OTA updates from Google
-ability to use the fingerprint reader
-warranty claims
-speed/stability of the device?
Thanks in advance!
qwertyuiop89 said:
Hi there, I'm no new to development, but haven't played with a phone in a while.
Can someone please tell me what the disadvantages of rooting the Nexus 6p are?
My plan is to get root access only to use specific apps (eg greenify) but not to install a new ROM, i.e. I'll stay with stock.
Does this affect:
-Applicability of OTA updates from Google
-ability to use the fingerprint reader
-warranty claims
-speed/stability of the device?
Thanks in advance!
Click to expand...
Click to collapse
-OTA are not possible when rooted. You have to flash back stock boot.img and recovery.img to accept an OTA.
-It does not interfere with Nexus Imprint (Fingerprint reader.)
-Does not affect speed or stability
-Warranty is not affected because you can flash stock imgs and relock bootloader.
You can take OTA's if you do the systemless-root. I believe you would have to flash the recovery back to stock, though.
I think you have to flash boot as well since it's modified.
the biggest disadvantage is your device become instantly awesome, so if you are used to being annoyed about the stock OS missing features this is hard to deal with
But honestly the best thing about owning a nexus is you can root and easily go back to stock if you change your mind. The flash images are also easily available for updates (even before the OTA is out). So play with it, and worst case you can always restore back to stock.
currently my only disadvantage to me is loosing android pay...
yea i know i can make it work if i delete /su/xbin... but i feel like its there for a reason and i shouldnt be deleting it.
chaco81 said:
currently my only disadvantage to me is loosing android pay...
yea i know i can make it work if i delete /su/xbin... but i feel like its there for a reason and i shouldnt be deleting it.
Click to expand...
Click to collapse
Supersu 2.61 does systemless root ootb. No need to delete anything. Systemless root will just work and Android Pay will just work.
83097markcynt said:
Supersu 2.61 does systemless root ootb. No need to delete anything. Systemless root will just work and Android Pay will just work.
Click to expand...
Click to collapse
i have been using systemless root since v 2.61... im using 2.66 now
and android pay didnt work, and even wont pass safetynet test
delete the /su/xbin folder and it passes safetynet and android pay works...
so yes, for me it sucks that i have delete that to make AP to work... which is why for now i am giving up AP since i dont feel comfortable deleting xbin and breaking stuff
Mine passes safetynet test and is just systemless with nothing deleted. No Android Pay in the UK to test it with though.
Not being awesome.
Not living in the exciting XDA fast lane!
Can I use Xposed with systemless root?
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
dimiboy said:
Can I use Xposed with systemless root?
Click to expand...
Click to collapse
Yes mate you can works perfectly well
Sent from my Nexus 6P using Tapatalk
qwertyuiop89 said:
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
Click to expand...
Click to collapse
lol this seems to happen when you root and install Xposed or pretty much modify anything. Usually I see a decrease in stability and battery life but an increase in performance, and you get to play with new features early.
I'm contemplating rooting just to use the new launcher.
qwertyuiop89 said:
Thanks for the replies everyone - that was very helpful. I've gone ahead and installed three sustemless root, and installed xposed too, leaving the rom itself untouched as stock.
However, my system is disappointingly buggy. Apps keep crashing. Is this common? I thought this was supposed to be a stable/safe thing to do!
Click to expand...
Click to collapse
You have a couple of things going on.
First root IS as safe as you let it be. If you haven't installed any root applications it should not be any more buggy than stock.
You have installed Xposed. You have not mentioned what modules you have.
I don't have any issues you describe but I don't have a lot of modules installed.
I am stock with Xposed and root.
None
Sent from my angler using XDA Labs

Rooting broke android pay. How to get it working with systemless root?

So, I rooted a couple days after I got the phone back in September; which of course broke Android Pay. I'm about to install a new ROM that allows android pay to work through systemless root.
What would be the process I would follow to allow Android pay to work under the new ROM?
What ROM are you on? Purenexus ROM tells you how to do that.
csh8428 said:
So, I rooted a couple days after I got the phone back in September; which of course broke Android Pay. I'm about to install a new ROM that allows android pay to work through systemless root.
What would be the process I would follow to allow Android pay to work under the new ROM?
Click to expand...
Click to collapse
Thread #2453 tells you everything you need to do to get it working;
http://forum.xda-developers.com/nexus-6p/orig-development/rom-cataclysm-nexus-6p-t3252073/page246
pr0cl1v1ty said:
What ROM are you on? Purenexus ROM tells you how to do that.
Click to expand...
Click to collapse
I can't remember, but I'm pretty sure I'm on stock
Here's a helpful link if you plan on running Chroma: http://forum.xda-developers.com/showpost.php?p=64694822&postcount=2962
I'm pretty sure it's the same for Pure Nexus, but I could be wrong. I'm using systemless root v2.61 still though.

Hide root to app on Pure Nexus (Nougat 7.1.2)

I have an app on my phone (Airwatch), that is required in order to receive my "work email." Well, in order for that to work, i need to basically hide my root access to that app. Doing so will make the app thinks the device is not compromised, and allow the authorization to complete.
I've researched quite of view sites and videos, but all seem be for older android versions or not for SuperSU.
Anyone had any luck hiding root to an app on Pure Nexus Rom 7.1.2 ?
Thank you!
Try this when naugat was fresh I couldn't get it to work for Android pay but I'm seeing more success on the forum now
https://www.google.com/amp/s/amp.re...ts/5llqrc/root_help_magisk_and_phh_superuser/
Sent from my Nexus 6P using Tapatalk
gjkrisa said:
Try this when naugat was fresh I couldn't get it to work for Android pay but I'm seeing more success on the forum now
https://www.google.com/amp/s/amp.re...ts/5llqrc/root_help_magisk_and_phh_superuser/
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
That's a doozy of a thread. Looks like i have a lot of reading to do.
I sure hope something works. I sold my old phone and bought this Nexus 6P in order to root (for free tethering) and add a custom rom. I absolutely need my work email, so i hope i can figure something out without going to back to a stock phone.
You can use Google's tether for free without root
Oops guess not that was a long time ago when I needed that guess you did need root
Sent from my Nexus 6P using Tapatalk
Guess it depends on the carrier for tethering. I have the pain of AT&T.
JTOUPS1214 said:
I have an app on my phone (Airwatch), that is required in order to receive my "work email." Well, in order for that to work, i need to basically hide my root access to that app. Doing so will make the app thinks the device is not compromised, and allow the authorization to complete.
I've researched quite of view sites and videos, but all seem be for older android versions or not for SuperSU.
Anyone had any luck hiding root to an app on Pure Nexus Rom 7.1.2 ?
Thank you!
Click to expand...
Click to collapse
I use Nine and use the software base security when setting up my work email. No issue with root.
As for hiding root, I use Magisk but I can't get safetynet to pass. Oh well.
therock3181 said:
I use Nine and use the software base security when setting up my work email. No issue with root.
As for hiding root, I use Magisk but I can't get safetynet to pass. Oh well.
Click to expand...
Click to collapse
I know Magisk has the "hide root" feature. But is it worth changing from SuperSU to Magisk? It sounds like I still won't pass safety net since I'm running a custom Rom.
Well, i figured a work-around to avoid installing Airwatch. I just added a shortcut to my office360 email, right on my homescreen. It doesn't notify me of new work emails, but at least i can go check them.
But i still would like to add my Snapchat. Is there anything floating around which allows you to use snapchat with Pure Nexus?
Magisk is the way to root and hide it. -> https://forum.xda-developers.com/apps/magisk
it's supported and on the stock ROM, Android Pay and SafetyNet passes with an unlocked bootloader and root.

Categories

Resources