Google uppdaterar SafetyNet, tillfällig korrigering tillgänglig för Magisk, officiell uppdatering kommer

Som vi alla vet är SafetyNet-bypassing ett katt- och råttspel mellan Google och samhället. Det var bara förra månaden när Google tidigare hade uppdaterat SafetyNet för att förhindra våra bypass-försök med applikationer som Magisk. XDA erkänd bidragsgivare och utvecklare topjohnwu kunde satte snabbt in en fix i deras Magisk beta kanal, som ledde till en stabil uppdatering för applikationen mot början av förra veckan.

Google slog tillbaka med en ny uppdatering till SafetyNet under helgen som uppmärksammades på oss tack vare XDA Member collinjames. Det här fram och tillbaka spelet mellan Google och communityn kommer sannolikt inte att sluta förrän Google omstrukturerar hur det utför dessa kontroller. topjohnwu skrev om detta tidigare och sa det eftersom Magisk körs som root medan SafetyNet-kontroller inte gör det, kommer samhället att fortsätta att ha en fördel här.

Detta har fått många att spekulera i att Google verkligen kommer att göra det byta till en mycket svårare metod någon gång i framtiden. Hur det än är så bryter den senaste uppdateringen Magisks nuvarande bypass-metoder eftersom den har uppdaterats för att leta efter ett antal egenskaper som Magisk använder. Sen igår kväll, XDA Senior Member 

Tobi@s förklarade vad som hade förändrats på Googles sida och undersökte lite varför dessa egenskaper ens existerar.

Du kan läs mer om denna förklaring här i vårt Magisk-forum. Så för en tillfällig fix måste du antingen använda en terminalemulatorapplikation på din smartphone eller utföra följande kommandon via ADB...

  1. su
  2. resetprop --delete init.svc.magisk_pfs
  3. resetprop --delete init.svc.magisk_pfsd
  4. resetprop --delete init.svc.magisk_service
  5. resetprop --delete persist.magisk.hide

Alternativt, om du använder Magisks kärnlägesfunktion, måste du också utföra det här kommandot. .

  1. resetprop --delete ro.magisk.disable

Dessa kommandon måste utföras varje gång du startar om din smartphone eller surfplatta, eller så kan du lägga till alla dessa till en .sh-fil inuti /magisk/.core/service.d/ så att Magisk kör dem vid varje start cykel. Tobi@s säger att de inte är medvetna om exakt hur detta stör Magisks beteende, så gör detta på egen risk. Men tack och lov topjohnwu säger att de är det medveten om problemet och att en officiell åtgärd kommer i framtiden.