Technologische Neuigkeiten, Bewertungen und Tipps!

Root-Apps funktionieren nicht mit Magisk? Was ist zu tun? «Android ::

Es ist das i-TĂ¼pfelchen auf Ihrem Kuchen (oder die Schlagsahne auf Ihrem Android Pie) der Verzweiflung. Sie hatten vielleicht nicht die einfachste Zeit, Ihr Gerät zu rollen, aber Sie haben das GefĂ¼hl, alle Hindernisse Ă¼berwunden zu haben. Erst jetzt stellen Sie fest, dass genau diese Apps und Mods, fĂ¼r die Sie das Rooting durchgefĂ¼hrt haben, immer noch nicht funktionieren – und die Anzeichen deuten auf einen fehlenden Root-Zugriff hin. Verliere nicht die Hoffnung, denn wir haben ein paar Tricks im Ă„rmel.

Wenn das Problem wirklich ein Mangel an Root-Zugriff ist, haben Sie es entweder nie wirklich gehabt, verloren, eine Einstellung ist deaktiviert, es wurde nicht erkannt, fĂ¼r bestimmte Apps ist etwas defekt oder Ihre App kann es nicht verwenden. Es besteht auch die Möglichkeit, dass ein anderes Problem (auĂŸer dem Fehlen des Root-Zugriffs) in der Tarnung vorliegt. 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 wahrscheinlich verwenden Sie auch dann einen Datei-Explorer mit Root-Zugriff.

Schritt 1: ĂœberprĂ¼fen Sie Ihren Root-Status

Ein Grund, warum Ihre Apps möglicherweise nicht auf root zugreifen können, liegt darin, dass sie nicht vorhanden sind. Vielleicht haben Sie unseren Magisk-WurzelfĂ¼hrer zu dem Brief befolgt, aber es ist immer noch etwas schiefgegangen. Woher weiĂŸt du es wirklich, wenn du nicht nachschaust?

Laden Sie also zuerst die Root Checker-App von joeykrim Ă¼ber den folgenden Link herunter. Ă–ffnen Sie es und tippen Sie auf Verify Root (Root Ă¼berprĂ¼fen). DrĂ¼cken Sie dann auf Grant (Gewähren), wenn Sie dazu aufgefordert werden, dem Superuser der App Zugriff zu gewähren. Wenn Sie diese Meldung erhalten, funktioniert root auf Ihrem Telefon. In diesem Fall mĂ¼ssen Sie mit Schritt 4 fortfahren. Wenn Sie die Meldung nicht erhalten haben, liegt ein Problem mit einer bestimmten App vor Herzliche GlĂ¼ckwĂ¼nsche! Fahren Sie als Nächstes mit Schritt 2 fort, wenn Root Checker Sie nie aufgefordert hat, Superuser-Zugriff zu gewähren.

Schritt 2: Stellen Sie sicher, dass Magisk nicht im Ruhezustand ist

Wenn Root Checker Ihnen das nicht gegeben hat Herzliche GlĂ¼ckwĂ¼nsche! Nachricht, Sie sind höchstwahrscheinlich nicht richtig verwurzelt. Bevor Sie jedoch mit dem erneuten Rooten beginnen, sollten Sie sicherstellen, dass eine App oder Mod Ihr Root-Verwaltungssystem nicht beschädigt.

Wenn Sie Apps wie Greenify verwenden, stellen Sie sicher, dass Magisk Manager nicht in den Ruhezustand versetzt wird. Wenn Sie Apps verwenden, vor denen Sie Magisk verstecken mĂ¼ssen, z. B. Banking-Apps, deaktivieren Sie Magisk und schlieĂŸen Sie diese Apps, wenn Sie fertig sind.

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

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

Wenn das nicht der Fall wäre, mĂ¼sst ihr neu rooten. Sie haben dies wahrscheinlich bereits getan, wenn Sie versucht haben, Root zu werden, aber um sicherzugehen, stellen Sie sicher, dass Sie mit dem Entsperren Ihres Bootloaders beginnen. Wenn Sie Hilfe bei diesem Teil benötigen, haben wir den Vorgang fĂ¼r viele gängige Modding-Telefone behandelt:

