Готовая прошивка.
NV102:
Для данной модели на сайте smotreshka.tv есть готовая прошивка. Ссылка на прошивку есть на этой странице.
Самостоятельная сборка прошивка.
1. Необходимо скачать make архив (разобранная прошивка) последнего релиза. Для этого нужно определить номер последнего релиза для модели на странице http://eltex.nsk.ru/support/downloads/ и в соответствии с версией составить ссылку для скачивания сборочного архива. Например:
NV100/101
http://download.eltex-media.ru/nv/nv100/archive/nv101img_160927_0.416.179.zip - ссылка на последний релиз
http://download.eltex-media.ru/nv/nv100/archive/make_fw_160927_0.416.179.tar.bz2 - ссылка на соответствующий make архив
NV102
http://download.eltex-media.ru/nv/nv102/archive/nv102ssk_161222_0.1.12.zip - ссылка на последний релиз
https://cloud.eltex-co.ru/index.php/s/2xDRTGCmqwnRDnC - ссылка на соответствующий make архив
То есть, вам нужно в ссылке на make архив из данной статьи вставить дату и номер версии последней релизной версии.
Так сделано, потому что make архив предыдущего релиза всегда удаляется с сервера, а хранится только актуальный.
2. Скачать плагин-браузер для запуска "Смотрешки", конфиг и иконки.
- Плагин-браузер http://download.eltex-media.ru/nv/libstbbrowser.so
- Конфиг http://download.eltex-media.ru/nv/smotreshka/PluginManifest.xml
- Иконка большая http://download.eltex-media.ru/nv/smotreshka/smotreska_logo.png
- Иконка маленькая http://download.eltex-media.ru/nv/smotreshka/smotreska_logo_small.png
3. Положить 4 файла в папку с любым названием, например smotreshka и скопировать в директорию "/sdk/qt-install-4.7.0/STBGUI_PLUGIN/" (в распакованном make архиве).
4. Для того, чтобы логин/пароль сохранялся при выходе из приложения, нужно:
- Скачать архив со скриптами по ссылке.
- Скопируйте папку custom_scripts в корень директории sdk в make архиве.
- Добавьте в файл do_list_sdk.sh строку рядом с другими аналогичными:
DIR_SCRIPTS=custom_scripts
4. Добавьте директорию и файлы скриптов в sdk_files_and_dirs.txt
У вас получится примерно так:
${DIR_ELTEX}/lib \ ${DIR_SCRIPTS}" FILES="
И внизу:
sch_fq_codel.ko \ loadStorage.sh \ saveStorage.sh"
5. Воспользоваться руководством по сборке прошивки (стр.3, пример про приложение "Радио").
Удаленная установка приложения.
Если у вас на сети организован сервер обновлений, то необходимо в корень положить архив config.tar.gz (создать самостоятельно).
С содержимым:
- libstbbrowser.so
- PluginManifest.xml
- smotreska_logo.png
- smotreska_logo_small.png
- loadStorage.sh
- saveStorage.sh
- file_list.txt
В файл file_list.txt нужно перечислить пути, куда копировать данные файлы:
/sdk/qt/STBGUI_PLUGIN/smotreshka/libstbbrowser.so
/sdk/qt/STBGUI_PLUGIN/smotreshka/PluginManifest.xml
/sdk/qt/STBGUI_PLUGIN/smotreshka/smotreska_logo.png
/sdk/qt/STBGUI_PLUGIN/smotreshka/smotreska_logo_small.png
/sdk/custom_scripts/loadStorage.sh
/sdk/custom_scripts/saveStorage.shВ конце последней строки обязательно нужно поставить Enter (перевод строки)!
При каждом запуске приставка проверяет наличие данного архива, скачивает его и копирует файлы в соответствии с file_list.txt
Подробнее про кастомизацию с помощью архива можно почитать в рукуводстве на сайте по ссылке.