Установка виджетов на Samsung Smart TV J серии на прошивке выше 1412
Все пользователи телевизоров Самсунг J-серии столкнулись с проблемой установки виджетов на последних прошивках, а в самых новых ещё и закрыли лазейку с откатом прошивки на 1412, которая последняя из таковых позволяла устанавливать сторонние приложения. Ниже описан способ как установить виджеты на прошивках новее 1412. Спасибо пользователь egeus за предоставленную информацию.
Для начала установим последние версии Java и Samsung Tizen SDK. Обязательно обратите внимание на версию вашей операционной системы и её разрядность.
После того как установили всё, что нужно, запускаем Tizen SDK, перехожим по меню Samsung TV SDK - Preference - Samsung TV SDK - Security profiles, нажимаем кнопку Add, далее нажимаем Generate.
Создаём пустой проект в Tizen SDK File - New - Tizen Web Project.
Заменяем содержимое проекта на файлы скачанного с нашего сайта виджета (*.html, config.xml, логотип и т.д.).
Кликаем правой кнопкой мыши по папке проекта и выбираем Build Package.
Теперь переходим к телевизору, он должен быть в одной сети интернет с компьютером.
Заходим на ТВ в Smart Hub, переходим в Приложения (Applications) -> Мои App (My App).
Манипуляции с телевизором лучше выполнить сначала. Режим разработки можно проверить в "Мои Apps" , там будет красная надпись "Developer mode". Если не получилось перейти в режим разработки необходимо войти в Smart Hub под учетной записью "develop".
По очередности нажимаем цифры на пульте 1-2-3-4-5.
В появившемся окне устанавливаем переключатель в положение «ON» и вводим локальный IP-адрес компьютера на котором установили Tizen SDK, нажимаем «OK». После завершения выключаем телевизор с помощью кнопки на пульте и после этого вытащите вилку телевизора из розетки. Включаем.Возвращаемся к компьютеру, в Tizen SDK во вкладке Connection Explorer открываем Remote Device Manager." Разрешение ТВ устанавливать телевизору приложения очень важно, так как при этом передаются сертификаты безопасности, которые были подписаны Samsung ранее. Делается элементарно, после подключения ТВ в "Connection Explorer" появится устройство с IP ТВ. Кликаем по нему правой кнопкой и выбираем пункт "Permit to install applications". Подробнее по созданию сертификатов и разрешению устанавливать приложения можно почитать тут - samsungdforum.com/TizenGuide/tizen3531/index.html
Выбираем New, вводим любое имя и локальный IP адрес телевизора, поле Port оставляем без изменений, по умолчанию должно быть: 26101.Далее нажимаем Connect, новое устройство (Ваш телевизор) появится в списке Connection Explorer.И в завершении кликаем правой кнопкой мыши на файл с приложением, в формате *.wgt и нажимаем TV Web Application (Emulator/Device).Приложение должно появиться в Smart Hub.