Als nächstes empfehlen wir, TWRP fĂ¼r Ihre Wiederherstellung zu installieren, um den Root-Vorgang abzuschlieĂŸen. AnschlieĂŸend können Sie mit Magisk rooten. Dies ist so einfach wie das Flashen einer ZIP-Datei in TWRP.

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

Dazu mĂ¼ssen Sie das Telefon herunterladen aktuell Lagerfirmware (d. h. die Firmware-Version, die Ihrer aktuellen Build-Nummer entspricht). Tun Sie dies fĂ¼r Google-Geräte Hier. ĂœberprĂ¼fen Sie fĂ¼r OnePlus Hier. Schauen Sie nach Essential Hier. Wenn Sie ein anderes Telefon verwenden, durchsuchen Sie am besten die XDA-Foren nach Ihrer aktuellen Firmware.

Wenn Sie eine Kopie Ihrer aktuellen Firmware haben, extrahieren Sie die ZIP – oder TAR – Datei und ziehen Sie die boot.img Datei. Speichern Sie diese Datei im internen Speicher Ihres Telefons, damit Magisk Manager darauf zugreifen kann. Ă–ffnen Sie dann Magisk Manager und tippen Sie im HauptmenĂ¼ auf Installieren, klicken Sie bei der Eingabeaufforderung erneut auf Installieren, wählen Sie dann Patch Boot Image File und wählen Sie die extrahierte IMG-Datei aus.

Magisk patcht das Boot-Image, um es zu einer gerooteten Version zu machen, und speichert diese Datei dann im Speicher Ihres Telefons. Um root zu werden, mĂ¼ssen Sie nur das gepatchte Boot-Image auf Ihren Computer Ă¼bertragen und es mit Fastboot flashen – dieser Teil ist etwas knifflig. Gehen Sie also zum folgenden Link, um eine vollständige Anleitung zu erhalten:

Eine andere Methode, die manchmal funktioniert, ist die Deinstallation, der Neustart und die Neuinstallation der neuesten Version von Magisk. Abhängig von Ihrem Betriebssystem kann es auch hilfreich sein, ein Downgrade auf eine ältere Version von Magisk durchzufĂ¼hren. In der Regel ist dies jedoch nicht ideal. Aktualisierte Versionen beheben Fehler und fĂ¼hren neue Funktionen ein.

Schritt 4: Neustart (The Ol Cure-All)

Durch einen Neustart Ihres Geräts können alle möglichen Probleme behoben werden, insbesondere, wenn es Ihr erster Neustart seit dem Flashen von Magisk ist. Tun Sie das jetzt und prĂ¼fen Sie, ob root funktioniert, wenn Sie wieder aufstehen. Ist dies nicht der Fall, folgen weitere Schritte zur Fehlerbehebung.

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

(1) Von Magisk neu starten, (2) oder Ă¼ber den Netzschalter neu starten

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

Einige Apps verfĂ¼gen Ă¼ber interne Einstellungen, mit denen Sie Root-Zugriff erhalten, oder sie verhindern möglicherweise auch den Root-Zugriff. Nehmen Sie zum Beispiel Ghost Commander File Manager. Es gibt zwei verschiedene Betriebsarten: Normal und Root. Sie benötigen nur den Root-Modus, um Ihr System mithilfe von Root zu optimieren. Deshalb sind Sie wahrscheinlich hier. Sie können Ghost Commander auch zum erneuten Einhängen von Dateisystemen verwenden.

Insbesondere mit Ghost Commander gibt es verschiedene Möglichkeiten, in den Root-Modus zu wechseln. Zum einen kann mit auf den Dateipfad zugegriffen werden Wurzel: als Präfix (d. h. root: / data). Sie können es auch Ă¼ber den Startbildschirm 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 Tippen zu verwenden.

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

Terminalemulator-Apps sind ein weiterer App-Typ, fĂ¼r den in der Regel ein spezieller Befehl zum Aktivieren von root erforderlich ist. Normalerweise mĂ¼ssen Sie su in der Shell ausfĂ¼hren, um root zu verwenden. Wenn Sie nicht explizit gefragt werden, ob Sie einem App-Superuser-Zugriff gewähren möchten, Ă¼berprĂ¼fen Sie die Einstellungen der App, um sicherzustellen, dass es sich nicht um eine Anforderung handelt. Die meisten verwurzelten Apps scheuen sich nicht, Fragen zu stellen, aber manchmal ist es auch leicht zu Ă¼bersehen.

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.

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

