yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] ThatTallGuy:
The issue of Google apps crashing or not working correctly appears to be an APK issue... It appears I have found a fix. Here's the steps to follow. After following the below, I now am successfully able to utilize all Google apps.

1. Connect Fire 10 tablet (2021) to your PC.

2. Start Fire Toolbox and select Google Services (Manage).

3. Uninstall Play Services. (This will uninstall Google Play Services, Play Store, etc.)

4. From the tablet, uninstall the Google apps that were failing.

5. Restart the tablet.

6. With your tablet still connected, pull down the top menu. Select "System" that'll navigate you to the USB Preferences screen. Select 'File Transfer'.

7. Navigate to the article here - https://www.howtogeek.com/232726/how-to-install-the-google-play-store-on-your-amazon-fire-tablet/ and go through the guide and locate the links to download each APK for your Fire tablet. As it mentions, only download the newest non-BETA version of each.

7. With your tablet connected, move the files below from your PC to the downloads folder on your Fire.

8. From your tablet, navigate to 'Files' then 'Downloads' and you'll see each of the files.

9. This will be the order that you'll need to select each and install them.

com.google.android.gsf.login

com.google.android.gsf

com.google.android.gms

com.android.vending

10. Once you get done installing each, restart your tablet.

11. Once it finishes booting you'll see the Play Store.

12. Wait 10 minutes.

13. Select the Play Store and log in.

14. Redownload and install the Google apps you uninstalled previously.

15. Open and login.

The article practically walks you through the same steps as the above, I've just tweaked things to how I did it.

Edit 1: The one file was too large to attach. Trying to find a way to upload all 4 files.

Edit 2: Apologies but I don't have a good, secure way I feel comfortable sharing the 4 APK files I previously downloaded from APKMirror (found in the article).
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, I don't know... the Google Services apks do take up quite a bit of space (especially when we're accounting for multiple android versions)...
[Fire HD 8 and HD 10 Android Development] wolfvanguard7:
Fire Toolbox V28.6 keeps crashing when trying to install Google Services on Amazon Fire HD 8 2020
[Fire HD 8 and HD 10 Android Development] SpongeLikeCannon:
Yeah, I'm on HD 7 (2019) with the same issue. There is some comfort in knowing you're not alone. Hold me while we wait for help...
[Fire HD 8 and HD 10 Android Development] ThatTallGuy:
A lot of people keep asking this same question. If you read through the recent pages in the thread you'll notice you have two workaround options. Either navigate to page 440 and download move the APKs to the referenced Fire ToolBox folder or follow the article I've linked in my responses above. If you go the route of downloading the files on page 440 and moving them over to the correct Fire ToolBox folder, then you may or not experience one or more Google apps crashing.

From the sounds of it, the crashing issue you're experiencing int he ToolBox is attributed to APK issues on Google's side. According to @BlackSheepA1 it sounds like it's due to Google changing up the naming maybe? Anywho, you could also wait and it may be updated with a micropatch. Just reiterating what I've read within the last couple pages. Good luck
[Fire HD 8 and HD 10 Android Development] exlr8:
I disabled OTA updates And automatic updates and registered my tablet without issue.
[Fire HD 8 and HD 10 Android Development] jhford:
Again, my new HD 8 Plus came with v7.3.2.2 installed. Automatic Updates are disabled, but I can't disable OTA Updates. Instead, it refers me to your workaround XDA thread, which you already know. So, yesterday I copied Amzn_Blklst.txt and the DNS66 apk to what appears to be the root using the files app named "KFONWI," and did your suggested DNS66 setup. I also installed Activity Launcher. But I ran Google Service from the TB, and no apps were installed.
[Fire HD 8 and HD 10 Android Development] jhford:
A couple of months ago, I setup an HD 8 Plus perfectly as a vanilla Android tablet running v6.x of Nova Launcher, because v.7x screws with certain of my indispensable widgets. But I returned it because Amazon had cracked the OTA disabler, So, now I have a new one with the dreaded v7.3.2.2 pre-installed and I'm having no luck setting it up. I tried you workarounds: I copied the text file and the DNS apk to the root, setup the DNS apk, installed Activity Launcher but couldn't get the TB to do anything else. So, I gave up, did a factory reset to start all over, connected it to WiFi, selected English, and the current status is t wants me to register with Amazon. Either I would like some simple installation instructions to finish the setup and use the tablet, or just return it again and watch the TB thread for a better future version, if v7.3.2.2 is too problematic. Your sage advice will be greatly appreciated.
[Fire HD 8 and HD 10 Android Development] evbrown:
OK, I am slowly solving my issues. I can live with the Amazon launcher. Is there a way to undo the change of launcher I did with Firetoolbox back to stock. It appears that something has goofed up the home key. The back and app list keys work fine. The home button does nothing.

