Servus
Gestern Nacht wollte ich nur ein Foto mit der GCam (nicht der Standard App) machen, während ich vorher schon gelegentlich ein Initialisierungsproblem mit der Kameralinse hatte, wollte die Kamera nicht nur nicht starten, das Handy ist so hart abgestürzt, dass es jetzt nicht mehr bootet.
Mir wird jetzt nur noch der Qualcomm Crashdump Mode angezeigt, welcher selber keinerlei Infos von sich gibt. Weder Recovery noch Fastboot gehen, also habe ich angefangen zu recherchieren und bin auf den EDL Mode (Emergency Download Mode) gestoßen. Ich habe schon früher vom MSM Tool gelesen, mich damit aber nie näher befasst, weil es nicht nötig war. Ich bin sonst mit Custom ROMs und was damit alles (inkl. adb) benötigt wird, recht gut im Bilde.
In der Zwischenzeit habe ich die Active Partition von B auf A gewechselt. So komme ich zwar in den fastboot mode, aber zumindest unter Linux will nichts funktionieren. Ich werde es noch nach Erstellen dieses Threads unter Windows versuchen, (Mein Laptop hat ... leider ... kein USB 2.0.) in TWRP zu booten. Vielleicht kann ich dann zumindest eine ROM installieren. Aber bisher ist noch nicht sicher, ob dieser fastboot mode überhaupt richtig funktioniert.
Mir ist bekannt, dass ich mein Handy wahrscheinlich (solange nicht ein größeres Problem existiert, von dem ich nicht weiß) mit dem MSM Tool wiederherstellen kann, aber dann werden alle Daten auch gelöscht. Ich habe zwar ein Backup meiner Daten, aber das ist nicht allzu frisch, entsprechend versuche ich schon den ganzen Tag mir über alles sicher zu werden.
Folgendes habe ich bisher gemacht (Lun 4 & 5 fehlen hier):
Unter CachyOS habe ich mit
1. Via MSM zurücksetzen, Android updaten und userdata partition zurückschreiben
Funktioniert das überhaupt? Ich konnte bisher nichts Eindeutiges dazu finden. Natürlich muss sicher derselbe User mit dem gleichen PIN/Muster existieren.
2. Nur die zum Booten notwendigen Partitionen neu beschreiben und hoffen, dass das funktioniert. Das bedeutet aber auch, dass ich die richtigen img Dateien verwenden muss und hier liegt mein Problem bei dieser Vorgangsweise. Ich bin nicht völlig sicher, welche img Dateien wohin gehören, bzw. ob ich diese aus dem OTA ROM überhaupt verwenden sollte. Im Grunde müsste ich angeblich eine FULL ROM verwenden, aber das finde ich auch nicht.
Ich habe mich nebenbei mit Claude Haiku etwas helfen lassen und angeblich wären ssd.img > xbl.img, op2.img > abl.img die jeweiligen zu ersetzenden Partitionen, aber wenn man sich die Größen ansieht, kann das nur schwer stimmen. Auf der anderen Seite passen xbl_a/b.img mit xbl.img eher zusammen. Ist alles ziemlich verwirrend.
Hat jemand eine Ahnung, was ich noch nicht bedacht habe oder hilfreiche Informationen?
Gestern Nacht wollte ich nur ein Foto mit der GCam (nicht der Standard App) machen, während ich vorher schon gelegentlich ein Initialisierungsproblem mit der Kameralinse hatte, wollte die Kamera nicht nur nicht starten, das Handy ist so hart abgestürzt, dass es jetzt nicht mehr bootet.
Mir wird jetzt nur noch der Qualcomm Crashdump Mode angezeigt, welcher selber keinerlei Infos von sich gibt. Weder Recovery noch Fastboot gehen, also habe ich angefangen zu recherchieren und bin auf den EDL Mode (Emergency Download Mode) gestoßen. Ich habe schon früher vom MSM Tool gelesen, mich damit aber nie näher befasst, weil es nicht nötig war. Ich bin sonst mit Custom ROMs und was damit alles (inkl. adb) benötigt wird, recht gut im Bilde.
In der Zwischenzeit habe ich die Active Partition von B auf A gewechselt. So komme ich zwar in den fastboot mode, aber zumindest unter Linux will nichts funktionieren. Ich werde es noch nach Erstellen dieses Threads unter Windows versuchen, (Mein Laptop hat ... leider ... kein USB 2.0.) in TWRP zu booten. Vielleicht kann ich dann zumindest eine ROM installieren. Aber bisher ist noch nicht sicher, ob dieser fastboot mode überhaupt richtig funktioniert.
Mir ist bekannt, dass ich mein Handy wahrscheinlich (solange nicht ein größeres Problem existiert, von dem ich nicht weiß) mit dem MSM Tool wiederherstellen kann, aber dann werden alle Daten auch gelöscht. Ich habe zwar ein Backup meiner Daten, aber das ist nicht allzu frisch, entsprechend versuche ich schon den ganzen Tag mir über alles sicher zu werden.
Folgendes habe ich bisher gemacht (Lun 4 & 5 fehlen hier):
Code:
Parsing Lun 0:
GPT Table:
-------------
ssd: Offset 0x0000000000006000, Length 0x0000000000002000, Flags 0x0000000000000000, UUID eca803a2-3924-3199-6ea0-e496cca1acab, Type 0x2c86e742, Active False
persist: Offset 0x0000000000008000, Length 0x0000000002000000, Flags 0x0000000000000000, UUID b8a2e19c-ce2d-8138-1be3-8b53b7f9ef6e, Type 0x6c95e238, Active False
misc: Offset 0x0000000002008000, Length 0x0000000000100000, Flags 0x0000000000000000, UUID b7dd6418-5162-ecb1-79eb-1e466ce3d40a, Type 0x82acc91f, Active False
param: Offset 0x0000000002108000, Length 0x0000000000100000, Flags 0x0000000000000000, UUID 3833a7ca-e084-59a5-ae10-6d60c58058ad, Type 0x6d679bab, Active False
keystore: Offset 0x0000000002208000, Length 0x0000000000080000, Flags 0x0000000000000000, UUID 30515548-6592-1d78-2ce9-faf1ab359993, Type 0xde7d4029, Active False
frp: Offset 0x0000000002288000, Length 0x0000000000080000, Flags 0x0000000000000000, UUID a7b7bba1-235d-ec23-2453-a800a88e4ac9, Type 0x91b72d4d, Active False
op2: Offset 0x0000000002308000, Length 0x0000000010000000, Flags 0x0000000000000000, UUID 7211a9ea-ec7d-1358-ce06-3538ec6b06c7, Type 0x5594c694, Active False
oem_dycnvbk: Offset 0x0000000012308000, Length 0x0000000000a00000, Flags 0x0000000000000000, UUID 7176c7e3-ba43-1147-193b-56274a136593, Type 0xebbeadae, Active False
oem_stanvbk: Offset 0x0000000012d08000, Length 0x0000000000a00000, Flags 0x0000000000000000, UUID 85dbe64a-da00-139e-ae5e-bc5dfce30ec5, Type 0xa288b1e, Active False
reserve1: Offset 0x0000000013708000, Length 0x00000000007e8000, Flags 0x0000000000000000, UUID d7eecb4d-6b2e-d327-f8fc-3ebd7d17e82f, Type 0x4a6838, Active False
reserve2: Offset 0x0000000013ef0000, Length 0x0000000000fd0000, Flags 0x0000000000000000, UUID c64898fd-5252-2e4c-b86f-f044b78a5eda, Type 0x4a6838, Active False
config: Offset 0x0000000014ec0000, Length 0x0000000000080000, Flags 0x0000000000000000, UUID c879934a-e93f-97f1-cb7c-7664b33d080d, Type 0x4377754, Active False
system_a: Offset 0x0000000014f40000, Length 0x00000000b2c00000, Flags 0x007b000000000000, UUID 131449a8-0f25-63f5-e240-2a3d54d474af, Type 0x77036cd4, Active False
system_b: Offset 0x00000000c7b40000, Length 0x00000000b2c00000, Flags 0x007f000000000000, UUID 885aaf36-6cd7-88dd-7370-2ef2b775f31e, Type 0x97d7b011, Active True
odm_a: Offset 0x000000017a740000, Length 0x0000000006400000, Flags 0x0000000000000000, UUID 29e76534-e6e2-cd59-5092-003cf1829775, Type 0xe4b6514e, Active False
odm_b: Offset 0x0000000180b40000, Length 0x0000000006400000, Flags 0x0004000000000000, UUID 80a3616e-b2d6-4006-f293-9088d966f062, Type 0x77036cd4, Active True
userdata: Offset 0x0000000186f40000, Length 0x0000001b800bb000, Flags 0x0000000000000000, UUID 13cf1059-34db-16cf-eec6-53d22f47d1d2, Type 0x1b81e7e6, Active False
Total disk size:0x0000001d07000000, sectors:0x0000000001d07000
Parsing Lun 1:
GPT Table:
-------------
xbl_a: Offset 0x0000000000006000, Length 0x0000000000380000, Flags 0x10c0000000000000, UUID 3b11fa0d-8ca4-974c-bbda-0eab94e69fbd, Type 0xdea0ba2c, Active False
xbl_config_a: Offset 0x0000000000386000, Length 0x0000000000020000, Flags 0x00c0000000000000, UUID 24f29687-b69d-fc8a-5aab-220aba55684a, Type 0x5a325ae4, Active False
Total disk size:0x0000000000400000, sectors:0x0000000000000400
Parsing Lun 2:
GPT Table:
-------------
xbl_b: Offset 0x0000000000006000, Length 0x0000000000380000, Flags 0x10c4000000000000, UUID d4bcae2c-efdc-177f-08a0-47a0e1a35979, Type 0xdea0ba2c, Active True
xbl_config_b: Offset 0x0000000000386000, Length 0x0000000000020000, Flags 0x00c4000000000000, UUID b6a33157-a9b2-97b0-c84f-a4661a95612d, Type 0x5a325ae4, Active True
Total disk size:0x0000000000400000, sectors:0x0000000000000400
Parsing Lun 3:
GPT Table:
-------------
ALIGN_TO_128K_1: Offset 0x0000000000006000, Length 0x000000000001a000, Flags 0x1000000000000000, UUID 85bef6a1-39c8-f412-6ab6-f22fe7baaac4, Type 0xfde1604b, Active False
cdt: Offset 0x0000000000020000, Length 0x0000000000020000, Flags 0x1000000000000000, UUID d6feda6d-2039-2053-ffd4-98a995b7aec9, Type 0xa19f205f, Active False
ddr: Offset 0x0000000000040000, Length 0x0000000000100000, Flags 0x1000000000000000, UUID f5775cd2-992a-e8bb-d259-eda6d0751bfd, Type 0x20a0c19c, Active False
Total disk size:0x0000000002000000, sectors:0x0000000000002000
edl-git auf die Partitionen zugreifen können und habe alle Partitionen unter "Lun 0" auf meinen Laptop gesichert, insbesondere userdata. Dann habe ich das aktuellste OxygenOS OTA ROM und habe überprüft, ob ich gewisse darin enthaltene img Dateien auf das Gerät schreiben könnte, um zumindest auf meine Daten zugreifen zu können. Daraus haben sich ein paar Probleme ergeben und IMO dürfte ich das von zwei Ebenen angehen:1. Via MSM zurücksetzen, Android updaten und userdata partition zurückschreiben
Funktioniert das überhaupt? Ich konnte bisher nichts Eindeutiges dazu finden. Natürlich muss sicher derselbe User mit dem gleichen PIN/Muster existieren.
2. Nur die zum Booten notwendigen Partitionen neu beschreiben und hoffen, dass das funktioniert. Das bedeutet aber auch, dass ich die richtigen img Dateien verwenden muss und hier liegt mein Problem bei dieser Vorgangsweise. Ich bin nicht völlig sicher, welche img Dateien wohin gehören, bzw. ob ich diese aus dem OTA ROM überhaupt verwenden sollte. Im Grunde müsste ich angeblich eine FULL ROM verwenden, aber das finde ich auch nicht.
Ich habe mich nebenbei mit Claude Haiku etwas helfen lassen und angeblich wären ssd.img > xbl.img, op2.img > abl.img die jeweiligen zu ersetzenden Partitionen, aber wenn man sich die Größen ansieht, kann das nur schwer stimmen. Auf der anderen Seite passen xbl_a/b.img mit xbl.img eher zusammen. Ist alles ziemlich verwirrend.
Hat jemand eine Ahnung, was ich noch nicht bedacht habe oder hilfreiche Informationen?
Bash:
Extrahierte Partitionen aus dem Smartphone
insgesamt 117G
-rw-r--r-- 1 deinorius deinorius 512K 18. Aug 14:29 config.img
-rw-r--r-- 1 deinorius deinorius 512K 18. Aug 14:32 frp.img
-rw-r--r-- 1 deinorius deinorius 512K 18. Aug 14:32 keystore.img
-rw-r--r-- 1 deinorius deinorius 1,0M 18. Aug 14:31 misc.img
-rw-r--r-- 1 deinorius deinorius 100M 18. Aug 14:36 odm_a.img
-rw-r--r-- 1 deinorius deinorius 100M 18. Aug 14:36 odm_b.img
-rw-r--r-- 1 deinorius deinorius 10M 18. Aug 14:32 oem_dycnvbk.img
-rw-r--r-- 1 deinorius deinorius 10M 18. Aug 14:32 oem_stanvbk.img
-rw-r--r-- 1 deinorius deinorius 256M 18. Aug 14:32 op2.img
-rw-r--r-- 1 deinorius deinorius 1,0M 18. Aug 14:31 param.img
-rw-r--r-- 1 deinorius deinorius 32M 18. Aug 14:31 persist.img
-rw-r--r-- 1 deinorius deinorius 8,0M 18. Aug 14:33 reserve1.img
-rw-r--r-- 1 deinorius deinorius 16M 18. Aug 14:33 reserve2.img
-rw-r--r-- 1 deinorius deinorius 8,0K 18. Aug 14:31 ssd.img
-rw-r--r-- 1 deinorius deinorius 2,8G 18. Aug 14:31 system_a.img
-rw-r--r-- 1 deinorius deinorius 2,8G 18. Aug 14:35 system_b.img
-rw-r--r-- 1 deinorius deinorius 111G 18. Aug 16:27 userdata.img
-rw-r--r-- 1 deinorius deinorius 3,5M 18. Aug 16:45 xbl_b.img
-rw-r--r-- 1 deinorius deinorius 128K 18. Aug 16:45 xbl_config_b.img
Bash:
IMG Dateien aus der OTA ROM
insgesamt 5,3G
-rw-r--r-- 1 deinorius deinorius 2,1M 18. Aug 16:20 abl.img
-rw-r--r-- 1 deinorius deinorius 180K 18. Aug 16:20 aop.img
-rw-r--r-- 1 deinorius deinorius 748K 18. Aug 16:20 bluetooth.img
-rw-r--r-- 1 deinorius deinorius 64M 18. Aug 16:20 boot.img
-rw-r--r-- 1 deinorius deinorius 488K 18. Aug 16:20 cmnlib64.img
-rw-r--r-- 1 deinorius deinorius 372K 18. Aug 16:20 cmnlib.img
-rw-r--r-- 1 deinorius deinorius 40K 18. Aug 16:20 devcfg.img
-rw-r--r-- 1 deinorius deinorius 32M 18. Aug 16:20 dsp.img
-rw-r--r-- 1 deinorius deinorius 8,0M 18. Aug 16:20 dtbo.img
-rw-r--r-- 1 deinorius deinorius 344K 18. Aug 16:20 fw_4j1ed.img
-rw-r--r-- 1 deinorius deinorius 344K 18. Aug 16:20 fw_4u1ea.img
-rw-r--r-- 1 deinorius deinorius 388K 18. Aug 16:20 hyp.img
-rw-r--r-- 1 deinorius deinorius 307M 18. Aug 16:20 india.img
-rw-r--r-- 1 deinorius deinorius 228K 18. Aug 16:20 keymaster.img
-rw-r--r-- 1 deinorius deinorius 7,7M 18. Aug 16:20 LOGO.img
-rw-r--r-- 1 deinorius deinorius 115M 18. Aug 16:20 modem.img
-rw-r--r-- 1 deinorius deinorius 952K 18. Aug 16:20 oem_stanvbk.img
-rw-r--r-- 1 deinorius deinorius 64K 18. Aug 16:20 qupfw.img
-rw-r--r-- 1 deinorius deinorius 924M 18. Aug 16:20 reserve.img
-rw-r--r-- 1 deinorius deinorius 24K 18. Aug 16:20 storsec.img
-rw-r--r-- 1 deinorius deinorius 2,8G 18. Aug 16:21 system.img
-rw-r--r-- 1 deinorius deinorius 2,0M 18. Aug 16:20 tz.img
-rw-r--r-- 1 deinorius deinorius 8,0K 18. Aug 16:20 vbmeta.img
-rw-r--r-- 1 deinorius deinorius 1,0G 18. Aug 16:20 vendor.img
-rw-r--r-- 1 deinorius deinorius 96K 18. Aug 16:20 xbl_config.img
-rw-r--r-- 1 deinorius deinorius 3,2M 18. Aug 16:20 xbl.img