yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm a relative newbie at Linux, having fooled around with it in VM's for several years but not going too deep into the nuts and bolts of it. I know it works in the latest Mint/Ubuntu versions without complaining about the glibc version so your assessment sounds right.

Before you start fooling around with glibc, make sure you have Timeshift installed and configured and make a backup of your existing working system. I know it's a bother, but it can save your a$$ if you mess things up. Then you could try to force an update of glibc to v2.35 with Synaptic. If things start failing, you can then use your Timeshift backup to return to the previous working state.

Then, there's always the option to update your system in place to the latest version, but that often involves re-installation of things that don't get reconfigured in the update process, so I get your point.

Last thing I can think of is using a VM to run Toolbox. That's a big space hog, and one of the reasons for the Linux port in the first place!

Just a few thoughts from someone who's now running Linux because I won't install Windows 10/11. I'm not an expert at any of this. I'm just learning how to "swim". :)

BTW, Google is my teacher at this whenever I get into trouble. ;)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That seems to be a common problem with certain Fire tablets. I had it happen to one of mine, too. It doesn't seem to be related to Toolbox though. It just happens randomly and is persistent, but then it seems to go away for a while before returning later on.

I've spent hours Googling the problem and there's tons of reports of this with tons of potential solutions, none of which seem to work very well.

The best I can offer is to warm up your typing fingers and do a marathon Google session. Try everything that you haven't tried yet until you find something that works for your situation. Even Amazon doesn't have any reliable solutions for this. :)
[Fire HD 8 and HD 10 Android Development] pmc3944:
Ahh, ok. Thanks for the prompt response. I have googled it for about a month whenever I have time to dive into it. I can live with it, like I said it doesnt seem to last very long and is just kinda annoying. Thanks again!
[Fire HD 8 and HD 10 Android Development] m2xtreme:
I tried running Toolbox from a Ubuntu 22.04 Live USB. I got past the GLIBC error but it was failing with either a "resource unavailable" or "expired license" error each time I ran it. Also the Toolbox window was too small, for instance the "Next" button on the first screen only showed "ext".

At this point I think a Windows VM is my best option unfortunately. I'd prefer to use Linux but don't have the time to troubleshoot issues. Is there a specific distro of Linux that people have been using this with? Perhaps Ubuntu 22.04 wasn't the right choice.
[Fire HD 8 and HD 10 Android Development] banzai75x:
I need some help. I setup Parental Controls Password and now forgot the password and can't connect to the internet because the wireloss toggle was turned off and I can't turn on because of parental controls.

After I enter 5 incorrect, it asks for a factory reset but when I click on this, nothing happens.

Does the tool have anyway to remove the parental control password?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I use Mint with Cinnamon desktop, v21.1 (vera). It's the latest version, most things just work upon setup, and I've had no problems installing the dependencies. It's based on Ubuntu 22.04 (jammy), which I'd heard works fine, but I haven't tried it. Apparently, there's some problems that need working out.

With default desktop settings in Mint, it doesn't have that window-cropping problem you described. I've seen that mentioned once before in this thread.

You might give the live distro a try and see if it works for you. It's at linuxmint.com :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I think Parental Controls is one of those apps that is very locked-down by Amazon and Toolbox has to work around the problems it causes.

You can perform a factory reset on the tablet by powering off, press and hold BOTH Volume Up and Power for several seconds until the screen lights, then release them both. This brings up recovery mode. Using Volume Up or Volume Down, highlight "wipe data/factory reset" and press the power button. It will respond with a question to continue or not. Tell it Yes with the vol up/down buttons and press power again. Your tablet will reset and you can start over.

Remember to save any passwords you set somewhere that you can retrieve them so you don't have to do it again! :)
[Fire HD 8 and HD 10 Android Development] Wareysoy:
Sorry, I am reposting this in the hope that someone might be able to help.

