Hvad du skal vide om SafetyNet og hvorfor Android Pay fungerer ikke på din enhed
Hvis du er her, er chancerne for, at en app giver dig problemer, og SafetyNet er blevet leveret som den største skyldige bag problemet. Men hvad er denne ubehagelige "SafetyNet", og er der noget du kan gøre for at løse problemet?
Hvorfor SafetyNet API eksisterer
Under udviklingen af Android Pay blev SafetyNet API oprettet af Google for at kontrollere flere aspekter af en enhed - nemlig om det er blevet manipuleret eller ej. Dette betyder, at hvis du har rodet din Android-enhed eller installeret en brugerdefineret ROM, kan SafetyNet API detektere det, og med mange programmer forhindrer din enhed i at bruge appen.
Som forklaret af en Google Engineer blev SafetyNet udviklet sammen med Android Pay for at sikre det højest mulige sikkerhedsniveau for brugerens legitimationsoplysninger og betalingsoplysninger. Specielt bruger Android en stor grad af "sandboxing" i en umodificeret form, men rooting bryder den sandboxing, og Google kan ikke garantere sikkerheden for en data på en roddrevet enhed. Android Pay fungerer ikke på rodfæste enheder, især da det kan gøre Google indirekte ansvarlig for bedrageri eller stjålne data.
Der er dog nogle andre grunde, at en ikke-forankret enhed kan blive blokeret.
Min telefon er ikke rodnet, hvorfor får jeg en fejl?
Nemlig vil enhver enhed, der ikke er CTS-kompatibel, ikke fungere med apps, der kræver en positiv SafetyNet-check. CTS står for "Compatibility Test Suite", som kræves af alle enheder, der leveres med Google Play Butik og andre Google Apps. Dette betyder at hvis du har blinket en brugerdefineret ROM eller bestilt en billig enhed fra udlandet, der ikke har CTS-kompatibilitet (fordi den ikke er officielt licenseret!), Vil SafetyNet stadig blokere din brug af bestemte applikationer og tjenester.
Derudover kan SafetyNet også registrere, om din enhed er inficeret med en eller anden form for malware. Selvom du har officiel Google-support og ikke har rod eller blinket, kan et meget ægte sikkerhedsproblem forhindre dig i at bruge din enhed med visse apps - på hvilket tidspunkt vil du se nærmere på nogle løsninger for at få fjernet det.
Kan du omgå SafetyNet og andre API'er som det?
Ja og nej. Der findes mange løsninger for at omgå SafetyNet og andre API'er, men de arbejder normalt kun meget kort, før de hurtigt bliver patchet ud. På grund af den konstante forandring af denne konflikt vil vi ikke forbinde nogen applikationer eller tjenester, der er lavet til at omgå SafetyNet, og vi hævder heller ikke noget ansvar for alt, hvad der sker for dig eller din enhed som følge af at du forsøger at omgå det .
Du skal muligvis ophæve
Endelig kommer den hårde sandhed ud: Du må bare unroot og blinke din telefon tilbage til dets originale fabriksbillede. Selvom det er en bummer at gå glip af alle de fantastiske funktioner, der leveres af en forankret, ulåst enhed, hvis du virkelig har brug for at spille spil som Pokemon Go eller bruge Android / Samsung Pay, skal du først sikre din enhed.
Alternativet er rod med uprøvede, potentielt farlige løsninger til at omgå SafetyNet og lignende API'er ... eller simpelthen ikke at bruge de apps, der kræver det. Heldigvis er det for det meste relegeret til mobil betaling apps for øjeblikket, så hvis du ikke behøver at bruge din telefon til alt, kan du bare være i orden.