28Jun

Wie Sie Ihr Android-Telefon entkernen

click fraud protection

So haben Sie die Türen der erweiterten Funktionalität auf Ihrem Android-Telefon geöffnet, indem Sie es rooten. Das ist großartig! Sie können Dinge mit Ihrem Telefon tun, die andere Leute mit ihren nicht tun können. Aber was passiert, wenn sich die Dinge ändern und du sie ausrotten willst? Fürchte dich nicht, wir haben dich bedeckt.

Vielleicht möchten Sie aus Sicherheitsgründen aus dem Root-Verzeichnis entfernen, oder vielleicht brauchen Sie einfach keine Root für Ihre Lieblings-Tweaks mehr. Oder Sie versuchen vielleicht, Ihr Gerät zu verkaufen oder Garantieleistungen in Anspruch zu nehmen. Oder vielleicht möchten Sie nur ein Over-the-Air-Update herunterladen. Was auch immer deine Gründe sind, das Entwurzeln ist nicht so schwierig - solange du weißt, was du tust.

ZUGEHÖRIGE ARTIKEL
Sieben Dinge, die Sie nicht mehr zu tun Android Android tun müssen
Rooting oder entsperren Void Ihre Android Phone Garantie?

Die vielen Möglichkeiten, ein Android-Telefon zu entkernen

instagram viewer

Wie beim Rooten gibt es ein paar verschiedene Methoden, wie Sie Ihr Telefon entwurzeln können. Welche Methode Sie verwenden, hängt von Ihrem Gerät, der Android-Version und dem, was Sie sind, abversuchen zu erreichen. Im Allgemeinen wird die Entwurzelung einen dieser Prozesse beinhalten.

  • Jedes Telefon, das nur mit verwurzelt wurde: Wenn Sie nur Ihr Telefon rooted haben und mit der Standardversion Ihres Android-Telefons festgefahren sind, sollte das Unrooting( hoffentlich) einfach sein. Sie können das Telefon mithilfe einer Option in der SuperSU-App entfernen, wodurch Root gelöscht und die Wiederherstellung von Android-Geräten ersetzt wird. Dies wird im ersten Abschnitt dieses Handbuchs beschrieben.
  • Jedes Telefon, das ein benutzerdefiniertes ROM ausführt oder das Xposed Framework verwendet: Wenn Sie mehr als root getan haben, haben Sie wahrscheinlich bestimmte Teile Ihres Systems stark genug verändert, so dass sie nur zu einem vollständigen Bestand zurückkehren können-of-factory Zustand. Dies ist für jedes Telefon anders, und wir können keine Anweisungen für jeden einzelnen geben, aber wir diskutieren es im letzten Abschnitt dieses Handbuchs.

Scheint einfach, oder? Leider funktioniert die SuperSU-Methode nicht immer perfekt. Vielleicht schlägt es fehl, oder vielleicht kann es aus irgendeinem Grund die Wiederherstellung Ihres Bestands nicht ersetzen. In diesen Fällen können Sie das Telefon manuell mithilfe einer der folgenden Methoden entfernen:

  • Nexus und andere Telefone der Developer Edition mit Marshmallow : Wenn die SuperSU-Methode nicht funktioniert, können Sie das Gerät durch erneutes Flashen des Startvorgangs manuell entfernen.img. Dies ist die Hauptdatei, die bearbeitet wird, wenn Sie ein Telefon mit Marshmallow rooten, also sollte es ersetzt werden, und dann die Android-Bestands-Wiederherstellung neu zu blinken sollte den Trick tun. Dies wird im zweiten Abschnitt dieses Handbuchs erläutert.
  • Nexus und andere Telefone der Developer Edition mit Lollipop und vor : Wenn die SuperSU-Methode nicht funktioniert, können Sie das Gerät manuell entfernen, indem Sie die su-Binärdatei löschen. Dies ist die Datei, die Root-Zugriff auf Pre-Marshmallow-Telefone bietet, also sollte es gelöscht werden und dann die Android-Bestands-Wiederherstellung neu zu flashen. Dies wird im dritten Abschnitt dieses Handbuchs besprochen.
  • Nicht-Entwickler-Edition-Telefone : Wenn die SuperSU-Methode nicht funktioniert und Sie ein Nicht-Entwickler-Telefon haben, werden Sie wahrscheinlich nuklear werden müssen. Das bedeutet, dass Sie Ihr Telefon wischen und es in einen fabrikneuen Zustand bringen müssen, damit es nicht mehr funktioniert. Dies ist für jedes Telefon anders, und wir können keine Anweisungen für jeden einzelnen geben, aber wir diskutieren es im letzten Abschnitt dieses Handbuchs.