The following situation: A tablet has an Amazon+ Kids subscription and Amazon pushes all manner of content on all child profiles, which is undesirable. I would like to create a "clean" profile for learning that only has the apps that I allow and not all those Amazon Kids+ Apps. Basically completely clear except for those Apps that have been specifically shared.

The profile has been created but I find no way of disabling Amazon+ kids. I can find the App "Aamzon Kids" but can't find the app called Amazon Kids+ or a way to disable Amaozn Kids+
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi and welcome to XDA!

I saw your pevious post but didn't respond because I have little to no experience with Amazon Kids. What Amazon determines to be "kid safe" is often not what a parent thinks! Amazon locks out other child filtering apps so you are mostly stuck with what they offer, or possibly changing your DNS server to deny access to adult sites. OpenDNS has free public DNS servers that can be used for those purposes, including a "child safe", filtered DNS server.

If no one else has any input, that's the only option I can think of to block adult content for kids on a Fire device. I hope that maybe that's of some use to you. :)
[Fire HD 8 and HD 10 Android Development] jdw1529:
Hi All,

I have an Hd 10 (2021) with Software version 7.3.1.9. I am going to sell it since I never use it. What is the best way to remove all of my information without doing a factory reset so that I can keep the current software version in the event a buyer wants it? It's currently linked to my Amazon account and Google Play.

Thanks for any info.
[Fire HD 8 and HD 10 Android Development] Datastream33:
For some reason when the Toolbox is built, it bundles in Python 3.10 and will only run if your python version is also 3.10. I'm guessing your python version is above 3.10 so the Toolbox cant find the .so file for 3.10 so it doesn't run. This is not exceptional as it should be flexible towards any version of python past 3.10. I'm looking into it and hopefully will find a better way that will work universally.

I cant say this will work as I haven't tried it myself, but you could try creating a virtual python environment for 3.10 and run the Toolbox within it. Here's how if your interested in trying.
[Fire HD 8 and HD 10 Android Development] Datastream33:
I highly suggest factory resetting the device. That way you know all your personal information will be removed. If you don't want the system to update you can take the tablet outside the area of your wireless network and factory reset (or better yet, unplug your WiFi router). Then perform the steps in the setup guide in the op. Disable WiFi (so it doesn't auto connect to your network), Re-enable developer options, and block OTAs again with the Toolbox.
[Fire HD 8 and HD 10 Android Development] jdw1529:
Thanks for the reply. If I disconnect from my Amazon account then do a factory reset with my router unplugged will this be enough to keep the current software version so that a buyer could then set up Toolbox if desired?
[Fire HD 8 and HD 10 Android Development] chrbar:
Hi,

My Fire HD 10 FireOS 7.3.2.1 was hacked with Fire Toolbox v29.0.

I'd like to update Google Services.

How can I do it?

Do I have to uninstall and reinstall Play Services from Fire Toolbox last version (v31.0)?

Thanks a lot,

Chris
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, that should do the trick! :D

As long as your router is turned off, the tablet shouldn't update.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

One of the many awesome features of Play Services is that it auto-updates itself. You shouldn't need to do it manually. However, if you'd still like to go down that route then you can uninstall via the Play Services (Manage) subtool.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Perhaps you could try setting up an Automate flo that auto taps the dialog the second it appears. I could guide you through it if you'd like?
[Fire HD 8 and HD 10 Android Development] chrbar:
Thank you Datastream33 :)

I thought about Play Services update because I'm not able to run Google Wallet on my Fire HD 10 FireOS 7.3.2.1.

I'd like to use Google Wallet for tickets or loyalty card (not for payment because no NFC).

When I run Google Wallet, it tries to download Play Services update, and it fails.
[Fire HD 8 and HD 10 Android Development] pmc3944:
Sure! Im happy to learn :-)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Of course, it's always a pleasure to help out!

You could also try searching "Play services" on the Play store and see if there's an update there.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Awesome! Sounds good!

