yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] seth.kamins:
My son is playing Geometry dash from time to time. This has links to Youtube. I do not want this to launch. I downloaded the Fire Toolbox and removed the amazon apps such as silk. This worked like a charm until he tried to play mincraft which for some reason calls the amazon app store even though I installed it from the sideloaded google play. This causes minecraft to crash. Any way to just remove Silk?
[Fire HD 8 and HD 10 Android Development] questionesse:
Still would like to make sure if the updates are really successfully disabled before booking the Christmas gift up to the internet.

Can anyone confirm that that's the expected behaviour with a HD10 on 7.2.3.1?

Is that the same for you @0jimbo1949 ?
[Fire HD 8 and HD 10 Android Development] nevvob:
Firstly thanks a lot to the OP for an awesome tool. I've manged to get it all up and running and have sideloaded the app store on a 2022 HD 8

When I try to run brave browser it opens then immediately closes again about 9 out of 10 times (it didn't do this after I first installed it). Is there some setting or permissions I need to grant so that this doesn't keep happening? I've tried clearing data and the cache for the application.

Thanks!
[Fire HD 8 and HD 10 Android Development] Boff44:
Hi, great work on the tool. I was just wondering if there's anyway to undo what I've done using the tool. I installed nova launcher and did something (sorry poor memory 😂) with the home button layout. Now the home button doesn't work anymore even when following the FAQ for that issue.
[Fire HD 8 and HD 10 Android Development] nevvob:
I deleted and reinstalled it and it seemed to be working a lot better, but again it is now not loading at all. Has anyone else managed to use Brave on the tablet successfully?

I may well just hard reset and start again with it.
[Fire HD 8 and HD 10 Android Development] nevvob:
I am for some reason unable to register the tablet with the Amazon app services - is this advisable to do now?

The reason being I want to use Prime Video and Audible on the HD 8 2022. When I try to do so the app just spins and I do not get a login option.

Any help would be useful - thanks!
[Fire HD 8 and HD 10 Android Development] smirnoff9969:
I encoutered some trouble with rethink DNS, from time to time it won`t connect to the internet. first few times reboot helps but now it won`t.
[Fire HD 8 and HD 10 Android Development] Nyn_:
Hello again, and Merry Christmas!

I am using the Custom Navbar method. I had tried Nova Launcher before that, and then Lawnchair. Could it be that they're both installed..?

Same problem at the moment. First, it wouldn't connect at all, then extremely slowly, and then no internet at all again. Reboot doesn't seem to help...
[Fire HD 8 and HD 10 Android Development] smirnoff9969:
I deinstall rethink DNS and activity launcher and internet is back.
[Fire HD 8 and HD 10 Android Development] zeromonarch:
So sorry to reply to such an old post but I feel like I might have a unicorn. I bought this exact tablet referenced here, only its on FireOS V: 7.3.1.2. And I cannot find a download for that specific firmware, Additionally I also bought 2 Fire 7 (2019) models at this time that are FireOS V: 7.3.2.1. Fire Toolbox works perfectly fine with all 3 devices, but I find myself wanting more. I can get into fastboot mode with all 3 as well, does anyone know where I can download a copy of "Fire HD 10 (9th Generation) FireOS 7 | FireOS 7.3.1.2"? And a copy of "Fire 7 (9th Generation) FireOS 7 | FireOS 7.3.2.1"?
[Fire HD 8 and HD 10 Android Development] sz00gun:
I don't want to be a pain, but there isn't the latest entry in the changelog for 30.2 version. The last one is for 30.1 but 30.2 is important for me, as I installed 30.1 in my fire so far.
[Fire HD 8 and HD 10 Android Development] ignoramous:
Hi there, rdns dev here

Do you see such connectivity issues on Fire tablets or also on your other Android devices?

Double check the "Network Logs" and "DNS Logs" to see if the apps you expect to function properly aren't blocked by some Firewall rule or the other. Blocked connections show up in the Logs with red-coloured left-hand side border. Tapping on any such entry should show a bunch of information related to that particular network connection including why it was blocked, within a red-coloured "chip".

Btw, are you on the latest Rethink DNS + Firewall version, v053l? Can you try the previous version (v053k: website version, f-droid verision) and see if that works? The newer version v053l has a new network engine which I suspect may be causing problems.
[Fire HD 8 and HD 10 Android Development] ignoramous:
rdns dev here

The guide looks fantastic!

A bit of trivia, I worked at Amazon Lab126 from 2010 to 2016 and I was part of the OS team that launched the first-ever Amazon Fire tablets, TVs, and speakers :)

