В кратце там предлагают создать приложение с идентификатором нетфликса и амазона, при этом сами приложения удалить, тогда при вызове сработает обработчик в файле index.html, который в нашем ipk находится следующего вида (этот код запускает уже установленный в ТВ виджет с ID в примере youtube
# Show TV User Guide: # Руководство пользователя Show TV: luna-send-pub -n 1 -f "luna://com.webos.applicationManager/launch" '{"id": "com.webos.app.tvuserguide"}'
# Switch to TV # Переключиться на ТВ luna-send-pub -n 1 "luna://com.webos.applicationManager/launch" '{ "id": "com.webos.app.livetv" }'
# Toggle TV/Radio # Переключить ТВ / Радио luna-send-pub -n 1 -f "luna://com.webos.applicationManager/launch" '{"id": "com.webos.app.livetv", "params": {"id":"tvKey"}}'
1. По старой инструкции zalil больше не работает, можно вот здесь скачать https://zebra.ddscentral.org/pub/downloads/webos-samba/ Было бы неплохо как-то этот файл сохранить, народ часто интересуется. 2. Видео удалили, мне найти не удалось
В чате автора последнего метода с xda пишут, что есть способ без участия гугл/амазон, но карты пока не раскрывают Лишь подтвердили, что принцип тот же - переход через одно из системных веб-приложений на собственную страницу Подождём...
Попробовал сегодня принудительно выйти из учетной записи devmode - перегрузил ТВ - установленные приложения исчезли, входа через телнет - нет т. е. для root необходим установленный виджет Devmode, что вполне объяснимо, скрипт через который стартует у нас root доступ (запускается сервис телнета) start-devmode.sh - это как раз скрипт старта devmode. Вывод - надо искать другой стартовый скрипт, куда прописать запуск телнета, чтобы не зависить от start-devmode.sh. Может есть предложения, куда записать? Ведь где-то прописано вызывать start-devmode.sh, вероятно там же можно дописать вызов своего скрипт, где уже прописывать телнет, подмену etc, автозагрузку приложения и все, что нам требуется.start-devmode.sh должна быть не более, чем точка с которой мы начинаем.
smsbox писал(а):т. е. для root необходим установленный виджет Devmode
сам виджет на телевизоре и соответственно в вход в аккаунт разработчика вообще не обязателен чтобы режим разработчика был активен достаточно наличие файла devmode_enabled в папке /var/luna/preferences/
andrewttrb писал(а):чтобы режим разработчика был активен достаточно наличие файла devmode_enabled в папке /var/luna/preferences/
Похоже виджет DevMode имеет код, который этот файл удалил, при выходе из учетной записи, а заодно удалил все установленные приложения. Если удалить Devmode средствами LG вероятно будет аналогично. Не совсем постоянный root, ведь выйти из учетной записи LG может заставить со своего сервера. У меня сейчас только блокировка обновлений стоит
andrewttrb писал(а):В чате автора последнего метода с xda пишут, что есть способ без участия гугл/амазон, но карты пока не раскрывают Лишь подтвердили, что принцип тот же - переход через одно из системных веб-приложений на собственную страницу Подождём...