StartAnleitungenRoot-Apps funktionieren nicht mit Magisk? Hier ist was zu tun ist

Root-Apps funktionieren nicht mit Magisk? Hier ist was zu tun ist

Es ist das Sahnehäubchen auf Ihrer Torte (oder Schlagsahne auf Ihrer Android Pie) der Verzweiflung. Möglicherweise hatten Sie nicht die einfachste Zeit, um Ihr Gerät zu verwurzeln, aber Sie haben das Gefühl, alle Hindernisse überwunden zu haben. Erst jetzt müssen Sie feststellen, dass genau diese Apps und Mods, für die Sie verwurzelt haben, immer noch nicht funktionieren. Die Zeichen weisen auf einen fehlenden Root-Zugriff hin. Verliere nicht die Hoffnung, denn wir haben ein paar Tricks im Ärmel.

Wenn das Problem in der Regel ein fehlender Root-Zugriff ist, hatten Sie es entweder nie wirklich, hatten es verloren, eine Einstellung ist deaktiviert, es wird nicht erkannt, bei bestimmten Apps ist ein Fehler aufgetreten, oder die App wird durch etwas blockiert. Es besteht auch die Möglichkeit, dass ein anderes Problem vorliegt (abgesehen vom Fehlen des Root-Zugriffs). Wir prüfen und prüfen alle Szenarien und bieten Lösungen an. Schließlich ist root nur so nützlich wie die Apps, mit denen Sie es verwenden – es sei denn, Sie ändern Dateien direkt, aber selbst dann verwenden Sie wahrscheinlich einen Dateiexplorer mit Root-Zugriff.

Schritt 1: Überprüfen Sie Ihren Stammstatus

Ein Grund dafür, dass Ihre Apps möglicherweise nicht auf root zugreifen können, ist, dass sie nicht vorhanden ist. Vielleicht sind Sie unserem Magisk-Wurzelführer zu diesem Brief gefolgt, aber trotzdem ist etwas schief gelaufen. Woher weißt du es wirklich, wenn du nicht nachprüfst?

Laden Sie also zunächst die Root Checker App von joeykrim über den Link unten herunter. Öffnen Sie es und tippen Sie auf „Verify Root“. Klicken Sie anschließend auf „Grant“, wenn Sie aufgefordert werden, der App einen Superuser-Zugriff zu gewähren. Suchen Sie dann nach einer Nachricht mit der Meldung „Herzlichen Glückwunsch! Der Root-Zugriff ist ordnungsgemäß auf Ihrem Gerät installiert!“ Wenn Sie diese Nachricht erhalten, funktioniert root auf Ihrem Telefon. Es muss also ein Problem mit einer bestimmten App sein. Fahren Sie in diesem Fall mit Schritt 4 fort. Wenn Sie die Glückwünsche nicht erhalten haben! Fahren Sie mit Schritt 2 fort, wenn Sie von Root Checker nie aufgefordert wurden, Superuser-Zugriff zu gewähren.

  • Play Store Link: Root Checker (kostenlos)

Schritt 2: Stellen Sie sicher, dass Magisk nicht in den Ruhezustand versetzt wird

Wenn Root Checker dir das nicht gegeben hat Herzlichen Glückwunsch! Sie sind wahrscheinlich nicht richtig verwurzelt. Bevor Sie sich jedoch erneut mit dem Root-Verfahren befassen, sollten Sie sicherstellen, dass eine App oder ein Mod das Root-Management-System nicht beschädigt.

Wenn Sie Apps wie Greenify verwenden, stellen Sie sicher, dass der Magisk Manager nicht in den Ruhezustand versetzt wird. Wenn Sie Apps verwenden, für die Sie Magisk verbergen müssen, z. B. Banking-Apps, deaktivieren Sie Magisk und schließen Sie diese Apps, wenn Sie fertig sind.

Schritt 3: Probleme mit Root beheben (oder Re-Root)

