Software needed:
Steps:
- Go to settings — my firetv — developer options and ensure both options are enabled

2. Install the 3 APK’s from the top of this page
3. Launch Remote ADB shell

You will see this prompt if this is the first time you are making an ADB connection:

Enter in the following command
pm grant de.codefaktor.ftvlaunchx android.permission.WRITE_SECURE_SETTINGS

Press enter
If you are doing this on a 4K firestick, you can skip the next 2 ADB Commands. However, if you are doing this on the 2nd Gen Fire TV Cube then enter in the following 2 commands
settings put secure enabled_accessibility_services de.codefaktor.ftvlaunchx/de.codefaktor.ftvlaunchx.HomeService
Press enter and the enter in the final ADB command
settings put secure accessibility_enabled 1

Press the Home key and launch FTVLaunchX

You can now select a custom launcher.

When you press the home key , it will activate

How to access the Home key long press shortcut
To access the original long-press-on-home menu or to open the settings menu of your Fire TV device, you will have to press and hold the menu and home buttons at the same time.

How to restore the default launcher
Just uninstall FTVLauncherX and press the home key. You will now be in the default Amazon Launcher