Btw, System Apps (those uninstallable apps that come installed with the ROM) can bypass VPN-based firewalls (but they usually do not); Installed Apps cannot. Using AfWall+ with root-access is the safest bet at blocking System Apps.
[Fire HD 8 and HD 10 Android Development] kronite:
I have Fire Toolbox V21 installed and working on a 2021 Fire 10, and wondered if it makes sense for me to upgrade to the latest toolbox version? How to best approach this?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

I'd highly recommend updating to the latest version (V30.2). Things have been added/improved (here's the changelog in case you're interested in what's changed) since V21. If you'd like, you can keep V21 installed along with V30.2 if you encounter issues and prefer to use V21 instead. Don't need to do anything special... just download V30.2 from the OP and install. :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Very interesting insight here! Thank you for sharing!

Crazy that they can bypass the firewalls, but I guess that makes sense because they have the proper permissions to do so. You wouldn't know any other trade secrets that may help us here, would you?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey, great catch my friend!

The changelog has been updated to include V30.2. Thanks again for the heads-up! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Personally, I'd stick with the current installed firmware. Not much is to be gained from updating to V7.3.2.1 in my opinion. But, if you'd prefer it that way, then I can't fault you. Unfortunately, I also couldn't find a firmware file for V7.3.2.1. So sorry my friend. :(
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings! I Sincerely hope you had a good Christmas!

Let's see if we can get things working. I just have a few questions if you don't mind me asking.

First question: is Automate installed on the tablet?

Second question: Has the Launcher Invoker flow been imported into Automate?

Last Question: What's the current *layout of the navigation bar?

* You can obtain the layout by running the following command in an ADB Shell:

settings get secure sysui_nav_bar
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

You may need to restore the "Device Setup" app in the Manage Amazon Apps > Manual > Simple > Restore apps subtool. You should then be able to register the device. Let me know how it goes, and best of luck! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Have you tried granting the "Storage" permission?
[Fire HD 8 and HD 10 Android Development] nevvob:
Thanks, I went for a complete reset and rebuild and it was a lot more successful this time round - I left the apps in place then removed them one by one.

Cheers for the follow up and the awesome tool.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Let's try manually resetting the navbar layout. Please open an ADB Shell, and execute the following command:

settings delete secure sysui_nav_bar

That should reset your navbar back to defaults. Let me know how it goes and best of luck!
[Fire HD 8 and HD 10 Android Development] nevvob:
Yeah sorry - forgot to mention that I did that. It is still flaky - multiple apps are just stopping for no reason etc. I've tried with amazon supplied apps (their YouTube client) as well and it still happens.

I'm going to factory reset it and only try their standard apps (I'll disable OTA updates first though) and see if it is still playing up - it could well be a faulty unit.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Good work, my friend! Glad to see things worked out in the end! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, could indeed be a faulty unit. Guess you'll find out after the reset, right?. Hey, best of luck to you, my good friend!
[Fire HD 8 and HD 10 Android Development] kronite:
The V21 to V30.2 upgrade was as easy as you suggested. Lots of new features. Thanks for your quick response!

Thanks also for creating such a useful utility! I used V21 almost 2 years ago to transform a new 2021 Fire 10 from an advertisement delivery machine into a full fledged android tablet. I've not had the tablet connected to ADB again till todays upgrade, it has just worked and worked well.

