[Root] Amazon Fire HD 8 & 10 (5th Gen 2015)

Search This thread

rezicc

Member
Feb 25, 2011
6
1
Jeez this is way more difficult than it should be.

Okay, so all I really want to do is rid myself of the hideous Fire Launcher. I use Nova Launcher for all my other android devices, so that's what I'm shooting for. My plan was to root my Fire HD 8 with KingRoot, since you know, it seems like most people says that works. Then I was going to use RootJunky's SuperTool to switch the launchers.

I've downloaded and installed KingRoot several times, and I've tried to root it at least 30 times now. It always works it's way up to 29 or 30%, then says it failed.

I've already used the super tool to get the google play store, and it works fine. I've looked to see if my framework is up to date, but I can't find where to update that for some reason. I can find Google Play Services in the play store and that seems to be up to date. I was going to try and connect my tablet to my windows 10 pc and try the desktop method (even though it's in Japanese... wow.) but now my PC doesn't even recognize that I've plugged in the tablet at all! And it used to, I mean, that's how I got my fire to have the google play store!

Getting super pissed and frustrated here, any help would greatly be appreciated... I'm about ready to send this stupid thing back to Amazon.
 

ipdev

Recognized Contributor
Feb 14, 2016
2,399
1
4,834
Google Nexus 10
Nexus 7 (2013)
I've downloaded and installed KingRoot several times, and I've tried to root it at least 30 times now. It always works it's way up to 29 or 30%, then says it failed.

Getting super pissed and frustrated here, any help would greatly be appreciated... I'm about ready to send this stupid thing back to Amazon.

Others had the same 30% problem. Start around this post and it may help. (Might want to back up a few posts to get an overview.)

I should have my replacement fire 8 Saturday, I have a feeling I may be in the same boat. (Hopefully it will be running 5.1.2 or less.)

http://forum.xda-developers.com/showthread.php?p=66612812

Sent from my SM-T330

Nova Launcher runs great on my 7, 10 & worked great on my dead 8.
(I use it on all my androids)

---------- Post added at 02:11 AM ---------- Previous post was at 01:52 AM ----------

Keep an eye on this thread also. (I knew I read about this in multiple threads.)

http://forum.xda-developers.com/showthread.php?p=66581108

(This is the way I switched to SuperSU)

http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html

Sent from my SM-T330
 
Last edited:

CAL7

Senior Member
Jun 1, 2010
566
75
Fire HD 10 here, originally 5.1.1 which I upgraded to 5.1.2. I used the apk version of KingRoot and it worked the first time; the Windows variant got to 36% and failed about 8 times before I switched to the apk.

Also using nova launcher - no problem.

But major issues with Google Play. When it launches, I just get a blank screen.
 

sd_shadow

Recognized Contributor / XDA Welcome Team
Sep 21, 2011
18,751
2
9,593
South Dakota
goo.gl
Motorola Droid X
Amazon Fire
Jeez this is way more difficult than it should be.

Okay, so all I really want to do is rid myself of the hideous Fire Launcher. I use Nova Launcher for all my other android devices, so that's what I'm shooting for. My plan was to root my Fire HD 8 with KingRoot, since you know, it seems like most people says that works. Then I was going to use RootJunky's SuperTool to switch the launchers.

I've downloaded and installed KingRoot several times, and I've tried to root it at least 30 times now. It always works it's way up to 29 or 30%, then says it failed.

I've already used the super tool to get the google play store, and it works fine. I've looked to see if my framework is up to date, but I can't find where to update that for some reason. I can find Google Play Services in the play store and that seems to be up to date. I was going to try and connect my tablet to my windows 10 pc and try the desktop method (even though it's in Japanese... wow.) but now my PC doesn't even recognize that I've plugged in the tablet at all! And it used to, I mean, that's how I got my fire to have the google play store!

Getting super pissed and frustrated here, any help would greatly be appreciated... I'm about ready to send this stupid thing back to Amazon.
what system version is it on?

Sent from my KFFOWI using XDA Labs
 