We're about to start celebrating for the 4th, so is it cool if I hit you up later tonight or tomorrow?
[Fire HD 8 and HD 10 Android Development] pmc3944:
Same here. No rush at all. Thanks again
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey, that's what's up! Happy 4th!

Talk with you later. :D
[Fire HD 8 and HD 10 Android Development] tperez474:
After installing a custom launcher ny home button doesn't change color withe other buttons so if I'm on a white screen. The button can not be seen help
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I just posted a note about this in answer to someone else a few pages back.

Hopefully, that answers your question. :)
[Fire HD 8 and HD 10 Android Development] zw909:
Couple of questions:

I was thinking of spacing out the left and right nav bar icons to be more reachable by my thumbs. What's the proper way to use that tool to do so? Last time I messed with it the spacings became uneven and I couldn't get it back to normal.

Also has anyone had audio "popping" issues with their speakers? When I googled it, it seemed like a issue some people have had with the fire tablet. (mine is the 10" version)
[Fire HD 8 and HD 10 Android Development] bankyan:
Hi, I have a Fire HD 10 (2021) on FireOS 7.3.1.9 with OTAs & ads blocked and Google Play installed. Am I missing on something useful by having this old FireOS version? Is it worth updating at all if I want to still have ads blocked, custom launcher and Google Play?

Thanks
[Fire HD 8 and HD 10 Android Development] blaacksheep:
NO! You're not missing out on anything. In fact, you've got a BETTER firmware version than is currently available. If you were to update, it would block the ability of Toolbox to set a custom launcher without additional tomfoolery which uses up the more of the limited memory of the device. You also lose the ability to block updates without running yet another program to intercept calls to the Amazon server.

The main thing that you will need is the newer apps that won't update on the older firmware versions. They try to force you to update in order to get those newer apps, but you don't have to. In my signature are the main app updates that can be sideloaded and updated on your existing firmware without the need to allow a firmware update. (Pretty sneaky way to get you to update.) :unsure: I've also included a link to a more comprehensive library of updated apps if you feel the need. They are the 3rd and 4th links in my sig. (y)

BTW, I'm running FireOS v7.3.1.2 on my HD10 (2019) with the apps in my sig updated. ;)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
You can experiment with the navbar layout by using Toolbox. The first thing I would suggest for ease of restoring your settings is to make a backup in Toolbox. On the 2nd page, choose System Backup and select at least Settings Database. That is the easiest way to restore your current settings if you don't like the new layout.

Then go back to page one, Modify System Settings > System UI > System UI Customizer and click Execute. Click on the Navigation Bar Modifier and look under the Active Items pane on the right.

I believe the first an last "space" are optional, but I left them. You can inset additional spaces in the list, or change them to "padding" for a bigger space. If you want even more, you can mix and match, but if you want symmetry, include the same number and combination of spaces/paddings on each side of the "Home" item. (It may be "Custom Navbar Key" instead of "Home" if you are running 7.3.2.2 or higher.)

The screenshot is from the Linux port of Toolbox so the layout will look slightly different than the Windows version but they work about the same.

The changes take effect immediately so you can check right away if you got what you expected. I believe the Windows version of Toolbox does not allow you to rearrange the buttons and only offers you the option to build the stack from scratch. (You should fix that @Datastream33. :whistle:) Play around with the spacing until you get what you want, or restore from your backup if you get it all messed up.
[Fire HD 8 and HD 10 Android Development] zw909:
Thank you!

———

I’m also interested in understanding how to get the smoothest experience on this tablet . What are some tips in that regard? Like, I know keeping minimal amount of apps helps- but how many is too many for example? And what about disabling other features?
[Fire HD 8 and HD 10 Android Development] bankyan:
Thank you! You're the man!

Does that mean that Fire tablets are no longer the amazing value they were 2 years ago? Can newer ones be fully debloated? This is useful to know before Prime day :)
[Fire HD 8 and HD 10 Android Development] Tasmin:
Apologies if I've missed something obvious. I'm trying to go through the Setup Tour steps with a Fire HD 8 (12th Gen) Kids running FireOS 8.3.1.9. I started with a factory reset tablet and followed all instructions on not connecting to wifi, etc. Everything works as expected until I begin installing Google Services. The Framework APK fails to install with the pictured failure notice. All other apks for Google services install without error as far as I can tell. I've spent a few hours googling and can't find a solution. Any help appreciated. Thank you!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Running the fewest apps at once and removing apps you're through with from the recents list is the main thing. There's no set number of apps you can run, but you most likely know which ones use the most resources just by them being slower than other apps. If you are trying to run one of the slower apps, make sure to fully close out any other apps you aren't using.

