Я хочу прошить «новейший» SimplRom (v5F) на Galaxy Note 4, и в инструкциях сказано, что мне нужно одновременно прошить модем и прошивку загрузчика.
Теперь у меня есть три файла: BL_N910FXXU1COI3.tar.md5
, CP_modemCOI3.tar.md5
и SimpLite_v5.zip
но я не уверен, как их прошить.
Большинство инструкций говорят мне использовать Odin , некоторые описывают процедуру с помощью Heimdall . Odin для меня не вариант (нет Windows), и Heimdall, кажется, время от времени меняет свой пользовательский интерфейс, поэтому инструкции не применяются.
Короче говоря: есть ли способ просто использовать TWRP или dd ( это сработало для TWRP) для прошивки файлов? Я нашел много инструкций, но, поскольку существует так много разных типов файлов, ПЗУ для восстановления, устройств, инструментов и т. д., ни одна из инструкций не подходит для меня.
Нужен ли мне файл PIT для dd
подхода?
Важное примечание: Эй, ребята, спасибо за голоса, но этот ответ вообще не работает .
Приведенные ниже шаги ничего не ломают, и поэтому я подумал, что прошил модем/загрузчик. Вы можете использовать dd
для создания резервных копий разделов ниже, поменяв местами of
/ if
, но модем / загрузчик не будет изменен кодом, который я опубликовал.
В конце концов мне пришлось возиться с heimdall и загрузить телефон в режиме загрузки, чтобы на самом деле прошить разделы.
Оригинальный ответ:
В случае, если кто-то еще хочет прошить загрузчик/модем, а heimdall/fastboot/odin не вариант - это сработало для меня:
Извлеките/скопируйте нужные файлы куда-нибудь на свой телефон — например, с помощью adb push ./bl_modem/ /mnt/extSdCard/
, запустите su-shell:
adb shell
> su
> cd /mnt/extSdCard/bl_modem/
затем просто прошейте файлы с помощью 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
Важно: предоставленные имена блочных устройств применимы только к Note4/N910F. Взгляните на ссылки, /dev/block/platform/msm_sdcc.1/by-name/
чтобы узнать свой.
Я дважды проверил эти имена, сначала сделав копию dd
и сравнив размеры. Размеры не будут равны размерам файлов, которые вы собираетесь прошивать, но они должны быть примерно такого же размера.
Энди Ян