Wir werden jede dieser Methoden( in unterschiedlichen Detaillierungsgraden) in den folgenden vier Abschnitten behandeln.Überspringen Sie also den Abschnitt, der zu Ihrem Gerät, der Version von Android und der Situation passt.

So können Sie jedes Android-Gerät mit SuperSU aus dem All entfernen

SuperSU ist die beliebteste und robusteste Root-Management-App, die auf Android verfügbar ist. Wenn Sie ein gerootetes Gerät verwenden, besteht eine sehr hohe Wahrscheinlichkeit, dass Sie SuperSU verwenden, um zu verwalten, welche Apps Superuser-Zugriff erhalten. Es ist auch die intelligenteste und einfachste Möglichkeit, Ihr Android-Gerät schnell zu entfernen, da der gesamte Prozess innerhalb der App direkt am Telefon erfolgt.

Um das Gerät vollständig zu entfernen, müssen Sie zuerst in die SuperSU-App springen, die sich in der App-Schublade befindet.

Nach dem Öffnen wischen Sie über oder tippen Sie auf die Registerkarte Einstellungen und scrollen Sie nach unten, bis Sie den Abschnitt "Bereinigung" sehen. Tippe auf die Option "Vollständiges unroot".

Dies wird ein Dialogfeld mit dem, was Sie von dem nicht-root-Prozess erwarten, präsentieren und fragen, ob Sie fortfahren möchten. Wenn Sie auf einem Gerät mit der traditionellen Rooting-Methode - in der Regel Lollipop oder älter - arbeiten, ist dies der erste und einzige Schritt für Sie. Wenn Sie auf "Weiter" klicken, wird das Gerät unroot, und Sie müssen einen Neustart durchführen, um den Vorgang abzuschließen.

Wenn Sie sich auf einem Gerät befinden, das mit der Systemless-Root-Methode in Marshmallow verwurzelt ist, wird durch Tippen auf die Option "Continue" ein weiteres Dialogfeld geöffnet, in dem Sie gefragt werden, ob Sie das Aktien-Boot-Image wiederherstellen möchten(Over-the-Air) Updates. Wenn Sie das neueste Android-Update herunterladen möchten, wenn es abstürzt, oder wenn Sie das Gerät loswerden, dann würde ich vorschlagen, hier auf "Ja" zu tippen. Wenn diese Optionen nicht auf Ihre Situation zutreffen, ist es wahrscheinlich in Ordnung, das modifizierte Boot-Image einfach mit "Nein" zu verlassen.

Im folgenden Bildschirm werden Sie gefragt, ob Sie das Wiederherstellungs-Image wiederherstellen möchten. Wenn Sie eine benutzerdefinierte Wiederherstellung ausführen( wahrscheinlich) und ein OTA-Update durchführen möchten, ist diese Option erforderlich. Tippen Sie zum Fortfahren auf "Ja".Wenn Sie vorhaben, in der Zukunft erneut zu rooten oder Ihre benutzerdefinierte Wiederherstellung( z. B. für Nandroid-Backups) fortzusetzen, dann klicken Sie hier auf "Nein".Es besteht die Möglichkeit, dass diese Option nicht angezeigt wird. In diesem Fall müssen Sie die Bestandsgenerierung manuell aktualisieren. Im folgenden Abschnitt finden Sie Anweisungen dazu.

Danach wird SuperSU sich selbst entfernen und die Installation bereinigen. Der gesamte Vorgang dauert nur ein paar Sekunden und das Gerät wird neu gestartet. Sobald es fertig ist, sollte es vollständig entwurzelt sein und, je nachdem, welche Optionen während des Unroot-Prozesses ausgewählt wurden, wieder in eine vollständige Bestandsform zurückkehren.

Manuelles Unroot eines Nexus oder eines anderen Entwicklergeräts auf Marshmallow