AuĂŸer unseren drei Beispielen gibt es viele andere Apps, die standardmĂ¤ĂŸig kein 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 Magisk Manager Ă¼ber einen Abschnitt seiner Einstellungen verfĂ¼gt, in dem sichergestellt wird, dass bestimmten Apps Root-Zugriff gewährt wird? Auch wenn dies alte Nachrichten sind, versuchen Sie, die App, mit der Sie Probleme haben, in der Liste der Apps mit Superuser-Zugriff umzuschalten. Scrollen Sie in den Magisk-Einstellungen nach unten und stellen Sie sicher, dass diese Superuser-Einstellungen korrekt eingerichtet sind.

Sie können den Abschnitt Superuser-Einstellungen von Magisk nach Ihren WĂ¼nschen konfigurieren. Die Standardoptionen lauten jedoch wie folgt: Superuser-Zugriff: Apps und ADB; Mehrbenutzermodus: Nur der EigentĂ¼mer hat Root-Zugriff. Namespace-Modus bereitstellen: Root-Sitzungen erben den Namespace des Anforderers. Automatische Antwort: Aufforderung; Anforderungs-Timeout: 10 Sekunden; Superuser-Benachrichtigung: Toast.

Schritt 7: Aktualisieren Sie die App

Einige Apps haben Schwierigkeiten, Ă¼ber Magisk root zu finden, da sie an einem bestimmten Ort nach den Superuser-Binärdateien suchen. Die beste Lösung fĂ¼r dieses Problem ist, einfach die App zu aktualisieren. Da immer mehr Menschen systemloses Root-Verzeichnis verwenden, passen sich immer mehr verwurzelte Apps an dieses an. Wenn Sie bereits die neueste 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.

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

Schritt 8: Alle Module deaktivieren

Sie können sich diesen nächsten Tipp zur Fehlerbehebung als einen abgesicherten Magisk-Modus vorstellen. Gehen Sie zu, um sicherzustellen, dass ein Modul keine Probleme mit dem Root-Zugriff verursacht Module Abschnitt im Magisk Manager-SeitenmenĂ¼, deaktivieren Sie dann einfach alle Module und starten Sie neu. Wenn root bei der Wiederherstellung funktioniert, aktivieren Sie die Module nacheinander und starten Sie sie nacheinander neu, bis Sie den Täter gefunden haben.

Alternativ finden Sie in den Einstellungen von Magisk Manager Nur Magisk Core-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 Probleme mit dem Rooting verursacht. Es hilft Ihnen, weit genug zu kommen, um den Unruhestifter zu deinstallieren.

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

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

Wenn Sie in Schritt 8 festgestellt haben, dass Ihr Problem von einer App herrĂ¼hrt, die an der falschen Stelle nach den systemlosen Root-Binärdateien von Magisk sucht, gibt es neben der Suche nach einer anderen App eine weitere Option.

Sie können einen Zeiger oder Pfad zu SU platzieren, indem Sie eine symbolische VerknĂ¼pfung erstellen. Dies kann erreicht werden, indem ein Android-Terminalemulator zum EinfĂ¼gen des Symlinks verwendet wird. MagiskHide schlägt jedoch wahrscheinlich fehl, da SU jetzt verfĂ¼gbar gemacht wird. Als Alternative hat XDA Senior Member laggardkernel ein Magisk-Modul entwickelt, das dies systemlos erledigt. Dadurch wird das SafetyNet beschädigt. Das Modul kann entweder im Magisk Manager oder Ă¼ber eine benutzerdefinierte Wiederherstellung geflasht werden. Sie können es Ă¼ber den folgenden Link herunterladen.

Ich hatte jedoch Probleme beim Flashen und es sieht so aus, als ob nur Magisk V12 unterstĂ¼tzt wird. Es kann also sein, dass Sie nur die erste Möglichkeit haben, den Symlink selbst einzufĂ¼gen, was meiner Meinung nach die Funktionalität von Magisk zu stark beeinträchtigt.

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, ist es möglich, dass das Dateisystem das Stammverzeichnis durchbricht, indem verhindert wird, dass Magisk beim Booten bereitgestellt wird.