rezicc

Member
Feb 25, 2011
6
1
Others had the same 30% problem. Start around this post and it may help. (Might want to back up a few posts to get an overview.)

http://forum.xda-developers.com/showthread.php?p=66612812
...

[/COLOR]Keep an eye on this thread also. (I knew I read about this in multiple threads.)

http://forum.xda-developers.com/showthread.php?p=66581108

what system version is it on?

Sent from my KFFOWI using XDA Labs

Thanks for those links. I believe I was running 5.1.2.1, and after seeing the threads @ipdev mentioned which detailed the various issues with 5.1.2.1, I ran out to the store and bought another tablet. I don't usually give up that easy, but seriously... if I have to root/hack/downgrade/whatever a device and perform some miracle of a circus trick to get my tablet to have a decent launcher... I mean, come on. A consumer shouldn't have to do that. Sure, if I was talking about overclocking the thing or installing a different rom entirely, or some other major modification, I could see taking the risk of doing all those hacks as worth it. But just to get another launcher and have the darn thing not glitch and lag all over from it's disgusting stock launcher? Nope.

So I'll be returning it. And to those I'm sure are asking, "what were you expecting?" My answer is: "Heck if I know, I wonder that myself."

But anyways, thanks to everyone who jumped in to help within hours of me posting that. XDA truly is a great community. Cheers!
 

ipdev

Recognized Contributor
Feb 14, 2016
2,399
1
4,834
Google Nexus 10
Nexus 7 (2013)
But anyways, thanks to everyone who jumped in to help within hours of me posting that. XDA truly is a great community. Cheers!

I got my new 8 a day early. Downgraded from 5.1.3 to 5.1.2 with no problems. (After trying a few things on 5.1.3, I used the factory rest option under stock settings & then flashed 5.1.2 from recovery)

Currently attempting root with kingroot. If you still want to keep your fire 8, I will be more than willing to help you through the steps. (There may still be risks..)

Sent from my SM-T330

---------- Post added at 01:33 AM ---------- Previous post was at 01:27 AM ----------

Fire HD 10 here, originally 5.1.1 which I upgraded to 5.1.2.
Also using nova launcher - no problem.

But major issues with Google Play. When it launches, I just get a blank screen.

How did you install gapps? (I did it with adb. I am running 5.1.1 on my 10)

Sent from my SM-T330
 

rezicc

Member
Feb 25, 2011
6
1
(There may still be risks..)

No kidding. Tonight I received an alert from my credit card company saying that someone tried to use my credit card online. Luckily I wasn't liable for the near $800 dollar purchase...

Not saying that KingRoot is the problem... But there was a malware warning. And the charge comes a day after.

Users beware.

Sent from my NXA8QC116 using Tapatalk
 
  • Like
Reactions: ipdev

CAL7

Senior Member
Jun 1, 2010
566
75
How did you install gapps? (I did it with adb. I am running 5.1.1 on my 10)
I've done it several ways. Initially, I installed via adb, but when that failed me, I've found several apk's of the apps and installed them separately by adb and also by sending them to the device and installing from there. Many, many attempts with no luck.

I have 1market installed, which does work. But this is for my wife and she really wants the genuine Play Store.

Without some sage advice, my next move is to factory reset and start over (which I hate to do because KingRoot was so problematic)
 

ipdev

Recognized Contributor
Feb 14, 2016
2,399
1
4,834
Google Nexus 10
Nexus 7 (2013)
Users beware.

Sent from my NXA8QC116 using Tapatalk

Not quiet the risk I was referring to but, I agree. Be VERY cautious about were you get and what you install.

Kingroot makes me nervous, I only use the apk, that's why I switch to SuperSU as soon as I can.

Sent from my SM-T330

---------- Post added at 02:21 AM ---------- Previous post was at 01:59 AM ----------

Without some sage advice, my next move is to factory reset and start over (which I hate to do because KingRoot was so problematic)

