Magisk 101: Wie man SafetyNet ‚CTS Profile Mismatch ‚ Fehler repariert

Aufgrund des neuen SafetyNet-Systems von Android können bestimmte Apps nun verwurzelte Benutzer blockieren oder verhindern, dass sie vollständig darauf zugreifen. Aber zumindest für den Moment gibt es noch Möglichkeiten, diese Einschränkungen zu umgehen.

Sie können die meisten Checks von SafetyNet mit Magisk und Systemless root passieren, aber die Compatibility Test Suite (CTS) von Google bleibt in einigen Fällen eine Hürde.

Wenn Ihnen das passiert ist, gibt es eine Reihe von möglichen Ursachen, von inkompatiblen Root-Management-Apps bis zu Problemen mit Magisk Hide.

Bevor Sie beginnen

In diesem Handbuch wird davon ausgegangen, dass Sie Magisk bereits installiert haben. Dabei handelt es sich um ein systemloses Root-Dienstprogramm, das seine Präsenz vor SafetyNet verbergen kann.

Wenn Sie Ihren SafetyNet-Status überprüfen möchten, besteht die einfachste Möglichkeit darin, die Magisk Manager-App zu öffnen und auf die Schaltfläche „SafetyNet Check“ am unteren Bildschirmrand zu tippen.

Überprüfen des SafetyNet-Status im Magisk Manager.

Schritt 1: Befreien Sie sich von SuperSU und verwenden Sie MagiskSU mit Magisk Hide

Die wahrscheinlichste Ursache für einen CTS-Profilfehler ist eine Stammverwaltungs-App, die sich nicht vor SafetyNet versteckt.

Vermutlich haben Sie Ihr Telefon ursprünglich mit SuperSU ZIP oder CF Auto Root verwurzelt, die beide SuperSU als Standardverwaltungs-App installieren.

Wenn dies der Grund für Ihre CTS-Probleme ist, müssen Sie die SuperSU-Binärdateien deinstallieren und durch die integrierte Stammverwaltungs-App von Magisk ersetzen.

Sobald Sie dies getan haben, stellen Sie sicher, dass die Option „Magisk Hide“ in Ihrer Magisk Manager App aktiviert ist.

Navigieren Sie dazu in Ihrer Magisk Manager App zum seitlichen Navigationsmenü und wählen Sie „Magisk Hide“. Von hier aus kann es hilfreich sein, die Kästchen neben Google Play Store und Google Services Framework sowie andere Apps anzukreuzen

Schritt 2: Immer noch nicht gut?

Wenn das obige Handbuch Ihre CTS-Profil-Mismatch-Probleme nicht beheben konnte und Sie sicher sind, dass Sie irgendwelche System-Mods rückgängig gemacht haben, ist es möglich, dass Sie noch ein paar Daten von SuperSU übrig haben.

Um sicherzustellen, dass Sie SuperSU und seine Binärdateien vollständig gelöscht haben, können Sie ein flashbares ZIP verwenden, das vom Entwickler osmosis erstellt wurde.

  • Laden Sie unSU herunter, um SuperSU (.zip) vollständig zu entfernen

Tippen Sie dort im TWRP-Hauptmenü auf die Schaltfläche „Installieren“, navigieren Sie dann zu Ihrem Download-Ordner und wählen Sie UPDATE-unSU-signed.zip.

Schritt 3: Ändern Sie SELinux in Enforcing

Wenn Sie immer noch stecken bleiben, ist der nächste Schritt ziemlich einfach, obwohl er nur angewendet würde, wenn Sie zuvor eine App verwendet haben, um Ihren SELinux-Modus auf „Permissiv“ zu setzen. Magisk versucht, Ihren SELinux-Status vor SafetyNet zu verbergen

Öffnen Sie also die SELinux-Moduswechsler-App, die Sie zuvor verwendet haben, um den Modus auf „Permissive“ zu setzen, und schalten Sie dann die Einstellung zurück auf „Enforcing“ und starten Sie neu.

Schritt 4: Deaktivieren Sie das USB-Debugging

Aus irgendeinem seltsamen Grund ist eine ziemlich häufige Ursache von SafetyNet-Problemen mit Magisk die Einstellung „USB-Debugging“ in den Entwickleroptionen.

Schritt 5: Benutzerdefiniertes ROM?

Wie bereits erwähnt, steht CTS für „Compatibility Test Suite“. Dies ist der Prozess, mit dem Google überprüft, ob ein Gerät und seine Firmware den Zertifizierungsstandards entsprechen. Ein benutzerdefiniertes ROM wird diesen Test niemals offiziell bestehen.

Einige benutzerdefinierte Kernel können jedoch bei diesem Problem helfen.

Bei einigen benutzerdefinierten ROMs (insbesondere bei Lineage OS) löst diese Option das Problem möglicherweise nicht vollständig.

Schließlich gibt es für Xiaomi-Benutzer, die ein benutzerdefiniertes ROM ausführen, eine weitere Option.

Schritt 6: Adressieren Sie weitere mögliche Probleme

Bevor Sie den in Schritt 8 beschriebenen nuklearen Ansatz verwenden, gibt es einige weniger häufige Probleme, die dazu führen können, dass SafetyNet aufgrund eines CTS-Profilfehlers fehlschlägt. Sie sind also einen Versuch wert.

Erstens ist es möglich, dass der Magisk Hide-Daemon auf Ihrem Telefon nicht richtig startet.

Einige Benutzer haben auch gemeldet, dass Magiscs Optionen „Systemless hosts“ und „BusyBox“ zu Problemen mit SafetyNet geführt haben.

Schritt 7: Aktivieren Sie den Nur-Core-Modus

Als letzte Anstrengung können Sie versuchen, die Option „Nur Core-Modus“ in den Einstellungen von Magisk Manager zu aktivieren.

Es ist vielleicht nicht die ideale Lösung, aber nachdem Google SafetyNet zum Erkennen von Magisk aktualisiert hat, scheint die Aktivierung des „Nur-Core-Modus“ die einzige Lösung zu sein, die den meisten Benutzern hilft, den CTS-Test zu bestehen.

Schritt 8: Wenn alles andere fehlschlägt, beginnen Sie bei Scratch

Wir haben diesen Schritt für den letzten Schritt gespeichert, weil es eine Sammellösung ist, aber es ist eine schmerzhafte Pille zu schlucken.

Der Prozess der Wiederherstellung Ihrer Firmware-Bestände hängt vom Gerät ab. Wenn Ihr Telefon jedoch über ein Boot-Loader-Menü verfügt, das Fastboot-Befehle unterstützt, haben wir den Prozess in diesem Handbuch behandelt.

Haben Sie Ihre CTS-Profil-Mismatch-Probleme endlich gelöst?

Diese automatischen Apps können immer wieder besetzte Telefonleitungen anrufen, bis Sie durchkommen

Einige Telefonleitungen machen es fast unmöglich, den geschäftigen Ton zu überwinden, egal ob es sich um ein virales Call-In-Werbegeschenk, das Arbeitslosenbüro Ihres Staates,...

Realme GT Neo 3 Rezension: Wie formuliert das am schnellsten Ladephone der Welt?

Vielen Dank, dass Sie sich bei Androidhow angemeldet haben. Sie erhalten in Kürze eine Überprüfungs -E -Mail. Es gab ein Problem. Bitte...

OnePlus Nord CE 2 Lite Review: Ein sehr billiges, aber fähiges Smartphone

Vielen Dank, dass Sie sich bei Androidhow angemeldet haben. Sie erhalten in Kürze eine Überprüfungs -E -Mail. Es gab ein Problem. Bitte...