Thank You for your efforts!
[Fire HD 8 and HD 10 Android Development] nevvob:
Whilst trying to configure the tablet (this is on a base build of 8.3.1.1) I kept going to the developer options and had a look at the running services -

I can see that when things start to go wrong with the device is when after installing the Google Services (I was waiting 10 minutes after installing the services each time before launching the store), the Google Services go into some kind of restarting loop - they start then stop immediately - at this point it is when things go wrong and apps fail to function correctly / close etc.

Having done this three or four times I have seen that it can happen at any point - I had it up and running for an hour or so, installed a bunch of apps then it started restart looping. It also just started looping as soon as I installed the play store and before I had managed to add my account (if this occurs then it is Google Play Services that go into a restart loop)

On one go round, I tried just using the Aurora store, but that limits the use of a number of apps as they rely on the Google Services being running for them to function.
[Fire HD 8 and HD 10 Android Development] Skorpi08:
Hello. I have 2x Fire HD 8+ 12.Gen with 8.3.1.1

On first the Nova launcher works without problems, without Automate, on the other the Automate was installed and the Nova Launcher is always closed. What could be the cause?

I have the same problem with the Fire HD 8 10.Gen with 7.3.2.2

Update: Problem solved, disable/delete Fire Launcher.

But next Problem, on first Fire HD, tap on Updates it crashs and go back to Settings but on second Fire HD it show me the Info about OS and i can tap to search for Update.

Update:

dont know if its solve the Problem but disable DeviceSoftwareOTA show an error

Update:

on first Fire HD System Updates are disabled.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Sweet! Glad to see everything worked out! Thank you for the follow up, my friend! :D
[Fire HD 8 and HD 10 Android Development] manfredb07:
Hello, I have one fire tablet 8 hd 10th generation. I want to update the software because i feel that my software has some audio issues, but I can't update my tablet via OTA. How can I update it without loosing all the information.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, constantly restarting? I suppose that would make sense as to why the apps are crashing. The apps require Play Services and due to it stopping, could be the reason as to why the app crashes. Dont understand how that could cause the Amazon Youtube app to crash though...

As a few folks have recommended for FireOS8, you could try re-installing play services, and sign-in immediately instead of waiting the 10 minutes. This has reportedly lead to a better experience with Play Services. Haven't tested it myself, but could be something worth trying. :D
[Fire HD 8 and HD 10 Android Development] martytoo:
I just received my Fire HD8 tonight and am having the exact same problem. I will try this but I am wondering if there is something to uninstall first. I also think Chromium based browners in addition to Chrome are and issue and Gmail was working for a while and then stopped. New Pipe works and You Tube Vance closes immediately.

Thanks in advance. I feel like I owe you whether I keep the tablet or return it to Amazon,

Edit:

I can't uninstall the Google Services because Amazon Parental controls is running!!

Second edit:

I went back to try to reninstall it and it acted as if the uninstall worked even though I had the message that it coldn't uninstall because of the Parental Controls being active. (Or maybe not.) The permission screen included the Parental Control active and unable to be turned off, but the dialog box didn't mention that it had to be off - just mentioned two others.

Third edit:

This one is a question, is it better or absolutely needed to add the Google account from the ToolBox or can it be done in the apps. It seems the Chrome and GMail identities are sometimes syncing and other times not. More recently I have been clearing the cache and memory for the play services in an attempt to log on and stay logged on to Google services.
[Fire HD 8 and HD 10 Android Development] Sharath76:
When trying to install the Google play service, The download doesn't go through.

I get an error "Fire Toolbox has stopped working"

How do I fix this?

Also, As soon as I open the Fire Toolbox, I get a pop up "Unhandled exceptino has occured in your application" but allows me to continue, but the google play service installation fails.

