[personal profile] alexp
Какое-то время пользовался приложением SmartTube на Android TV совместно с PowerTunnel. Но плагин LibertyTunnel для последнего не очень хорошо справлялся с задачей. Поначалу всё ещё неплохо работало, но потом всё чаще ролик на SmartTube становился на паузу из-за отсутствия буферизации или вообще вырубался. В целом пользоваться можно, но LibertyTunnel явно требует гораздо большей функциональности. Но прелесть PowerTunnel конечно заключается в том, что его легко включить. Плюс он запоминает статус работы, в котором был в последний раз.

В итоге решил перейти на ByeDPI for Android. Конечно хотелось обеспечить автоматическое обновление этого приложения. Для этого установку производил через Obtanium.

Для начала подключился к приставке по ADB и установил скаченное apk приложение при помощи команды adb install
adb connect 192.168.1.###
adb install F-Droid.apk


Подключаться при этом нужно по тому адресу, который используется для вашей ТВ приставки, такой как SberBox Time.

Далее запустил магазин приложений F-Droid. Из лончера Сбербокса StarLauncher его конечно не запустить, но я использую лончер LeanBackOnFire.

F-Droid предложил установить обновления для установленных приложений. При этом настройки безопасности нужно изменить, чтобы разрешить установку приложений из неизвестных источников. При ошибочной установке выкидывает в эти настройки. Но можно открыть их и самостоятельно:
Настройки устройства -> Безопасность и ограничения -> Неизвестные... -> Установка неизвестных



Далее в F-Droid ищем приложение Obtanium и устанавливаем его. Для Obtanium также нужно разрешить установку приложений из неизвестных источников.

На следующем шаге открываем Obtanium (также через сторонний лончер, а не StarLauncher). Далее нажимаем на кнопку "Добавить" и вводим параметры поиска. В поле "Поиск" вводим byedpi и нажимаем на кнопку поиск




Искать достаточно только по github.

Из списка найденных приложений нужно выбрать ByeDPIAndroid



В строке URL-источник приложегния появится https://github.com/dovecoteescapee/ByeDPIAndroid



Нажимаем на кнопку Добавить, чтобы добавить данный источник.

Далее нажимаем на кнопку Установить



Подтверждаем установку



Далее запускаем ByeDPI (это можно сделать и из лончера StarLauncher, и из любого другого).

Далее заходим в настройки, нажав на шестерёнку. После этого меняем режим (mode) на Proxy. В режиме VPN у меня приложение не работало.



Далее запускаем работу прокси, нажав на кнопку Start на главном экране ByeDPI



Если после этого запустить SmartTube, то ничего не поменяется ) Для начала нужно зайти в настройки SmartTube. Для этого нажимаем на кнопку Назад на пульте.

Далее нажимаем на Настройки и выбираем Общие



В общих настройках нажимаем на "Интернет цензура"



Далее ставим галочку "Использовать веб-прокси"



Далее вводим настройки прокси из ByeDPI. Достаточно указать тот же хост и номер порта, оставив имя пользователя и пароль пустыми. Тип прокси выбираем Socks.



Можно также нажать на кнопку "ТЕСТ", которая покажет статус 200 ОК, если всё пройдёт хорошо.

Наслаждаемся!


Обновление (22 сентября 2024)
В VPN режиме тоже удалось заставить работать ByeDPI. Но весь трафик пропускать через это приложение не вижу смысла Пользуюсь режимом Proxy на ТВ приставках. В качестве параметров для командной строки использую следующие:
-i 127.0.0.1 -p 8000 -s1 -o1 -Ar -o1 -At - f-1 -r1+s -As

Параметры командной строки ByeDPIAndroid

На Android смартфонах и планшетах тоже использую ByeDPIAndroid. Но только на детских устройствах, где нет доступа к онлайн банкингу, Интернет-трейдингу и прочим ценным данным. К сожалению, у стандартного приложения YouTube отсутствует настройки Proxy сервера. А SmartTube предназначен для работы не ТВ приставках, а не на смартфонах и планшетах. В итоге приходится использовать режим VPN. Хотя если пользоваться YouTube в браузере, а не при помощи приложения YouTube от Google, то можно и Proxy режим задействовать (в том числе в отдельном браузере, чтобы не перенаправлять весь трафик через какое-то приложение, пусть оно и с открытым исходным кодом).

В VPN режиме на смартфоне и планшете YouTube работал у меня только при выключенном IPv6. В противном случае параметры
-s1 -o1 -Ar -o1 -At - f-1 -r1+s -As
работали не очень стабильно. В том числе заметил, что с DNS 1.1.1.1 и 8.8.4.4 всё работало лучше, чем с DNS 8.8.8.8.

Чтобы не фильтровать весь трафик, включил режим Hosts: Blacklist, добавив туда следующие хосты (возможно вы хотите разблокировать не только ютьб, так что этот шаг может быть лишний или список хостов нужно модифицировать под ваши нужды):
googlevideo.com
ggpht.com
googleapis.com
youtube.com
ytimg.com


В целом же на смартфоне и планшете у меня гораздо более стабильно работает Proxy режим . Установил Privacy Browser. В настройках последнего включил выключенные по умолчанию JavaScript, DOM, Cookies. Также включил в настройках пользовательский прокси сервер, указав адрес socks5://127.0.0.1:8000. При этом конечно же в ByeDPIAndroid используется тот же самый порт 8000.

via
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

March 2026

S M T W T F S
1234567
891011 121314
151617 181920 21
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 16th, 2026 12:16 am
Powered by Dreamwidth Studios