Установка ForkPlayer на LG webOS через IDE разработчика (смена ДНС и usb накопитель не требуются)

Преимущества такой установки:

  • Нет привязки к работе ДНС сервера
  • Чтобы приложение не слетало из-за счетчика времени, можно получить на тв root
  • Большинство файлов приложения (фоновые изображения и прочее) будут храниться в памяти ТВ, что обеспечит более легкий запуск ForkPlayer
  1. Установить Java https://java.com/ru/download/manual.jsp
  2. Установить актуальную версию webOS TV SDK
  3. Создать пустой проект New webOS Project -> Project Template -> webapp;
  4. При ошибке Git, установите клиент Git https://git-scm.com/downloads
  5. Заменить содержимое проекта на файлы ForkPlayer (*.html, appinfo.json, иконка и т. д.); Скачать ForkPlayer_webOS.zip
  6. Нажать правой кнопкой мыши на папке проекта -> Export IPK;
  7. Обновить содержимое папки проекта можно, нажав на нее правой кнопкой мыши -> Refresh;
  8. В появившемся окне указать путь до папки с Вашим проектом;
  9. Подключить телевизор в ту же сеть, что и компьютер;
  10. На телевизоре установить приложение Developers mode из LG store content;
  11. Cоздать аккаунт (если отсутствует) на сайте http://webostv.developer.lge.com/
  12. Запустить Developers mode из списка приложений и ввести учетные данные: логин/пароль;
  13. Включить Dev Mode и Key Server;
  14. В webOS TV SDK на вкладке Target configuration нажать на кнопку New connection;
  15. В появившемся окне в поле Device Type выбрать LG Smart TV, в поле IP address указать адрес из приложения Developers mode;
  16. Нажать правой кнопкой на добавленное устройство и выбрать Generate Key;
  17. В появившемся окне ввести в поле Passphrase значение из приложения Developers mode;
  18. Нажать правой кнопкой на добавленное устройство и выбрать Connect;
  19. Правой кнопкой мыши нажать на пакет с приложением (*.ipk) -> Run As -> webOS Application.