I also get a message when I start to run the Toolbox: "Checking for Notification failed. The connection t www.pastebin.com was blocked or refused. Please remove all entries for www.pastebin.com from your host files, double-check your router isn't blocking the connection, and there are no blocking rule in your firewall"

I checked the C:\Windows\System32\drivers\etc\hosts file and there is no link of pastebin.com. I checked my router and there is no blocking of the website.
[Fire HD 8 and HD 10 Android Development] nevvob:
I was using the play store version of YouTube as the Amazon version had the annoying ad at the top.

I THINK I've worked out the order of operations that appear to get the tablet running as desired. I run through the setup up to and including step 3 to disable the apps in manual simple mode I don't want (leaving at least the App Store and Device setup apps).

I then use the Amazon App store to register the device. If you do not do this seemingly after you install the Play services you get the service reboot behaviour. The actual service name that is constantly restarting when it is not working correctly is: com.google.android.gms.persistent

If I register the device firstly I can then continue on, install play services, add my account and install things successfully without error.

So a few things I have come across when using the tool and this tablet combo:

In the app debloat section there is an App called "Special Offers" that probably needs adding to the default debloat list (it remains until you find it in the manual advanced mode and remove it)

The Automate Launcher Invoker flow fails to get installed correctly when installing a custom launcher - it says "failed to read flow" (but the file does get copied over to the root of the tablet correctly).

If this happens then you'll end up in a dialog loop and you have to close the toolbox.

I've found that you can simply uninstall Automate and remove the Fire Launcher from the Amazon App wizard which will then ask you to choose the Nova launcher and you can choose the Always option to default it to that

Any backups that you try to restore are failing at the point of toggling the disabled / enabled applications with a number of errors along the line of:

Couldn't disable system package: /system/bin/sh: no closing quote

Couldn't enable system package: /system/bin/sh: no closing quote

Hope this helps some people.

Cheers!
[Fire HD 8 and HD 10 Android Development] nevvob:
Sorry wrong reply!
[Fire HD 8 and HD 10 Android Development] ignoramous:
Technically speaking, System Apps can bypass anything they'd like to. Short of modifying the OS itself (like GrapheneOS and CalyxOS do), only the root user can tame them.

Let's not even get in to all the daemons, drivers, and kernel modules ODMs and OEMs have running; or firmware bits in ARM's EL2 (hypervisor) / EL3 (secure monitor) rings inaccessible to Android (ref). While we are it, for phones (or Tablets with SIM cards / eSIMs), lets also ignore the Baseband and an entire OS that it runs ;)

And that's the extent of my hot takes :)

