Page tree
Skip to end of metadata
Go to start of metadata


Готовая прошивка.

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. Скачать плагин-браузер для запуска "Смотрешки", конфиг и иконки.

3. Положить 4 файла в папку с любым названием, например smotreshka и скопировать в директорию "/sdk/qt-install-4.7.0/STBGUI_PLUGIN/" (в распакованном make архиве).

4. Для того, чтобы логин/пароль сохранялся при выходе из приложения, нужно:

  1. Скачать архив со скриптами по ссылке.
  2. Скопируйте папку custom_scripts в корень директории sdk в make архиве.
  3. Добавьте в файл 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

Подробнее про кастомизацию с помощью архива можно почитать в рукуводстве на сайте по ссылке.

  • No labels