yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
A couple of points which may help to clarify your situation.

As you have experienced, f/w 8.3.1.5 OOTB is fully amenable to ADB manipulation and allows for easy mods such as diabling OTA updates, disabling most Amazon apps (debloating) especially disabling Fire Launcher . Pretty straightforward stuff.

With f/w 8.3.1.9 and later , Amazon began "system protecting" some apps so that they cannot be changed by direct ADB commands, viz. OTA updaters, Fire Launcher and other Amazon apps. FTB can still make mods to the same effect by applying other "workaround" techniques. The workarounds , although effective, may require additional software and will use up valuable system resources.

However, you could do a factory reset and restore OOTB f/w 8.3.1.5 on the affected tablet if you wish, and redo the modding process "from scratch".

Of note, apps using Google Play Services may be more stable with f/wv 8.3.2.0 and later, which a tradeoff against making easy ADB mods.
[Fire HD 8 and HD 10 Android Development] jorwex:
Did you find a solution to this issue?

For the workaround, where do you remove Google Services? From the tablet or using the Toolbox?

Thanks!
[Fire HD 8 and HD 10 Android Development] bibikalka:
I just had this with Google Keyboard. I held notification about Google Play Services, it opened a menu where I could disable this particular notification. Notification is gone, Gboard is working. You can try the same for your apps. I think they will work, just complain too much! So hide the complaints.

I doubt that a factory reset will restore the original 8.3.1.5 . All these system updates overwrite the original system, and are sticky.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
This is correct. Once an OTA update has been applied, it cannot be removed/reversed by a factory reset. The only known way to restore an original firmware would be to unlock the bootloader and rewrite the factory image that you want with a firmware rewriting tool specific to the processor in your tablet (Mediatech). Since only earlier tablets have had their bootloaders unlocked through vulnerabilities in their firmware, it is not possible on any current Fire tablets (yet). That doesn't close the door on future vulnerabilities being discovered. It just means that they've covered all of the previously discovered vulnerabilities, and by updating your firmware you're even less likely to be able to run a new unlocker tool successfully.
[Fire HD 8 and HD 10 Android Development] n0tschie:
Hey guys, i bought the Fire HD 10 (2023)

I Want to connect to the toolbox and i get an error. ,,Tungsten error“

Any ideas ? Idk what i doing wrong. Thanks for help

Greetz from Germany
[Fire HD 8 and HD 10 Android Development] jcvof:
Amazon pushed an update that made all the streaming apps work. Only app not working for me now is Google Calendar but I can open it in chrome. There seems to be a lot of memory leak though. The table will slow down and freeze up every now and then and I have to clear the cache and restart about 3 or 4 times for it to work properly again. I've downloaded an app killer that works pretty good and frees up memory. I believe the biggest issue with this tablet and other android devices running android 11+ is the small amount of ram. I just had the same issue of slow down with a new motorola phone with only 3 gb of ram. I replace it with the same model that had 6 gb of ram and it runs world's better with none of the issues I was having with the 3 gb model. I've pretty much given up on this tablet with all the headaches and am waiting on a new Lenovo P12 with 8gb of ram to be shipped. With Amazon in it's infinite wisdom of removing android from their future devices (starting now with the fire sticks and speakers) it's time for me to move on. Loved the devices for what they were and never had issues before this one with sideloading google play and getting a great experience from a cheap tablet.
[Fire HD 8 and HD 10 Android Development] jorwex:
It looks like my 12th gen Fire 7 (2022) is running Fire OS 8.3.1.3, with changes made by the Toolbox.

Do you know which update it is?

Do I update with the toolbox or just turn updates back on from the tablet?

Is it before or after the version that prevents downgrading?

Do we know if I'll still be able to use the Toolbox to remove some/most bloat?

Thanks!
[Fire HD 8 and HD 10 Android Development] tonytk003:
You can use adb to type the following command : adb shell cmd netpolicy set restrict-background false. It will turn off data saver mode.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Data saver mode is a per connection setting. You can just open Settings > Internet > Wi-Fi (make sure to have it turned on). Then tap the gear icon next to your connection of interest. The fourth item down should be 'Metered'. Tap that and then tap "Treat as unmetered". That will shut off Data Saver mode for that connection. The circlle icon should be gone now, along with the protection that setting gives you from OTA updates.