When I run into gapps errors most of the time a wipe is needed. Google Play used to be particularly about install order. (I'll have to look back in my notes for the install order. I think it was account, store, services, framework.)

If you can, reboot into recovery (power and left most volume key) and wipe cache partition. (volume keys move up and down, power is enter button.) That may help.

Sent from my SM-T330

I'll look back at my 10 install tomorrow.
 
Last edited:

CAL7

Senior Member
Jun 1, 2010
566
75
Thanks for the ideas. I wiped cache in recovery but I don't see a difference, except... When I first launched the Play Store it briefly showed a Google login screen, but it quickly went away. Also, something I had not noticed before (but I don't think this is new) is that the PLAY menu on the left side will appear whenever I summon it. The main screen, where the store apps would be, is blank with the spinning circle; but the menu is populated with my Google account seemingly properly signed-in. I think there must be some corruption of one of the other play service apps. But, I have uninstalled and reinstalled all of then that I know about. Anyway, I appreciate your help - please send any other ideas you might have.
 

jammyjammers

New member
May 9, 2016
3
3
Rooting and Post-Rooting

I did it! Struggled with my device all day and I finally got it to work. Below are the details of my success story.

DEVICE INFO

Amazon Fire HD 8 G090-G8XX-XXXX-XXXX
KFMEWI, Thebes, armv7I

ROOTING

1) Set up ADB drivers in Windows and on the device.

2) Download appropriate firmware (5.1.2, not 5.1.2.1; my .bin file was called update-kindle-32.5.4.2_user_542168620.bin) from links located in the index of these forums.

3) Reboot to recovery (volume down and power... make sure you know which one is volume down, haha)

4) Wipe user data and factory reset: I have heard that your device might connect to a network during installation and recover OS files, so to get around this, I wiped and reformatted entirely. This deleted saved network passwords, so the device shouldn't automatically connect to the Internet. Reinstalling the OS without wiping saved other user data as well, such as desktop appearance and folders. Wiping also decreased issues with Kingroot for me. In my opinion, it's best to wipe and start fresh.

5) Install fireOS 5.1.2 (update-kindle-32.5.4.2_user_542168620.bin), wait 25 min or so for installation to complete.

6) On device, allow debugging

7) On device, allow installation of outside apps

8) Turn on wifi (kingroot doesn't work without it for me)

9) Install Kingroot on windows desktop (i used v3.2)

10) Install Kingroot APK to device (i used v4.9)

11) At this point, rooting the device with Kingroot took me 4 or 5 tries. I alternated installs between the device and the desktop. First, I tried to install Kingroot from the device. It failed around 30%. Then I tried to install from the desktop. It failed around 35%. I went back and forth, alternating install between device and desktop. Each time, the failure would happen at a slightly higher percentage. On my second try on the desktop, it failed at 50%. Then on my third try installing Kingroot on the device, it finally succeeded. If you're having issues with Kingroot (e.g. it can't find the device or gives you an error before it tries to root), don't be afraid to wipe and start over. I also reinstalled Kingroot on my desktop a couple times throughout the day. Who knows why it is so finicky.

POST-ROOTING

1) WARNING - Installing SuperSU through SuperSU Me...
I had a problem here. I used SuperSU Me and it seemed to work fine until SuperSU tried to update the binaries. My device just hung during the boot / amazon splash screen. I eventually had to reinstall the OS and start over. My second time around, I chose to just leave KingRoot and not bother with SuperSU or FlashFire. I'll wait until a more stable process crops up.

2) Enable Google services....
Install four apps from APK: Google Login Services, Google Play Store, Google Account Manager, Google Service Framework. Then open up a command window in windows and use the following commands:
A) adb devices (did it return the device's serial number? Good!)
B) adb shell
C) pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
D) exit
If you receive "error: closed," which I did, it means you stupidly turned off the device to run the ADB command from the bootloader. Don't do that. Note that Google Play Store will ultimately NEVER work, which I didn't know. However, installing these four apps allows you to run other Google apps, like Gmail, youtube, calendar, etc. Use the Play store after initial installation to login to your Google services account, but don't bother downloading or updating apps from it. If the Play store doesn't open after your shell command, try reinstalling the Play store APK and then opening it. You can also use '1Mobile Market' instead of the Play store to manage your apps. In accessibility options, make sure to allow 1mobile market to install applications.

