🇩🇪 Nach Installation von Stock OS kein Starten mehr

Hallo Community

Ich bin gerade ein wenig Verzweifelt, mein Fairphone 4 startet nicht mehr.

Ich hatte das letzte /e/ OS installiert und habe mich entschieden wieder zurück zum “Stock OS” zu gehen. Jetzt habe ich alles nach Anleitung gemacht (Fairphone 4 OS Offline Installation) und nachdem ich alles installiert habe, habe ich (leider) den Bootloader wieder gelockt.

Jetzt startet das Telephon nicht mehr, es kommt immer automatisch der Fastboot Mode. Dies ist der einzige Bootstatus den ich erhalte. Ich kann auch über fastboot den Bootloader nicht mehr entsperren. Wenn ich den Befehl zum slot wechseln eingebe, dann erhalte ich folgende Fehlermeldung:

Setting current slot to ‘b’ FAILED (remote: 'Slot Change is not allowed in Lock State
')
fastboot: error: Command failed

Ich kann auch nicht mehr mit fastboot flashing unlock das FP4 entsperren.

Hat jemand noch eine Idee oder habe ich das gute Teil jetzt zerstört?

gruss
Dominique

Da wirst du alleine nicht mehr rauskommen, da musst du den Support kontaktieren und dann muss es im Repair Center in Frankreich “gerettet” werden.
Ich würde darauf bestehen, dass FP die Kosten über nimmt, da ausgelöst durch einen bekannten Fehler im System

Edit: ausführlich hier

1 Like

Schon probiert über die Recovery einen Factory Reset zu machen? Oder booted die auch nicht?

@z3ntu: nein, ich komme leider immer in den Fastboot Modus

@yvmuell: Ja, das habe ich mir schon gedacht :frowning:

Kannst du möglichst detailliert beschreiben was du gemacht hast?

Also /e/OS hattest du installiert (hast du während du /e/OS benutzt hast ein Update gemacht?), war der Bootloader gesperrt bevor du Stock OS geflashed hast (also musstest du “fastboot flashing unlock” machen?), hat das Telefon korrekt gestartet mit Stock OS bevor du es gelockt hast? Hast du sowohl “fastboot flashing lock_critical” und “fastboot flashing lock” gemacht? Wann hat es nicht mehr funktioniert?

1 Like

Hast Du mal nach get unlock ability geschaut bzw OEM unlocking in den developer settings?

Minimale Chance, gucken würde ich trotzdem.

Support ist langsam am Besten mal anrufen, hilft oft Dinge zu beschleunigen…

@z3ntu gibt es Berichte wo das funktioniert hat mit dem Factory Reset? Hier zumindest einer wo es nichts gebracht hat

Also, ich hatte /e/ OS installiert in der letzten Version, habe dann den OEM Unlock aktiviert, FP4 neu gestartet in Fastboot Mode, beide Bootload entsperrt, das FP Stock OS dann installiert, nach neustart beide Bootloader wieder gesperrt und seitdem stehe ich hier …

FP bootet nur mehr in den Fastboot Modus, kein Recovery Start - und somit auch kein Wipe - mehr möglich.

wenn ich “fastboot flashing get_unlock_ability” eingebe erhalte ich 0 als Antwort

Damit war das e/OS security patch level (05Oct22) vermutlich aktueller als das von FP selbst (05Sep22).Die Warnung die man bei e/OS findet gilt dann also auch andersrum vermutlich und könnte von FP mal deutlich hervorgehoben werden, ist ja lang genug bekannt

1 Like

ich dachte das neue OS Software update: FP4.FP4G.A.170.20220920 ist auf demselben Stand … deswegen habe ich mich eigentlich erst getraut das zu machen … :frowning:

Hast Du noch den genauen Dateinamen von der e/OS Version die Du installiert hast? Letzte FPOS ist def. 05Sep22

Nur um auch nicht den kleinsten Hoffnungsschimmer unerwähnt zu lassen: Auf dem FP3 gibt es im Fastboot Modus (ganz oben, grüne/rote/weiße Zeile, unterschiedliche Optionen, die mit Lauter oder Leiser angezeigt werden) eine Option zum Wechsel zum Recovery mode – ist das bei deinem FP4 gar nicht als Option dort vorhanden, oder führt die Auswahl und Bestätigung (mit Power) der Option nur wieder zurück in den Fastboot Modus?

Dieses Problem (mit dem rollback index, was gleich mit security patch level ist) ist eigentlich behoben seit einiger Zeit in der stock OS zip. Was ich bei diesem Thread rauslesen kann, ist dass das ein anderes Problem ist als die rote “your device is corrupted.” Meldung die in diesen Fällen gekommen ist.

Oder habe ich irgendwas falsch gelesen?

Unterm Strich versteht Du von alldem mehr als ich jemals verstehen werde.,. Ich hatte es von Diskussionen rund um das" Trapped in Fastboot with locked Bootloader issue" so verstanden, das es die Warnung von e/OS nur deswegen gibt.

If you try installing a version of /e/OS based on a previous AOSP core version than the one running on your phone, or based on a security patch that is older than the one on your device, you will brick your device.

Diese Meldung your device is corrupted macht ja keine gravierenden Probleme, oder?

@dblake Bitte noch posten was fastboot getvar all schreibt - am besten die Zeile mit serialno aber die Seriennummer entfernen. Der Rest sollte nichts “privates” enthalten.

@yvmuell Soweit ich es verstehe gibt es diesen Rollback Index (welcher vom Security level abhängt), welcher normalerweise verhindern soll dass ein Angreifer eine alte Version irgendwie installiert und damit dann eine Sicherheitslücke ausnützt. Wenn das passiert kommt der rote “Your device is corrupt. It can’t be trusted and will not boot” Bildschirm.
@dblake hier hatte meines Wissens nie diesen Text, wird deshalb ein anderes Problem sein denke ich.

Nur zum Verständnis für mich, du meinst die Meldung wie hie im 2. Screenshot, richtig?

Edit: vielleicht wäre die korrekte Aussage bzgl FP4: normalerweise sollte es dazu führen, das man gezwungen wird einen Factory reset zu machen und beim FP4 kann es aufgrund des bekannten bootloader bugs dazu führen, das man im bootloader fest hängt wenn der bootloader gelocked ist? Ersteres wäre in meinen Augen kein bricked phone, letzeres ist ein bricked phone…

Guten Morgen

wow, da gibt es aber viel zu antworten heute :slight_smile:

@urs_lesse Ja, dies Funktion hat das FP4 auch, aber egal was ich hier auswähle, es startet immer nur in diesen Fastboot Modus.

@z3ntu hier der output:

Blockquote(bootloader) parallel-download-flash:yes
(bootloader) hw-revision:10000
(bootloader) unlocked:no
(bootloader) off-mode-charge:0
(bootloader) charger-screen-enabled:0
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3479
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) erase-block-size: 0x1000
(bootloader) logical-block-size: 0x1000
(bootloader) variant:SM_ UFS
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2: 0x600000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1: 0x600000
(bootloader) partition-type:tunning:raw
(bootloader) partition-size:tunning: 0x600000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x20000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg: 0x280000
(bootloader) partition-type:fpconfig:raw
(bootloader) partition-size:fpconfig: 0x20000
(bootloader) partition-type:fpconfig_persist:raw
(bootloader) partition-size:fpconfig_persist: 0x20000
(bootloader) partition-type:traceability:raw
(bootloader) partition-size:traceability: 0x100000
(bootloader) partition-type:ALIGN_TO_128K_2:raw
(bootloader) partition-size:ALIGN_TO_128K_2: 0x1A000
(bootloader) partition-type:swversion:raw
(bootloader) partition-size:swversion: 0x20000
(bootloader) partition-type:oembin:raw
(bootloader) partition-size:oembin: 0x400000
(bootloader) partition-type:catecontentfv:raw
(bootloader) partition-size:catecontentfv: 0x100000
(bootloader) partition-type:catefv:raw
(bootloader) partition-size:catefv: 0x80000
(bootloader) partition-type:secdata:raw
(bootloader) partition-size:secdata: 0x7000
(bootloader) partition-type:uefivarstore:raw
(bootloader) partition-size:uefivarstore: 0x80000
(bootloader) partition-type:storsec:raw
(bootloader) partition-size:storsec: 0x20000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump: 0x4000000
(bootloader) partition-type:cateloader:raw
(bootloader) partition-size:cateloader: 0x200000
(bootloader) partition-type:logfs:raw
(bootloader) partition-size:logfs: 0x800000
(bootloader) partition-type:toolsfv:raw
(bootloader) partition-size:toolsfv: 0x100000
(bootloader) partition-type:limits-cdsp:raw
(bootloader) partition-size:limits-cdsp: 0x1000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits: 0x1000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash: 0x20A4000
(bootloader) partition-type:spunvm:raw
(bootloader) partition-size:spunvm: 0x800000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp: 0x40000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip: 0x100000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo: 0x1000
(bootloader) partition-type:fsgbk_b:raw
(bootloader) partition-size:fsgbk_b: 0x280000
(bootloader) partition-type:core_nhlos_b:raw
(bootloader) partition-size:core_nhlos_b: 0xAA00000
(bootloader) partition-type:uefisecapp_b:raw
(bootloader) partition-size:uefisecapp_b: 0x200000
(bootloader) partition-type:imagefv_b:raw
(bootloader) partition-size:imagefv_b: 0x200000
(bootloader) partition-type:featenabler_b:raw
(bootloader) partition-size:featenabler_b: 0x20000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b: 0x1800000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b: 0x10000
(bootloader) partition-type:vbmeta_system_b:raw
(bootloader) partition-size:vbmeta_system_b: 0x10000
(bootloader) partition-type:recovery_b:raw
(bootloader) partition-size:recovery_b: 0x6000000
(bootloader) partition-type:qupfw_b:raw
(bootloader) partition-size:qupfw_b: 0x14000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b: 0x20000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b: 0x6000000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b: 0x80000
(bootloader) partition-type:dsp_b:raw
(bootloader) partition-size:dsp_b: 0x4000000
(bootloader) partition-type:abl_b:raw
(bootloader) partition-size:abl_b: 0x100000
(bootloader) partition-type:mdtp_b:raw
(bootloader) partition-size:mdtp_b: 0x2000000
(bootloader) partition-type:mdtpsecapp_b:raw
(bootloader) partition-size:mdtpsecapp_b: 0x400000
(bootloader) partition-type:bluetooth_b:raw
(bootloader) partition-size:bluetooth_b: 0x200000
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b: 0xC300000
(bootloader) partition-type:hyp_b:raw
(bootloader) partition-size:hyp_b: 0x80000
(bootloader) partition-type:multiimgoem_b:raw
(bootloader) partition-size:multiimgoem_b: 0x8000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b: 0x400000
(bootloader) partition-type:aop_b:raw
(bootloader) partition-size:aop_b: 0x80000
(bootloader) partition-type:questdatafv:raw
(bootloader) partition-size:questdatafv: 0x1000000
(bootloader) partition-type:fsgbk_a:raw
(bootloader) partition-size:fsgbk_a: 0x280000
(bootloader) partition-type:featenabler_a:raw
(bootloader) partition-size:featenabler_a: 0x20000
(bootloader) partition-type:core_nhlos_a:raw
(bootloader) partition-size:core_nhlos_a: 0xAA00000
(bootloader) partition-type:uefisecapp_a:raw
(bootloader) partition-size:uefisecapp_a: 0x200000
(bootloader) partition-type:imagefv_a:raw
(bootloader) partition-size:imagefv_a: 0x200000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a: 0x1800000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a: 0x10000
(bootloader) partition-type:vbmeta_system_a:raw
(bootloader) partition-size:vbmeta_system_a: 0x10000
(bootloader) partition-type:recovery_a:raw
(bootloader) partition-size:recovery_a: 0x6000000
(bootloader) partition-type:qupfw_a:raw
(bootloader) partition-size:qupfw_a: 0x14000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a: 0x20000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a: 0x6000000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a: 0x80000
(bootloader) partition-type:dsp_a:raw
(bootloader) partition-size:dsp_a: 0x4000000
(bootloader) partition-type:abl_a:raw
(bootloader) partition-size:abl_a: 0x100000
(bootloader) partition-type:mdtp_a:raw
(bootloader) partition-size:mdtp_a: 0x2000000
(bootloader) partition-type:mdtpsecapp_a:raw
(bootloader) partition-size:mdtpsecapp_a: 0x400000
(bootloader) partition-type:bluetooth_a:raw
(bootloader) partition-size:bluetooth_a: 0x200000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a: 0xC300000
(bootloader) partition-type:hyp_a:raw
(bootloader) partition-size:hyp_a: 0x80000
(bootloader) partition-type:multiimgoem_a:raw
(bootloader) partition-size:multiimgoem_a: 0x8000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a: 0x400000
(bootloader) partition-type:aop_a:raw
(bootloader) partition-size:aop_a: 0x80000
(bootloader) partition-type:ALIGN_TO_128K_4:raw
(bootloader) partition-size:ALIGN_TO_128K_4: 0x1A000
(bootloader) partition-type:ddr:raw
(bootloader) partition-size:ddr: 0x100000
(bootloader) partition-type:cdt:raw
(bootloader) partition-size:cdt: 0x20000
(bootloader) partition-type:ALIGN_TO_128K_1:raw
(bootloader) partition-size:ALIGN_TO_128K_1: 0x1A000
(bootloader) partition-type:xbl_config_b:raw
(bootloader) partition-size:xbl_config_b: 0x20000
(bootloader) partition-type:xbl_b:raw
(bootloader) partition-size:xbl_b: 0x380000
(bootloader) partition-type:xbl_config_a:raw
(bootloader) partition-size:xbl_config_a: 0x20000
(bootloader) partition-type:xbl_a:raw
(bootloader) partition-size:xbl_a: 0x380000
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0x377E72E000
(bootloader) partition-type:super:raw
(bootloader) partition-size:super: 0x180000000
(bootloader) partition-type:rawdump:raw
(bootloader) partition-size:rawdump: 0x20CCCD000
(bootloader) partition-type:oempersist:raw
(bootloader) partition-size:oempersist: 0xC800000
(bootloader) partition-type:metadata:raw
(bootloader) partition-size:metadata: 0x1DE0000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp: 0x80000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore: 0x80000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc: 0x100000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist: 0x2000000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd: 0x2000
(bootloader) partition-type:ALIGN_TO_128K_3:raw
(bootloader) partition-size:ALIGN_TO_128K_3: 0x18000
(bootloader) has-slot:modem:yes
(bootloader) has-slot:system:no
(bootloader) current-slot:a
(bootloader) has-slot:boot:yes
(bootloader) slot-retry-count:b:7
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:no
(bootloader) slot-retry-count:a:6
(bootloader) slot-unbootable:a:yes
(bootloader) slot-successful:a:yes
(bootloader) slot-count:2
(bootloader) secure:yes
(bootloader) serialno:
(bootloader) product:FP4
(bootloader) snapshot-update-status:none
(bootloader) is-userspace:no
(bootloader) max-download-size:805306368
(bootloader) kernel:uefi

@yvmuell
Die Fehlermeldung dass das Device corrupt ist sieht folgendermassen aus (Screenshot aus dem Internet):

Es lässt danach weder einen Bootvorgang noch sonstiges zu. Wie gesagt die Meldung kam erst nach " fastboot flashing lock" Befehl.

Welche /e/ OS Datei das genau war, kann ich nicht mehr sagen, da in der Zwischenzeit sicher 2 - 3 OTA Updates gemacht wurden.

Gruss
Dominique

@dblake Ah, also du hattest diese “Your device is corrupt. It can’t be trusted and will not boot” Meldung?

ja genau … und danach wollte ich wieder entsperren und konnte dann aber nicht mehr …

aber: gestern hatte ich noch einen Call mit Fairphone und ich schicke das gute Ding jetzt ein … dann sehen wir weiter …

(Bin ja nur froh, dass ich in der zwischenzeit ein ersatztelefon habe)