User Tools

Site Tools


Fire TV / Fire Stick - OpenVPN


Here you can find setup information for your chosen VPN and also how to fix any problems you might encounter.

You can use the Table of Contents on the right hand side of this window to navigate between the different sections.

THIS IS AN ADVANCED GUIDE, EXPERIENCE WITH SIDELOADING ANDROID APPS IS STRONGLY RECOMMENDED.

IF YOU JUST WANT TO UNBLOCK VARIOUS APPS, WE RECOMMEND YOU USE SMARTSTREAM INSTEAD AS THE PROCESS IS MUCH EASIER


https://help.streamvia.com/SmartStream/Guides/AmazonFireTV


Introduction - Please read


Install the Fire TV App on your phone, as it allows you to use the keyboard there rather than via the remote/screen and is needed for one step in particular.

To use OpenVPN on the FireTV you also need to install ‘Mouse Toggle’, as the OpenVPN App does not work with remote buttons. Mouse Toggle fakes a mouse pointer. Mouse toggle, when installed and used on an App that allows mouse pointers such as OpenVPN, is used as follows:

- Double tap the play/pause button on the remote, mouse pointer appears
- Single tap the play/pause button on the remote, then press an direction (up/down/left or right) and it disappears, to cancel it

Install Guide


Enable Unknown sources, i.e Apps outside Amazon App Store


Step 1
Settings → My FireTV → Developer → Enable ‘Apps from Unknown Sources’ as we need to ‘side load’ the Android app.

Step 2
Also Enable 'ADB Debugging' from the same screen

Install the Downloader App


Step 3
Install the Downloader app on your Fire TV, from the regular Amazon App store

Use Downloader to install Mouse Toggle


Step 4
Start the Downloader app, after install

Step 5
In the URL box, enter the below, then click ‘Go’

http://www.streamvia.mobi/app/



Step 6
If you have a:

Fire TV 1, Fire TV 2, Fire TV Stick 1, Fire TV Stick 2, Fire TV Cube: install 'mousetoggle.apk'

Fire TV 3, Fire TV Edition, Fire TV/Stick 4K: install ‘mousetoggle-106.apk’

Tap the correct option from the list to install.

Important Note: The Fire TV 3rd Generation and the Fire TV Cube has a bug that affects the mouse position unless the display settings are set to 1080p 50Hz. This issue also occurs with a real hardware mouse. So a temporary workaround until this is resolved is to adjust the display settings via the Fire TV settings (Settings – Display & Sounds – Display – Resolution – 1080p 50Hz).

Step 7
Mouse Toggle for Fire TV will start to install, press ‘Install’ bottom right

Step 8
When it says ‘App Installed’ press ‘Open’ bottom right

Step 9
If prompted with, ‘Allow USB Debugging?’ Select ‘Always allows from this computer’ then press ‘OK’

Step 10
Make sure ‘Enable’ and ‘Auto Start’ are both selected

Step 11
Press the home button to go back to the main Fire TV screen

Use Downloader to Install OpenVPN


Step 12
Select the Downloader App again, from the Fire TV main screen

Step 13
It will likely show you the ‘Download’ window for mouse toggle, you can select ‘Delete’ here as we’re finished with that, confirm you want to ‘Delete’

Step 14
From the same URL as before, now install the ‘openvpn-latest.apk’ by selecting it

Step 15
Install, bottom right

Step 16
Open, after it has installed

Step 17
OpenVPN will start, with 3 options (Private Tunnel, Access and OVPN Profile). It is the OVPN Profile option that we will use.

However, you will notice you cannot select any options, this is where Mouse Toggle comes in. Double-tap the ‘play/pause/ button on the remote, and you will see a mouse pointer, move it to ‘OVPN Profile’ and select this

Install a VPN profile into OpenVPN


Step 18
Go back to the main Fire TV screen, by pressing the home button

Step 19
Select Downloader again

Step 20
It will likely show you the ‘Download’ window for OpenVPN, you can select ‘Delete’ here as we’re finished with that, confirm you want to ‘Delete’

Step 21
In the URL bar at the top of the Downloader window, change this to the below and press ‘Go’

http://www.streamvia.mobi/ovpn



Step 22
Select the VPN option you want to install, i.e where you want to appear to be

Step 23
The screen will say ‘File downloaded successfully to:’ I recommend you take a photo of this screen, then press ‘Done’ (NOT Open)

Step 24
Press the home button on the remote to go back to the Fire TV main screen

Step 25
Start the OpenVPN App again, it should say ‘Import Profile’.

N.B. If you’re at the main screen with the Private Tunnel, Access and OVPN Profile options, use Mouse Toggle (double tap the play/pause button) to select OVPN Profile

Step 26
Enable mouse toggle, double tap play/pause button, navigate to the ‘Downloader’ (not Downloads) folder

Step 27
Select the VPN option that you downloaded, so it has a tick by it

Step 28
Then, import top right (using mouse toggle still)

Step 29
Select the Username box (using mouse toggle still)

Step 30
When the keyboard pops up, either disable mouse toggle to use the remote, or use the Fire TV app on your phone (recommended) to enter your VPN username. If using the App on your phone press ‘return’ to confirm the entry.

Step 31
Enable ‘Save password’ (using mouse toggle)

Step 32
Select the Username box (using mouse toggle still)

Step 33
When the keyboard pops up, either disable mouse toggle to use the remote, or use the Fire TV app on your phone (recommended) to enter your VPN password.

If using the App on your phone press ‘return’ to confirm the entry.

Step 34
Select ‘Add’ top right

Step 35
Move the VPN slider to ‘On’ to connect the VPN

Step 36
It will likely pop up a ‘Connection Request’ window that requires authorisation by selecting ‘OK’.

However, you cannot see the mouse pointer to select 'OK'. The easiest way we have found, is to use the Fire TV App on your phone, and use the ’touch pad’ to select 'OK’.

Set OpenVPN to automatically connect at start up


Step 37
In the OpenVPN App, with OVPN Profiles selected

Step 38
Tap the burger icon, 3 horizontal lines, top left

Step 39
Go to Settings

Step 40
Enable Reconnect on reboot

Step 41
Save top right


Page Tools