Автозапуск приложения при старте ТВ – 1 способ. 
Данный способ предпочтителен для ТВ до 2018 года выпуска (там просто других нет), но работает на всех ТВ, только необходимо отключать быстрый запуск, который появился с 2018 года. 
Смотрим ID у приложения, что мы желаем запускать автоматически при включении ТВ. 
Например - для ottplay этот id будет com.ottplay.app (смотрим его в файле appinfo.json в каталоге, где установлен наш пакет). Для Dstore-vip "id": "ru.pluton-host.salita", 
В файл /media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/start-devmode.sh добавить редактором vi строку:
luna-send -n 1 -f 
luna://com.webos.applicationManager/launch '{"id": "com.ottplay.app", "params":{}}'
или для Dstore-vip
luna-send -n 1 -f 
luna://com.webos.applicationManager/launch '{"id": "ru.pluton-host.salita ", "params":{}}'
Готово. Теперь после включения телевизора будет запускаться Ott-play (или dstore-vip). 
Обращаю внимание данные настройки работают только при выключенном быстром запуске. 
Назначить для автозапуска можно только одно приложение. 
Чтобы быстро узнать ID нужного приложения запустить приложение и выполнить в telnet команду, 
luna-send -n 1 -f 
luna://com.webos.surfacemanager/getForegroundAppInfo '{}'
там будет видно ID работающего приложения. Его и используем для автозапуска. 
Если у вас быстрый запуск используем второй способ, который работает на ТВ от 2018 года и новее. 
Автозапуск приложения при старте ТВ – 2 способ. 
Рассмотрим на примере dstore-vip, но так можно с любым приложением установленным из ipk или из стандартного магазина LG. Этот метод работает при быстром запуске! 
1. Установили командой (если уже установлен – пропускаем этот шаг) 
opkg -o /media/developer/apps install 
http://msx.lh1.in/ipk/dstorevip.ipk2. находите, где приложение установлено в памяти - dstore установлено вот по такому пути
/media/developer/apps/usr/palm/applications/ru.pluton-host.salita
3. Открываем в редакторе vi файл appinfo.json 
vi /media/developer/apps/usr/palm/applications/ru.pluton-host.salita/appinfo.json
4. Нажимаем a и добавляем строку "supportGIP":true, 
У меня полностью будет вот такой этот файл
{  "id": "ru.pluton-host.salita", 
  "version": "0.0.1", 
  "supportGIP":true, 
  "bgColor": "#000000", 
  "vendor": "Dstore", 
  "type": "web", 
  "main": "index.html", 
  "title": "dstorevip", 
  "appDescription": "App Dstore", 
  "icon": "icon.png", 
  "iconColor": "#3F92D2", 
  "resolution": "1280x720", 
  "largeIcon": "largeIcon.png", 
  "uiRevision": 2
}
Нажимаем ESC и:wq
5. Запускаете команду
luna-send-pub -n 1 'luna://com.webos.service.eim/addDevice' '{"appId":"ru.pluton-host.salita", "pigImage":""}'
Все, приложение появилось в активных входах. Добавить можно любое количество приложений и выбрать любой, с которого будет стартовать. 
Удалить регистрацию приложения-устройства можно следующим запросом:
luna://com.webos.service.eim/deleteDevice {"appId":" ru.pluton-host.salita "}
Видео иллюстрация 
https://youtu.be/IAJMr3t-U00