Bitte helfen Sie mir bei folgenden Fragen:
Q1). Wo wird normalerweise die Original-Rom des Android-Geräts gespeichert?
Q2). Ist es möglich, die Original Stock Rom vollständig vom Android-Gerät zu löschen? Falls wir das Gerät bereits mit einem anderen angepassten Rom gerootet haben.
Alle Ressourcen, Tipps, Anleitungen oder kurzen Antworten werden sehr geschätzt.
Vielen Dank im Voraus für Ihre Hilfe!
Hinweis: Mein Gerät ist Huawei Honor 7 - PLK-L01.
Dies basiert vollständig auf dem Kommentar von @Firelord, mit einigen Änderungen, sodass alle Credits an ihn gehen.
Das Wichtigste zuerst: Das Stock-ROM wird als solches nirgendwo auf dem Gerät in einer Form gespeichert, die das Gerät verwenden kann, um sich im Falle eines katastrophalen Softwarefehlers, wie z. B. eines verpfuschten OTA, selbst wiederherzustellen.
Nun, wie Lager-ROMs für den Vertrieb gespeichert werden, das ist ein ganz anderes Thema. Die Methode der ROM-Verteilung oder des Ladens auf Geräte variiert von OEM zu OEM, sogar von Träger zu Träger. Wir finden 3 gängige Arten von ROM-Distributionen:
fastboot
ROM-Image-Dateien (700–1400 MB): Diese sind wie Windows-System-Images, da sie eine logische Bit-für-Bit-Kopie einer Partition auf dem Gerät sind, die von einem Flashtool wie , nvflash
oder in den NAND-Speicher des Geräts geschrieben werden kann SPFT, während das Gerät an einen PC/Mac angebunden ist. Diese werden normalerweise als Archive verteilt, können aber nicht als solche geflasht werden, sie müssen vor dem Flashen separat dekomprimiert werden.
ROM-Zip-Dateien (250–600 MB): Dies sind im Wesentlichen auch Systemabbilder, aber sie sind komprimiert und es fehlen einige modellspezifische oder gerätespezifische Partitionsabbilder, um die Distributionsgröße zu verringern, da diese in komprimierter Form auf dem Gerät installiert werden die Wiederherstellung des Geräts. Einige Hersteller tun dies, aber dies ist üblicherweise das Verteilungsformat für benutzerdefinierte ROMs.
ROM-OTA-Zip-Dateien (4-200 MB): Diese sind wie ROM-Zip-Dateien, aber anstatt alle System-Images in der ZIP-Datei zu haben, enthalten diese Image-Patch-Dateien. Sie werden auch über die Wiederherstellung installiert. Diese Methode hilft dabei, die Größe der Aktualisierungsdatei auf magere Mengen zu reduzieren, wenn größere Systemänderungen nicht in die Aktualisierung einbezogen sind.
Wenn wir über benutzerdefinierte ROMs sprechen, sind nur die Methoden 2 und 3 wichtig. Nur für einige Cyanogen OS-Geräte stellt CyanogenMod ROM-Images zum fastboot
Flashen bereit.
Nun, jetzt könnten Sie die Partition Ihres Geräts löschen /system
, aber beachten Sie, dass Sie dies bei der Installation des benutzerdefinierten ROM bereits getan haben und es daher kein nennenswertes Standard-ROM auf dem Gerät gibt. Wenn Sie jetzt löschen /system
, würde Ihr benutzerdefiniertes ROM, das Sie installiert hatten, entfernt werden, und dann müssten Sie entweder ein Standard- oder ein benutzerdefiniertes ROM flashen, um das Gerät wieder verwendbar zu machen.
Beachten Sie hier etwas: Bestandswiederherstellungen können keine benutzerdefinierten ROMs flashen, da die benutzerdefinierten ROMs nicht über die digitalen Signaturen verfügen, die die Wiederherstellung vor dem Flashen überprüft.
In ähnlicher Weise können benutzerdefinierte Wiederherstellungen wie CWM oder TWRP keine Stock-ROM-Reißverschlüsse flashen, da die Zip-Datei die Integrität oder den Bestand des Geräts überprüft, das durch das Vorhandensein der benutzerdefinierten Wiederherstellung selbst gefährdet wurde.
Feuerlord
/system
was technisch gesehen das ist, was Android OS enthält. 2) Ja, benutzerdefinierte Wiederherstellung starten und /system löschen. Welches ROM Sie auch immer hatten, es wäre für immer weg. 3) Bitte führen Sie eine gründliche Suche/Recherche nach einer Antwort durch, bevor Sie Ihre Frage stellen.Ken