G-FNML8FN8BP
HomeTips och felsökningSafetyNet Explained: Varför SafetyNet visar att Google faktiskt bryr sig om Android...

SafetyNet Explained: Varför SafetyNet visar att Google faktiskt bryr sig om Android Root

Sätt dig själv i Googles skor: Du vet att verksamheten blir alltmer mobil, men det mobila operativsystemet du underhåller är öppet genom design, och det har skapat legioner av lojala fans som älskar att utforska och utnyttja alla aspekter av

Om du behåller status quo kommer du att förlora värdefulla företagskunder, bankapplikationer kommer att fly, och mediaföretag med DRM-skyddat innehåll kommer att skämma bort ditt operativsystem.

Ganska quandary, eller hur?

Varför SafetyNet är bra för företag, bank och DRM Apps

Tillbaka 2014 var Google utsatt för en kris: Många företag kände helt enkelt att Android inte var tillräckligt säker för att deras anställda skulle kunna ta med Android-enheter på sina privata nätverk.

Omkring samma gång hade Google just lagt till stöd för flera användare till Android.

Detta Android-KNOX-partnerskap har lagt till två nyckelfunktioner: Först användarutrymmen krypterades nu med separata nycklar, och för det andra hade Android nu ett system som säkerställde att det inte fanns några avbrott eller hackery vid uppstart till ett användarutrymme.

En förenklad visuell förklaring av rot.

SafetyNet utvidgades på många av dessa principer genom att tillhandahålla ett API som appar kan använda för att se om AVB-processen hade blivit förbikopplad, om enheten hade manipulerats på något sätt, eller om enheten inte var certifierad av Google.

Det här är SafetyNet som skär med rot.

Om ett företag som Netflix oroar sig för rotade användare som omger deras DRM för att spara piratkopior av sina shower och filmer, kan Netflix app bara kolla med SafetyNet för att se om användaren är rotad, och om de bara vägrar installera eller springa

Läs också:  Så här minskar du batteriförbrukningen med 5G på Android och iPhone

Varför SafetyNet är bra för Rooters & Modders

Allt vi har talat om hittills låter som en hel del för företag, banker och DRM-appar – men hur är det med de av oss som huvudsakligen väljer Android över IOS på grund av att anpassningsalternativen ger root?

De flesta rotmetoder använder Fastboot för att blinka eller starta en anpassad återställningsbild, som sedan låter dig installera root-binärer på din telefon.

Ja, det är verkligen så enkelt att aktivera Fastboot-blinkning (och sålunda rot) på Android.

Så när det gäller SafetyNet ’s API som låter appar veta om din firmware är modifierad, hade Google ett mycket enklare alternativ som de inte ville träna: Ta bara bort snabbstart och OEM-upplåsningsinställningen.

Detta skulle ha satt oss i en liknande position som jailbreakers på iOS senast, då rotmetoderna skulle stängas lika snabbt som de dyka upp.

Ändå har Google tillbringat otaliga timmar och miljoner dollar som skapar SafetyNet – varför?

Google har sedan gått på att tillämpa fler restriktioner för SafetyNet – senast tillåter de apputvecklare att dölja sina appar på Play Store om enheten misslyckas med att försäkra sig om SafetyNets certifikat.

Åh, och förresten – för att vi fortfarande har tillgång till Fastboot-blinkande och anpassade återställningsbilder har Android utvecklingsgemenskap redan funnit ett sätt att kringgå SafetyNet samtidigt som den är rotad.