Samsung: Удалить предустановленные приложения

На смарт-ТВ Самсунг есть ряд приложений, которые уже установлены в телевизоре и некоторые из них невозможно удалить. Если очень хочется и нужно, то можно удалить через sdb.exe из комплекта Tizen Studio…
Но для начала на роутере необходимо заблокировать доступ к сайтам с обновлениями (чтобы телевизор не накатил заново все предустановленные приложения). Телек автоматически устанавливает это барахло даже в режиме ожидания!
Мне в этом плане не повезло, на роутере от МГТС это делается через глубокую *, причём скорее всего даже невозможно сохранить. Так что придётся блочить на самом телевизоре адреса через DNS.

Блокировка через сервисное меню

На 4pda выложили способ блокировки авто-установки приложений через расширенное сервисное меню.
1. Выключаем телевизор
2. Направляем пульт в сторону телевизора и поочерёдно нажимаем MUTE119OK
3. Телевизор включится и вскоре откроется расширенное сервисное меню (Hospitality Mode), там мы поочерёдно нажимаем с пульта кнопки 1234
4. Включаем настройку SVCOther SettingV APPON

Настройка DNS


Если вы не хотите лезть в сервисное меню и боитесь там напортачить, то пробуем вариант с роутером.
OpenDNS нам не поможет:

Umbrella secure web gateway servers will not accept traffic where the originating IP comes from Russia, Belarus, Crimea, Luhansk, Donetsk, Syria, Cuba, Iran, North Korea and other sanctioned regions with geo-blocking.
support.umbrella.com

В идеале можно было бы воспользоваться частным устройством для раздачи DNS, что-то типа Pi-Hole, но у меня такого нет. Поэтому возьмём любой другой доступный аналогичный OpenDNS сервис, например AdGuard DNS
1. Здесь мы добавим устройство:
⚙ Server settingsConnected devices+ Connect new deviceLinux
2. Получим адреса DNS сервера:
⚙ Server settingsConnected devicesDevice nameSettingsPlain DNS server addresses

Настраиваем адрес DNS на телевизоре, после чего продолжаем здесь.

 

3. Перейдём обратно в Настройки и добавим пользовательские правила:
⚙ Server settingsUser rulesAdd new rule+

osb-apps.samsungqbe.com
osb-v1-alb.samsungqbe.com
osb-v2.samsungqbe.com
osb-apps-v2.samsungqbe.com
osb-auth-eusvc-v2.samsungqbe.com

Возможно ещё эти:

lcprd1.samsungcloudsolution.net
cdn.samsungcloudsolution.com
d7luqmstmj331.cloudfront.net
mediaservices.cdn-apple.com
eu-auth2.samsungosp.com
acr0.samsungcloudsolution.com
otn1.samsungcloudcdn.com
www.samsungotn.net
otnprd9.samsungcloudsolution.net
otnprd8.samsungcloudsolution.net
osb-tnc-v2-appsacc.samsungqbe.com
configprd.samsungcloudsolution.net
d1oxlq5h9kq8q5.cloudfront.net

Из-за блокировки этого адреса, при нажатии на APPS, магазин приложений не открывается и, после нажатия ОК, окно закрывается:

osb-apps.samsungqbe.com

Это наверное сам магазин приложений. Позже проверю…

store.samsungcloudcdn.com

Пока у меня блокируются эти адреса и вроде успешно:

osb-auth-eusvc-v2.samsungqbe.com
osb-apps-v2.samsungqbe.com
osb-v2.samsungqbe.com
osb-v1-alb.samsungqbe.com
lcprd1.samsungcloudsolution.net
d7luqmstmj331.cloudfront.net
mediaservices.cdn-apple.com
eu-auth2.samsungosp.com
acr0.samsungcloudsolution.com
configprd.samsungcloudsolution.net # --> ?
noticecdn.samsungcloudsolution.com
notice.samsungcloudsolution.com
На текущий момент AdGuard DNS в бесплатной версии ограничен 300’000 запросов в месяц. Если не хватит, он будет пропускать запросы, т.е. перестанет работать, а значит придётся искать альтернативу.
Ну и ещё один важный момент — если у вашего роутера сменится адрес (например после перезагрузки), то придётся заново переподцепить ваш новый IP. Делается это в п.2. (Connected devices). Поскольку ваш внешний IP выдаётся один на все устройства, то достаточно прилинковать только одно из них. Правда в этом случае скорее всего удалённые приложения успеют накатиться заново. Нам бы помог DDNS, например noip.com, но для него нужно иметь белый IP, а это платная услуга провайдера.

 