As for VPN-based firewalls, if you are interested in code sources, I've documented a few here: https://github.com/celzero/rethink-app/issues/224
[Fire HD 8 and HD 10 Android Development] nevvob:
Hopefully this will help you - https://xdaforums.com/t/windows-tool-fire-toolbox-v30-2.3889604/post-87918273
[Fire HD 8 and HD 10 Android Development] rptor:
I'm getting the following on startup:
[Fire HD 8 and HD 10 Android Development] martytoo:
Hey, looks like you came up with a great solution. I will try this later today when I have time. I have a couple of questions. Do you stay connected to the Amazon registration? I assume there is no way to undo this once it is done. (I did seemingly successfully stop updates so I'm happy about that.)

If so do you foresee any negatives in having the tablet in the registered state?

And as to the backup and restore problem you have listed here, do you mean that the restores do not work?

Thanks! I applaud your ingenuity.
[Fire HD 8 and HD 10 Android Development] nevvob:
Yeah I stayed logged in as I want to use a number of apps like Prime video and Audible on the device. You could probably delete the storage and cache on the device and maybe go to the amazon site and deregister the device from your account but I have no idea if that will work.

The backups I tried with restored a number of settings (like dark theme etc.). I didn't pay too much attention as I was just really trying to save some time after factory resetting the device but it didn't really help. It didn't remember application logins for apps that I had installed through the play store for example. You could try the standard backup option on the tablet if you do want to back it up but again not sure what stuff outside of the standard Amazon bits would be backed up. You'd need to give it a go.

Cheers
[Fire HD 8 and HD 10 Android Development] martytoo:
When you did the factory reset, did you have to reset the no automatic update settings so the firmware won't update or did they stay intact?

Also, I don't know if you remember the time frame when Amazon would giveaway an app a day. If I stay registered in the Amazon Appstore, I will be able to use some freebies they gave me. I have the free version of Printer Share from Amazon and it is the same as the paid version on the Google Play Store. So if this works, that is another plus for me.

Cheers to you. I owe you a drink. Of course if this works I owe the OP more than one.
[Fire HD 8 and HD 10 Android Development] nevvob:
Yeah the factory reset means it is back to square one so you'll need to run through all the steps to set the tablet up again. If you think you are gonna have to do this a few times it might be worth setting it up to just before you register it then back it up and see what sticks if you then need to factory reset it a 2nd time.

But in reality that only saves you about 15 minutes.

If you do it before disabling the apps the backup might be more successful in restoring.

There is an option in the toolbox that you can enable by clicking on the cog and choosing Start Tour or something similar that runs the setup tour on each load of the program.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Can you navigate to www.pastebin.com successfully in your web browser by chance? If the connection to pastebin is refused, some download functions of the Toolbox (such as Google Services) will fail as it reaches out to pastebin to check for updated download links. If this check fails, no download links are obtained.

Perhaps an antivirus is blocking the Toolbox? Try adding exceptions for the Toolbox to your antivirus.
[Fire HD 8 and HD 10 Android Development] Datastream33:
That's weird. May I ask what tablet you have? Thank you.
[Fire HD 8 and HD 10 Android Development] guano30:
Hi Folks!

Great work!

I just debloated my new Fire HD 10 Tablet.

I like to remote Control it with scrcpy.

But to use it with Wifi, i need to enable wireless debugging.

At Dev Options at the Tablet i cant find this Options....

Impossible?

Or is it possible to enable Wifi Debugging to use scrcpy with the Toolbox / ADB Commands?

I didnt found anything about it...

I remotly Control 2 Nvidia Shield with scrcpy and it really works greaet!
[Fire HD 8 and HD 10 Android Development] Datastream33:
According to the README for scrcpy, you can manually enable TCP/IP for wireless debugging:

For step 3, if you're running a windows PC you'll need to add quotes before "ip" and after the last single quote, so it should look like this:

adb shell "ip route | awk '{print $9}'"

This ensures the commands are ran on the tablet instead of the command prompt. This is required because awk isn't available on Windows by default and is a Linux utility. Best of luck and please let us know how it goes! :D
[Fire HD 8 and HD 10 Android Development] questionesse:
Changing device language after toolbox in action? How?

If I attempt to (-> device options -> keyboard&language -> languages), I'm being directed back to device options.

Thanks!
[Fire HD 8 and HD 10 Android Development] questionesse:
Sry, double
[Fire HD 8 and HD 10 Android Development] martytoo:
How do you navigate to the

I thought I would be able to follow this but either you are not installing Nova launcher or I made a mistake in the order of the steps that you followed. Nova won't install from the ToolBox for me tonight and it installed fine yesterday.

What list of order are you using when you reference step 3 in this post. Perhaps if I knew that I would not be lost.

Did you install Google services before or after you did your manual removal of some of the Amazon apps? Did you remove any that popped up as red or yellow? I left all the yellow and red in place.

I did a factory reset from the Settings area in the tablet. My order after the toolbox was connected was:

1) Install Google services

2) Modify the settings to disable OTA updates

3) Attempt to install Nova - this failed and yesterday it did not fail so I am stumped as to what is wrong

4) I removed quite a few of the Amazon apps. I left the two you said were needed - App Store and Device setup

Did I do this in the wrong order?

Do you use Nova launcher?