Установка PXEL на устройства с Smart TV
SAMSUNG Smart TV Установка в память тв (рекомендуеться) / OC TIZEN 2015 - 2020 годов
серия T / TU — 2020
серия R / RU — 2019
серия N / NU — 2018
серия M / MU /Q / LS — 2017
серия K / KU / KS - 2016
1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html
После установки JDK настройте переменные среды — JAVA_HOME и PATH http://java-course.ru/begin/install-jdk/
2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download
Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Безопасность — Далее Нажимаем кнопку Изменить, потом Добавить, в поле набираете Все (обязательно с большой буквы), далее справа кнопка Проверить имена. Если правильно набрали, то Все подчеркнется. Нажимаете OK. В правах ставите верхнюю галку Полный доступ, все нижние проставятся сами и нажимаете кнопку применить. Подтверждаете все действия (два раза нажимаете OK). Далее закройте установщик Tizen Studio, перейдите в папку и создайте в ней подпапку DATA. Запустите заново установщик указав новые пути.
3. В Tizen Studio Package manager установите Tizen SDK Tools (если есть раздел Extension SDK проверяем можно установить пакет Extras, устанавливаем при его наличии)
4. Запустите Tizen Studio, Нажмите File/Import
Выберите Tizen Project
Отметьте Archive File и выберите ранее скачанный файл PXEL_TIZEN.zip или PXEL_TIZEN.wgt
Выберите Profile tv-samsung
6. Включите Develop MODE на телевизоре
Откройте APPS
Нажмите на пульте по очереди 1 2 3 4 5
Developer mode поставьте On
В поле Host PC IP введите локальный ip вашего компьютера ( Узнать его в windows можно так: нажмите поиск, введите cmd, в командной строке введите ipconfig и в строке IPv4 будет нужный IP )
Выключите телевизор долгим нажатием кнопки Power на пульте (иногда советуют после этого отключить телевизор от питания, на некоторое время) , после включите обратно телевизор (необходимо чтобы обнаружить его в приложении)
7. Откройте Device manager
Нажмите Scan device
Напротив найденного устройства в Connection ставим On
НПосле этого в подключенных устройствах нужно нажать правой кнопкой мыши по ранее добавленному устройству и выбрать пункт Permit install
8. В Tizen Studio выбираем наш ТВ в списке и запускаем наш проект на ТВ
Возможные ошибки
Ошибка JAVA_HOME
Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена, например: C:\Program Files\Java\jdk1.8.0_221\bin (в новой версии + добавить строку в path).
Если при запуске Device Manager ничего не происходит, то установите версию Java SDK 8( Java SE Development Kit 8u211).
Для Windows 10 и JDK 12 пути отличаются. Видео инструкция по установке здесь
Если при установке возникает ошибка на 58%
Проверьте еще раз сертификаты в менеджере сертификатов. В моем случае сертификат дистрибьютора не был тизеновским. Необходимо, чтобы были сертификаты именно от самсунга и тизена.
Требует пароль для сертификата дистрибьютора
Введите ‘tizenpkcs12passfordsigner’
При ошибке сертификата запускаем Tools / Certificate manager и создаем
«авторский сертификат Самсунга и дистрибьюторский от тайзен»
У кого проект распознался как wearable 5.0 и не даёт установить (пишет closed) нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.
затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN.
Еще одно решение ошибки
Отключаем домены что бы не слетали сторонние виджеты (только для Samsung Tizen серия J / JU / JS - 2015 года)
На роутере блокируем эти домены
samsung.com
test.samsungotn.net
cdn.samsungcloudsolution.com
osb.samsungqbe.com
samsungcloudsolution.com
rsch.samsungcloudsolution.com
ims.samsungcloudsolution.com
gpm.samsungqbe.com
empdownprd.samsungcloudsolution.com
notice.samsungcloudsolution.com
samsungotn.net
log-config.samsungacr.com
lcprd1.samsungcloudsolution.net
oempprd.samsungcloudsolution.com
osb-krsvc.samsungqbe.com
noticecdn.samsungcloudsolution.com
api-global.netflix.com
appboot.netflix.com
cloudfront.net
nrdp.nccp.netflix.com
secure.netflix.com
osb-apps.samsungqbe.com
SAMSUNG Smart TV Запуск через DNS / OC TIZEN 2015 - 2020 годов
серия T / TU — 2020
серия R / RU — 2019
серия N / NU — 2018
серия M / MU /Q / LS — 2017
серия K / KU / KS - 2016
Запуск приложения используя подмену DNS
На пульте нажимаем кнопку "Menu", переходим к разделу "Сеть" и заходим в пункт меню "Состояние сети"
После того как прошла проверка состояния сети, выбираем пункт меню "Настройки IP"
Далее нажимаем на пункт меню "Настр DNS" и выбираем опцию "Ввести вручную"
Нажимаем на пункт меню "Сервер DNS" и вводим DNS 5.45.68.177. После этого подтверждаем наши действия кнопкой "Ок"
После этого устанавливаем из магазина приложений Samsung Apps приложение viewster, ImpulseTV, ivi, Tvigle, deezer, 1auto, iAN, окко, lifeshow, smartup, sporx, tenet, tv3. После этого вместо выброного приложения будет запускаться приложение PXEL.
SAMSUNG Smart TV серия H / HU - 2014 года
Файл для личной установки
Скачать pxel_smart_hub.zip
Установка с нашего сервера
Открываем Меню ТВ, выбираем пункт "Smart Hub", далее "Учетные записи Samsung", потом "Вход". В появившемся меню выбираем "Войти". В открывшееся окно вводим логин develop, пароль - не нужен и нажимаем Войти.
Далее: заходим в Smart Hub, становимся на любое приложение, нажимаем центральную кнопку-крестовину пульта и удерживаем ее до появления всплывающего меню.
В появившемся меню выбираем: IP Setting, далее появится окно для ввода цифр IP-адреса. Вводим все четыре группы цифр, подтверждая каждую нажатием центральной кнопки-крестовины пульта (IP адрес для установки 185.238.170.157).
Заново удерживая эту же кнопку - снова вызываем Меню синхронизации и выбираем пункт Start User App Sync.
Далее появится надпись о запросе пользовательских приложений с сервера и они будут установлены.
SAMSUNG Smart TV серия F / FH - 2013 года
Файл для личной установки
Скачать pxel_smart_hub.zip
Установка с нашего сервера
Вход под пользователем "develop"
Нажимаем кнопку на обычном пульте Menu (или кнопку Misc на сенсорном, стрелками подводим к кнопке Menu на экранном пульте)
Выбираем пункт меню "Функции Smart"
Выбираем "Уч. зап. Samsung", выбираем "Вход"
Вводим "Эл.п.": develop
Ставим галочку "Запомнить пароль"
Нажимаем "Вход"
Выходим из меню
Добавление нового IP-адреса
Нажимаем кнопку "Smart Hub"
Выбираем "Доп. прилож"
Выбираем "Парам"
Выбираем пункт меню "IP Settings" и впишите IP – 185.238.170.157
Выбираем пункт меню "Start App Sync"
При необходимости перезапускаем ТВ
SAMSUNG Smart TV серия E / ES / EH - 2012 года
Файл для личной установки
Скачать pxel_smart_hub.zip
Установка с нашего сервера
Вход под пользователем develop
Нажмите кнопку на пульте SMART HUB
Нажмите на красную кнопку (A) для входа
Впишите имя пользователя: develop
Пароль появиться автоматически
Нажмите OK. Вы находитесь в Develop
Добавление нового IP-адреса
Нажать кнопку "TOOLS", далее в самом низу выбираете "Настройки"
В следующем окне выберите последнию строчку "Разработка" и нажмите ок
Потом зайдите в "Настройки IP-адреса сервера" и впишите IP – 185.238.170.157- ОК
Нажмите "Синхронизация приложений пользователя"
Установятся виджеты
Выйдите из установки в меню, нажимаете красную кнопку «А» этим выходите из пользователя Develop
Выйдите из Smart-HUB обязательно, иначе виджеты могут не появятся, снова зайдите
ТВ на ОС ANDOROID (Xiaomi TV, KIVI, Sony и т.п.)
Данная версия предназначена для ТВ и Медиаплееров на базе ОС Андроид
И ее управление не адаптировано для смартфонов и планшетов.
Заходим в "Настройки" - в разделе "Личное" выбираем "Безопасность" - в разделе "Администрирование устройства" выбираем "Неизвестные источники" ставим галочку!
! Примечание: андроид один для всех, но каждый производитель по какой-то причине может изменить размещение тех или иных функций в меню настроек, поэтому ваша задача найти что-то похожее на "Неизвестные источники" и поставить галочку!
Скачать app_pxel_tv.apk
Если приложение скачивается как .zip то переименовываем в .apk
Если файлы загружали на ПК, подключаем устройство при помощи USB шнурка, ждем пока устройство определится как флеш накопитель (для некоторых может потребоваться подтверждение соединения на устройстве). Далее копируем загруженный файл в удобную для вас папку.
Если загружали файл сразу на устройство, то предыдущий пункт пропускаем.
Далее запускаем файловый менеджер, если его нет - устанавливаем с Play Маркет, например: "ES Проводник".
Находим загруженный файл и нажимаем на него, запустив установку, следуем инструкции, по окончанию жмем готово!
В списке ваших приложений находим PXEL и запускаем!
LG Smart TV Запуск через DNS (OC WebOS и OC NetCaste)
Заходим на ТВ в настройки подключения к интернету
Находим там пункт «ДНС сервер»
Вводим туда ДНС 5.45.68.177
В разделе Премиум или LG Store находим и запускаем одно из этих приложений "viewster, ImpulseTV, ivi, Tvigle, deezer, 1auto, iAN, окко, lifeshow, smartup, sporx, tenet, tv3"
"Если эти приложения отсутствуют, убедитесь что страна использования смарта в настройках указана Украина или Россия"
LG Smart TV Через IDE разработчика без смены DNS (OC WebOS)
Скоро будет!
Устройства с функцией Smart TV (Sony, Hisense, Toshiba, Vestel, Skyworth, Sharp, TCL, Hitachi, Telefunken, DEXP и т.п.)
Заходим в "Настройки сети" и настраиваем подключение к интернету заново
При выборе способа настройки выберите "Специалист"
Выберите свой метод настройки интернета (Wi-Fi или Провод)
Как только дойдете до "Настройки IP адреса" выберите "Вручную"
В пункте "Первичный DNS" укажите 5.45.68.177
Если спросит "Использовать прокси сервер", то нет
Сохранить и подключиться
После этого устанавливаем из магазина приложений ( viewster, ImpulseTV, ivi, Tvigle, deezer, 1auto, iAN, окко, lifeshow, smartup, sporx, tenet, tv3 ). После этого вместо выброного приложения будет запускаться приложение PXEL.