“Gadgetbridge is a free and open source Android application that allows you to pair and manage various gadgets such as smart watches, bands, headphones, and more without the need for the vendor application. So in short, you can use Gadgetbridge instead of relying on your gadget’s own proprietary app.”
Tag: android
[LineageOS] When someone calls, my own number is appended to the caller’s number
I had an issue with my Xiaomi Mi 8 phone, which really annoyed me. For some callers, my phone number was somehow appended to the caller’s phone number. This also meant that the number was not matched with my contacts. It looked like this:
When searching, I found a reddit post (as always) where someone had the exact same problem, even using the same phone. Therefore, I’m not sure if the issue is Phone or Lineage related.
https://www.reddit.com/r/LineageOS/comments/inud0m/incoming_calls_caller_id_issue
The suggested solution is to disable VoLTE. To be honest, I didn’t even know what VoLTE was exactly. After reading a bit, I found the required setting under: Settings → Network and Internet → SIM cards → 4G calls.
And fortunately, it also helped in my case. I could not really notice a difference regarding the phone quality, therefore I’m fine with it.
[Android] Speed up the phone (or at least the UX) by doubling the animation speed
Settings -> System -> Developer Options and search for Animation
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.