It's your choice. The circle or OTA updates at the will of your tablet. 🤷

You can also run RethinkDNS to block OTA updates or block them in your router if you so desire. I have a description of how to do that in my signature. (y)
[Fire HD 8 and HD 10 Android Development] n0tschie:
Could anyone help out with this Problem guys ?

Error Code is: Code Name tungsten isnt supported recognized by the toolbox. Please plug in a supported Fire Tablet and try again
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I'll try to help. Could you take a screenshot of the error you get or give a more complete description of the error message? This was a problem that just recently appeared. It should have been corrected in the latest version of FTB. (32.4 I believe) If you don't have the latest version, you should go back to the OP and grab it. That might be the problem.
[Fire HD 8 and HD 10 Android Development] n0tschie:
I‘ve tried with the latest Version
[Fire HD 8 and HD 10 Android Development] DB126:
FWIW - Google Play Services (version 23.44.14) began acting up on my normally stable Fire 11 yesterday for no apparent reason. Consistently restarting; unable to sign-in with Google credentials; likely keeping device awake (increased battery drain). Clearing caches/storage/etc ineffective. Probably a silent update. Another homework assignment to find/squash the underlying issue.

Really can't depend on recent generation Amazon gizmos unless you enjoy constant trouble shooting.
[Fire HD 8 and HD 10 Android Development] wyadams:
Unable to install on Windows 10 even when I run the installer as administrator. I get that annoying foghorn sound (could it be any more obnoxious?!) and a message that I may not have sufficient permissions. In addition, Windows tried to block the download claiming the program was a threat to the security of my computer.

I was running a previous version which operated just fine until about two months ago when it stopped running altogether and the icon on my taskbar turned into a gray square.

I have tried everything I can think of to run the installer and now I need ideas.
[Fire HD 8 and HD 10 Android Development] nothingneko:
Tried to run your installer on Ultramarine 39 and it couldn't identify the package manager. You may want to check the ID_LIKE variable in os-release. I presume you're checking ID right now

NAME="Ultramarine Linux"
ID=ultramarine
VERSION="39 (GNOME Edition)"
VERSION_CODENAME=kuma
ID_LIKE=fedora
PLATFORM_ID="platform:um39"
VERSION_ID=39
PRETTY_NAME="Ultramarine Linux 39 (GNOME Edition)"
ANSI_COLOR="0;34"
LOGO=ultramarine
CPE_NAME="cpe:/o:ultramarine:um:39"
DEFAULT_HOSTNAME="ultramarine"
HOME_URL="http://ultramarine-linux.org"
SUPPORT_URL="https://discord.com/invite/bUuQasHdrF"
BUG_REPORT_URL="https://github.com/Ultramarine-Linux/ultramarine"
DOCUMENTATION_URL="https://wiki.ultramarine-linux.org"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=39
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=39
PRIVACY_POLICY_URL="https://fyralabs.com/privacy"
VARIANT="GNOME Edition"
[Fire HD 8 and HD 10 Android Development] buck2202:
Can you elaborate on this? I don't believe I have any url blocking that would interfere (tried on VPN also), but PlayServices5_x64.7z is not downloading (the status window shows "ok" for the downloads, but there is not actually a file present at the location it tries to extract from)

Or if anyone else has a suggestion? FTB V4.0 Linux, HD10 7th gen

edit: error message from terminal refers to x32, but GUI reports x64. not sure if that's significant, but no playservices file is present

