[Fire TV General] Y314K:
Guide for FireTV's on FireOS 5 FirmWare v0.5...

Guide for FireTV's on FireOS 5 FirmWare v.05

This guide should work on all FireTV devices on any FireOS 5. Rooted & Non-Rooted

**Will update guide with method to install Launcher Hijack from the FireTV itself.**

Tested on:

- FireTV 1 Box - Rooted with Bootloader fully unlocked.

- On PreRooted Fire OS 5.2.6.6 (617513220)

- Running without SuperSU which means NO Root access except in TWRP.

- Basically it runs like on stock FW with the option to enable root.

- Should be the same for all other FireTV's on FireOS 5 that have the Accessibility option in Settings.

Installation (Based on the Launcher Hijack GitHub Guide):

ADB Code Method

Navigate to this GitHub's downloads page (https://github.com/BaronKiko/LauncherHijack/releases) on your desktop/laptop and download the latest APK.

Install ADB on your desktop/laptop (Google will help you) and ensure a connection to your Fire TV.

Install Launcher Hijack with this command:

Ensure you have some Launchers installed.

Enable the Accessibility Service using these two commands (exactly in this order):

If this is a first/fresh install of LH (Launcher Hijack). LH will open.

Select your desired Launcher from the list provided

If you had previously opened LH & selected a desired Launcher.

Your previously chosen Launcher will open.

Reboot your device (Recommended but not required).

Congratulation, if all is working correctly your home button should now open your chosen launcher

Accessibility Toggle Method

Navigate to this GitHub's downloads page (https://github.com/BaronKiko/LauncherHijack/releases) on your desktop/laptop and download the latest APK.

Install ADB on your desktop/laptop (Google will help you) and ensure a connection to your Fire TV.

Install Launcher Hijack with this command:

Ensure you have some Launchers installed.

Enable the Accessibility Service using this command:

On your FireTV go to & click on [ Settings / Accessibility / Screen Magnifier ]

The Screen Magnifier instructions menu will popup.

Click on [ TURN OFF MAGNIFIER ].

If this is a first/fresh install of LH (Launcher Hijack). LH will open.

Select your desired Launcher from the list provided

If you had previously opened LH & selected your desired Launcher.

Your previously chosen Launcher should open.

Reboot your device

Congratulation, if all is working correctly your home button should now open your chosen launcher

Important, Accessing Settings and the Long Press Menu

Unfortunately for FireTV devices a compromise had to be made. To access the long press menu and with it settings you have to hold menu and home together. You can also get to the default launcher by simply pressing them together.

Troubleshooting

If you are having issues then there are some common issues you can check here:

Ensure you are using an Amazon TV device running Fire OS 5, compatible with all versions as of release (FW 5.2.6.7 = latest).

Ensure you have enabled the accessibility service with the command: adb shell settings put secure enabled_accessibility_services com.baronkiko.launcherhijack/com.baronkiko.launcherhijack.AccServ

Ensure you can open your launcher directly i.e. Using any launcher, other than your chosen launcher, open you chosen launcher like any other app, this should open your chosen launcher.

Ensure you have selected your chosen launcher in Launcher Hijack.

Reboot your device after following all previous steps.

After clicking home initially wait 10 seconds and press home again. This happens when your chosen launchers process gets killed in the background and may happen from time to time, especially after a reboot. There are plenty of existing apps that already keep a chosen application in memory so try one of those if this is a reoccurring issue for you.

If all else fails try using one of the following launchers with known compatibility: AppStarter or HALauncher.