48 комментариевso far.

  1. Иван:

    При экспорте в IPK. вылазит ошибка [Package] User request is not completed because of a internal timeout. что может быть,? подскажите

  2. SHOORUP:

    А можно выложить готовый (*.ipk)? у меня ошибка ,не получается .

  3. metfil:

    5.Заменить содержимое проекта на файлы ForkPlayer (*.html, appinfo.json, иконка и т. д.)
    дак это менять в самом проекте?или в папку системы заходить!если в проекте то ошибка выскакивает!

  4. Baz:

    не могу дать дупля все файлы из проекта форк скопировать с заменой в тот проект , что создаю?

  5. Baz:

    и каким образом просто перенести содержимое из ForkPlayer_webOS.zip или только файлы из папки?

  6. Baz:

    а то все перенес из папки а он подвис не создает ipk

  7. Baz:

    во ares-package Error

  8. Baz:

    User request is not completed because of a internal timeout

  9. imim:

    Developers mode у меня нет в лж стоне,что делать?

  10. Иван:

    Вобщем все получилось сделать но с др ноута. при этом был запущен эмулятор веб ос 3.0 оракл и CLI(хз нужно ли было?). пока 2 дня работает. Жду 3го))
    Baz:
    01.06.2017 в 14:09
    и каким образом просто перенести содержимое из ForkPlayer_webOS.zip или только файлы из папки?
    просто берешь и копируешь все что есть в ForkPlayer_webOS.zip в папку с проектом. (не в программе , а в проводнике например или виндовс коммандоре, естественно с заменой файлов) потом в программе делаешь рефреш и ехпорт в IPK ну и далее по инструкции

    • Baz:

      там папка с файлами и ipk, копировал как есть не идет? вытянул файлы из папки заменил все в проекте тоже не идет, не компилирует ipk я х/з))

  11. Baz:

    может тоже надо все по включать ща попробую))

  12. imim:

    Выложите подробное видео,так понять ничего не возможно

  13. Baz:

    да не идет все равно у меня компиляция

  14. SHOORUP:

    ForkPlayer_webOS.zip содержит (*.ipk) плясок с бубном не нужно . webOS TV IDE /
    webOS Menu / install IPK

  15. SHOORUP:

    Git должен быть запущен раньше webOS TV IDE

  16. Иван:

    НУ что господа. так и есть. После 3 го дня пропадает приложение. Как фиксить это? придумали уже?

  17. Виктор:

    тоже сегодня пропало, пришлось заново все переустанавливать

  18. Baz:

    скопировал содержимое папки ForkPlayer_webOS в ней нашел ipk com.forkplayer.tv_1.0.2_all.ipk сделал webOS TV IDE /
    webOS Menu / install IPK через browse , потом правой кнопкой на target устройство/ инсталлированное ипк run, все заработало, правда присвоил новый мак, пока не трогал подожду 3 дня))

  19. Глеб:

    Установить получилось. Работает пару дней, потом пропадает и нужно устанавливать по новой. Интересный нюанс, после повторной установки программы запускает последнее расположение, как будто прога не удалялась с телика, а просто стала невидимая. Есть предложение касательно причины исчезновения с телика потом: developer mode держит авторизацию недолго. Нашли уже решение?

  20. Павел:

    поддерживаю.. пропало приложение через 3 дня

  21. mch:

    Тоже установил через webOS TV IDE/webOS Menu/install IPK указав ipk com.forkplayer.tv_1.0.2_all.ipk из архива. Форк стал и тоже присвоил новый мак адрес((( Пока запускаю с флешки. Когда первый раз устанавливал/подключал флешку то форк тоже присваивал «левый» мак адрес. Приходилось пару раз сбрасывать ТВ к заводским и заново играться с флешкой, пока не подхватит родной Мак. Вот интересно тут тоже хватит пару раз установить заново из IPK пока не подхватит родной Мак… При установке повторно интересно будет происходить перезапись или потихоньку наполняться память? Может не нужно делать сброс к заводским? Кто то уже игрался с этим? Получилось подхватить родной мак адрес?

  22. Baz:

    а зачем отв\жи на старом привяжи к тому что поставил))

  23. Baz:

    я пока жду что будет сегодня 3 день если слетит то и париться не буду))

  24. Baz:

    Итак все слетело спустя 3 дня, больше играться не буду, и так все работает))

  25. Артем:

    Да, приложение пропадает. Что делать, кто подскажет?

  26. Baz:

    как включить режим чтобы не отключался?

  27. Виктор:

    надо в developer mode раз в 2 дня делать сброс 2 раза нажaв кнопку extend

  28. PRoOBRAZ:

    Короче проще DNS каждый раз менять, чем геморроем каждые 3 дня?

  29. Baz:

    согласен, есть способ другой пофиксить?

  30. Dilor:

    Когда счетчик отключите в ForkPlayer_webOS?

  31. Dilor:

    Влияет!Через три дня виджет пропадает!:( Как это исправить?

  32. Дмитрий:

    Спасибо телик LG 49UJ670V 2017 года все работает

  33. Дмитрий:

    да тоже заметил отключается нада жать кнопочку extend d developer mode чтобы продлять сессию

  34. Medvl.73:

    как то очень уж заумно, нельзя ли как то придумать, что бы скинуть на флешку с нее установить все это безобразие и наслаждаться, а то СТОЛЬКО манипуляций программистом надо быть

  35. Ал Мих:

    В итоге,после всех проделанных манипуляций,у меня запускаются через ПК все приложения,которые и так присутствуют на TV.Форкплеера как не было,так и нет.
    Выложите,пожалуйста,видео,или,хотя бы скриншоты.

  36. cofee:

    Записал видео как пофиксить счетчик сессии и установить ForkPlayer
    https://www.youtube.com/watch?v=PSWPcDGjz2A

    • admin:

      самсунг в свое время быстро прикрыл возможность получения рута на тв выпустив обновление

      • cofee:

        Сомнительно, что LG этим будет заниматься. На телевизоры, которых нет в продаже, они просто забили. Да и помимо этого, существует еще куча экслоитов.

  37. kupitelek:

    Ребята подскажите как добавить регион России и Украины в серии UJ Спасибо всем за ответы 🙂

  38. Просто проверка

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *