Startseite » wie man » So installieren Sie ein Android-OTA-Update, ohne Root mit FlashFire zu verlieren

    So installieren Sie ein Android-OTA-Update, ohne Root mit FlashFire zu verlieren

    Over-the-Air-Updates waren lange Zeit der Fluch vieler existierender Android-Benutzer. Es ist ein endloser Kampf: Die Installation des Updates bricht das Root-Verzeichnis oder wird überhaupt nicht flashen, aber alle möchten die neueste Version ihres mobilen Betriebssystems. Dank eines neuen Tools namens FlashFire kann der Kampf vorbei sein.

    Warum OTA-Updates nicht gut mit gerollten Handys funktionieren

    Android basiert auf Linux, daher verfügen Android-Geräte über einen Root-Benutzer, der wie das Administrator-Benutzerkonto unter Windows funktioniert. Standardmäßig gewährt Android keinen Zugriff auf das Root-Konto. Das Starten ist der Vorgang, bei dem der Zugriff auf das Root-Konto ermöglicht wird und die su-Binärdatei installiert wird. Anwendungen können su anrufen, um erhöhte Berechtigungen zu erlangen, sodass sie sich aus der Sicherheits-Sandbox von Android befreien und leistungsfähigere Aufgaben ausführen können. Android ist nicht vorinstalliert, da dies zu Sicherheitsproblemen führen kann, insbesondere für technisch weniger versierte Benutzer.

    Der Root-Prozess installiert auch eine Anwendung wie SuperSU, die den Zugriff auf die Binärdatei su steuert, sodass Sie auswählen können, welche Anwendungen Root-Zugriff haben dürfen.

    Normalerweise verlieren Sie Ihren Root-Zugriff, wenn Sie ein Betriebssystemupdate installieren. Bei Lollipop und früheren Versionen von Android setzt das Over-the-Air-Update (OTA) Ihre Android-Systempartition auf den Werkszustand zurück, wodurch die su-Binärdatei entfernt wird. Bei neueren Geräten mit systemlosem Stammverzeichnis wird das Startabbild überschrieben. Wenn Sie über eine benutzerdefinierte Wiederherstellung verfügen, kann sich das OTA-Update möglicherweise überhaupt nicht selbst installieren.

    SuperSU hatte einmal einen "Survival-Modus", mit dem Sie Updates aktualisieren können, aber das gibt es nicht mehr. Geben Sie FlashFire ein.

    Was ist FlashFire??

    FlashFire ist ein leistungsstarkes Tool von Chainfire, dem Hersteller von SuperSU, mit dem Root-Benutzer verschiedene Aktionen ausführen können, z. B. Flash-OTA-Aktualisierungen und vollständige ZIP-Dateien, Erstellen und Wiederherstellen von Sicherungen, Löschen von Daten und vieles mehr. Dadurch entfällt die Notwendigkeit der Wiederherstellung zum manuellen Sichern oder Wiederherstellen, und das Entfernen und Entfernen von Root-Dateien beim Aktualisieren von Update-Dateien wird automatisch durchgeführt.

    Theoretisch sollte es auf vielen, wenn nicht den meisten, Android 4.2+ -Handys funktionieren. Es gibt jedoch Vorbehalte.

    Auf vielen Geräten verhindert das Vorhandensein von root, dass OTAs heruntergeladen und geflasht werden. Auf einigen Geräten wird es tatsächlich heruntergeladen, aber Sie benötigen ein Tool wie FlashFire, um es erfolgreich zu flashen. Auf anderen Geräten wird der Download nicht tatsächlich durchgeführt, daher müssten Sie die OTA-Datei auf eine andere Weise herunterladen (sie werden häufig auf Websites wie XDA-Entwicklern veröffentlicht), und dann können Sie sie möglicherweise mit einem Tool wie FlashFire flashen. Wenn Sie die OTA-Datei nicht erhalten können, haben Sie möglicherweise kein Glück.

    Wenn Sie außerdem ein gerootetes Gerät betreiben, das ein Update der Vollversion von Lollipop auf Marshmallow erhält, werden die Dinge zum Beispiel dunkler. Da es keine Möglichkeit gibt, Marshmallow ohne einen nicht gesperrten Bootloader zu rooten, verlieren Sie den Root-Zugriff vollständig, wenn der Bootloader Ihres Geräts gesperrt ist. Das ist unvermeidlich. Wenn Sie den Bootloader jedoch entsperrt haben, sollte FlashFire den Root-Zugriff nach Abschluss des Updates beibehalten (oder zumindest wiederherstellen können).

    Also: FlashFire funktioniert zwar nicht auf jedem Gerät, aber wenn Sie die "offizielle" Route zum Rooten Ihres Telefons gewählt haben, wird es wahrscheinlich funktionieren.

    Wenn Sie mehr erfahren möchten, sollten Sie diesen Thread auf XDA prüfen, bevor Sie beginnen. Wenn Sie bereit sind, können Sie FlashFire vom Play Store aus installieren.

    So verwenden Sie FlashFire zum Flashen eines OTA-Updates, ohne den Stamm zu verlieren

    Wenn Sie benachrichtigt werden, dass ein Update für Ihr Gerät verfügbar ist, sollten Sie es als erstes herunterladen-aber nicht installieren. Wenn Sie dem Update mitteilen, dass es fortfahren und installieren soll, schlägt es wahrscheinlich fehl, da Sie ein gerootetes Gerät ausführen.

    Starten Sie FlashFire stattdessen, wenn der OTA-Download abgeschlossen ist. Die Update-Datei sollte automatisch erkannt werden und gefragt werden, ob Sie die Aktionen zum Flashen generieren möchten. Fahren Sie fort und tippen Sie auf "OK".

    Dadurch wird ein Bildschirm erzeugt, der für Neulinge ein wenig überwältigend erscheint. Im Wesentlichen wird jedoch nur erläutert, was FlashFire mit der OTA-Datei vorhat. Jede Option ist anpassbar, wenn Sie darauf tippen. Wenn Sie beispielsweise die Cache-Partition nicht löschen möchten, deaktivieren Sie diese Option einfach. Sie können auch verschiedene Aktionen hinzufügen, aber ich würde das jetzt nicht unbedingt empfehlen.

    Wenn Sie eine benutzerdefinierte Wiederherstellung wie TWRP installiert haben, wird sie vor dem Starten von FlashFire gesichert und anschließend wiederhergestellt.

    Wenn Sie die Anweisungen abgeschlossen haben, klicken Sie auf die Schaltfläche „Flash“. Es wird eine Warnung ausgegeben, dass das Laden von FlashFire etwas Zeit in Anspruch nehmen kann und möglicherweise ein paar schwarze Bildschirme angezeigt werden. Fahren Sie fort und tippen Sie erneut auf "OK".

    Danach wird FlashFire neu gestartet, und auf dem Display werden einige Lauftext angezeigt. Lassen Sie das Gerät in Ruhe, um seine Sache zu erledigen - das ist nur FlashFire, das die erforderlichen Befehle ausführt. Wenn es fertig ist, wird es mit dem Flash-Update und dem Wiederherstellen des Stammes neu gestartet. Boom. So einfach.

    Was tun, wenn das OTA-Flash nicht funktioniert?

    Wenn Sie Ihr Gerät so modifiziert haben, dass FlashFire das Update nicht anwendet. Möglicherweise führen Sie einen benutzerdefinierten Kernel aus oder die / system-Partition wurde beispielsweise vom Xposed-Framework geändert - dann schlägt das Update fehl. ”Derzeit gibt es keine Benachrichtigung, dass das Update nicht angewendet wurde. Sie müssen also in das Menü Einstellungen> Info über das Telefon gehen und sehen, ob sich die Build-Nummer geändert hat. Wenn nicht, wissen Sie, dass das Update nicht angewendet wurde (es besteht auch eine gute Chance, dass Android Sie benachrichtigt, dass das Update noch installiert werden muss)..

    In diesem Fall laden Sie am besten das werkseitige Image für Ihr Gerät herunter, sofern verfügbar. In diesem Beispiel werde ich das neueste Update (Sicherheitspatches vom April 2016) auf meinem Nexus 7 aktualisieren.

    Kopieren Sie nach dem Download die .tgz-Datei des Factory-Images in den internen Speicher Ihres Telefons oder auf die SD-Karte.

    Öffnen Sie FlashFire und tippen Sie auf die schwebende Aktionsschaltfläche (die rote Schaltfläche mit dem Pluszeichen) in der rechten unteren Ecke. Wählen Sie "Flash-Firmware-Paket".

    Dadurch wird ein Dateimanager geöffnet, der standardmäßig auf den internen Speicherordner des Stamms zugreifen sollte. Scrollen Sie nach unten, bis Sie die gerade auf das Gerät verschobene Datei finden.

    Sobald Sie die Image-Datei ausgewählt haben, durchsucht FlashFire das Archiv, um den Inhalt zu überprüfen, und zeigt eine Liste mit den möglichen Flash-Optionen (und Wünschen) an. Sie können hier auswählen, was Sie möchten. Wenn Sie eine benutzerdefinierte Wiederherstellung haben und dies auch beibehalten möchten, deaktivieren Sie einfach die Option "Wiederherstellung".

     

    Sobald Sie bereit sind zu blinken, tippen Sie einfach auf das Häkchen in der oberen rechten Ecke. Bevor Sie fortfahren, wird Ihnen wieder die Liste der Aktionen angezeigt. Wenn Sie also etwas ändern möchten oder müssen, ist jetzt die Zeit gekommen.

    Nachdem Sie alle Schritte bestätigt haben, drücken Sie die „Flash“ -Taste. Die gleiche Warnung wird angezeigt, wenn FlashFire einige Zeit zum Laden benötigt und möglicherweise einige schwarze Bildschirme angezeigt werden. Klicken Sie einfach auf "OK".

    FlashFire wird neu gestartet und erledigt. Da es sich um eine vollständige Image-Datei und nicht nur um ein einfaches Update handelt, kann es eine Weile dauern, bis die Aktualisierung abgeschlossen ist. Sobald dies jedoch der Fall ist, wird es neu gestartet und Sie können sich darauf verlassen.


    Dies ist nur ein Kratzer an der Oberfläche dessen, was FlashFire derzeit kann, und das, ohne zu erwähnen, was in der Zukunft möglich sein wird. Wir werden zweifellos mehr darüber zu berichten haben, sobald wir mehr Zeit mit den anstehenden Updates der App verbracht haben.