Инструменты пользователя

Инструменты сайта


custom_firmware:ota

Это старая версия документа.


Внесение изменений в OTA-прошивку медиацентров TVIP

:!: Информация актуальна для медиацентров на ОС Android и Linux-Qt с OTA-прошивками (TVIP S400).

Прошивку можно скачать по адресу: http://update.tvip.ru/stb/<модель>/<ос>/release/tvip_firmware.ota.zip
Здесь, модель - модель медиацентра, например s400; ос - тип ОС (android или linux-qt).

Распаковка прошивки и внесение изменений

$ mkdir firmware

$ unzip -o -q tvip_firmware.ota.zip -d firmware

$ ls -l firmware/
total 8272
drwxr-xr-x   6 vovan  staff      204  7 фев 13:55 META-INF
-rw-r--r--   1 vovan  staff  3870617 29 фев  2008 boot.img
-rw-r--r--   1 vovan  staff   360464 29 фев  2008 bootloader.img
drwxr-xr-x  19 vovan  staff      646  7 фев 13:55 system

Распакованный образ roofs находится в папке system.
Разделы /usr и /home - это образы SquashFS

:!: При добавлении/изменении в прошивке символических ссылок - потребуется изменить файл META-INF/com/google/android/updater-script

Сборка и подпись модифицированной прошивки

Упаковка модифицированной прошивки:

$ cd firmware
$ zip -r ../unsigned_firmware.ota.zip .
$ cd ..
custom_firmware/ota.1423307246.txt.gz · Последние изменения: 2015/02/07 14:07 — Vladimir Manov

Инструменты страницы