Бэкап прошивки ЕММС с Андроид ТВ через терминал на флешку
В этой статье я расскажу как сделать бэкап прошивки ЕММС с Андроид ТВ через терминал на флешку. Все подробно с картинками. Даже приложено видео. Запись экрана в реальном времени.
Чтобы скачать данный файл, нужно Зарегистрироваться, а после пройти Тест на начальные знания радиоэлектронники
Еще напомню, если Лог проходит, но терминал не реагирует на нажатия ентер, нужно зайти в сервис ТВ и включить уарт. У некоторых он выключен. Эта инструкция только для ЕММС до 4 ГБ подходит. Если ЕММС больше, там чуть по другому. Опишу во второй части. Забыл, про ECSD регистры, их можно посмотреть и сохранить в текстовом варианте как лог. Когда приглашение << MStar >># наберите команду mmc. Попадете в подсистему mmc, выйдет хелп. Дальше наберите команду mmc ecsd. Выйдет список регистров и их значения для данной еммс. Это опишу во второй части.
Пытаюсь стянуть дамп через терминал. Узнал что так же можно посмотреть состояние памяти. Но по вашей инструкции мне не получается выгрузить дамп. В описании HELP есть пункт как загрузится с флешки. Это что, можно прям запустить тестово телек с обычной флешки?
0 - 0.stop - program flash using MTKTool
? - alias for 'help' addboot - addboot - append environment variables 'bootargs'
base - print or set address offset bdinfo - print Board Info structure bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol chpart - change active partition cmp - memory compare cp - memory copy crc32 - checksum calculation delboot - delboot - del environment variables 'bootargs'
dhcp - boot image via network using DHCP/TFTP protocol eboot - eboot - boot from EMMC device
env - environment handling commands erase - erase FLASH memory ext4load- load binary file from a Ext4 filesystem ext4ls - list files in a directory (default /) ext4write- create a file in the root directory fatinfo - print information about filesystem fatload - load binary file from a dos filesystem fatls - list files in a directory (default /) flinfo - print FLASH memory information fsinfo - print information about filesystems fsload - load binary file from a filesystem image go - start application at address 'addr' help - print command description/usage iminfo - print header information for application image load - load - load configuration from an environment variable
loop - infinite loop on address range ls - list files in a directory (default /) md - memory display mm - memory modify (auto-incrementing address) mmc - MMC sub system mmcinfo - display MMC info mtdparts- define flash/nand partitions mtest - simple RAM read/write test mw - memory write (fill) nm - memory modify (constant address) ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection reloadenv- reloadenv - reload default environment variables
reset - Perform RESET of the CPU saveenv - save environment variables to persistent storage setenv - set environment variables tftpboot- boot image via network using TFTP protocol upgrade - upgrade - Upgrade Linux kernel/rootfs using USB
upgrade_part- upgrade_part - Upgrade partion(uboot...) using USB
usb - usb - USB sub-system
usbboot - usbboot - boot from USB device
version - print monitor, compiler and linker version mt5886 # mmcinfo Device: Manufacturer ID: fe OEM: b9c6 Name: ▒R▒A Tran Speed: 25000000 Rd Block Len: 512 MMC version 4.0 High Capacity: Yes Capacity: 7818182656 Bus Width: 2-bit mt5886 # emmcbin Unknown command 'emmcbin' - try 'help' mt5886 # mmcbin Unknown command 'mmcbin' - try 'help' mt5886 #
Добавлять комментарии можно только после регистрации и прохождения Теста. [ Регистрация | Вход ]
Информация Файлообменника
Если Вы нашли совпадающие файлы, качество файла плохое
и Вы можете поделится лучшим, есть какое-либо несоответствие,
схема подходит к другой модели, марки аппарата и т.д ...
обо всем , что касается Файлообменника, пишите в этойтеме