17Jul

Was ist "Systemless Root" auf Android, und warum ist es besser?

click fraud protection

Das Erhalten von Root-Zugriff auf Android-Geräten ist kein neues Konzept, aber die Art und Weise, wie es ausgeführt wird, hat sich mit Android 6.0 Marshmallow geändert. Die neue "systemlose" Root-Methode kann auf den ersten Blick ein wenig verwirrend sein, also sind wir hier, um Ihnen einen Sinn zu geben, warum Sie es wollen und warum diese Methode der beste Weg ist, um ein Android-Smartphone voranzubringen.

Was genau ist "Systemless" Root?

Bevor wir uns mit dem systemlosen Root befassen, ist es wahrscheinlich das Beste, wenn wir zuerst darüber sprechen, wie "normal" mit Android rootiert wird und was dafür benötigt wird.

Seit Android 4.3 muss der "su" -Daemon - der Prozess, der Anforderungen für den Root-Zugriff verarbeitet - beim Start ausgeführt werden, und zwar mit ausreichenden Berechtigungen, um die angeforderten Aufgaben effektiv auszuführen. Dies wurde traditionell durch Ändern von Dateien auf der Android- / Systempartition erreicht. Aber in den frühen Tagen von Lollipop gab es keine Möglichkeit, den su-Daemon beim Booten zu starten, also wurde ein modifiziertes Boot-Image verwendet - das war effektiv die Einführung des "systemlosen" root, so genannt, weil es keine Dateien verändertin der / system Partition.

instagram viewer

Eine Möglichkeit, Root-Zugriff zu erhalten, wurde später auf Lollipop gefunden, was den Fortschritt bei der systemlosen Methode zu dieser Zeit effektiv stoppte.

Mit der Einführung von Marshmallow hat Google jedoch die Sicherheit, die in Lollipop eingeführt wurde, gestärkt, wodurch es im Wesentlichen unmöglich wurde, den su-Daemon mit den erforderlichen Berechtigungen nur durch Ändern der / system-Partition zu starten. Die systemlose Methode wurde wiederbelebt, und das ist jetzt die Standard-Rooting-Methode für Telefone mit Marshmallow. Es ist auch erwähnenswert, dass dies auch für Android Nougat gilt, sowie für Samsung-Geräte mit 5.1( oder neuer).

Was sind die Vorteile( und Nachteile) der systemlosen Wurzel?

Wie bei allem gibt es Vor- und Nachteile beim Erlangen von Root-Zugriffen mit der systemlosen Methode. Der Hauptnachteil ist, dass es standardmäßig nicht auf Geräten mit gesperrten Bootloadern funktioniert - es gibt möglicherweise Workarounds, die jedoch für jedes Gerät sehr spezifisch sind. Mit anderen Worten, wenn es keine Problemumgehung für Ihr Gerät gibt und es einen gesperrten Bootloader gibt, gibt es im Wesentlichen keine Möglichkeit, Root-Zugriff zu erhalten.

Abgesehen davon ist die systemlose Methode jedoch generell besser. Beispielsweise ist es viel einfacher, Over-the-Air( OTA) -Updates zu akzeptieren, wenn Sie mit dieser Methode gerootet werden, insbesondere wenn Sie ein Tool wie FlashFire verwenden. FlashFire kann Flash-Hardware flashen und sie während des Flashen neu rooten sowie die OTA-Installation handhaben( erneutes Rooten während des Blinkens).Grundsätzlich, wenn Sie ein gerootete Gerät ausführen, ist FlashFire ein gutes Werkzeug zu haben. Denken Sie daran, dass es derzeit noch im Beta-Stadium ist, aber die Entwicklung macht gute Fortschritte.

Die systemlose root-Methode ist auch viel sauberer, da sie keine Dateien in der / system-Partition hinzufügt oder modifiziert. Das bedeutet, es ist viel einfacher, und auch Ihr Telefon zu rooten. Es überlebt nicht einmal einen Werksreset, so dass es viel einfacher ist, sicherzustellen, dass die Geräte unbewurzelt und gelöscht werden, bevor sie verkauft werden.

Natürlich ist dieses letzte Bit ein zweischneidiges Schwert, da einige Benutzer es vorziehen würden, nach dem Zurücksetzen des Geräts auf das Gerät zu bleiben - die gute Nachricht ist, dass Sie nur die entsprechende SuperSU-Datei neu flashen müssen, um den Root-Zugriff wiederherzustellen. Das ist einfach. Und wenn Sie die Wiederherstellung rückgängig machen möchten, ohne einen Werksreset durchzuführen, können Sie einfach ein sauberes Boot-Image für Ihr Gerät flashen. Ein Befehl zur Eingabeaufforderung und Sie sind fertig.

Es ist auch erwähnenswert, dass es bestimmte Dienste wie Android Pay gibt, die auf gerooteten Geräten einfach nicht funktionieren. An einem Punkt, Pay arbeitete auf systemlosen Geräten, aber das war völlig zufällig. Es gibt derzeit keine Pläne, den Schutz von Pay auf gerooteten Geräten zu umgehen.

Welche Methode sollte ich verwenden?

Die gute Nachricht ist, dass Sie nicht wirklich entscheiden müssen, welche Root-Methode verwendet werden soll. Wenn Sie SuperSU blinken, wird entschieden, welche Methode für Ihr Telefon am besten geeignet ist. Wenn auf Ihrem Telefon Lollipop oder älter läuft, wird höchstwahrscheinlich die Methode / system verwendet. Wenn es Marshmallow oder neuer( oder ein Samsung-Gerät mit 5.1 oder neuer) läuft, ändert es stattdessen Ihr Boot-Image und gibt Ihnen einen systemlosen Root.

Es ist unwahrscheinlich, dass die systemlose Methode jemals rückwärtskompatibel für ältere Android-Versionen wird, da dies eine Menge Arbeit für Dutzende von Geräten erfordern würde, die entweder auf eine neuere Version von Android aufgerüstet oder in den Ruhestand versetzt werden. Der Fokus für diese neue Methode liegt also auf Android Marshmallow und Nougat.

Android ist ein komplexes System, und die Erlangung des Root-Zugriffs kann die Tür öffnen, um sein volles Potenzial auszuschöpfen. Das heißt, das Rooten deines Geräts ist nicht etwas, das du leicht nehmen solltest - es sei denn, es ist ein Entwickler oder eine andere bootloader-freischaltbare Einheit mit verfügbaren Bildern, du solltest auf jeden Fall sorgfältig vorgehen. Entwickler in der Rooting-Community sind sehr bemüht, die bestmögliche Rooting-Erfahrung zu bieten, aber das bedeutet nicht immer, dass sie perfekt funktioniert.

Vielen Dank an Chainfire, dass Sie sich die Zeit genommen haben, unsere Fragen zu beantworten und mit diesem Artikel zu helfen!