Wenn dies nicht der Fall ist, müssen Sie erneut wurzeln. Sie haben dies wahrscheinlich bereits getan, wenn Sie überhaupt versucht haben, root zu werden, aber um sicherzugehen, stellen Sie sicher, dass Sie den Bootloader entsperren. Wenn Sie Hilfe zu diesem Teil benötigen, haben wir den Prozess für viele gängige Modding-Telefone behandelt:

  • Bootloader-Freigabehilfen: Essential PH-1 | OnePlus 5 | OnePlus 5T | OnePlus 6 | OnePlus 6T | Pixel | Pixel 2 | Pixel 3

Um den Rooting-Vorgang abzuschließen, empfehlen wir, TWRP für die Wiederherstellung zu installieren. Sie können dann mit Magisk rooten. Dies ist so einfach, wie Sie ein ZIP in TWRP flashen.

  • Weitere Informationen: So installieren Sie TWRP auf einem beliebigen Telefon mit einem nicht gesperrten Bootloader
  • Weitere Informationen: So verwurzeln Sie jedes Telefon mit Magisk TWRP

Manchmal schlägt die Installation von Magisk fehl, weil die von Ihnen verwendete benutzerdefinierte Wiederherstellung veraltet ist. Wenn für Ihr Gerät keine aktuelle Version von TWRP (3.2.x oder höher) verfügbar ist, können Sie mit Magisk rooten, indem Sie Ihr Boot-Image patchen.

Dazu müssen Sie die aktuelle Firmware Ihres Handys herunterladen (d. H. Die Firmware-Version, die Ihrer aktuellen Build-Nummer entspricht). Für Google-Geräte tun Sie dies hier. Informationen zu OnePlus finden Sie hier. Weitere Informationen zu Essential finden Sie hier. Wenn Sie ein anderes Telefon verwenden, suchen Sie in den XDA-Foren nach Ihrer aktuellen Firmware.

Sobald Sie eine Kopie Ihrer aktuellen Firmware haben, entpacken Sie die ZIP- oder TAR-Datei und ziehen Sie die boot.img-Datei heraus. Speichern Sie diese Datei im internen Speicher Ihres Telefons, damit Magisk Manager darauf zugreifen kann. Öffnen Sie anschließend den Magisk Manager, tippen Sie im Hauptmenü auf „Installieren“, drücken Sie in der Eingabeaufforderung erneut auf „Installieren“, wählen Sie „Patch-Boot-Image-Datei“ und wählen Sie die extrahierte IMG-Datei aus.

Das Boot-Image wird von Magisk gepatcht, um eine gerootete Version zu erstellen, und speichert diese Datei anschließend im Speicher Ihres Telefons. Jetzt müssen Sie nur noch das gepatchte Boot-Image auf Ihren Computer übertragen und es mit Fastboot flashen. Dieser Teil ist etwas kompliziert. Sehen Sie sich den Link unten an, um eine vollständige Lösung zu erhalten:

  • Weitere Informationen: Das vollständige Handbuch zum Flashen von Bildern mit Fastboot
Lies auch:  So reparieren Sie LG Content Store nicht funktionieren

Eine andere Methode, die manchmal funktioniert, ist das Deinstallieren, Neustarten und Installieren der neuesten Version von Magisk. Abhängig von Ihrem Betriebssystem kann es auch hilfreich sein, ein Upgrade auf eine ältere Version von Magisk durchzuführen. Normalerweise ist dies jedoch nicht ideal. Aktualisierte Versionen beheben Fehler und führen neue Funktionen ein.

  • Nicht verpassen: So installieren Sie Magisk auf Ihrem verwurzelten Android-Gerät

Schritt 4: Neustart (das alte Heilmittel)

Durch den Neustart Ihres Geräts können alle Arten von Beschwerden behoben werden, insbesondere wenn es sich um Ihren ersten Neustart seit dem Blinken von Magisk handelt. Also machen Sie das jetzt und wenn Sie wieder aufstehen, prüfen Sie, ob root funktioniert. Ist dies nicht der Fall, finden Sie unten weitere Schritte zur Problembehandlung.

