Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic
1 | 2 | 3 | 4 
SamF
1578 posts

Uber Geek

Trusted

  #1577442 20-Jun-2016 23:12
Send private message

My Nexus 5 is now working with ASB Virtual!!

 

It took me a few hours, but I've detailed the fix below so it will hopefully save someone else the time in future!

 

 

 

Short Version

 

While the phone wasn't rooted, there were remnant files from a previous rooting (not by me!).  A stock re-flash of the phone resolved the issue.

 

 

 

Long Version

 

After speaking to the ASB support specialist team, we noticed that there was no option for 'Android Pay' in the 'Tap and Pay' settings.  This was a bit strange because it's pretty much standard on NFC capable Androids plus one of the team had a Nexus 5 which was working fine with ASB Virtual.

On a hunch I tried manually installing Android Pay from the Play Store, thinking that perhaps there were some bundled components which were required, but I was unable to install it due to apparently having 'No compatible devices'.

This set me off on a fairly lengthy research mission to work out why my device was considered 'Incompatible'.

I found out that Android Pay and similar apps like ASB Virtual, use the Google 'SafetyNet' framework built into the Android OS to verify whether a device is clean and unmodified.  I found a SafetyNet checking app which can test this and it returned the result of 'CTS Profile Match: False':

 

 

While I wasn't really able to determine exactly what this means, it did get me thinking about what could be causing the check to fail, including whether the phone had been rooted without my knowledge.  After running a root checker app I was surprised to see that it came back as 'rooted'! 

 

The phone is apparently 'brand new', but who knows, maybe the seller had to unlock it or something?  There was no other signs that the phone was rooted and when I installed SuperSU it indicated that it couldn't run because the phone wasn't rooted!?  A number of other unrooting apps failed, so I followed these instructions to attempt to unroot the device manually.  However, because the device wasn't actually rooted, it wasn't possible to perform a manual unroot.

I was going to root the device in order to unroot it, but decided to re-flash it with a stock image using these instructions and the USB Driver here.  I didn't install the full SDK in the end, I just extracted the required folder using 7-Zip.

After the re-flash I had Android Pay in the 'Tap and Pay' options, and SafetyNet passed:

 

 

ASB Virtual activated without issue and I have now successfully made a payment with the phone!

 


So the moral of the story is: even if you think your phone is not rooted, it pays to check!

 


Other Useful Information

 

- An unlocked bootloader doesn't affect the results of the SafetyNet check
- The phone image must be a stock / signed ROM to pass the SafetyNet check

 

 

 

 Thanks to the ASB team who were very willing to help and put me on the right track to get this resolved!




richms
28189 posts

Uber Geek

Trusted
Lifetime subscriber

  #1577473 21-Jun-2016 00:56
Send private message

Looking at the card numbers in fastnet I seem to still be using semble to pay, not the ASB app :( Might have to go do a sim swap to a non semble sim.. but effort..





Richard rich.ms

robcreid
243 posts

Master Geek


  #1577491 21-Jun-2016 06:34
Send private message

richms: Looking at the card numbers in fastnet I seem to still be using semble to pay, not the ASB app :( Might have to go do a sim swap to a non semble sim.. but effort..

If you go into Tap and Pay under Android options which app do you have selected?



richms
28189 posts

Uber Geek

Trusted
Lifetime subscriber

  #1577492 21-Jun-2016 06:39
Send private message

robcreid:
richms: Looking at the card numbers in fastnet I seem to still be using semble to pay, not the ASB app :( Might have to go do a sim swap to a non semble sim.. but effort..

If you go into Tap and Pay under Android options which app do you have selected?

 

ASB is selected. I also now get nothing happening if the screen is off and I tap the terminal.

 

I may try sticking my skinny sim in and trying at maccas and just make sure that the ASB app is working before I go to the effort of changing sims.





Richard rich.ms

marlinz
441 posts

Ultimate Geek


  #1577496 21-Jun-2016 07:23
Send private message

richms:

 

Looking at the card numbers in fastnet I seem to still be using semble to pay, not the ASB app :( Might have to go do a sim swap to a non semble sim.. but effort..

 

 

 

 

 

 

 I think you have to set ASB as the default NFC payment option


muppet
2570 posts

Uber Geek

Trusted

  #1577521 21-Jun-2016 09:17
Send private message

richms:

 

ASB is selected. I also now get nothing happening if the screen is off and I tap the terminal.

 

 

NFC doesn't work if the screen is off. This is by design.


richms
28189 posts

Uber Geek

Trusted
Lifetime subscriber

  #1579506 24-Jun-2016 12:55
Send private message

It seems I have to be unlocked or it uses semble,not just screen on.

Also in the ASB app it shows as the main card number not the virtual one. That is annoying




Richard rich.ms

1 | 2 | 3 | 4 
Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.