I like to use repurpose my old Amazon Fire TV stick, by installing WireGuard on it so I can access my media at home (I have a Wireguard server running on my firewall).
For this I would need to do 2 stings:
- Install WireGuard (which is not available in the Amazon App store)
- Install the config file for my wireguard connection so it can be imported.
--> you will need to have ADB installed on your computer (excellent guide).
Install the Wireguard APK
- Enable Developer options on the FireTV.
Got to Settings -> My FireTV -> Developer Options and enable (ON) ADB debugging and Apps from unknown sources.
- Download the Wireguard APK from F-Droid (optional: follow the link on the WireGuard homepage)
- Determine IP address of your FireTV (About -> Network)
- Install the APK
Open Terminal or a DOS box (depending what OS you're running)
adb connect <ipFireTV>:5555
adb install </path/to/the/wireguard.apk>
Push the config file
Next, Wireguard expects a config file, which needs to be pushed as well.
Adb helps with this as well;
adb push <wireguard.apk> /sdcard/
After transfer, you can find the file with Wireguard.