As far as disabling apps, what works for me is to go into Manage Amazon Apps > manual tab > Simple (recommended). I select All apps to disable, and then uncheck the apps I want/need. (I have 11 enabled on my 7.3.1.2 tablet, and probably 20 enabled on my 7.3.2.7 tablet because I haven't had it long enough to check out which ones I don't need, and it's a + model with 3GB RAM so it can handle more. Remember, you can try disabling any of the apps and if something stops working you can go back and re-enable it. (y)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If you can find a Prime deal or you search for "warehouse" and check for any refurbs there or on Woot.com, you can still get a deal. It's just that the newer tablets will require workarounds to disable some of the things that can be disabled directly on earlier tablets (pre-7.3.2.2). Those workarounds consume valuable resources and memory. You might want to look into a "+" model with 3GB RAM just to mitigate the lack of RAM problem you get with 2GB models running newer firmware. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I feel like I have to at least acknowledge your post because it would look like I just skipped right by you if not. :oops:

I have no direct knowledge of the "Kids" tablets. I assumed they were mostly the same as the regular ones but more ruggedized. Google Services have many problems on Fire devices because Amazon and Google don't play well together and Amazon has removed/replaced some apps in FireOS that are present in AndroidOS. Maybe someone else here with a Kids tablet can tell you what works and/or how to get it to work.

(I'm just a helper in the forums, not the developer. The developer is Datastream33.) (y)
[Fire HD 8 and HD 10 Android Development] YozMan:
when I click that link I get told I don't have permission to view it
[Fire HD 8 and HD 10 Android Development] iarathron:
Hi and thanks for posting this. I seem to be having the same problem with a regular (not kids) Fire HD 12th Gen running 8.3.1.1

I had used fire toolbox v29 to install google and it worked. I then did a factory reset to use another gmail address, and tried to install with v31. I get the exact same message as above. When i try to delete the folder uninstall and reinstall it fails, and sometime the toolbox goes in a crash-reboot loop.

Apologies if I am hijacking this post.
[Fire HD 8 and HD 10 Android Development] DeluxeChipmunk:
Hello!

I just purchased a fire hd 10 (2021) and have realized after receiving it that living in Canada somehow makes these tablets not have Alexa or the “show mode”.

Just wanted to know if this tablet has any tools that would enable these features back while living/using this in Canada.

Thanks!
[Fire HD 8 and HD 10 Android Development] Tasmin:
Thanks for chiming in; I tried doing another factory reset and downloading v29 and got the codename respite error when I launched FTB. I googled, found there was a micropatch. Ran FTB and applied the micropatch only going to 30.3. Everything ran fine, but I once again encountered the same error when installing the framework apk. I have to wonder, given the cited error is that the com.android.managedprovisioning is preventing the installation, if this is related to the Kids software. I had previously tried disabling the Amazon Kids software with FTB v31 and it did not help.

@blaacksheep I appreciate the welcome. It seems strange to me that there's so little work done on the Kids version. Getting super frustrated trying to set something up for my 5 year old. Standard Kids versions of various tablets aren't flexible enough to allow access to some of the content my kid loves, but he's getting too adept at navigating around the internet to allow him to continue to operate out of my accounts.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I made a post a day or so ago about changing your DNS server to something filtered for family-friendly results. It may help you:

I just thought that you might have use for that info. :) You could change the assigned DNS server on your router so that every device that connects is assigned that DNS server by default. It's still changable on individual devices, but it's more complex to do that and unless your kid knows about DNS configuration settings and where they are located, it's good enough for the pre-teens. (y)
[Fire HD 8 and HD 10 Android Development] Wreaver67:
Hi, may be a common issue but tough to find in 623 pages.

I have a new Kindle 7" 2022 latest Gen. Everything works fantastic but for Google Play Services. I double and triple checked I did the process correctly, in the right order, with the right files, etc. even starting from scratch and redoing it. I did the "mod" on the tablet immediately out of box, so there shouldn't have been any junk that interfered with it.

Only a handful of apps refuse to recognize that Google Play Services is installed, even Google Play Services will not update itself. I just went and manually installed 23.24.14 and the problem persists.

As I mentioned, everything else works fine including apps that use it.

How the hell do I fix this? I'm very detail oriented and just can't find where I did anything wrong I can correct.

Any advice would be greatly appreciated.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

From what I've been seeing here, it looks like the latest 2022 models with FireOS 8.x.x.x are having the most trouble with Google Services. Amazon and Google don't play well with each other to begin with. It's an ongoing feud that seems to get worse with each generation of Fire tablet. Amazon removes or replaces certain expected things in Android with there own software in FireOS and Google doesn't even attempt to work with anything that's not official Android. In other words, it's not your fault. I think the only choice is to find alternative software that does a good job at the task and doesn't rely on Google Services. I haven't seen a better solution posted. (Sorry 'bout that. 😟)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
wrt 12th /13th Gen Fire tablets running Fire OS 8.3.1.x :

Google Play Services infrastructure has been vetted to generally work well with FireOS 8.3.1.3 to 8.3.1.8 ; f/w 8.3.1.1 to 8.3.1.2 must be upgraded to a later version to be functional.

However, there are some Google-branded apps that have ongoing incompatibility problems with FireOS 8 as documented here:

https://xdaforums.com/t/windows-linux-tool-fire-toolbox-v31-0.3889604/post-88370217

Problem appears to be related to Amazon replacing/deleting some of Android API/library with FireOS variants which are incompatible with Google Play Services. No resolution to date.
[Fire HD 8 and HD 10 Android Development] zw909:
I’m trying to keep all media stored on my SD card which is formatted as “portable storage”.

There are two folders in there called “Android” and “LOST.DIR”. And whenever I download things to the SD card it goes somewhere deep inside the “Android” folder, but I’m wanting everything ‘on top’ basically exactly how the internal storage is set up- but on the SD card. Can I move all the internal storage folders to the SD card and will that make everything go there neatly?

I’m wondering if I’m better of formatting the SD card as “Internal”? I don’t think I will do much file transferring (if any) by removing the SD card. I just wanted a place to store things I download so the load isn’t on the internal storage.

My goal was basically to have things set up just like the internal storage folders, but on the SD card.
[Fire HD 8 and HD 10 Android Development] e_sand:
Hello to all

I just got several Fire 8 HD (6th Gen) tablets.

When I install the Custom launcher and reboot, my screen start to flash on and off and the only way to fix this issue its with a hard reset of the table, I try all the custom laucher's and its the same with all.

Thank you in advance

Toolbox 31.0

Ed from CR
[Fire HD 8 and HD 10 Android Development] Tasmin:
Following up for anyone in the future that comes searching for Kids version help. I ended up using a combination of another Google Play installation tutorial (Android Police) and FTB v31 to make my Fire HD 8 Kids tablet (12th gen) act like a more normal Android tablet. I won't be able to use the Amazon Kids controls or the Google Family Link controls and will instead have to lock everything down manually (and keep the password a secret). Not ideal and frankly it would be easier to just buy a new tablet and start with a Google supervised account, but I had this one and wanted to keep using it since it's so darn sturdy. I documented most of my steps a bit haphazardly here. Thanks for the help/suggestions!