(1) Neustart von Magisk, (2) oder Neustart über die Ein / Aus-Taste

Schritt 5: Stellen Sie sicher, dass Sie die App-Stammeinstellungen kennen

Einige Apps verfügen über interne Einstellungen, mit denen Sie Root-Zugriff erhalten, oder sie können auch den Root-Zugriff verhindern. Nehmen Sie zum Beispiel den Ghost Commander File Manager. Es gibt zwei verschiedene Betriebsmodi: Normal und Root. Sie benötigen nur den Root-Modus, um Ihr System mithilfe von Root zu optimieren. Das ist jedoch der Grund, warum Sie hier sind. Sie können Ghost Commander auch verwenden, um Dateisysteme erneut bereitzustellen.

Speziell für Ghost Commander gibt es verschiedene Möglichkeiten, den Root-Modus aufzurufen. Zum einen kann auf den Dateipfad mit root: als Präfix (d. H. Root: / data) zugegriffen werden. Sie können es auch vom Startbildschirm aus aktivieren, wenn Sie Einstellungen -> Erweitert -> Erweiterte Startobjekte anzeigen aufrufen. Eine andere Möglichkeit besteht darin, die Werkzeugschaltfläche für den Zugriff mit einem einzigen Tastendruck zu verwenden.

(1) BusyBox verfügbar auf Magisk, (2) Einstellung zum Aktivieren der Root-Optionen, (3) Root-Modus-Option auf dem Startbildschirm

Apps für Terminalemulatoren sind ein anderer App-Typ, der normalerweise einen speziellen Befehl zum Aktivieren von Root erfordert. Sie müssen normalerweise „su“ in der Shell ausführen, um root verwenden zu können. Wenn Sie nicht explizit gefragt werden, ob Sie einer App einen Superuser-Zugriff gewähren möchten, überprüfen Sie die Einstellungen der App, um sicherzustellen, dass diese nicht von Ihnen angefordert wird. Die meisten verwurzelten Apps scheuen nicht zu fragen, aber manchmal können sie auch leicht übersehen werden.

ES File Explorer / Manager PRO ist eine weitere App, in der root manuell aktiviert werden muss. Drücken Sie dazu die Menütaste (oben links, 3 Zeilen) und tippen Sie auf „Root Explorer“.

Neben unseren drei Beispielen gibt es viele andere Apps, die nicht standardmäßig root anfordern. Um sicherzustellen, dass dies nicht Ihr Problem ist, gehen Sie zu den Einstellungen der App und prüfen Sie alle Optionen gründlich.

Schritt 6: Überprüfen Sie die Superuser-Berechtigungen von Magisk Manager

Wussten Sie, dass der Magisk Manager einen Abschnitt seiner Einstellungen enthält, um sicherzustellen, dass bestimmten Apps Root-Zugriff gewährt wird? Selbst wenn dies alte Nachrichten sind, versuchen Sie, jede App, mit der Sie Probleme haben, in der Liste der Apps mit Superuser-Zugriff umzuschalten. Führen Sie in den Einstellungen von Magisk einen Bildlauf nach unten durch und stellen Sie sicher, dass diese Superuser-Einstellungen korrekt eingerichtet sind.

Sie können den Abschnitt für Superuser-Einstellungen von Magisk nach Ihren Wünschen konfigurieren, die Standardoptionen lauten jedoch wie folgt: Superuser-Zugriff: Apps und ADB; Multiuser-Modus: Nur der Besitzer hat Root-Zugriff. Mount Namespace-Modus: Stammsitzungen erben den Namespace des Anforderers. Automatische Antwort: Eingabeaufforderung; Anforderungs-Timeout: 10 Sekunden; Superuser-Benachrichtigung: Toast.

Schritt 7: Aktualisieren Sie die App