Es gibt verschiedene Möglichkeiten, dieses Problem zu lösen. Am effizientesten ist es jedoch, einen neuen Kernel ohne das Dateisystem zu finden. Ein anderer, manchmal problematischerer Ansatz ist die Neuformatierung Ihrer / data-Partition als ext4. Wenn Sie sich fĂ¼r diese Route entscheiden, ist es einfach genug, die TWRP-Option Wischen zu verwenden. Es ist nur so, dass einige Geräte, die fĂ¼r die Verwendung von F2FS entwickelt wurden, Probleme beim Booten als ext4 haben können.

Schritt 11: FĂ¼hren Sie ADB im Root-Modus mit ADBD Insecure aus

Auf den meisten Standard-Kerneln wird ADB (Android Debug Bridge) nur im sicheren Modus ausgefĂ¼hrt, selbst wenn Sie als Root angemeldet sind. Dies macht es schwierig, auf root zuzugreifen, wenn Sie ADB verwenden, um Befehle unter 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, um auf Systemdateien und -verzeichnisse zuzugreifen, indem Sie den Befehl adb push / pull ausfĂ¼hren oder Ihre Systempartition erstellen beschreibbar mit adb remount Der Daemon gewährt Zugriff auf die Shell.

ADBD Insecure kann installiert werden von dem Google Play StoreOder Sie können es einfach Ă¼ber Ihre Play Store-App nach Namen durchsuchen. Sie mĂ¼ssen das USB-Debugging aktivieren. Vergewissern Sie sich also, dass Ihre Entwickleroptionen aktiviert sind, indem Sie auf Einstellungen -> Ăœber das Telefon tippen und dann sieben Mal schnell auf Build-Nummer tippen.

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

Schritt 12: Installieren Sie Magisk SELinux Manager

Dies ist eine Art Ziehen der groĂŸen Kanonen, 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 aufrechtzuerhalten. StandardmĂ¤ĂŸig wird jede Anforderung an das Betriebssystem, die nicht explizit zulässig ist, abgelehnt. Software wird nur mit minimalen Berechtigungen ausgefĂ¼hrt und bietet eine gewisse Schadensbegrenzung gegen Angriffe oder fehlerhafte Verarbeitung. Abhängig von der Root-App kann SELinux verhindern, dass das Programm die gewĂ¼nschten Aktionen ausfĂ¼hrt.

SELinux hat zwei Modi: permissive und enforcing. Im zulässigen Modus protokolliert SELinux Richtlinienverletzungen, blockiert das Ereignis jedoch nicht. Durch das Erzwingen des Modus werden alle Aktionen protokolliert und blockiert, die gegen die SELinux-Richtlinie verstoĂŸen. Das XDA-Junior-Mitglied Jman 420 hat eine Möglichkeit gefunden und freigegeben, den SELinux-Zulassungsmodus beim Booten zu aktivieren. Dies kann bei Ihrer Root-Krise hilfreich sein, kann aber auch ein riskantes Unterfangen darstellen.

Zum einen ist es eingestellt, so dass Sie auf sich allein gestellt sind. Abgesehen von der Vorsicht, es gibt einfach einige Tools und Apps, die fĂ¼r ihre Fehlfunktion oder ihre Funktion im Durchsetzungsmodus berĂ¼chtigt sind. Und fĂ¼r viele Menschen ist Wurzeln viel zu riskant. FĂ¼r andere sind die besten Dinge im Leben mit einem gewissen Risiko verbunden.

Magisk root bietet viele Vorteile gegenĂ¼ber herkömmlichen Root-Methoden. Wenn Ihre Apps jedoch nicht darauf zugreifen können, ist dies möglicherweise nicht besonders vorteilhaft. Ein vermeintlicher Vorteil von Magisk ist schlieĂŸlich, dass das Rooten und anschlieĂŸende Verwenden von root einfach ist. Bei so einer Vielzahl von Geräten, Systemen und Apps gibt es jedoch viele Variablen – und viele potenzielle Probleme. Wenn Sie also andere Möglichkeiten kennen, um Probleme mit Apps zu lösen, die Ă¼ber Magisk auf root zugreifen, teilen Sie uns dies in den Kommentaren mit.

Titelbild und Screenshots von Delani Clatfelter /                                              Â

Table of Contents

Toggle

Your Header Sidebar area is currently empty. Hurry up and add some widgets.