custom_firmware:ota
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| custom_firmware:ota [2015/02/07 10:39] – Vladimir Manov | custom_firmware:ota [2021/04/08 10:13] (текущий) – [Сборка и подпись модифицированной прошивки] Денис Цыганов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Внесение изменений в OTA-прошивку медиацентров TVIP ====== | ====== Внесение изменений в OTA-прошивку медиацентров TVIP ====== | ||
| - | :!: **Информация актуальна для медиацентров на ОС Android и Linux-Qt с OTA-прошивками (TVIP S400).** | + | :!: **Информация актуальна для медиацентров на ОС Android и Linux-Qt с OTA-прошивками (TVIP S400/S41x/S500).** |
| Прошивку можно скачать по адресу: | Прошивку можно скачать по адресу: | ||
| Строка 7: | Строка 7: | ||
| Здесь, // | Здесь, // | ||
| + | ===== Распаковка прошивки и внесение изменений ===== | ||
| + | |||
| + | < | ||
| + | $ mkdir firmware | ||
| + | |||
| + | $ unzip -o -q tvip_firmware.ota.zip -d firmware | ||
| + | |||
| + | $ ls -l firmware/ | ||
| + | total 8272 | ||
| + | drwxr-xr-x | ||
| + | -rw-r--r-- | ||
| + | -rw-r--r-- | ||
| + | drwxr-xr-x | ||
| + | </ | ||
| + | |||
| + | Распакованный образ roofs находится в папке system.\\ | ||
| + | Разделы /usr и /home в прошивке Linux-Qt - это образы [[https:// | ||
| + | |||
| + | :!: При добавлении/ | ||
| + | |||
| + | ===== Сборка и подпись модифицированной прошивки ===== | ||
| + | |||
| + | Упаковка модифицированной прошивки: | ||
| + | < | ||
| + | $ cd firmware | ||
| + | $ zip -r ../ | ||
| + | $ cd .. | ||
| + | </ | ||
| + | |||
| + | Для подписи файла прошивки нам потребуются: | ||
| + | * Java Development Kit [[http:// | ||
| + | * Утилита singapk.jar и набор ключей для подписи прошивки [[http:// | ||
| + | |||
| + | Подпись прошивки: | ||
| + | < | ||
| + | $ java -jar signapk.jar -w key.x509.pem key.pk8 unsigned_tvip_firmware.ota.zip signed_tvip_firmware.ota.zip | ||
| + | </ | ||
| + | |||
| + | :!: ** Обратите внимание, | ||
custom_firmware/ota.1423305565.txt.gz · Последнее изменение: — Vladimir Manov
