Update, 5/2/2019: LauncherHijack, mentioned in the post below, has abruptly stopped working. As the posters to this XDA Developers forum thread determined, Amazon has apparently blocked any package by that specific name from running, and working around it is as simple as rebuilding the package with a new name. There’s a link to a renamed and rebuilt APK file in the thread, and I’ve tried it and it does work—though the usual cautions about installing packages from unverified sources apply.
I’ve enjoyed using my Fire HD 8 tablet as my “main” Android tablet these last few months, but I finally got fed up with some of the annoyances of the built-in Fire launcher. There weren’t any huge annoyances, which is why it took so long to get fed up, but finally I got tired of the lack of an app drawer where I could access an app right away if I couldn’t remember what folder I’d put it in. I also missed having access to launcher widgets, and the ease of swiping left to get to the Google Assistant.
The problem is, Amazon doesn’t provide any easy way to change launchers. Some launchers will let you run them manually—but my favorite launcher, the Google Now launcher, won’t. It helpfully told me I needed to change the launcher setting in my settings menu, but that’s a setting that the Fire’s settings menu doesn’t have.
Fortunately, as with many Fire annoyances, clever Android hackers out there have come up with a way around it, and you don’t even need to root your tablet to make it work. Here’s how you do it.
- It should go without saying, but if you’re going to want to add a new launcher from the Play Store, you first have to install the Play Store on your Fire. Remember, you may also have to register your Fire with Google to get it to let you log into the store.
- Install the launcher you want to use, and make sure it will run on your Fire at all. (Or, in the case of Google Now, that it will tell you to change your launcher setting.)
- Install the latest version of LauncherHijack. You can download it here. Just use your Fire to browse to that link and tap on the file that ends with “APK.”
- Go into your Fire’s Settings -> Accessibility menu, scroll down to the very bottom, and make sure that “To detect home button press” is set to “on.” (This option won’t appear until you’ve installed LauncherHijack, so do that first.) It may warn you that this type of option can allow someone to steal anything you type in, such as credit card numbers—that’s a standard warning for any plug-in that can intercept device input, such as a custom keyboard, so don’t pay it too much mind.
- Run LauncherHijack, and tap on the launcher you want to use. If the launcher doesn’t appear on the list, you may need to restart the tablet and try again. On some tablets, I’ve had to restart a couple of times before it started working.
- If you want to change launchers back, run LauncherHijack and tap the triple-dot “options” icon at the top right. Uncheck the box to hide system files and the Fire’s default launcher, “Home,” should appear in the list.
And that should be that. For more information, see LauncherHijack’s homepage on the XDA Android hacking forums.
Changing the launcher brings the Fire up to about 90% as useful as a “real” Android tablet. There are still a few little differences in the way the Fire does things—the settings menus and link-sharing dialogue are still FireOS’s, among other things—but if you’ve been frustrated that you couldn’t get the launcher to act like you wanted it to, this should allow you to change that.
If you found this post worth reading and want to kick in a buck or two to the author, click here.
This is great. I’ve been wondering how to do this for a long time now. Thank you!
LikeLike
Reblogged this on Chris The Story Reading Ape's Blog and commented:
In case you need to know – Please say ‘Thank you’ to Chris Meadows 👍😎
LikeLike
Reblogged this on When Angels Fly.
LikeLike
Have you noticed any impact on battery life? I put the Play Store and Google Now launcher on my 5th gen 7 and killed my battery life. Having not learned my lesson, I’m considering trying again on my new HD 8.
LikeLike
To be honest, I’m not sure. I keep my tablet plugged in a lot and don’t tend to use it for long periods without recharging.
LikeLike
Nice idea which doesn’t work – in boot you get the new launcher but each subsequent press gets you back to the fire launcher. Amazon seems very insistent to prevent their abysmal piece of garbage from being useful.
LikeLike
Make sure you followed step 4 above.
LikeLike
Mine didn’t work
When i went to launcherhijack v3 and found out that google now launcher didn’t appear…..How to enable Google now launcher on the Fire HD 8 2017….fix launcher disappearing launcherhijack…..
Email me for response: adustin.estrada@gmail.com
Plss reply ASAP!!!!
LikeLike
This works with the Fire HD 8 (8th Generation) on version 6.3.0.1, but you have to go into Settings>Apps>Manage All>LauncherHijack and tick “Display Over Other Apps” on, that will prevent the app from appearing to close as you try to open it and let you select the Google Now launcher. On reboot it worked like a charm.
LikeLike
ran into some issues which I resolved:
1. GSF ID field was empty: you need to run Google play and login with your account before a GSF ID is assigned to the device, do so and launch app again.
2a. LauncherHijack app accessibility setting was empty (I could not switch “detect home button press” to “on”. You need to make sure the device has the latest OS version (Settings>Device Options>System Updates>Check now)
2b. version 3 of the LauncherHijack app is known to cause some issues on HD8, if 3 or 4 don’t work, uninstall (long-press on icon and tap uninstall in search bar up top) and download and install version 2.1
LikeLike
Actually, you just need to run Google Play, you don’t have to get to the login point. When I ran Google Play, it just said “checking info” and then didn’t open a new screen—but when I went back to the ID app again, the formerly blank area had a text string. I registered it, and this time the Play Store opened.
LikeLike
I don’t get Amazon. Their stock desktop/launcher is barely usable. Just random icons filling up the screen. If you install very many apps, they get lost. Not that there is anything on the Amazon App Store worth getting…
LikeLike
“To detect home button press” doesn’t appear on my fire 7 after having followed previous steps. LauncherHijack installs but doesn’t appear on screen and ‘open’ is grayed out after having installed from file commander.
Trying to force Launcher Hijack to start using ES File results in ‘sorry cannot start this application’.
LikeLike
Did you see my addendum at the top of the post? Amazon made the original version of the app stop working. You need to go to the forum thread and find the link for the renamed version.
LikeLike
I tried to run LauncherHijack, and it said it wasn’t compatible with my Amazon fire 8. So it was blocked. Is there anything I could do to fix this?
LikeLike
See the first paragraph, marked “Update”. There’s a link to a thread discussing the matter, with solutions, there.
LikeLike
I put all the “Amazon” crap into a folder and installed Google Play and all the apps I wanted. I wish there was an “easy” way to use another launcher. If I wanted to use Amazon’s apps for some things, so much the better.
LikeLike
It takes a full five seconds for my desired launcher to appear after I press the home button, while I wait I’m staring at the default launcher anyway. All I doing something wrong?
LikeLike
So I followed the instructions, and it sort of works, but it takes a full five seconds for my desired launcher to appear after I press the home button. In the meantime I’m still staring at the default launcher. Did I miss something?
LikeLike
It did work but sometimes when I press home it doesn’t come
LikeLike