Настройка сети телевизора

Открываем НастройкиОбщиеСетьСостояние сетиНастр-ки IP
Настр. DNS = Ввести вручную
Сервер DNS = адрес, выданный в п.2

Включение режима разработчика на ТВ

1. Запускаем на телеке Smart Hub (если он не запущен), переходим в раздел Apps
2. В окошке Apps с пульта по-очереди нажимаем цифры 1 2 3 4 5
3. Включаем настройку «Developer mode»
4. Вводим IP-адрес компьютера с которого будем подключаться (HOST PC IP), после чего нажимаем OK
5. Перезагружаем телевизор

Если теперь зайти в раздел Apps, вверху будет надпись APPS (DEVELOP MODE).

 


Подключение к телевизору через Tizen Studio

1. Запустить Tizen Studio
2. ToolsDevice Manager (Alt+Shift+V)
3. Нажать на кнопку Remote Device Manager и подключить ТВ из списка.

Вместо пунктов 1-3 можно выполнить команду (где указывается IP телевизора):

Windows PowerShell
.\sdb.exe connect 192.168.1.169

 

4. Открыть SDB (Smart Development Bridge) в PowerShell, у меня этот файл расположен здесь:

X:\tizen-studio\tools\sdb.exe

5. Проверить, подключен ли смарт:

Windows PowerShell
.\sdb.exe devices
List of devices attached
192.168.1.169:26101      device          UE43NU7090

6. Получить список приложений (здесь я сначала указал команду для отображения русских символов):

Windows PowerShell
[Console]::OutputEncoding = [System.Text.Encoding]::GetEncoding("utf-8")
.\sdb shell 0 vd_applist

7. Удалить приложение по ID (Например Youtube):

.\sdb shell 0 vd_appuninstall app_id
Windows PowerShell
.\sdb shell 0 vd_appuninstall 111299001912

Удаление всех «мусорных» приложений (расшифровка app_id под кодом скрипта)

Windows PowerShell
.\sdb shell 0 vd_appuninstall 11101200001
.\sdb shell 0 vd_appuninstall 3201506002941
.\sdb shell 0 vd_appuninstall 111199000746
.\sdb shell 0 vd_appuninstall 3201505002589
.\sdb shell 0 vd_appuninstall 111399000037
.\sdb shell 0 vd_appuninstall 3201601007250
.\sdb shell 0 vd_appuninstall 3201710014965
.\sdb shell 0 vd_appuninstall 3202106024097
.\sdb shell 0 vd_appuninstall 3201806016479
.\sdb shell 0 vd_appuninstall 3201611011182
.\sdb shell 0 vd_appuninstall 3201908018954
.\sdb shell 0 vd_appuninstall 3201512006785
.\sdb shell 0 vd_appuninstall 3201802015794
.\sdb shell 0 vd_appuninstall 3201805016309
.\sdb shell 0 vd_appuninstall 3201807016597

Список приложений и их app_id:

Apple TV
3201807016597
Netflix
11101200001
Okko
3201506002941
Ivi
111199000746
MEGOGO
3201505002589
Кинопоиск
111399000037
Google Play Фильмы
3201601007250
Wink
3201710014965
Apple TV+
3202106024097
PREMIER
3201806016479
KION
3201908018954
START Фильмы и сериалы 4К
3201611011182
e-Manual
20172100002
Prime Video
3201512006785
Яндекс
3201802015794
Клуб Samsung
3201805016309
Первый
111399000136


Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments