
Hello everyone, today we'll talk about Android TV. Bypassing the throttling on a TV seemed to be the most problematic and difficult for me. Since I have several TVs at home deprived of YouTube, and even more are waiting to be set up for friends and acquaintances, I decided to collect all the bypass methods I could find.
Preparation:
We'll have to transfer various APKs to the TV, so let's install LocalSend on the TV and phone right away: 4pda, Google Play, App Store
How to use:
To start using LocalSend on your phone and TV, you need to download the APK file to your mobile device. In LocalSend on your phone, select this file, and the app will show your TV's ID. Then, transfer the APK to the TV. Install the APK file directly from LocalSend on the TV. For all methods, you will need the SmartTube.
In SmartTube, for convenience, click on the bug icon, the right icon in the player, to see sysadmin statistics and buffer filling.
1. PowerTunnel. The easiest, does not require root
Download PowerTunnel in the settings, change the connection mode from VPN to proxy. For convenience, check the "Autorun" box. Go to SmartTube "settings - general - censorship" - enter our local proxy from PowerTunnel, 127.0.0.1 port 8085, leave login and password empty, HTTP mode. Click test, see OK, turn on 4K video and enjoy.
2. DPITunnel. Requires root
This method is as convenient as the first one. But root cannot be installed on all TV set-top boxes.
Download DPITunnel, launch it, grant root permissions, and add autorun in the settings. In the applications, select SmartTube so that it doesn't affect others, but this is not necessary. You don't need to do anything in SmartTube itself.
3. ByeDPIAndroid. Does not require root, but doesn't work everywhere
You'll need to tinker with it; I've never seen it work out of the box. It works great on a phone without any settings, even Instagram (a terrorist organization banned in the Russian Federation) opens, which usually can only be unblocked with a VPN. However, on a TV, you have to put in some effort.
Download ByeDPI, go to settings and change "Split position" to 1, check YouTube, if it doesn't work, change it to 2, and so on. It works for me on 1, but noticeably worse than options 1 or 2; the buffer fills up and then empties. It's fine for 1080p. This option also works for phones.
4. PC as a proxy. GoodbyeDPI + 3proxy
Install on PC GoodbyeDPI
Add the following lines to russia-blacklist.txt:
run 1_russia_blacklist_dnsredir.cmd. Alternatively, install GoodbyeDPI as a service via service_install_russia_blacklist_dnsredir.cmd so you don't have to run the batch file every time. Install a proxy. Choose any you like, I installed 3proxy
Unpack, go to bin64, and add the following to 3proxy.cfg:
internal 192.168. ваш_локальный_IP_компа external 0.0.0.0 nscache 65536 nserver 8.8.8.8 nserver 8.8.4.4 log путь_до_3proxy\bin64\proxy-%y%m%d.log D rotate 60 deny * * 127.0.0.1 allow * proxy -p1080 socks -p1090 flush
Run: .\3proxy.exe 3proxy.cfg
It's more convenient to install 3proxy as a service: .\3proxy.exe --install
In SmartTube, enter your values from the config file as the proxy:
192.168.ваш_локальный_IP_компа 1090 режим socks
5. VPS as a proxy
Everything is the same as in the previous option, but 3proxy will be running on your VPS.
Install and build: git clone
cd 3proxy
ln -s Makefile.Linux Makefile
make
sudo make install\
Edit the config here:
/usr/local/3proxy/conf/3proxy.cfg
Everything is the same, just add authorization to the config:
internal IP_ВАШЕГО_VPS external 0.0.0.0 nscache 65536 nserver 8.8.8.8 nserver 8.8.4.4 config /conf/3proxy.cfg monitor /conf/3proxy.cfg log /logs/3proxy-%y%m%d.log D rotate 60 counter /count/3proxy.3cf include /conf/counters include /conf/bandlimiters users ЮЗЕР:CL:ПАРОЛЬ auth strong deny * * 127.0.0.1 allow * proxy -p1080 socks -p1090 flush
Run: /etc/init.d/3proxy start
In SmartTube, enter your values from the config file as the proxy, and add the login and password. It's convenient because you don't need to keep your PC on. It's inconvenient because a VPS costs money, and cheap options usually have limited traffic. Your PC can also act as a VPS if you have a public IP address.
That's all, I hope you can now enjoy watching YouTube on your TV.