Ich habe das System mit twrp formatiert, jetzt kann ich das Stock-ROM auf meinem Galaxy S3 Sprint nicht flashen. Ich bekomme das file_getprop: failed to stat "system/build.prop" status 7
jedes Mal, wenn ich versuche, die Stock-Rom zu flashen. Gibt es eine mögliche Lösung für dieses Problem.
Das Problem, mit dem ich konfrontiert war, wurde durch den Versuch verursacht, das Update von Android 4.4.2 für mein Galaxy S3 zu installieren, während das Update die vorherige Version MK3 (Android 4.3) erfordert. Wie ich in der Frage erwähnt habe, habe ich das gesamte System formatiert und gelöscht, weshalb ein status 7
Fehler aufgetreten ist, weil "system/build.prop"
es bereits gelöscht wurde. Die einzig mögliche Lösung, die ich gefunden habe, war das Herunterladen und Flashen der Stock-ROM von der offiziellen Website mit der od3n-Software.
Normalerweise bedeutet der Fehler „Status 7“, dass das Update für ein anderes Telefonmodell entwickelt wurde (es könnte ein völlig anderes Telefon oder nur eine geringfügig andere Variante desselben Geräts sein).
Diese Prüfung wird anhand der vorhandenen build.prop
Datei durchgeführt, die sich in /system
der Partition befindet. Da die Datei fehlt, weil Sie das Telefon formatiert haben, stecken Sie in einer „catch-22“-Situation fest. Die Problemumgehung besteht darin, das oben genannte Häkchen manuell zu entfernen.
META-INF\com\google\android\
Ordner und extrahieren Sie nur die Datei mit dem Namen „ updater-script
“.Löschen Sie in der updater-script
Datei die erste Anweisung, die mit " assert(...
" beginnt. Diese Anweisung kann sich über mehrere Zeilen erstrecken, also löschen Sie sie alle. Für das Galaxy S3 sieht es zB so aus:
assert(getprop("ro.product.device") == "m0" || getprop("ro.build.product") == "m0" || getprop("ro.product.device") == "i9300 " || getprop("ro.build.product") == "i9300" ||
getprop("ro.product.device") == "GT-I9300" || getprop("ro.build.product") = = "GT-I9300" || abort("Dieses Paket ist für \"m0,i9300,GT-I9300\"-Geräte; dies ist ein \"" + getprop("ro.product.device") + "\". "););
Fügen Sie Ihre bearbeitete updater-script
Datei wieder in die ZIP-Datei ein und überschreiben Sie das Original an derselben Stelle. Abhängig von der von Ihnen verwendeten Archivierungssoftware kann dies so einfach sein wie das Ziehen und Ablegen.
Jetzt sollten Sie in der Lage sein, die geänderte ZIP-Datei zu flashen, ohne dass ein Fehler aufgrund einer Nichtübereinstimmung der Modellnummer auftritt.
Beachten Sie, dass diese „Bestätigungs“-Aussagen zu Ihrem eigenen Schutz dienen. Sie sollten sie nur entfernen , wenn Sie absolut sicher sind , dass die heruntergeladene ZIP-Datei mit der Modellnummer Ihres Telefons übereinstimmt. Das Flashen eines ROMs, das für ein anderes Telefon erstellt wurde (auch wenn es sich nur um eine etwas andere Variante handelt, z. B. AT&T Galaxy S3 vs. Verizon Galaxy S3), kann Ihr Telefon funktionsunfähig machen.
Dan Hulme
Spatz
Chahk
Spatz
Chahk
Spatz
Chahk
/system
die Partition formatieren. Sie können testen, indem Sie ein NANDroid-Backup erstellen, /system formatieren, die ZIP-Datei wie beschrieben ändern und flashen.