В таблице приведено описание параметров для default_settings.xml. Значения параметров в таблице приняты по умолчанию.
Таблица 1 – Описание параметров в файле default_settings.xml
<setting name="hotspot_on" force="false">0</setting> | Включить точку доступа:
|
<setting name="ntp_server" force="false">2.android.pool.ntp.org</setting> | NTP server. |
<setting name="start_hls_bitrate" force="false">medium</setting> | Начальный битрейт для HLS:
|
<setting name="timezone" force="true">Europe/Moscow</setting> | Часовой пояс. |
<setting name="cvbs_mode" force="false">0</setting> | Режим работы CVBS (0 – auto, 1 – force on, 2 – force off). |
<setting name="digital_audio" force="false">1</setting> | Режим вывода аудио (0 – auto, 1 – forced pcm, 2 – forced raw). |
<setting name="stay_on_while_plugged_in" force="false">1</setting> | Не отключать экран:
|
<setting name="screen_off_timeout" force="false">60000</setting> | Время, по истечении которого будет отключен экран (мс). Допустимые значения:
|
<setting name="screensaver_enabled" force="false">1</setting> | Включать скринсейвер при отключении экрана:
|
<setting name="screensaver" force="false">com.android.deskclock/com.android.deskclock.Screensaver</setting> | Используемый скринсейвер (полное имя компонента, по которому PackageManager сможет его идентифицировать). |
<setting name="reaction_to_turning_off_tv" force="false">nothing</setting> | Реакция на выключение ТВ:
|
<setting name ="action_before_sleep" force="false">home</setting> | Действие перед уходом в сон:
|
<setting name="input_method" force="false">com.android.inputmethod.latin/.LatinIME</setting> | Используемая клавиатура (полное имя компонента, по которому PackageManager сможет его идентифицировать). |
<setting name="show_all_settings_enable" force="false">1</setting> | Доступ ко всем настройкам по паролю:
|
<setting name="show_all_settings_password" force="false">0000</setting> | Пароль, который пользователь должен ввести в диалоге, вызываемом по кнопке F. Пароль необходим для получения доступа ко всем настройкам (длина пароля — 4 цифры). |
<setting name="allow_install_external_applications" force="false">1</setting> | Неизвестные источники – если установить 0, то пользователи не смогут устанавливать приложения с USB-носителей (1 – true, 0 – false). |
<setting name="blacklist_pkgs_for_upgrade_from_gp" force="false">com.google.android.katniss</setting> | "Черный список" приложений, которые не будут обновляться из Google Play. Список имен пакетов необходимо перечислять через запятую. |
<setting name="short_press_on_power_behavior" force="true">1</setting> | Выбор действий при коротком нажатии на кнопку POWER:
|
<setting name="long_press_on_power_behavior" force="false">1</setting> | Выбор действий при долгом нажатии на кнопку POWER:
|
<setting name="long_press_on_home_behavior" force="false">1</setting> | Поведение при долгом нажатии на кнопку HOME:
|
<setting name="display_density" force="false"></setting> | Плотность изображения, задается в пределах [72, 320], пустое значение — использовать заданное при сборке dpi. |
<setting name="items_in_power_menu" force="false">sleep,power,restart,settings</setting> | Выбор пунктов в меню при нажатии на кнопку Power. Укажите пункты через запятую:
|
<setting name="always_finish_activities" force="false">0</setting> | Не сохранять активности – удалять сводку действий после их завершения (1 – true, 0 – false). |
<setting name="app_process_limit" force="false">-1</setting> | Лимит фоновых процессов:
|
<setting name="adb_enable" force="false">0</setting> | Включить ADB (1 – true, 0 – false). |
<setting name="ssh_enable" force="false">true</setting> | Разрешить доступ к приставке по SSH:
|
<setting name="debug_level" force="false">default</setting> | Уровень детализации отладки:
|
<setting name="hdmi_cec_enable" force="false">0</setting> | Включить HDMI CEC:
|
<setting name="hdmi_cec_one_touch_play" force="false">1</setting> | Включить HDMI CEC One touch play. Когда приставка включена, произойдет автоматическое определение телевизора. Если телевизор находится в режиме ожидания, он включится автоматически (имеет эффект только при hdmi_cec_enable == 1):
|
<setting name="hdmi_cec_auto_power_state" force="false">1</setting> | Включить HDMI CEC Auto Power State. Используется для автоматического включения ТВ (имеет эффект только при hdmi_cec_enable == 1):
|
<setting name="hdmi_cec_auto_change_language" force="false">1</setting> | Включить HDMI CEC Auto change language. На приставке выставляется тот же язык, что и на ТВ (имеет эффект только при hdmi_cec_enable == 1):
|
<setting name="fcc_server_enable" force="false">false</setting> | Использовать FCC Stream Server:
|
<setting name="fcc_server_url" force="false"></setting> | URL-адрес FCC Stream Server. |
<setting name="fcc_server_poll_timeout" force="false">120</setting> | Период запроса статистики с FCC Stream Server в секундах. |
<setting name="fcc_server_warmup_timeout" force="false">500</setting> | Максимальное время ожидания поступления сегмента от FCC Stream Server, мс. |
<setting name="fcc_server_delay" force="false">5000</setting> | Максимальное время ожидания мультикаста после запроса первого сегмента от FCC Stream Server, мс. |
<setting name="fcc_server_mcast_threshold" force="false">13160</setting> | Количество байт мультикаста, меньше которого будет считаться, что поток отсутствует. |
<setting name="blank-eos" force="false">1</setting> | Поведение плеера при переключении каналов:
|
<setting name="player_uses_overscan" force="false">1</setting> | Использовать режим overscan в плеере:
|
<setting name="media_connection_parameters" force="false">5000/5</setting> | Параметры соединения в плеере: <время ожидания подключения, мс>/<количество попыток подключения>. Не использовать без согласования с STB-вендром! |
<setting name="playing_cache_parameters" force="false">-1/-1/0/-1</setting> | Параметры кэширования в плеере (lowkb/highkb/psize/kpalvint):
Не использовать без согласования с STB-вендром! |
<setting name="keep_last_frame" force="false">-1/-1</setting> | Параметры остановки последнего кадра. Не использовать без согласования с STB-вендром! |
<setting name="bufferize" force="false">700</setting> | Заполненность буферов перед началом воспроизведения, (300..900) мс. |
<setting name="force_igmp_version" force="false">2</setting> | Версия IGMP:
|
<setting name="deinterlacing" force="false">1</setting> | Устранение чересстрочности:
|
<setting name="use_udpxy" force="false">0</setting> | Включить UDP-to-HTTP proxy — преобразование udp-ссылок в http-ссылки согласно формату udpxy:
|
<setting name="udpxy_addr" force="false"></setting> | Адрес прокси-сервера UDP-to-HTTP. Если оставить пустым, будет использоваться адрес шлюза. |
<setting name="udpxy_port" force="false">1234</setting> | Порт прокси-сервера UDP-to-HTTP. |
<setting name="asyslogd_server_dest" force="false">syslog-eltex.local</setting> | Адрес сервера rsyslog. |
<setting name="asyslogd_server_port" force="false">514</setting> | Порт сервера rsyslog. |
<setting name="asyslogd_dmesg_enable" force="false">0</setting> | Включить отправку лога dmesg:
|
<setting name="asyslogd_logcat_enable" force="false">0</setting> | Включить отправку лога logcat:
|
Таблица 2 – Описание возможных настроек
Имя параметра | Описание | Тип значения | Значение по умолчанию |
---|---|---|---|
ethernet_on | Параметр включение Ethernet | [0,1] | 1 |
hotspot_on | [0,1] | 0 | |
ntp_server | string | ntp | |
start_hls_bitrate | Задача начального битрейта для HLS | string | high |
timezone | Часовой пояс | string | Asia/Novosibirsk |
stay_on_while_plugged_in | Флаг для автоматического отключения экрана | [0,1] | 1 |
screen_off_timeout | Интервал времени, по истечении которого будет отключен экран | int | 60000 |
screensaver_enabled | Включение скринсейвера при отключении экрана | [0,1] | 1 |
screensaver | Используемый скринсейвер (полное имя компонента, по которому PackageManager сможет его идентифицировать) | string | com.android.deskclock/com.android.deskclock.Screensaver |
input_method | Используемая клавиатура | string | com.android.inputmethod.latin/.LatinIME |
show_all_settings_password | Флаг для доступа ко всем настройкам по паролю | [0,1] | 1 |
allow_install_external_applications | Флаг для возможности установки приложений через USB-устройства и SD-карты | [0,1] | 1 |