Exception in thread Thread-3 (download_url):
Traceback (most recent call last):
File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/usr/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "<frozen GoogleServices>", line 759, in download_url
File "/usr/lib/python3.10/urllib/request.py", line 241, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/usr/lib/python3.10/urllib/request.py", line 216, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.10/urllib/request.py", line 519, in open
response = self._open(req, data)
File "/usr/lib/python3.10/urllib/request.py", line 541, in _open
return self._call_chain(self.handle_open, 'unknown',
File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain
result = func(*args)
File "/usr/lib/python3.10/urllib/request.py", line 1419, in unknown_open
raise URLError('unknown url type: %s' % type)
urllib.error.URLError: <urlopen error unknown url type: playservices5_x32=https>
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The Fedora-based Linux's haven't gotten that much attention yet. If you open the dependencies.txt file in the download, you'll see commands for Debian-based distros, and Arch-based distros. Try issuing the Arch-based distro commands in a terminal first, then modify the Settings.json file in the same directory from

{"use_venv": false, "skip_dependency_checks": false}

to

{"use_venv": false, "skip_dependency_checks": true}

(Just change the last "false" to "true".)

If all goes well, you'll fulfill all the requirements with the 2 commands in terminal, then the installer should skip the checks when it runs.

I'll download an iso of that distro and try this out later on and let you know what happens. (y)

Edit: I tried it out. Unfortunately, Ultramarine runs python v3.12 and that is not yet supported. :(

You could create a VM of Windows 7 or 10 and run Toolbox. That works. It's an awful lot of work and space for 1 program, but it doesn't run under wine. Maybe you have an old windows computer or laptop? Maybe a friend has a laptop you could use?
[Fire HD 8 and HD 10 Android Development] Seske:
This is the best! Thank you very much for packaging this in such a way.

I was going through the newest update of V32.4 and it seems to have begun from scratch prompting to Start Tour/Tutorial a couple of times while installing and opening up again.

My reason for posting, is now being curious if there might be a method to have that "welcoming" Start Tour prompt reappear after closing and reopening later..?

Thank you for your time

DC
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

You can!! When the program first opens, click the gear in the upper-right hand corner to bring up the settings menu. There you can enable/disable various things including the Splash Screen, the Welcome Screen, the Updates check, the Setup Tour, and the Notification Center. :)
[Fire HD 8 and HD 10 Android Development] Seske:
Thank you.. that is of course the solution. Very much appreciated..

I am receiving an 'Unhandled exception' warning at the end of the Google Services installation. Everything seems to work after selecting 'Continue' upon receiving the "Unhandled exception' dialog though..

Tyvm

DC
[Fire HD 8 and HD 10 Android Development] Seske:
Well I guess not everything is working.. Google Play Store doesnt open as it used to before. Clicking 'Play Store' shows a microsecond of it attempting to open, then the screen returns back to home where the app icon is located.

Tyvm

DC
[Fire HD 8 and HD 10 Android Development] Seske:
Ok.. seems a full uninstallation of Google Play Store/Services, etc and then of course reinstalling is helping 'Play Store' to open properly again.

Thank you all for everything

DC
[Fire HD 8 and HD 10 Android Development] DB126:
Resolved by uninstalling/reinstalling Google Play Services and all related components. Went with a different build (22.45.17) which I believe is the same one FTB installs by default. Good so far...

May have been a self inflicted wound having previously gone with a different/higher build to address a compatibility problem that was befuddling many 12/13th gen users. FTB 32.4 handles that now.
[Fire HD 8 and HD 10 Android Development] crasher92:
Hi, custom nav bar method with automate worked very good for me for a long time. Then my Fire HD 10 slows down over time and i deleted automate. Now I want use the same method, but there are no instructions for what to set up in automate when installing nova launcher via the firetool. There is a dialogue for instructions but now its missing. Any ideas how to do that? Thanks!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

@Datastream33 really needs to put in a procedure for reinstalling Automate and the necessary flow(s) to run the various things that Automate runs.

I'll try to help out here.

If you no longer have Automate installed on your tablet, install it from Google Play Store.

Tap the hamburger (menu) icon in the upper-left, select 'settings'.

Scroll down a page or so and make sure "Run at startup" is checked.

Select 'back', then tap the 3 dots in the upper-right.

Select "Import", select "SD card".

Scroll to the bottom and select "Launcher Invoker.flo", select "Import".

In the 'flows' screen, tap "Launcher Invoker".

Make sure all 3 Privileges are checked and then press "Start".

That should have Automate all set up. Now, open an ADB shell in Toolbox and issue the following command:

reset_navbar

That will put your Home key back to stock.

Now you have to re-install Nova with the Custom Navbar Button method. It will recognize that it's already installed and should just set up the button.

That should do it, although you may need to reboot before it works. :)
[Fire HD 8 and HD 10 Android Development] crasher92:
Thank you very much @blaacksheep !! Works like a charm! Very happy, but i think i will need to reinstall the whole Fire in the near future because something is freezing it down sometimes. Can not find the reason but it had nothing to do with automate. Maybe too much customization over time.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
From recent posts, it's likely a Google Services issue. All sorts of apps rely on GS for their operation and Amazon FireOS isn't 100% compatible with Google Services. :(
[Fire HD 8 and HD 10 Android Development] Jumbo100:
"Fasr Charging" Fire tablets ... What does it all mean ?

The ultimate guide of USB-C fast charging on Fire HD 10 2019, Fire HD 8 2020, and later devcies​

The ultimate guide of USB-C fast charging on Fire HD 10 2019, Fire HD 8 2020, and later devcies

The guide explains what USB-C fast charging (PD) is, how to use it to charge Fire HD tablets faster, known problem of using fast charging on Fire HD tablets.

kindlefireforkid.com
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Quick read ... Fire OS 8 new features overview for dummies

Everything about Fire OS 8​

Everything about Fire OS 8

The guide explains everything you need to know about Fire OS 8: relation to Android, new features, supported devices, sideloading Google Play Store.

kindlefireforkid.com
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
I just bought a fire 8 Plus. I don't have it in hand yet but will toolbox be useless if it has 8.3.1.9?

Is there an alternative to toolbox?

Thanks
[Fire HD 8 and HD 10 Android Development] blaacksheep:
No, Toolbox won't be useless. The new tablets are still coming with <8.3.1.9, especially if you bought one in a color other than black. From reading reports here, it would appear that you might want to update it to 8.3.2.0 or better for greater compatibility with Google Services and fewer random app crashes.

Being that it's a Plus model, you'll have an extra gig of RAM to use in the workarounds Toolbox uses to defeat the Amazon feature lockdowns. My HD 8+ (2020) works so much better than my old HD 8 (no +) of the same year. It uses the workaround methods of launcher replacement and OTA Update blocking. It works quite well for being a "budget" tablet, it has decent battery life, can run most apps I want, and the display is nice for the small cost of the tablet.

The alternatives to using Toolbox are manually using ADB to modify settings and features or running it stock. Toolbox offers most of the things that can be done to your tablet through ADB, but without all the work of looking up commands and syntax and then applying them. It allows you to pick and choose what you want to keep or get rid of so there's not just one option. It's very thorough with new things being added or fixed each time there's a Toolbox update. There are people in this group that can help if you want to do something different or special, too.

TLDR: Your tablet is covered no matter which firmware version you have. :)
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
thanks so much! I thought I mentioned I got it from amazon warehouse so it's used. But puts my mind at ease.