In searching I sort of found a workaround. The Virtual SoftKeys (no root) from the Aurora store provides an overlay navigation bar. This works, but the better solution would be to undo whatever changes I did with Firetoobox.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Try opening an ADB Shell and executing the following command:

settings delete secure sysui_nav_bar

That should do the trick! Please let us know how it goes and best of luck!
[Fire HD 8 and HD 10 Android Development] 123x:
This works for me too! Thanks!
[Fire HD 8 and HD 10 Android Development] 123x:
A general question: With OTA updates disabled, there is most likely no way to get security updates, is there? I'm considering re-activating the updates because of that. As long as I can use the Play Store and all apps, it's acceptable for me.
[Fire HD 8 and HD 10 Android Development] RodimusConvoy:
Well the Fire 8 HD was scheduled to come Sunday, but wound up coming Friday instead. So I spent most of the day setting it up to basically be a glorified ebook reader with the help of Fire Toolbox. The only thing I couldn't do was use Fire Toolbox to install Swiftkey...so I decided to use Chrooma from the Play store instead. I guess because I couldn't get Swiftkey to work I'll have to enable Chrooma every time I reboot, but...meh, I just simply added it as one of the icons on the Nova dock, so it'll just be the second thing I press after a reboot (the first being the home key to get to Nova Launcher). Got Automate and DNS66 running in the background, too.

Tomorrow I'll buy a cheapo microSD ($10 or less) at a brick and mortar. But yeah thanks to blaacksheep and Datastream33.

​
[Fire HD 8 and HD 10 Android Development] random-divergence:
First, I absolutely LOVE this software, so thanks for making it.

If I am understanding this user's request, I would like to reinforce it as a future feature request.

I would like to have the ability to prevent Fire Toolbox from re-adding icons to my desktop after I delete them. For the first install, have the program add the icons. Afterwards, let the user decide (by choosing to delete them) whether they want the desktop icons rather than forcing them on the user with every use of the program. It's frustrating seeing the icons reappear on my PC desktop with each use of Fire Toolbox when I have very intentionally and knowingly deleted them each time.

After hunting through the settings, I don't see an option to disable this behavior. Adding such an option would be much appreciated.
[Fire HD 8 and HD 10 Android Development] RodimusConvoy:
I thought something had gone horribly wrong when I rebooted and the home button didn't bring up Nova anymore. I figured out its all done through Automate, which doesn't cut itself on after a reboot. There is an option in Automate's settings for that, "Run on system startup", but checking the box for it also brings up a warning, and how to start the device in "Safe Boot" if its stuck in a bootloop from an improper flow. Since I don't plan on adding more "flows" unless its through Toolbox, it's safe to check this option?
[Fire HD 8 and HD 10 Android Development] ArgyleGA:
Thank you, was exactly what I needed. Downloaded those files into the folder that the app was trying to put them in and ran it again, worked like a charm. :)
[Fire HD 8 and HD 10 Android Development] kyor:
Thanks for the Toolbox.

I have disabled OTA Updates and i installed the google play store. i have downloaded netflix from amazon Appstore, because it is not visible from Play store.

The app netflix and prime video works fine, but i can't stream it to my tv via chromecast.

Chromecast instead is working on the tablet, because other apps like ARD or waipu.tv works fine with chromecast and the fire tablet.