3) Disable Lockscreen Ads...
Install ES File Explore, enable root access or exploring, and move OTAcerts.zip located in /system/etc/security/ to a safe place (this disables automatic updates)

4) Replace Fire Launcher with preferred home screen launcher....
Install nova launcher prime (or your favorite launcher app). Open nova launcher to get it fully installed. Then install titanium backup pro (you'll need the paid version to do the following...). In titanium, search for Fire Launcher and freeze it. Now your home button will revert to nova launcher.
 
Last edited:
  • Like
Reactions: vn33 and CAL7

CAL7

Senior Member
Jun 1, 2010
566
75
Just yesterday, I did almost exactly the same thing you are reporting. Did you also disable the lockscreen? I followed the instructions to use sqlite to change the locksettings.db "disable lockscreen" parameter to "1", but it's still there.
 

jammyjammers

New member
May 9, 2016
3
3
Just yesterday, I did almost exactly the same thing you are reporting. Did you also disable the lockscreen? I followed the instructions to use sqlite to change the locksettings.db "disable lockscreen" parameter to "1", but it's still there.

I did not disable the lockscreen for security reasons. I did delete ads though.
 
Last edited:
  • Like
Reactions: CAL7

gg528

New member
May 14, 2016
4
0
Fire HD 8

Had root got greedy and deleted to much had to update then backdate... Used Rootjunky to install a Play Store, and FlashFire. Before root used Play Store to install Titanium Backup pro, Super su-me, ROM toolbox pro, Super SU. This made it unnecessary to activate WiFi immediately after rooting. Used kingroot 4.9.2 apk and PC version to root, took at least 6 attempts. Granted Ti BU root rights with Kingroot, and froze the OTA apps, and Amazon App Store. Super SU-me installed Super SU. Registered device to Amazon. Moved the 4 Google Play apps and Nova launcher to system, by copying them to system/priv-app. Widgets are now working. Used FlashFire to flash exposed framework, took 25 minutes to flash xposed. xblast seems to work fine. Unfroze Amazon App Store.

ADB now shows KFMEWI. No longer says KFTBWI, Thebes.

Titanium Backup requires - Mount namespace separation - to be unchecked in Super SU.
 
Last edited:

CAL7

Senior Member
Jun 1, 2010
566
75
I mistakenly posted this in the Fire HD 7 thread. But this is for a Fire HD 10.

I'm having issues related to Google Accounts. Gmail and Calendar are installed with the right access to my Google account info; but I can't get the same for Contacts. I've tried various Contact apps and they want to link to the Amazon settings and Amazon account. At some level, the tablet is trying to ignore the Google account settings I'd be happy totally getting rid of the Amazon account, but I'm OK leaving it if I could just get Contacts to access Google. Ideas, please?
 

jammyjammers

New member
May 9, 2016
3
3
I mistakenly posted this in the Fire HD 7 thread. But this is for a Fire HD 10.

I'm having issues related to Google Accounts. Gmail and Calendar are installed with the right access to my Google account info; but I can't get the same for Contacts. I've tried various Contact apps and they want to link to the Amazon settings and Amazon account. At some level, the tablet is trying to ignore the Google account settings I'd be happy totally getting rid of the Amazon account, but I'm OK leaving it if I could just get Contacts to access Google. Ideas, please?

Did you try freezing Amazon related services? Use the paid version of Titanium Backup and freeze amazon apps. Alternatively, you could use the free version of titanium to backup amazon apps and then uninstall them one by one, but this is riskier and more of a pain. But perhaps once you get rid of amazon services, it won't interfere with google.
 

CAL7

Senior Member
Jun 1, 2010
566
75
I did try to remove Amazon Services, but I'll go back and also try to TB freeze them. What I did, from the tricks & tips thread ( by @kanderson88 ), was:

Disabling Amazon Services

Start up Command Prompt.
Type in "adb shell". Then "su".
Then type into command prompt.
pm disable (app name(IE. com.amazon.ags.app))
*To Re-enable, replace disable with enable.
List of Amazon apps that are okay to remove.
com.amazon.ags.app
com.amazon.cloud9
com.amazon.cloud9.kids
com.amazon.dp.contacts
com.amazon.dp.fbcontacts
com.amazon.firelauncher
com.amazon.geo.client.maps
com.amazon.geo.mapsv2
com.amazon.geo.mapsv2.services
com.amazon.kcp.tutorial
com.amazon.kindle
com.amazon.kindle.kso
com.amazon.kor.demo
com.amazon.parentalcontrols
com.amazon.photos
com.amazon.photos.importer
com.amazon.tahoe
com.amazon.unifiedshare.actionchooser
com.amazon.unifiedsharefacebook
com.amazon.unifiedsharegoodreads
com.amazon.unifiedsharetwitter
com.amazon.webapp
com.amazon.webview
com.amazon.windowshop
com.amazon.pm
com.amazon.recess
com.amazon.socialplatform
com.amazon.zico
com.audible.application.kindle
com.audible.application.store
com.goodreads.kindle
Optional
Don't have prime? Please continue + more.
com.amazon.mp3 -amazon music player
com.amazon.mw -removes the firefly cam app
com.amazon.mw.sdk -part of the firefly app?
com.amazon.avod -amazon video app, i don't have prime, useless to me..
com.amazon.kindle.personal_video -the amazon/system video app, I replaced this with mx player.
com.amazon.csapp -amazon help app
com.amazon.application.compatibility.enforcer -not sure what this does
com.amazon.android.marketplace -amazon marketplace
com.amazon.camera -stock camera app, install a new one from play store
com.amazon.dynamicupdationservice -not sure what this is or if this is part of amazon updates
com.amazon.platform.fdrw -part of amazon app & services?
com.android.contacts -remove, no reason for contacts, up to you
com.android.calendar -android calender
com.android.deskclock -remove if you don't need alarms/clocks/timers/etc
com.kingsoft.office.amz -not sure what this is yet but im sure its useless
com.nuance.swype.input -yup, unless you like swype
jp.co.omronsoft.iwnnime.mlaz -not sure what this does?
*Don't forget to type in "exit" into command prompt twice when you are done and or before unplugging your usb.
 
Last edited:

Steve Mannix

Senior Member
Mar 25, 2011
75
12
Samsung Galaxy S22 Ultra
Unwanted update to 5.1.2.1

Hey all. Twice now I've installed 5.1.2 (54168620) and successfully rooted using KingRoot. Apparently, when I've gone online to get to the Play Store it has grabbed the update to 5.1.2.1 (542169020) which can't be rooted. This shows under "System Update" as ready to install, and apparently, when I was away from the device each time it auto installed the file. I found an update file of about 9 MB which I deleted, but it still shows as ready to install. Any idea how to prevent this from installing? I blocked OTA updates after I rooted but this may have slipped through before I blocked them.

Thanks for any ideas.
 
Last edited:

Jstame

Senior Member
Jan 23, 2016
97
38
Chucktown SC
Hey all. Twice now I've installed 5.1.2 (54168620) and successfully rooted using KingRoot. Apparently, when I've gone online to get to the Play Store it has grabbed the update to 5.1.2.1 (542169020) which can't be rooted. This shows under "System Update" as ready to install, and apparently, when I was away from the device each time it auto installed the file. I found an update file of about 9 MB which I deleted, but it still shows as ready to install. Any idea how to prevent this from installing? I blocked OTA updates after I rooted but this may have slipped through before I blocked them.

Thanks for any ideas.
Internal storage folder Android/data/deviceOta. The bin file should be there just delete that.
 
  • Like
Reactions: Steve Mannix

Top Liked Posts