Ich habe kürzlich zwei Samsung G5-Telefone von Amazon gekauft, um das ROM auf einer heruntergestuften Version zu entwickeln (das Telefon wurde mit 5.0 ausgeliefert). Ich habe eines der Telefone genommen und das Gerät ohne Probleme erfolgreich auf eine frühere 4x-Version heruntergestuft. Erst später, als ich dies auf dem zweiten Gerät versuchte, stieß ich auf Probleme.
Wie sich herausstellt, scheint die gleiche Firmware, die ich auf dem ersten Gerät geflasht habe, mit dem zweiten nicht zu funktionieren. Nach ein wenig Recherche stellte ich fest, dass das zweite Gerät ein anderes Gebietsschema hatte. Beide Geräte haben jedoch die gleiche Modellnummer. Damit bleiben bei mir folgende Fragen:
Was hat es mit unterschiedlichen Gebietsschemas auf sich, die die Firmware für Geräte desselben Modells inkompatibel machen können? (Neben Trägertypen: GSM, CDMA)
Wenn ein Telefon mit einer neueren Version ausgeliefert wird, ist es möglich, dass ein Downgrade nicht möglich ist?
Wenn nicht, welche Informationen außer der Modellnummer und der Region werden benötigt, um die richtige Firmware-Version für ein Gerät auszuwählen? (PDA, CSC usw. erscheinen je nach Firmware-Version unterschiedlich)
Apropos dritte oben aufgeführte Frage: Ich habe versucht, unzählige 4x-Firmware-Images (für das richtige Modell und die richtige Region) zu flashen, nur damit das Telefon beim Samsung-Begrüßungsbildschirm hängen bleibt.
Es ist möglich, dass das andere Gebietsschema mit einem anderen Bootloader ausgeliefert wird.
Dieser Bootloader ist für das Laden von Android verantwortlich und kann vor dem Booten zusätzliche Prüfungen auf Standard-Firmware enthalten. Es ist auch möglich, dass das Gerät mit unterschiedlicher Hardware (Qualcomm/Exynos-Prozessoren) ausgeliefert wurde, sodass Android die erforderlichen Kernel- und Firmware-Module enthalten muss, um auf diesem bestimmten Gerät zu funktionieren.
Es ist durchaus möglich, dass ein aktualisierter Bootloader Sie daran hindert, eine komplette ältere Version zu flashen. Es gibt Möglichkeiten, dies zu umgehen:
Izzy