Bei einigen Apps ist es schwierig, das Stammverzeichnis über Magisk zu finden, da sie die Superuser-Binärdateien an einem bestimmten Ort suchen. Die beste Lösung für dieses Problem besteht darin, die App einfach zu aktualisieren. Da immer mehr Menschen systemlose Roots verwenden, passen sich immer mehr verwurzelte Apps an. Wenn Sie bereits die aktuellste Version der App verwenden, wenden Sie sich an den Entwickler, um Unterstützung anzufordern, oder suchen Sie nach einer alternativen App, die kürzlich aktualisiert wurde.

Schritt 8: Deaktivieren Sie alle Module

Sie können sich diesen nächsten Fehlerbehebungstipp als einen sicheren Modus von Magisk vorstellen. Um sicherzustellen, dass ein Modul keine Probleme mit dem Root-Zugriff verursacht, gehen Sie zum Abschnitt „Module“ im Seitenmenü von Magisk Manager. Deaktivieren Sie dann alle Module und starten Sie den Computer neu. Wenn root beim Wiederherstellen funktioniert, aktivieren Sie die Module nacheinander erneut und starten Sie sie nach jedem Neustart erneut, bis Sie den Täter gefunden haben.

Alternativ finden Sie in den Einstellungen von Magisk Manager den „Nur-Kern-Modus“. Wenn Sie nicht booten können, können Sie eine Datei mit dem Namen „.disable_magisk“ in / cache (/ data / cache auf einigen Geräten) einfügen. Dies ist ein guter Ansatz, wenn Sie bereits wissen, dass ein bestimmtes Modul Ihre Wurzelprobleme verursacht. Es hilft Ihnen dabei, den Unruhestifter zu deinstallieren.

Lies auch:  Wie Sie Apps auf Android vom Desktop/Laptop aus installieren

Schritt 9: Verknüpfen Sie die SU-Binärdatei mit einem Standardspeicherort

Wenn Sie in Schritt 8 erkannt haben, dass Ihr Problem auf eine Anwendung zurückzuführen ist, die an einem falschen Ort nach Magisk ’systemlosen Root-Binärdateien sucht, gibt es eine andere Option als die Suche nach einer anderen Anwendung.

Sie können einen Zeiger oder Pfad zu SU platzieren, indem Sie einen symbolischen Link erstellen. Dies kann durch die Verwendung eines Android-Terminalemulators zum Einfügen des Symlinks erreicht werden, MagiskHide schlägt jedoch wahrscheinlich fehl, da SU jetzt verfügbar gemacht wird. Als Alternative entwickelte XDA Senior Member laggardkernel ein Magisk-Modul, das dies ohne System tun kann. Dies zerstört SafetyNet. Das Modul kann entweder im Magisk Manager oder über eine benutzerdefinierte Wiederherstellung geflasht werden. Sie können es über den untenstehenden Link herunterladen.

  • Su-xbin-bind herunterladen (.zip)

Ich hatte jedoch Probleme beim Flashen, und es sieht so aus, als wäre der Support nur bis zu Magisk V12 geboten worden. So bleibt Ihnen vielleicht nur die erste Möglichkeit, den symbolischen Link selbst einzufügen, was meiner Meinung nach zu sehr von der Funktionalität von Magisk abbricht.

Schritt 10: Behandeln Sie eine fehlerhafte Implementierung von F2FS

Wenn Ihr Gerät kein F2FS (Flash-Friendly File System) verwendet, müssen Sie diesen Schritt nicht ausführen. Wenn dies der Fall ist, kann es sein, dass das Dateisystem root bricht, indem verhindert wird, dass Magisk beim Booten gemountet wird.

Es gibt verschiedene Möglichkeiten, dieses Problem zu lösen. Die effizienteste Methode ist das Finden eines neuen Kernels ohne Dateisystem. Ein anderer, manchmal problematischerer Ansatz ist die Neuformatierung Ihrer / data-Partition als ext4. Wenn Sie sich für diese Route entscheiden, können Sie die TWRP-Option „Wipe“ verwenden. Es ist nur so, dass einige Geräte, die für die Verwendung von F2FS entwickelt wurden, Probleme haben, als ext4 zu starten.