Während die obige Methode des Unroots mit SuperSU funktioniert, sollte auf Geräten, die mit der Systemless-Methode gerootet wurden, theoretisch gut funktionieren, es ist trotzdem gut zu wissen, was man tun sollSituation, in der SuperSU das Gerät möglicherweise nicht vollständig entfernen kann.

Die gute Nachricht ist, dass es ein einfacher Flash-Ersatz für die modifizierte boot.img mit der Aktie ist - sollte den Trick tun.

Ich verwende ein Nexus 5 für dieses Beispiel, aber der Prozess wird für alle anderen Nexus-Geräte identisch sein. Wenn Sie ein Telefon der Developer Edition von einem anderen Hersteller verwenden, kann der Vorgang geringfügig variieren.

Als erstes müssen Sie das Factory-Image für Ihr Gerät herunterladen. Für Nexuses wird dies von Google bereitgestellt. Die Bilder anderer Geräte sollten vom Hersteller bereitgestellt werden.

Nachdem Sie das Factory-Image für Ihr Gerät heruntergeladen haben, müssen Sie das Paket zuerst entpacken.

In diesem Paket befindet sich ein weiteres Paket. Entpacken Sie das auch.

Dieses Paket enthält das Bootloader-Image, Radio( falls vorhanden) und verschiedene Skripte, um den gesamten Android-Build zu flashen. Die Datei, die wir benötigen - boot.img - befindet sich in der endgültigen. zip-Datei, die den Namen "image- & lt; Gerätename & gt; - & lt; Build-Nummer & gt;. zip" haben sollte. Entpacken Sie dieses Paket.

Stellen Sie auf dem Telefon sicher, dass die Entwickleroptionen aktiviert sind, indem Sie in Einstellungen & gt;Über Telefon und tippen Sie sieben Mal auf die Build-Nummer. Toast-Benachrichtigungen zeigen an, wie viele Taps Sie noch übrig haben, bevor Sie "Entwickler werden".

Wenn das Entwickleroptionen-Menü aktiviert wurde, drücken Sie Zurück, um zum übergeordneten Einstellungsmenü zu gelangen. Das Menü "Entwickleroptionen" ist ein neuer Eintrag oberhalb von "Über das Telefon". Tippen Sie auf "Entwickleroptionen".

Scrollen Sie nach unten, bis Sie "USB-Debugging" sehen und aktivieren Sie es mit dem Schieberegler.

Es wird eine Warnung mit einer Beschreibung des USB-Debugging angezeigt. Klicken Sie auf "OK", um diese Option zu aktivieren.

Schließen Sie Ihr Gerät mit einem USB-Kabel an den Computer an. Solange Sie die richtigen Treiber installiert haben, sollte auf dem Gerät ein Popup mit der Option angezeigt werden, USB-Debugging auf dem angeschlossenen Computer zu erlauben. Wenn Sie sich auf Ihrem PC befinden, können Sie die Option "Immer von diesem Computer aus zulassen" aktivieren, damit das Debuggen in Zukunft automatisch möglich ist. Drücken Sie "OK".

Gehen Sie zurück zu Ihrem PC.Wenn ADB in Ihrem System PATH eingerichtet wurde, halten Sie die Umschalttaste gedrückt und klicken Sie mit der rechten Maustaste in den Ordner, in den Sie alle Factory-Image-Dateien entpackt haben, und wählen Sie "Öffnen Sie hier ein Befehlsfenster."

Wenn Sie in Ihrem System PATH keine adb eingerichtet haben, kopieren Sie die Datei boot.img und legen Sie sie in Ihrem Ordner adb - C: \ Android \ platform-tools in diesem Fall. Umschalt + Rechts Klicken Sie auf eine beliebige Stelle in diesem Ordner und wählen Sie "Ein Befehlsfenster hier öffnen", sobald die Datei boot.img fertig ist.

Geben Sie anschließend den folgenden Befehl ein, um das Gerät im Bootloader neu zu starten:

adb boot booten neu

Führen Sie nach dem Neustart des Telefons in seinem Bootloader den folgenden Befehl aus, der nur wenige Sekunden dauern sollte:

fastboot flash boot boot.img

