Netflixs SafetyNet-ekskludering er faktisk en ny funksjon i Google Play-konsollen

Forrige uke ble nyheter om at Netflix-applikasjonen er skjult for rootede brukere når du søkte i Play-butikken, skapte bølger over hele samfunnet. Først var det ikke helt klart nøyaktig hvorfor dette skjedde, men så ga Netflix ut en uttalelse som sa at dette var tiltenkt oppførsel. Selskapet sa at de brukte Googles Widevine DRM som en måte å blokkere enheter som ikke støttes, men det var ikke fornuftig fordi det fortsatt kunne sidelastes veldig enkelt.

I stedet så det ut til at Netflix bruker en slags SafetyNet-sjekk for å finne ut om applikasjonen dukker opp som et søkeresultat i Play Store eller ikke. Nå som Google I/O har startet, ruller selskapet ut nye funksjoner til et stort antall av tjenestene deres, og Google Play-konsollen er en av disse tjenestene. Det ser ut til at det er en ny funksjon der inne som gjør det mulig for utviklere å ekskludere applikasjonen eller spillet sitt fra folk avhengig av et ekstra antall variabler.

Dette kan gjøres slik at det grafikktunge spillet ikke dukker opp for folk som bare har 1 GB RAM, eller det kan brukes slik at folk på en ikke-støttet SoC ikke ser arbeidet ditt. Det er også et alternativ her for å aktivere

Utelukkelse av SafetyNet her også. Dette betyr at utviklere kan skjule applikasjonene sine fra enheter som ikke består SafteyNet-kontrollene, eller som ikke består grunnleggende integritetssjekker, eller til og med enheter som ikke er sertifisert av Google.

Dette er faktisk litt annerledes enn de tradisjonelle SafetyNet-sjekkene som de fleste av oss er vant til. Med standardsjekken gjøres kontrollen på det tidspunktet applikasjonen startes og så vil den lede deg til en feilside hvis testen ikke blir bestått. Denne ekskluderingsfunksjonen for enhetskatalog forhindrer folk i å se applikasjonen i Play-butikken hvis visse tester ikke blir bestått, noe som er interessant fordi applikasjonen fortsatt kan sidelastes (forutsatt at SafetyNet-sjekker ikke er til stede i selve applikasjonen) og vil fortsette å fungere normalt.

Jeg kan bare anta at dette vil føre til at flere og flere mennesker bruker tredjeparts applikasjonslagre nettsteder som vår egen XDA Labs som en måte å omgå dette problemet.


Kilde: Android Developers Blog

Via: Android Police