Ich möchte das "neueste" SimplRom (v5F) auf einem Galaxy Note 4 flashen und die Anweisungen besagen, dass ich auch die Modem- und Bootloader-Firmware gleichzeitig flashen muss.
Jetzt habe ich drei Dateien: BL_N910FXXU1COI3.tar.md5
, CP_modemCOI3.tar.md5
und SimpLite_v5.zip
bin mir nicht sicher, wie ich sie flashen soll.
Die meisten Anweisungen sagen mir, dass ich Odin verwenden soll , einige beschreiben das Verfahren mit Heimdall . Odin ist keine Option für mich (kein Windows) und Heimdall scheint seine Benutzeroberfläche hin und wieder zu ändern, sodass die Anweisungen nicht zutreffen.
Um es kurz zu machen: Gibt es eine Möglichkeit, einfach TWRP oder dd ( das funktionierte für TWRP) zu verwenden, um die Dateien zu flashen? Ich habe viele Anleitungen gefunden, aber da es so viele verschiedene Dateitypen, Wiederherstellungs-Roms, Geräte, Tools usw. gibt, scheint keine der Anleitungen für mich zu gelten.
Benötige ich für die dd
Anfahrt eine PIT-Datei?
Wichtiger Hinweis: Hey Leute, danke für die Upvotes, aber diese Antwort funktionierte überhaupt nicht .
Die folgenden Schritte machen nichts kaputt und deshalb dachte ich , ich hätte Modem/Bootloader geflasht. Sie können verwenden dd
, um Backups der folgenden Partitionen zu erstellen, indem Sie of
/ austauschen if
, aber Modem/Bootloader werden durch den von mir geposteten Code nicht geändert.
Am Ende musste ich mit Heimdall herumspielen und das Telefon im Download-Modus booten, um die Partitionen tatsächlich zu flashen.
Ursprüngliche Antwort:
Falls jemand anderes Bootloader/Modem flashen möchte und heimdall/fastboot/odin keine Option ist - das hat bei mir funktioniert:
Extrahieren/kopieren Sie die benötigten Dateien irgendwo auf Ihrem Telefon - zB mit adb push ./bl_modem/ /mnt/extSdCard/
, starten Sie eine su-Shell:
adb shell
> su
> cd /mnt/extSdCard/bl_modem/
Dann einfach die Dateien flashen mit dd
:
> dd if=NON-HLOS.bin of=/dev/block/mmcblk0p1
> dd if=modem.bin of=/dev/block/mmcblk0p2
> dd if=sbl1.mbn of=/dev/block/mmcblk0p3
> dd if=sdi.mbn of=/dev/block/mmcblk0p5
> dd if=aboot.mbn of=/dev/block/mmcblk0p7
> dd if=rpm.mbn of=/dev/block/mmcblk0p8
> dd if=tz.mbn of=/dev/block/mmcblk0p9
Wichtig: Die bereitgestellten Blockgerätenamen gelten nur für Note4/N910F. Schauen Sie sich die Links unter an, /dev/block/platform/msm_sdcc.1/by-name/
um Ihre herauszufinden.
Ich habe diese Namen doppelt überprüft, indem ich zuerst eine Kopie mit Größen gemacht dd
und Größen verglichen habe. Die Größe wird nicht gleich der Größe der Dateien sein, die Sie flashen werden, aber sie sollten ungefähr ähnlich groß sein.
Andy Jan