Wenn Sie ein OTA-Update von einem Computer trennen, oder wenn Sie möchten, dass sich das Telefon wieder in einem vollständigen Bestandszustand befindet, müssen Sie auch die Bestandsgenerierung aktualisieren. Sie können das mit diesem Befehl tun:

Fastboot Flash-Wiederherstellung recovery.img

Danach Neustart in Android mit den folgenden:

Fastboot Neustart

Das Telefon sollte sofort neu starten und Sie sind gut zu gehen-Root-Zugriff wird weg sein, undAndroid wird seinen Bestand wiederherstellen, aber der Rest Ihres Systems wird weiterhin vollständig intakt sein. Wenn Sie beabsichtigen, das Gerät zu verkaufen oder anderweitig zu entfernen, können Sie jetzt einen Werksreset durchführen.

Manuelles Unroot eines Nexus oder eines anderen Developer-Geräts auf Lollipop( oder älter)

Im Allgemeinen ist das Unrooting mit SuperSU die beste Wahl auf Geräten mit einer modifizierten / Systempartition, da alle während des Rootings durchgeführten Änderungen bereinigt werden. Wenn Sie den Prozess jedoch manuell erledigen möchten, ist es etwas mühsamer, als das boot.img wie bei der systemlosen Methode zu verwenden. Die gute Nachricht ist, dass der gesamte Prozess direkt auf dem Gerät ausgeführt werden kann, ohne dass ein Computer benötigt wird.

Das erste, was Sie brauchen, ist ein Dateimanager mit Root-Fähigkeiten - der ES File Explorer scheint heutzutage der populärste zu sein, aber so ziemlich jeder root Explorer funktioniert.

In ES müssen Sie das Seitenmenü öffnen, indem Sie von der linken Außenkante nach innen rutschen. Scrollen Sie dann nach unten zur Option "Root Explorer" und schieben Sie den Schalter, um es zu aktivieren. Die auf Ihrem Gerät installierte SuperUser-App sollte Sie auffordern, zu diesem Zeitpunkt Zugriff auf den Dateimanager zu gewähren.

Sobald der Root-Zugriff gewährt wurde, navigieren Sie zum Ordner / system. Tippen Sie mit ES auf das Dropdown-Menü "Homepage"( vorausgesetzt, Sie befinden sich noch auf der Startseite).Wählen Sie die Option "/ Gerät".

Scrollen Sie auf der primären Gerätepartition nach unten zum Ordner "/ system" und öffnen Sie ihn.

Hier können die Dinge ein wenig kompliziert werden - je nachdem, wie Ihr Gerät gerootet wurde, befindet sich die "su" -Datei( die wir in diesem Prozess löschen werden) an einer von zwei Stellen: /system/ bin oder /system/ xbin. Beginnen Sie mit der Überprüfung der ersten.

Die Dateien sind hier alphabetisch sortiert. Wenn Sie die "su" -Datei nicht sehen( wie auf meinem Testgerät), befindet sie sich im /system/ xbin-Ordner. Gehe zurück, indem du auf den Zurück-Pfeil tippst, dann öffne den "xbin" -Ordner.

Es sollten nicht sehr viele Dateien hier drin sein, also ist "su" ziemlich einfach zu finden.

Unabhängig davon, wo sich die Datei auf Ihrem bestimmten Gerät befindet, führen wir dieselbe Aktion aus. Wenn Sie vollständig entfernen wollen, löschen Sie einfach diese Datei, aber drücken Sie lange darauf und wählen Sie das Papierkorbsymbol.

Wenn Sie sich nur vorübergehend entfernen möchten, um ein OTA-Update zu erstellen, dann schneiden Sie die Datei einfach von diesem Ort aus, indem Sie lange darauf drücken und die Schere auswählen. Sie können dann zum Ordner /sdcard/ navigieren, indem Sie zurück zur primären Partition "/ Device" gehen und den Ordner "sdcard" öffnen. Fügen Sie es hier ein, indem Sie das Einfügen-Symbol auswählen.

Wenn die Datei "su" aus der Aktion entfernt wird, muss noch eine Datei verschoben oder gelöscht werden. Gehe zurück in / system und öffne den Ordner "app".