I basically just want to remove ads and get a good web browser with adblock to stream movies from sites.
[Fire HD 8 and HD 10 Android Development] DB126:
FWIW - grabbed a 13th gen HD10 during a recent Amazon promotion to replace a well used 11th gen HD10. Primary motivation was Android 11/FireOS 8 which offers greater compatibility with my app portfolio and more efficient use of system resources. Zero issues during setup; took under an hour from initial power on to fully configured utilizing muscle memory and latest FTB. Looks/feels almost identical to Fire 11. Latter remains my go-to for larger screen, faster response and biometric authentication which is a game changer for Amazon gizmos. Still like the HD10 for smaller profile, lighter weight and 'tossability' without having to add a protective case. Nice to have both.
[Fire HD 8 and HD 10 Android Development] ChrisGER87:
Hey,

i have a similar problem like Seske.

I installed the Google Play Store on my new Amazon Fire Tablet 8 (2022) with Fire Toolbox and everything seemed to be okay. But when i try to start the App (after the Restart of the tablet) the App shuts down after a second and the tablet went back to homescreen.

I deinstalled everything and installed it again a few times and i also tried to instell the stuff manual but the problem is the same.

Hope you can help me.

BestRegards
[Fire HD 8 and HD 10 Android Development] jorwex:
Is it possible to upgrade to a specific FireOS version without enabling OTA?
[Fire HD 8 and HD 10 Android Development] naterz:
Installer failing on EndeavourOS (Arch based) due to inability to identify package manager (pacman).
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I've tried installing in a VM of Endeavor myself and reported the results to @Datastream33 . I have a slightly newer (alpha) build of Toolbox that has options for skipping the dependency checks and using a virtual python environment, but even then it wouldn't work because the installer failed to recognize the Linux version and just quits.