Does anyone have the same issue?
[Fire HD 8 and HD 10 Android Development] azrael201:
Also picked up a tablet during prime and realized the game has changed from the last Fire 8 I have. I couldn't stop it from updating OTA to 7.3.2.3 so hopefully current hacks will still work. I went to page 440 to pick up the correct Google apks and installed DNS66 (thanks @Blacksheep). Only thing left is to get Nova Launcher working. Both times I tried installing it, the Launcher Invoker flow could not be pushed to the tablet. Also when it showed home key button to select it was just 3 broken link pictures. So when it completed install I have a home key missing. I did use the above adb script to delete the row and got the home key back. How can I get Nova Launcher's home button working?
[Fire HD 8 and HD 10 Android Development] evbrown:
Perfect! That worked. Thank you so much, and thank you for all your hard work!

You are probably aware of this, but the maximize button on Firetoolbox is greyed out, not working. On some screens, such as Manual Application Management, the right side of the screen with the Execute button is truncated, not visible.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi and welcome to XDA!

The problem of the truncated screen is due to your font size being set to other than default 100%. Toolbox needs the default to display everything correctly. If you don't want to change it, create a new Windows account leaving the new account set at default font size and install Toolbox in there. :)
[Fire HD 8 and HD 10 Android Development] evbrown:
I can do that. Thank you!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Oh, and the maximize button is intentionally greyed out. It's like that for everyone. 😉
[Fire HD 8 and HD 10 Android Development] otaku91:
This worked for me too. Thanks so much! One slight change I had to make was to start by resetting the device to factory defaults. I tried uninstalling Google Services from the toolbox, but I couldn't get past the part where it asked me to disable the "Find my device" admin. I noticed previously that the icon for me account was blank in the Play Store. After installing this way, the icon with the first letter of my name in the top right is there as expected.

Thanks again!
[Fire HD 8 and HD 10 Android Development] ThatTallGuy:
Good point. I did run into this hiccup as well with the Toolbox. It kept taking me to Find my Device and told me to uncheck it.

As another workaround, what I ended up doing instead was selected the title of the Find my Device app in the settings menu, and it gave me the option to uninstall it. I did that and reran the uninstall Play Services in the Toolbox and it successfully finished uninstalling everything. Then was able to proceed with the steps I provided / what's mentioned in the article.
[Fire HD 8 and HD 10 Android Development] mydave1:
Hi, I read & re-read the post several times, but it is quite over my head.

I wanted to understand the procedure, just in case my Fire HD10 gets the update later (even-though the OTA was disabled).

I know I have to register it with Amazon to download certain app. I just do not know if I can de-register after the download & and use the app, or it has to be in registered state to use.

If you or anybody has experienced this, please advise.

Thanks
[Fire HD 8 and HD 10 Android Development] GuyInDogSuit:
There is no 2018 model of the HD10.
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
Amazon doesn't advertise the brand new HD 10s as being 2017 or 18 anymore. They are just advertised as 'Alexa Hands Free HD 10'. At least that's the headliner on their site.
[Fire HD 8 and HD 10 Android Development] ECrispy:
I am confused now - I ordered 'Fire HD 10 Alexa Hands Free' and the device shows '7th gen' in device options/system update info. So what do I have and what is the best option for me?

I asked this question in the root thread but didn't get an answer - if I want to keep using Prime features (like watching video on tablet, using Prime Photos) then is rooting an option or does root disable all those things? Can I use debloat in toolkit to do that?
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
Yes it was made in 2017. 7th gen is 2017. I am not sure about the apps as I've never used them.
[Fire HD 8 and HD 10 Android Development] DB126:
I would avoid rooting unless you have a specific goal/need that can not be satisfied via other means. Some carefully applied lite 'debloating' should improve overall performance without compromising native Amazon apps.
[Fire HD 8 and HD 10 Android Development] GuyInDogSuit:
Because they are just branding the 7th Generation Fire HD 10 as "Alexa Hands Free" simply because of a software update that enables Alexa voice activation. That is all. There is literally no difference between one released in 2017 and the one you're holding now, other than wear and tear.