Sie suchen hier nach der SuperUser-App, die auf Ihrem Telefon installiert ist. Wenn Sie SuperSU ausführen, wird sie in dem Ordner mit dem gleichen Namen gefunden. Möglicherweise müssen Sie sich ein wenig umsehen, wenn Sie eine andere SuperUser-App ausführen. Sobald Sie den Ordner gefunden haben, öffnen Sie ihn. Es ist auch erwähnenswert, dass es sich möglicherweise gar nicht in einem Ordner befindet - es könnte einfach "superuser.apk" im Stammverzeichnis des Ordners sein.

Sobald Sie die richtige Datei gefunden haben, drücken Sie lange darauf und löschen oder schneiden Sie sie wie in der "su" -Datei.

Wenn Sie es schneiden, gehen Sie voran und fügen Sie es zurück in die / SD-Karte für die sichere Aufbewahrung.

An diesem Punkt können Sie den Root-Status des Geräts mit einer App wie Root Checker überprüfen. Wenn es als unbewurzelt zurückkommt, bist du fertig.

Als Nächstes müssen Sie die Wiederherstellung des Android-Bestands auf Ihrem Telefon ersetzen. Dazu müssen Sie das Factory-Image für Ihr Gerät herunterladen. Für Nexuses wird dies von Google bereitgestellt. Die Bilder anderer Geräte sollten vom Hersteller bereitgestellt werden.

Nachdem Sie das Factory-Image für Ihr Gerät heruntergeladen haben, müssen Sie das Paket zuerst entpacken.

In diesem Paket befindet sich ein weiteres Paket. Dies beinhaltet das Bootloader-Image, Radio( falls vorhanden) und verschiedene Skripte zum Flashen des gesamten Android-Builds. Alles, was wir brauchen, ist die recovery.img-Datei, die darin gespeichert ist. Entpacken Sie das Paket.

Stellen Sie auf dem Telefon sicher, dass die Entwickleroptionen aktiviert sind, indem Sie in Einstellungen & gt;Über Telefon und tippen Sie sieben Mal auf die Build-Nummer. Toast-Benachrichtigungen zeigen an, wie viele Taps Sie noch übrig haben, bevor Sie "Entwickler werden".

Wenn das Entwickleroptionen-Menü aktiviert wurde, drücken Sie Zurück, um zum Eltern-Einstellungsmenü zu gelangen. Das Menü "Entwickleroptionen" ist ein neuer Eintrag oberhalb von "Über das Telefon". Tippen Sie auf "Entwickleroptionen".

Scrollen Sie nach unten, bis Sie "USB-Debugging" sehen und aktivieren Sie es mit dem Schieberegler.

Es wird eine Warnung mit einer Beschreibung des USB-Debugging angezeigt. Klicken Sie auf "OK", um diese Option zu aktivieren.

Schließen Sie Ihr Gerät mit einem USB-Kabel an den Computer an. Solange Sie die richtigen Treiber installiert haben, sollte auf dem Gerät ein Popup mit der Option angezeigt werden, USB-Debugging auf dem angeschlossenen Computer zu erlauben. Wenn Sie sich auf Ihrem PC befinden, können Sie die Option "Immer von diesem Computer aus zulassen" aktivieren, damit das Debuggen in Zukunft automatisch möglich ist. Drücken Sie "OK".

Gehen Sie zurück zu Ihrem PC.Wenn adb in Ihrem System PATH eingerichtet wurde, Shift + Rechtsklick in den Ordner, in dem Sie alle Factory-Image-Dateien entpackt haben und wählen Sie "Öffnen Sie hier ein Befehlsfenster."

Wenn Sie kein adb in Ihrem System PATH eingerichtet habenKopieren Sie die boot.img-Datei und legen Sie sie in Ihrem Ordner adb - C: \ Android \ platform-tools in diesem Fall. Umschalt + Rechts Klicken Sie auf eine beliebige Stelle in diesem Ordner und wählen Sie "Ein Befehlsfenster hier öffnen", sobald die Datei boot.img fertig ist.

Geben Sie anschließend den folgenden Befehl ein, um das Gerät im Bootloader neu zu starten:

adb bootloader neu starten

Führen Sie nach dem Neustart des Telefons in seinem Bootloader den folgenden Befehl aus, der nur wenige Sekunden dauern sollte:

fastboot flash recovery recovery.img

