I’m late to the party, as usual these days, but it appears you can once again get Android Pay working on a rooted device. I’ll say appears because I keep flip flopping between everything and nothing working, so this isn’t a guide.
First off, let’s give you a tool to let you know when Android Pay won’t work. This way you don’t end up banging your head against the wall as much. It’s called SafetyNet Helper and it basically checks to see if you’ve got a hacked operating system.
From what I’ve been able to determine, if you have a stock install of SuperSU or have any Xposed elements installed, you’re pretty much out of luck. Well, out of luck if you really want to keep Xposed because you can full uninstall SuperSU, flash a modified SuperSU install, wave your hands like the Peanuts kids did, and you should have SafetyNet and Android Pay claiming you’re golden.
That’s a big should, and requires at least in this option that you’re running an M9 on Bad Boyz ROM, however the same procedure should work for pretty much any ROM until Android Pay / SafetyNet updates again.
I managed to get my cards added, pass the SafetyNet Helper validation, everything seemed to work fine, then I discovered I was unrooted, which was possibly because I was stupid and quite possibly gremlins. On reinstall things borked, c’est la vie.
I’m currently SVNing the ROM version that says it works, hopefully all will be golden again then… right now I’m experiencing a CTS profile match failure, c’est la vie.
Anyhow, it’s possible to pass, for the moment on rooted, how your specific ROM will require you do it, I can’t tell you. Just that you can at least bypass SafetyNet, there’re plenty of reports of people using it, bam. We’re back.
Well, sort of.