FireStarter is a Non-Root Launcher Replacement / App-Drawer for Amazon FireTV:
Visit discussion on XDA-Developers:
- Similar to Redth's FiredTVLauncher with REAL HOME BUTTON CLICK DETECTION
- (and no "amazon home is top-application"-detection).
- Even double-home-clicks are captured!!
- Completely configurable which app is started on startup-, home-button-single-click or home-button-double-click.
- Default: Starts itself on FireTV-Startup.
- Default: Starts itself when Home-Button is single-clicked.
- Default: Starts amazon home when Home-Button is double-clicked (actually does nothing as amazon home is the default action for home-button clicks).
- You can e.g. start Kodi on double-click and FireStarter on single-click.
- Also possible is to keep up the default behaviour (" - No Action - ") on a single-click (amazon home is starting) and to open e.g. FireStarter on a double-click.
- Lists all user-installed apps including sideloaded / adb installed apps.
- Apps can be easily sorted / ordered by settings-button or click-drag-and-drop (long-click to start drag-and-drop).
- Apps can be hidden from app drawer (see settings).
- Kodi and SPMC can be installed and updated directly out of FireStarter (see Updates section).
- Possibility to change the time of no action the FireTV waits to go to sleep.
- Possibility to import / export settings.
- Show system and device informations like Android-Version, Build-Version, Hostname, WiFi- / WLAN Name (SSID), IP Adress and Uptime.
- Automatic update mechanism.
- No root required!
Thanks to jkchr1s there exists a temporary workaround which fixes the problems in parts. I recommend to download the APK only from the GitHub-Repo https://github.com/jkchr1s/FireStarter/releases ! If you are not familiar with installing APK's, you can try the links posted in http://forum.xda-developers.com/showpost.php?p=66229916&postcount=633 (be careful, download only .APK files and think about what you are doing!).
Easy installation in less than 5 minutes with only the FireTV
Standard installation via ADB
- If you don't know how to sideload/install apps via ADB, read a tutorial (e.g. this one)
- Download latest FireStarter APK and sideload/install with adb:
- adb install -r FireStarter-v3.2.3.apk
- Start FireStarter once with adb (or manual from settings menu):
- adb shell am start -n "de.belu.firestarter/de.belu.firestarter.gui.MainActivity"
- ADB-Debugging needs to stay enabled (do not disable ADB-Debugging after installation).
- Enjoy :)
- [English / Installation Tutorial] Amazon Fire Tv Stick How to install XBMC Kodi 15 and add-ons FireStarter IPTV iVue - YouTube
- [English / Text] ..aftvnews.com/firestarter-..-fantastic-home..detection/
- [English / Text] ..myezsystem.com/firestarter-new-launcher-for-firetv-stick
- [English / Video] ..youtube.com/watch?v=FEpqG6vRXrY
- [English / Video] ..youtube.com/watch?v=JMfaBTQ_N3I
- [Deutsch / Text] ..katzeausdemsack.de/..fire-tv-stick-firestarter-..
- [Deutsch / Text] ..stadt-bremerhaven.de/firestarter-funktioneller-launcher-ersatz/
- [Deutsch / Text] ..golem.de/..mehr-bedienkomfort-fuer-..fire-tv-stick-..
- [Deutsch / Text] ..usp-forum.de/..firestarter-..-launcher-..fire-tv.html
- Further GUI optimizations
- Add better install instructions for users that dont know adb..
- Perhaps add possiblity to install and keep updated some apps via FireStarter (e.g. Kodi, Es File Explorer, ..)
- FireStarter is for all people who dont want to root (and therefore loose warranty) their FireTV's.
- On the FireTV, Amazon allows no alternative default launchers and in the default launcher of Amazon, no sideloaded (via adb installed apps) are shown. They have to be started via the FireTV settings menu which is really inconvenient.
- Solutions currently out there are either using root-rights to replace the home launcher or they are polling the top application in the background and then starting other apps if e.g. the Amazon default launcher is detected.
- FireStarter uses the fact, that every time the home-button is clicked, there is a special output in the adb logcat log. FireStarter starts a local adb logcat session and waites for this output (which is only working as long adb is enabled in FireTV settings). This approach has the advantage, that the top activity dont has to change to detect a home-button click. FireStarter is therefore even able to detect a double-click and starting any actions on home-button single- or double-clicks.
- Still not solved is the problem, that the default launcher flashes shortly before the right app is started. The default-behaviour of the home-button can still not be disabled.
- markdown-editor for markdown creation
- FiredTVLauncher for a lot of brilliant ideas
- XDA-User g4rb4g3 for the home-button detection idea
If you want to support my developments you are welcome to buy me a cup of coffee :)