Magisk 101: Jak opravit chyby

Vzhledem k novému systému Android SecurityNet mohou některé aplikace zablokovat zakořeněné uživatele nebo jim zabránit v úplném přístupu k nim – ale přinejmenším zatím existují způsoby, jak obejít tato omezení.

Většinu kontrol SafetyNet můžete předat s Magiskem a systémovým systémem root, ale v některých případech zůstává překážkou testování kompatibility Google (CTS).

Pokud se vám to stalo, existuje řada možných příčin, od nekompatibilních aplikací root management po problémy s Magisk Skrýt.

Než začnete

Tato příručka předpokládá, že jste již nainstalovali Magisk, což je bezpodmínečný kořenový nástroj, který může skrýt svou přítomnost z produktu SafetyNet.

Pokud jde skutečně o kontrolu vašeho stavu SafetyNet, nejjednodušší způsob, jak to udělat, je otevření aplikace Magisk Manager a klepnutí na tlačítko „SafetyNet Check“ v dolní části obrazovky.

Kontrola stavu SafetyNet v Magisk Manageru.

Krok 1: Zbavte se SuperSU a použijte MagiskSU s Magisk Skrýt

Nejpravděpodobnější příčinou nesouladu profilu CTS je aplikace pro správu kořenů, která se nezakrývá ze služby SafetyNet.

Je pravděpodobné, že jste původně zakořenili váš telefon pomocí SuperSU ZIP nebo CF Auto Root, které jak instalaci SuperSU jako výchozí aplikace root management.

Takže pokud je to příčina vašich problémů CTS, budete muset odinstalovat binární soubory SuperSU a nahradit je Magisk ‚s vestavěnou root management app.

Jakmile to uděláte, ujistěte se, že ve vaší aplikaci Magisk Manager je povolena možnost „Magisk Skrýt „.

Chcete-li to provést, přejděte do bočního navigačního menu ve vaší aplikaci Magisk Manager a vyberte „Magisk Skrýt. “ Od této chvíle může být užitečné zaškrtnout políčka vedle Obchodu Google Play a Rámec služeb Google, stejně jako jakákoli jiná aplikace

Krok 2: Přesto není dobré?

Pokud výše uvedený návod nepomohl problémy se spojením profilu CTS a jste si jisti, že jste zrušili jakýkoli systémový mod, je možné, že stále máte několik zbývajících dat z SuperSU.

Takže abyste se ujistili, že jste úplně vymazali SuperSU a jeho binární soubory, můžete použít flash ZIP vytvořený developerem osm0sis.

  • Stáhněte si unSU pro úplné odstranění SuperSU (.zip)

Odtud klepněte na tlačítko „Instalace “ v hlavní nabídce TWRP , pak přejděte do složky Stažení a vyberte UPDATE-unSU-signed.zip.

Krok 3: Změňte SELinux na Vynucení

Pokud jste ještě přilepeni, je tento další krok spíše jednoduchý, ačkoli by to platilo pouze tehdy, pokud jste dříve použili aplikaci pro nastavení režimu SELinux na „Povolení“. Magisk se pokouší skrýt stav SELinux z SafetyNet

Otevřete prosím aplikaci changer režimu SELinux, kterou jste použili k nastavení režimu na „Povolení“, a přepněte nastavení zpět na „Vynucení“ a restartujte.

Krok 4: Vypnutí ladění USB

Z nějakého podivného důvodu je spousta běžných příčin problémů společnosti SafetyNet s Magiskem nastavení „Ladění USB “ ve volbách vývojáře.

Krok 5: Vlastní ROM?

Jak jsem již zmínil, CTS znamená „Kompatibilní testovací sada. “ Je to proces, který společnost Google používá k ověření, zda zařízení a jeho firmware splňují certifikační standardy, a jednoduše řečeno, vlastní ROM nikdy tento test oficiálně neprojde.

Některé vlastní jádra však mohou pomoci s tímto problémem.

U některých vlastních ROM (zejména v systému Lineage OS) nemusí tato možnost plně vyřešit.

A konečně, pro uživatele Xiaomi, kteří používají vlastní ROM, existuje další možnost.

Krok 6: Řešení dalších potenciálních problémů

Než začnete s jaderným přístupem popsaným v kroku 8 níže, existuje několik méně častých problémů, které by mohly způsobit selhání SafetyNet na základě nesouladu profilu CTS, takže stojí za to záběr.

Nejprve je možné, že démon Magisk Hide není ve vašem telefonu správně spuštěn.

Někteří uživatelé také oznámili, že volby Magisk „Systemless hosts “ a „BusyBox “ jim způsobily problémy s SafetyNet.

Krok 7: Povolit režim pouze pro jádro

Jako poslední úsilí můžete v nastavení Magisk Manager zkusit povolit možnost „Core only mode „.

Možná to není ideální řešení, ale poté, co společnost Google aktualizovala bezpečnostní síť NetNet, aby detekovala Magisk, zdá se, že pouze režim „Core only mode“ je jediná oprava, která pomáhá většině uživatelů předat test CTS.

Krok 8: Pokud vše ostatní selže, začněte od nuly

Uložili jsme tento krok naposledy, protože je to řešení, ale to je bolestivá pilulka, která by mohla spolknout.

Proces obnovení vašeho zásobního firmwaru se bude lišit v závislosti na zařízení, ale pokud má váš telefon menu bootloaderu podporující příkazy Fastboot, pokryli jsme tento postup v této příručce.

Takže jste konečně vyřešili problémy s nesourodým profilem CTS?

Jak zkopírovat text odkudkoli v telefonu – i když aplikace blokuje výběr textu

Je snadné kopírovat text z webových stránek, zpráv, dokumentů a dalších pohledů na vaše zařízení Android - s výjimkou případů, kdy tomu tak...

9 způsobů, jak zamknout Android bez použití tlačítka napájení

Vzhledem k tomu, jak moc se používá denně, je tlačítko napájení vždy jednou z prvních hardwarových funkcí, které jej nazývají ukončením na telefonu...

19 Harry Potter kouzlí váš telefon Android může obsadit pomocí asistenta Google

Apple's Siri je dobře obeznámen v kouzlech kouzelnického světa Harryho Pottera, ale není to jako uživatelé Androidu jsou mudly. Asistent Google, Virtual Concierge...