Dies wird die Bestandserholung erneut anzeigen. Wenn es fertig ist, rebooten Sie in Android mit den folgenden:

Fastboot Neustart

Das Telefon sollte sofort neu starten und Sie sind gut zu gehen - Root-Zugriff wird weg sein, und Android wird seine Bestands-Wiederherstellung zurück haben, aber der Rest Ihres Systems wirdnoch völlig intakt sein. Wenn Sie beabsichtigen, das Gerät zu verkaufen oder anderweitig zu entfernen, können Sie jetzt einen Werksreset durchführen.

Wenn Sie vorhaben, das Gerät loszuwerden, ist es eine gute Idee, es an dieser Stelle auf die Werkseinstellungen zurückzusetzen.

Flashen Sie Ihr Gerät neu, um es vollständig aufzubauen.

Wenn Sie ein benutzerdefiniertes ROM oder das Xposed-Framework ausführen, müssen Sie Ihr Gerät vollständig löschen und es in einen neuen, fabrikneuen, fabrikneuen Zustand bringen. Dies ist auch die einzige Möglichkeit, ein Nicht-Nexus- oder Developer Edition-Telefon zu entfernen, wenn die SuperSU-Methode nicht für Sie funktioniert.

Leider ist der Prozess für jeden Hersteller ziemlich unterschiedlich und kann sogar von Gerät zu Gerät variieren. Mit Ausnahme von Nexus-Geräten( für die wir eine Anleitung haben) können wir hier nicht alle Anweisungen beschreiben. Stattdessen müssen Sie auf einer Website wie dem XDA Developers forum nach den vollständigen Anweisungen für Ihr Telefon suchen. Hier ist ein kurzer und dreckiger Blick, was der Prozess für jeden Hersteller bedeutet:

  • Nexus und andere Developer Edition-Geräte : Nexus-Geräte sind ziemlich einfach. Sie müssen lediglich ein Factory-Image von Google oder Ihrem Hersteller herunterladen( ähnlich wie wir es in der Anleitung zur manuellen Deinstallation von Marshmallow oben getan haben) und dann alle darin enthaltenen Dateien auf Ihrem Telefon flashen. In unserem Handbuch zum manuellen Flashen Ihres Nexus finden Sie die vollständigen Anweisungen.
  • Samsung-Geräte: Sie benötigen die vollständige Firmware-Datei, die für jedes Gerät bei Sammobile.com verfügbar sein sollte. Sie werden mit einem Programm namens "Odin" auf dem PC zu tun haben, was ziemlich einfach ist. Stellen Sie sicher, eine zuverlässige Anleitung für Ihr genaues Gerät zu finden.
  • Motorola-Geräte: Motorola verwendet ein Programm namens "RSD Lite", um Bilddateien auf Geräte zu übertragen, obwohl das Unternehmen seine Bilder nicht für Nicht-Entwicklergeräte verfügbar macht. Es gibt Kopien, die herumtreiben, aber stellen Sie sicher, dass Sie von einer vertrauenswürdigen Quelle herunterladen, bevor Sie den Sprung wagen.
  • LG-Geräte: LG verwendet ein speziell entwickeltes "Flash-Tool", um gerätespezifische KDZ-Dateien auf seine Telefone zu übertragen. Auch dies kann schwierig sein, also stellen Sie sicher, dass Sie eine vertrauenswürdige Quelle und Anleitung verwenden.
  • HTC-Geräte: HTC könnte vielleicht das flashfreundlichste aller Consumer-Geräte sein, da es nur eine so genannte "RUU" -Datei( ROM Update Utility) verwendet, die mit einfachen adb- und fastboot-Befehlen gepusht werden kann. Alternativ können Sie die RUU auf der / sdcard-Partition der meisten HTC-Geräte platzieren und sie wird automatisch erkannt, sobald Sie in den Bootloader booten. Sie müssen nur die RUU für Ihr spezifisches Telefon finden.

Wir möchten, dass wir für jedes einzelne Handy Details angeben können, aber es ist einfach nicht möglich - das ist ein weiterer Grund, warum wir Nexus und andere Geräte der Developer Edition lieben. Aber mit ein wenig Graben, sollten Sie in der Lage sein, fast jedes Telefon da draußen zu entwurzeln und es wieder in einen guten Arbeitszustand zu bringen.