Wat u moet weten over SafetyNet en waarom Android Pay niet werkt op uw apparaat
Als je hier bent, is de kans groot dat een app je problemen oplevert en SafetyNet als de belangrijkste boosdoener achter het probleem. Maar wat is dit vage 'SafetyNet' en kunt u alles doen om dit probleem op te lossen?
Waarom de SafetyNet-API bestaat
Tijdens de ontwikkeling van Android Pay is de SafetyNet-API door Google gemaakt om meerdere aspecten van een apparaat te controleren, namelijk of er met het apparaat is geknoeid. Dit betekent dat als u uw Android-apparaat hebt geroot of een aangepast ROM hebt geïnstalleerd, de SafetyNet-API dit kan detecteren en met veel toepassingen kan voorkomen dat uw apparaat de app gebruikt.
Zoals uitgelegd door een Google Engineer, is naast Android Pay SafetyNet ontwikkeld om het hoogst mogelijke beveiligingsniveau te garanderen voor de inloggegevens en betalingsinformatie van een gebruiker. In het bijzonder gebruikt Android een grote mate van "sandboxing" in een ongewijzigde vorm, maar door rooting wordt die sandboxing verbroken en Google kan de veiligheid van iemands gegevens op een geroot apparaat niet garanderen. Android Pay werkt niet op geroote apparaten, vooral omdat dit Google indirect verantwoordelijk kan maken voor fraude of gestolen gegevens.
Er zijn echter een paar andere redenen waarom een niet-geroot apparaat geblokkeerd kan raken.
Mijn telefoon is niet geroot, waarom krijg ik een foutmelding?
Elk apparaat dat niet CTS-compatibel is, zal namelijk niet werken met apps die een positieve SafetyNet-controle vereisen. CTS staat voor 'Compatibility Test Suite', vereist voor alle apparaten die worden geleverd met Google Play Store en andere Google Apps. Dit betekent dat als u een aangepaste ROM hebt geflitst of een goedkoop apparaat uit het buitenland heeft besteld dat geen CTS-compatibiliteit heeft (omdat het geen officiële licentie heeft!), SafetyNet nog steeds uw gebruik van bepaalde toepassingen en services zal blokkeren.
Bovendien kan SafetyNet ook detecteren of uw apparaat is geïnfecteerd met een of andere vorm van malware. Zelfs als je officiële Google-ondersteuning hebt en niet bent geramd of geflitst, kan een zeer reëel beveiligingsprobleem je ervan weerhouden om je apparaat te gebruiken met bepaalde apps. Op dat moment wil je een aantal oplossingen bekijken om het te verwijderen.
Kun je SafetyNet en andere API's leuk vinden?
Ja en nee. Er bestaan veel oplossingen om SafetyNet en andere API's te omzeilen, maar ze werken meestal maar heel kort voordat ze snel worden gepatcht. Vanwege het voortdurend veranderende karakter van dit conflict, zullen we geen applicaties of services koppelen die zijn gemaakt om SafetyNet te omzeilen, en we eisen ook geen verantwoordelijkheid voor iets dat met u of uw apparaat gebeurt als gevolg van een poging om het te omzeilen .
Mogelijk moet u de hoofdmap ongedaan maken
Ten slotte komt de harde waarheid naar voren: misschien moet je je telefoon gewoon ontgrendelen en flashen naar de oorspronkelijke fabrieksafbeelding. Hoewel het een spelbreker is om alle geweldige functies van een geroteerd, ontgrendeld apparaat te missen, moet je je apparaat eerst goed beveiligen als je echt games zoals Pokemon Go of Android / Samsung Pay wilt spelen.
Het alternatief is rotzooien met onbewezen, potentieel gevaarlijke oplossingen om SafetyNet en soortgelijke API's te omzeilen ... of gewoon niet de apps te gebruiken die dit vereisen. Gelukkig is dat voorlopig meestal verbannen naar mobiele betaal-apps, dus als je je telefoon niet voor alles hoeft te gebruiken, is het misschien prima.