Settings -> System -> Developer Options and search for Animation
Tag: android
YouTube ad-free consumption and other helpful addons
When I was at a friend’s house the other day and a YouTube playlist was playing on the TV, I was really shocked. After every video, there were one or two ads (and some of them even in between). I was not aware how extremely many ads you get when using YouTube without an ad blocker. Therefore, a small collection of apps, add-ons and links that help to make YouTube a bit more enjoyable:
Browser
- uBlock Origin: Add-on which blocks ads, trackers and malware sites
- SponsorBlock: Add-on that skips user submitted segments of the video automatically
- Enhancer for YouTube
- Unhook: Remove YouTube Recommended Videos Comments
- Redirect YouTube Shorts to standard player
- Youtube-shorts block
AndroidTV / FireTV
- SmartTubeNext is an unofficial YouTube client for Android TV. Send Files to TV can be used to transfer the .apk phone -> TV
Android
Youtube Vanced: Modified Youtube App for Android which removes ads and gives more customization- The successor is ReVanced Manager. Helpful Reddit post: ReVanced Manager guide for dummies
- Blockada: Adblocker and privacy app for Android and iOS
- LibeTube
HTPC
- YouTube Leanback TV (Step 4)
DNS Blocking (i.e. with PiHole)
- https://raw.githubusercontent.com/kboghdady/youTube_ads_4_pi-hole/master/crowed_list.txt
- More SmartTV related lists can be found here: https://github.com/RPiList/specials/blob/master/Blocklisten.md
Update 15.01.2024: When using YouTube in a Browser in combination with uBlock, you likely receive the following message right now: “Ad blockers are not allowed on YouTube”. The only working solutions to prevent this message and to continue watching ad -free is disabling uBlock on YouTube and use this Script with Tampermonkey (at least for me).
[Wireguard] Wireguard on Android
Update 11.05.2020: I recommend using the PiVPN script (especially when using a unprivileged container). https://nocin.eu/wireguard-set-up-wireguard-using-pivpn-inside-lxc/
In the F-Droid Store you’ll find the wireguard android app.
To get wireguard running, add a new peer to your server. So ssh into your sever (in my case an lxc on proxmox) and create a new key pair.
wg genkey | tee privatekey | wg pubkey > publickey
Now create the android.conf. Define the interface and add your server as peer.
[Interface]
PrivatKey = <android_privat_key>
Address = 192.168.1.3/24
DNS = 192.168.1.102
[Peer]
PublicKey = <server_public_key>
AllowedIPs = 0.0.0.0/0
Endpoint = my.doamin.org:51820
PersistentKeepalive = 25
Then add the new android peer to the server config.
[Peer]
PublicKey = <android_public_key>
AllowedIPs = 192.168.1.3/32
Now restart the wireguard interface to load the new config:
wg-quick down wg0
wg-quick up wg0
The fastest way to get your config on the android client is using a QR-Code. I used greencode for this.
apt install greencode
qrencode -t ansiutf8 < android.conf
Open your wireguard app, scan the QR-Code and connect to your server.