Schritt 11: Führen Sie ADB im Root-Modus mit ADBD unsicher aus

Bei den meisten Standardkernen läuft ADB (Android Debug Bridge) nur im sicheren Modus, selbst wenn Sie verwurzelt sind. Dies macht es schwierig, auf root zuzugreifen, wenn Sie ADB verwenden, um Befehle auf Android über Ihren Desktop auszuführen. Mit der (root) ADBD Insecure-App können Sie ADBD (Android Debug Bridge Daemon) im „unsicheren Modus“ ausführen, sodass Sie beispielsweise auf Systemdateien und Verzeichnisse zugreifen können, indem Sie den Befehl „adb push / pull“ ausführen oder Ihre Systempartition erstellen schreibbar mit „adb remount“. Der Daemon ist der Zugriff auf die Shell.

ADBD Insecure kann über den Google Play Store installiert werden. Sie können es aber auch einfach anhand des Namens in Ihrer Play Store-App suchen. Sie müssen das USB-Debugging aktivieren. Vergewissern Sie sich, dass Ihre Entwickleroptionen aktiviert sind. Tippen Sie dazu auf Einstellungen -> Über Telefon und anschließend siebenmal schnell auf „Build-Nummer“.

Schritt 12: Installieren Sie Magisk SELinux Manager

Dies ist eine Art, die großen Kanonen herauszuziehen, und es kann genauso riskant sein, als ob Sie dieses Sprichwort wörtlich genommen hätten. Android verwendet ein Prinzip namens Security-Enhanced Linux (kurz SELinux), um die Sicherheit zu gewährleisten. Standardmäßig wird jede Anforderung an das Betriebssystem, die nicht ausdrücklich zulässig ist, abgelehnt. Software läuft nur mit minimalen Rechten und bietet eine gewisse Schadenskontrolle gegen Angriffe oder fehlerhafte Verarbeitung. Abhängig von der Root-App kann SELinux verhindern, dass es das tut, was Sie möchten.

SELinux hat zwei Modi: „Erlaubnis“ und „Durchsetzung“. Im permissiven Modus protokolliert SELinux Richtlinienverletzungen, das Ereignis wird jedoch nicht blockiert. Der Durchsetzungsmodus protokolliert und blockiert jede Aktion, die gegen die Richtlinie SELinux verstößt. Das XDA-Junior-Mitglied Jman 420 hat eine Möglichkeit gefunden, den SELinux-Permissive-Modus beim Booten zu aktivieren, der bei Ihrer Wurzelkrise helfen kann, aber auch ein riskantes Unterfangen darstellt.

Zum einen wird es eingestellt, Sie sind also auf sich alleine gestellt. Abgesehen von der Tatsache, dass es einige Tools und Apps gibt, die bekanntermaßen als fehlerhaft eingestuft werden oder im Zwangsmodus überhaupt nicht funktionieren. Für viele Menschen ist das Wurzeln viel zu riskant. Für andere sind die besten Dinge im Leben zumindest ein bisschen Risiko.

  • Laden Sie den SELinux Manager herunter

Magisk root hat viele Vorteile gegenüber herkömmlichen Rooting-Methoden, aber wenn Ihre Apps nicht darauf zugreifen können, fühlt es sich möglicherweise nicht besonders vorteilhaft an. Schließlich ist ein angeblicher Vorteil von Magisk, dass das Rooten und dann das Verwenden von root einfach ist. Bei einer Vielzahl von Geräten, Systemen und Apps spielen jedoch viele Variablen eine Rolle – und viele mögliche Probleme. Wenn Sie andere Möglichkeiten kennen, Probleme mit Apps zu lösen, die über Magisk auf root zugreifen, teilen Sie uns dies bitte in den Kommentaren mit.

<<<<<<<<<<<<<>>>>>>>>>>>>>>>