The only thing we can do is wait and hope Datastream will make a newer build that has an option to get by all of the checks if we want to try and do whatever needs to be done manually for the install. :)
[Fire HD 8 and HD 10 Android Development] Liara:
I have a Fire HD 10 from 2019 with an OS version that's above 7.3.2.2. I'm wondering if I can use an actual VPN on my tablet and how would I do so with Rethink and Automate running. Can I disable that for a little bit of time to get some stuff onto my tablet and then enable it again? I'm asking so if I can it won't end up with me messing something up.
[Fire HD 8 and HD 10 Android Development] ailima:
@Datastream33 - Thank you so much for making my new Fire Max 11 usable! I would not have purchased it were it not for your software!

I sent a couple coffees your way. :)

edit:

For what it's worth, I used Ubuntu 22.04 to install Toolbox and it worked great, except for the play services download, but it was easy enough to patch it with the supplied links. Thanks again!
[Fire HD 8 and HD 10 Android Development] buck2202:
hmm, is it supposed to give links when the play services downloads fail? mine fails with an error in the terminal, but the GUI reports that the download succeeded...guessing that's preventing the app from showing fallbacks that it would otherwise?

Posted earlier this week but just pinging again in case it got buried

[WINDOWS/LINUX][TOOL]Fire Toolbox V35.0

Fire Toolbox V35.0 All-In-One Toolbox for Fire Tablets! The Fire Toolbox is a collection of useful ADB (Android Debug Bridge) tweaks that can be applied to Amazon's Fire Tablets. The Toolbox project aims to help users fully customize...

xdaforums.com
[Fire HD 8 and HD 10 Android Development] DB126:
One one VPN can be active. OTA updates aren't a concern given you're already at/above FireOS 7.3.2.2. Do what you need to do to get "stuff" into your tablet. If an OTA arrives during the excercise, meh...
[Fire HD 8 and HD 10 Android Development] bibikalka:
I pretty much did the same - grabbed a Max 11, and the new HD10. What was the HD10 FireOS version when you opened it? Sadly, the new FireOS still does not support exFAT ...

Btw, Max 11 is about identical size to HD10 2019. The later 2021 version was a bit smaller since the dead space around the actual screen was shrunk. When I compared Max to 2019 - it was stunning how similar they were.
[Fire HD 8 and HD 10 Android Development] jomhar:
Hello im just wondering i have fire 10 hd 2021 11th gen and if i modify and disabled the ota can i still factory reset it if ever got some problems ? and anyone removed the amazon bloatware? using latestfirmware?
[Fire HD 8 and HD 10 Android Development] Liara:
I thought I had things going smoothly until the program I was wanting to use kept showing me as being offline. I basically gave up after devoting a good amount of time to trying to look for a fix.
[Fire HD 8 and HD 10 Android Development] DB126:
I didn't note the initial FireOS version as 8.3.2.x was the target based on experience with the Max. It updated during inilization to 8.3.2.1. Perfect for my use case.

While the HD10 and Max have similar dimensions, panel quality/resolution, weight, battery life, case material and performance are significant differentiators (along with previously mentioned biometrics; be sure to get the ad free version of the Max for seamless unlocking). Max leans toward productivity; HD10 toward content consumption.

Note the panel in the 13th gen is inferior to the 2021 varient. Fair bit of bleed through and washed out colors when held side-by-side with similar settings. Not really noticable unless being compared to something better.
[Fire HD 8 and HD 10 Android Development] DB126:
Amazon removed/replaced some native Android binaries in FireOS that aren't needed for an advertising slab. VPNs apps are often negatively impacted depending on what protocols are used under the hood.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That may be due to your VPN using different DNS settings. DNS settings in the VPN app is where to concentrate to fix your tablet appearing to be offline.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Grettings!

As usual, thank you @blaacksheep for stepping up and providing extremely helpful instructions! And yes, I admit that something does need to be done about it. How do you guys feel about something like this:
[Fire HD 8 and HD 10 Android Development] tigersusyt:
i can't use it cuz my screen is broken, and removed, and i want to get my data, but can't....