Rooting itself does not disable anything. What you decide to do with root access is what may disable things. You can use this toolkit, though it seems the manual option is not working at the moment. You can use something like Titanium Backup to freeze apps you don't want, and if it causes issues, you can simply unfreeze it.
[Fire HD 8 and HD 10 Android Development] DB126:
While the above statement is accurate rooting w/o further action can be disruptive as many banking, gaming and streaming apps detect root (along with adb debugging, active VPNs, etc) and fail to engage. There are ways to mitigate these behaviors but it entails additional complexity and is frequently a cat-and-mouse game. So far Amazon apps don't seem to be sensitive to root status but that could change going forward.
[Fire HD 8 and HD 10 Android Development] ECrispy:
Exactly. e.g. Netfllix etc will detect root. On my phone I'd use Magisk and systemless root. I don't care about banking apps since its a media tablet, but I do use VPN.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey guys,

So, I hear that V4.4 still hasn't resolved issues with the manual removal subtool. I'm thinking some packages have been identified incorrectly. Can someone with a 7th gen tablet open the root of the Toolbox, and go to the adb folder and execute a cmd command with their tablet plugged in?

adb shell pm list packages -s > Apps.txt

Once, executed it will make a list of all system apps. Can you then please upload this file and send me a link? I think this would help wonderfully with the process of trying to figure out where the problem lies. Thank you guys and I hope this upcoming update will make a difference!
[Fire HD 8 and HD 10 Android Development] drizzt09:
Can't use root shell on gen7. Just launches a blank black box. Non root shell won't allow the request. Guessing because of the -s switch

[MENTION=8560782]Datastream33[/MENTION] NM got it. it was the output saved file that was failing but i could list. but cant copy/paste so screenshots it is:

Screen1: https://drive.google.com/open?id=1YPl88skzJLqJxgiOGNhSSqGqYHysnSYk

Screen2: https://drive.google.com/open?id=1b7j3Tw6cuAUCKOqL70zVqhjlACVNQEWK
[Fire HD 8 and HD 10 Android Development] Datastream33:
Thank you Drizz!

Now, I have a question. Has anyone experienced apps coming back after removal? I just factory resetted my device because I soft bricked it messing around with experimental features. Upon removing everything amazon I noticed a few hours later, the apps were coming back and not before long all the apps were re-enabled. Has anyone experienced this?

I just removed the backup and restore SDK and I'm hoping this will fix the issue... but we will see. :confused:
[Fire HD 8 and HD 10 Android Development] GuyInDogSuit:
I think the Amazon App Store might something to do with it as well.
[Fire HD 8 and HD 10 Android Development] drizzt09:
On my youngest daughters HD8(gen8) her launcher stays away and stays the one I set. But the wallpaper keeps reverting back to the default Amazon one.

On my eldest daughters HD8(gen8) her launcher keeps coming back. But we have left it. She is ok with it. I have not noticed if anything else came back.

On my 7(gen7) I have not noticed anything coming back. I left default wallpaper. I left launcher but override with hijacker.

I did not disable updates on any of the tablets. Nor did I disable appstore or Amazon video. But if memory serves me. I did the 8's with toolbox 4.0 pre manual selection. So it was all auto. Then I manually enabled those 2 through adb.
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
Does the wallpaper happened to disappear when the screen turns off? Try setting a different lock screen lock option if you can. I have found, using my rewritten settings APK, and trying to use Androids stock lockscreen, that the image will revert back to the default one if using Amazons pin or password option and sometimes slide. But when I changed the lock screen option to a pattern, the wallpaper would stay.

