Recently, there has been a lot of talk of late regarding Google’s latest take on mobile payments -- the Android Pay. While most Android users have been keen to jump on board with the payments solution, there has been some groups have been left somewhat unsatisfied by the launch and a little bit unhappy with the results. The first group is those use cards that have yet to see support being activated. And for this group, their issue is much more one of timing as it does seem likely that more banks and carriers will commence support in due course. The second group are those who owned rooted Android devices. For this group of Android device owners their problem on the other side is far more fundamental and one which is increasingly seeming more likely to be an issue which remains going forward.
In response to the many rooted users who have been questioning the ‘choice’ of Google to not allow Android Pay to work on rooted devices, a Google security engineer has taken to XDA to post a blog detailing the current issue and have somewhat taking a move for it. The short of the response (and subsequent comments) is that for the foreseeable future, that those who root their devices sadly will not be able to use Android Pay at all. The engineer does make the point that this is unfortunate for those who trespass the manufacturer's settings and all and is understandable that these users should not have to make the choice between rooting and using Android Pay, although, the current status means that the two are just not compatible, obviously.
In response to the many rooted users who have been questioning the ‘choice’ of Google to not allow Android Pay to work on rooted devices, a Google security engineer has taken to XDA to post a blog detailing the current issue and have somewhat taking a move for it. The short of the response (and subsequent comments) is that for the foreseeable future, that those who root their devices sadly will not be able to use Android Pay at all. The engineer does make the point that this is unfortunate for those who trespass the manufacturer's settings and all and is understandable that these users should not have to make the choice between rooting and using Android Pay, although, the current status means that the two are just not compatible, obviously.
Particularly, the reason given for this lack of compatibility is what is known as the SafetyNet API and this is something we heard a lot more about in the past days. While the engineer notes that Google is committed to Android being ‘open’ and that it loves that third-party developers work on the platform as they do but some elements must maintain Google’s ‘view of Android’ to maintain their security integrity. The SafetyNet API is exactly one of the tools which is used to maintain this aspect strictly, and the one which keeps Android Pay in check and stops the app from being able to be used on rooted devices. In contrary to Android Pay, the security engineer notes that Google Wallet did not suffer in the same respect as Wallet was able to “evaluate the risk of every transaction before payment authorization.” Due to the token nature of Android Pay, the new payments solution works much in different way and while the overall tone of the posting and comments are not exactly what many rooted Android device owners will want to hear, the overriding theme which the engineer tries to make clear is that Google is listening.