Install OpenVPN with Firestick

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

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

Step 3

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

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

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

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://taratpics.com/en/france.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’.

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