However go to this link and you can disable the amazonlockscreen and install a new one. You can even change the wallpaper https://xdaforums.com/hd8-hd10/help/root-disable-replace-lock-screen-set-t3935689
[Fire HD 8 and HD 10 Android Development] drizzt09:
There is no password lock. It's just has the basic swipe up to unlock. Since its not my tablet I only get information from my 8y old. I help her set her wallpaper and then at some point she tells me it went away but not sure what happened between.
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
If the tablet is on the latest Fire OS, it probably disappears and defaults when Amazon's lock screen is activated. It happens more so with live wallpapers than regular ones. However if the system UI crashes hard enough, the wallpaper will also default at times. Being Amazon's lock screen is a system_server it's probably an overlay too. If you happen to catch it happening again, you'll see it fades away as you unlock your screen. If it becomes too annoying, setting the wallpaper with Amazon photos, as opposed to doing it through your launcher (if that's an option) will stop it from defaulting, but it also doesn't set/crop the wallpaper properly.
[Fire HD 8 and HD 10 Android Development] Datastream33:
While we are on the topic of the lockscreen wallpaper I found something interesting. The wallpaper can be changed by using an Automate script. I found that if you change the wallpaper before turning on the screen the wallpaper will show up and stay until the device is unlocked or the display times out. I believe this is how the app Wallpaper Changer works and perhaps while not perfect could be improved upon. This method doesn't require root and is something I think should be looked into for a rootless method. ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, that is a good point. I had it disabled and funny enough it was one of the apps that were restored. So, I think you are right. Maybe the Backup and Restore SDK re-enabled the Appstore which then the appstore restored the rest of the disabled apps. Interesting thing is after I removed the SDK the apps haven't came back. So, maybe it's all good now? I'm going to give it a few days and I will report back.
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
Good to know. I've been wondering about that application myself. I know it's not tied into Android syncing because it uses its own app, backup transport service. I do know that all the Amazon apps or most of them have a service inside of them that syncs with each other. So certain settings that you set are defaulted back to the original in some cases. So it is a plausible explanation.
[Fire HD 8 and HD 10 Android Development] greyman86:
Check parental controls settings and retry, along with some other pop-ups from parental controls, is really a problem now, can you point me to a description of how to deal with it? Or let me know if it is a planned fix in an update?

Thank you!

I love the program, BTW.
[Fire HD 8 and HD 10 Android Development] azrael201:
Even after adding DNS66 and the block list I am still getting ads again sadly. I wonder if the new firmware update prevents this from working. Still hoping there's a better work around for the home button then the One button launcher which is filled with ads that the DNS66 did not block at all. Maybe I did not set it up correctly?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Once you successfully disable OTA updates, your tablet won't update itself any longer so no need to worry.

It is safe to register your tablet with Amazon. That doesn't magically go around the fact you've disabled OTA updates. I guess that people are afraid to register because of the warning to uncheck the box to associate the tablet with your account. The only reason for that is so that it doesn't come pre-loaded with your WiFi password and update itself before you can disable OTA updates. You'll need to register it or sign in to use any premium content or the Amazon appstore.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Unfortunately, DNS66 can only prevent new ads from being downloaded once it's installed and running. If you were online before you set it up, then the tablet's cache will fill up with ads and DNS66 won't be there to stop it. I'm not sure where the ads are stored or if you even have write privileges in that directory.

Edit: This method still works for removing lockscreen ads: Link
[Fire HD 8 and HD 10 Android Development] evlo:
I bought fire hd 10 plus in recent prime day, no ads version, as it was only tablet with QI i found, I thought i would set up without wifi, but that is not possible, so I did enable it, but did not disable after the setup and it upated to latest version by itself. Be careful.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
It IS possible to set it up without WiFi. All you needed to do was tap back one screen when it asked for your password and a new option "skip" shows up.

Too bad you now have 7.3.2.3.:( Unfortunately, that's not reversible. You could always send the tablet back and order another color....:unsure:
[Fire HD 8 and HD 10 Android Development] evlo:
I thought "about" back but I said it could not be setup without internet such evil thing.

I could return but the it would be almost double to buy now asi prime day ended.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Amazon puts them on sale all the time, so just watch their site. (y)
[Fire HD 8 and HD 10 Android Development] MordredKLB:
I got a Fire HD 10 that I think had 7.3.2.3 (I didn't check until a day later, but doing a factory reset from 7.3.2.4 only went back to that version). Would I have better luck buying a refurbed one? I see those are $60 right now, but not sure if Amazon is updating the firmware when they do the inspections.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
They're up to 7.3.2.4 now?

Refurbs are a way to get an earlier F/W version. I bought my HD 10 (2019) that way and got v7.3.1.2 on it! It was a year and a half ago, but that was several F/W versions earlier than what was being sold then.
[Fire HD 8 and HD 10 Android Development] MordredKLB:
Date on it showed July 14 so it must be brand new.