[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
    1,335
    1
    1,479
    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
    564
    74
    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
  • Sep 21, 2011
    17,573
    1
    8,204
    South Dakota
    goo.gl
    Moto X4
    Moto G7 Power
    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
    1,335
    1
    1,479
    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
    564
    74
    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
    1,335
    1
    1,479
    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
    564
    74
    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
    564
    74
    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
    564
    74
    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
    564
    74
    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
    62
    8
    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

    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone