yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
So true!

Most users will never fully appreciate the "elegance" of @Datastream33's Fire Toolbox ... until/unless they've tried to make any Fire tablet mods manually. Powerful tools hidden behind a friendly, unassuming GUI can be deceptively simplistic to the uninitiated user. 😀
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Fire HD10 2021, 11th Gen (latest release model)

On Amazon.com today, note that current Fire HD10 32GB Black with lock screen ads is currently unavailable and restocking is uncertain.

Interesting ... is Amazon clearing stock in anticipation of a release of a new Fire HD 10 2023 model?

https://www.amazon.com/Fire-HD-10-tablet/dp/B08BX7FV5L
[Fire HD 8 and HD 10 Android Development] amadib:
I wasn't able to add the google play services to run google earth or sign in to my daughter's google account. I'm not sure if there's an issue with restricted accounts. I was able to get the google play store installed and google play services installed and after opting into the beta but it seems it's not complete. Any idea what might be going on?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Check your FireOS version with Toolbox by clicking in the lower-left corner on the name of your tablet. If you have FireOS v8.3.1.2 or less, re-enable OTA Updates, let it update it's firmware to v8.3.1.3 (or higher), and then re-run Toolbox to disable OTA Updates once again. You'll probably have to reconfigure your Toolbox customizations, but Google should mostly work with the newer firmware version.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Ongoing incompatibility issues with current Google Earth app and FireOS 8.3.1.3 or later on Gen12 (2022) Fire tablets. No immediate solution available.

Google Earth app still works on FireOS 7.x

Trying to access Google Earth web app from a web browser may not work as Google has been able to detect mobile devices and redirects to Google Play Store for installation of Android mobile app.
[Fire HD 8 and HD 10 Android Development] amadib:
Would parental controls and adding restricted accounts also be impacted?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Google Family Link /family parental controls services have always been problematic with all recent version of FireOS 7/8

per @Datastream33 FAQs from FTB OP #1:

" Google Family Link won't work on my tablet?

Unfortuently, no matter how hard we try, we still haven't been able to get Family Link to work correctly on the tablets. The Family Link app fails to install, and the Child account refuses to login. No matter what we tried, we couldn't get a Child account to work on the tablets.

We believe this has to do with missing dependecies, and the tablets not being certified through Google's Play Protect platform. We're still activly looking into getting the issue resolved. Until then, it's recommended that you use an alternative such as Amazon's FreeTime, Eyezy, or another third-party family managing software. "
[Fire HD 8 and HD 10 Android Development] Redragon2422:
Hola, acabo de comprar una Amazon Fire 10 HD 2021, me podrian agilizar el link de descarga de la herramienta para poder realizar la modificacion de mi tablet
[Fire HD 8 and HD 10 Android Development] daz196:
Got a surprise update on my Fire hd 10 plus,

just startednova launcher all worksfine.
[Fire HD 8 and HD 10 Android Development] darbNator:
Weird I've got family link on my tablet and it appears to be working.
[Fire HD 8 and HD 10 Android Development] paddit1987:
Hi everyone,

I bought a fire hd8 2022 about two weeks ago. I am using it as a headunit and for streaming during lonely nights in hotel rooms 😉. So i need headunit reloaded, tasker and some streaming Apps to run.

I started using Toolbox (thanks for this great Tool!!!) on 8.3.1.1. Everything seemed fine, deleting Amazon bloat worked, changing default launcher to Nova worked and play Services worked... At least for about one day. Then i could not connect to the play store and after a while i got an error from tasker, that the trial is over. So that did not work for me. After 3 factory resets always leading to the same result, i asked google and ended up here.

For the forth try i updates to 8.3.1.4 first and then used the toolbox. For my purpose the result is better because play store works and therefore tasker does as well. I did not delete the Amazon bloat in order not to break anything and installed All the Apps i need. The tablet works great as a headunit in my car and all the streaming Apps work aswell.

But there is one Thing that is worse than on 8.3.1.1 : I just cannot Set Nova as deafault launcher. Has anyone a solutions for this? Any adb commands i could run? I will also need to run some commands for tasker to give it some more permissions, but actually i am a noob, totally depending on Google. 🙂

Thanks

Patrick
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Hmm ... interesting . Good to see Family Link is working for you on on your new 12th Gen Fire tab. Could you please confirm the version of FireOS 8 you're using ?
[Fire HD 8 and HD 10 Android Development] darbNator:
I've got a HD 10 Plus(11th gen) running FireOS from 2021.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

The port is going along pretty well. Was busy with a work project so development was briefly paused. But the project is done, so the port is seeing more changes.

Working on fixing some things with Lockscreen Management tool, and then after that it should be ready for a beta release. Can't wait to share it with you lovely folk! :D
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yes, it works quite well on a VM. 😃
[Fire HD 8 and HD 10 Android Development] Datastream33:
My pleasure!

However, I cant take all the credit! This communities love and passion has fueled the development. Just returning the favor!

Hope you're having a great Friday my friend! :D
[Fire HD 8 and HD 10 Android Development] Jumbo100:
New Nova Launcher beta update build :

Nova Launcher v8.0.4 beta adds new dynamic theming improvements

Nova Launcher’s latest beta fixes the long-standing issue with dynamic theming for icon packs

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] ForForkSake:
Yea man appreciate it. Thank you

I've since read the OP and successfully used on a windows 10 VM.

Totally painless. Worked without the need for me to do anything else.. Impressive!
[Fire HD 8 and HD 10 Android Development] timcooperlabs:
some partial functionality on Linux, (at least the de-bloat part)

download and unzip the portable install

debloat lists are located in "bin/Debloat Lists"

copy the list you want to a blank directory you are working out of

cp "bin/Debloat Lists/full-debloat.debloat" ../mydebloatdir

awk '{print "adb shell pm disable-user " $1}' full-debloat.debloat > myscript.sh

chmod +x myscript.sh

then run it, you will probably get lots of errors but it *should* run the debloat. you can redirect the output if you want to see what actually got disabled.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Have patience, my friend. The Linux port is almost ready.

Also, the existing Windows version of Toolbox runs quite well in a Virtual Machine. I usually recommend NOT blindly running the debloat scripts because they can disable things you might need. Without a background in ADB debugging or a tool to list and re-enable selective apps or a working knowledge of what exactly you are disabling, you may be forced to factory reset and start from scratch. I'd hate to see you have to go through all that trouble just to leave yourself with a tablet that doesn't fully function. 😟

Of course it's always your choice if you want to explore. I just don't recommend disabling apps for which you don't know the exact purpose or functions. (y)
[Fire HD 8 and HD 10 Android Development] ForForkSake:
I'm on 8.3.1.3, I already had nova launcher 7 & nova launcher prime installed via playstore.

but used the app to replace the default launcher with nova... I did the standard debloat too. And it works as expected. The only launcher installed / enabled is nova - so it is naturally the default.

Previously i was using the accessibility home button to nova, work around... But obviously no need for that now.

I'm using the 7 - 12th Gen (android 11) model KFQUWI

Looking at the specific build and got a nasty shock...

build.date: Mon Nov 21 19:26:28 UTC 2022

build.fingerprint: Amazon/quartz/quartz:11/RS8313.1247N/0021072502660:user/amz-p,release-keys

build.mktg.fireos: Fire OS 8.3.1.3

build.product: quartz

build.version.release_or_codename: 11

build.version.security_patch:

2020-09-05

<<<<<< what. Seriously? 😶‍🌫️

I also found shocking the amount of bloat within libs features and services

Spoiler content hidden.

I've attached a screen grab of the Google app versions.. Not sure if they are any use
[Fire HD 8 and HD 10 Android Development] ForForkSake:
After a few months usage, the outcome on fire os 8 is exactly the same as the issues you have faced.

Annoyingly it did work as it is supposed to for quite some time..

Started facing storage is nearly full errors..

I removed all of the apps that were supposidly on internal storage.. It went from 11GB to 8GB usage... Upon reboot it went back up to 10.8 gb usage and placed apps which were previously installed in the sd card.. To the internal storage...

In short.. As you said..

Only option is to use sd as portable storage​
[Fire HD 8 and HD 10 Android Development] ForForkSake:
🎉 woo hoo 🥳

Happy to test it out too.

Feel free to give me a shout. As posted above it's a quartz 8.3.1.3 device.

Also give me a shout if you need any of the device information...

Ie. The fdroid kdi json or getprop or dumpsys outputs

& my computer is running kubuntu 23.04
[Fire HD 8 and HD 10 Android Development] PhilipF8_2010:
Question:

If I activate DNS66 and block Amazon addresses, does it block Amazon from installing their bloatware apps?
[Fire HD 8 and HD 10 Android Development] Krsmqn:
Can anyone assist me with this issue? Thx
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If you use the blocklist from my signature file, it only blocks firmware updates from Amazon. Apps installed from Amazon will still install and update correctly. Amazon won't install any extra apps unless a firmware update is allowed to install that includes extra apps.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
It appears that your downloaded Google Services installation files were corrupted somewhere along the way. Your best bet is to go into the "C:\Users\<your-username>\AppData\Local\Datastream\Fire Toolbox V30.3\bin\Google Services" folder and delete all 4-6 files that are there. Then re-run Toolbox and it should download them again and install them properly.

Edit: I believe that location can be abbreviated in the address bar of your file browser as "%LocalAppData%\Datastream\Fire Toolbox V30.3\bin\Google Services"
[Fire HD 8 and HD 10 Android Development] Jumbo100:
I think that's the core /basic Android 11 security platform when Google rolled out Android 11 in September, 2020.

Goggle schedules releases of security/bug fixes for the whole Android platform (including Play Services infrastructure) at least once a month, but it is up to the device manufacturers if/when to incorporate patches into thier devices. Some of my old "budget" Android phones were only updated once before EOL.

Looking at Amazon Fire OS Update Release Notes, it always has the same generic statement :

"This update includes incremental improvements, bug fixes and security updates for your device."

Says nothing specific about which (if any) Android security patches were incorporated. I'm sure (?) that Amazon would deploy the appropriate Android security patches to FireOS to protect the Amazon ecosystem, but I'm always wary that it's not as complete as "real Android" ... and that says nothing about security of Google platform on FireOS.

Since Android 9 is EOL, no further security support from Android is forthcoming ... ergo FireOS 7 stands alone.
[Fire HD 8 and HD 10 Android Development] earrigoni:
Hello to everyone and thanks to the author for the great job of the toolbox....

I could enjoy of some feature like for example installing Google suite on my Fire tablet 10' (11th gen).

At Moment my fireOS Is 7.3.2.8 Is there any way to replace amaz*n Launcher with novaluncher?

I tried to install prime video from store but After using toolbox It seems that Is not going to work (i didnt log in in Amazon account and i didnt registrer the tablet)...any solution?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Yes, FireOS 7.3.2.8 can be changed from the Amazon launcher to Nova launcher. Use the Custom Launcher tool in Toolbox, choose Nova Launcher, and the Custom Navbar Button option should be pre-selected. Follow the on-screen instructions carefully because it involves installing Automate and granting permisssions to it. It's a work around because Amazon has made their launcher a "protected app" that can't be disabled by normal means in firmware versions above 7.3.2.2.

To install Prime Video, first you'll need to uninstall any Amazon store version or Google store version of the app. next, you'll have to re-enable the built-in Prime Video app with Toolbox that was disabled when you ran the debloat script. It's under Manage Amazon Apps > Manual tab > Simple (recommended) > Restore Apps tab. select Amazon Prime Video and also select Shop Amazon. You'll need the Shop Amazon app to sign in to Amazon once so that Prime will work. There is no problem with signing in to Amazon as it is just a measure to prevent auto updates that get run on a new tablet before Toolbox is run.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Love it or hate it ... Silk browser:

Amazon's Silk browser explained

Amazon Silk takes a different and innovative approach to web browsing

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Comprehensive guides to uninstalling and sideloading Android apps (including instructions for APK bundles) from Android Police:

How to roll back to an older version of an app on Android

Now with instructions for app bundles

www.androidpolice.com

How to download Android apps without the Google Play Store

Favorite app missing from the Play Store? You may still be able to find it on APK Mirror

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] Jumbo100:
For the security conscious (but not necessarily paranoid) users:

6 best password managers in 2024

We've selected the best free and subscription password manager apps available to help keep your online presence safe

www.androidpolice.com

The 5 best 2FA apps on Android

Helping you secure your online life

www.androidpolice.com

Google Authenticator now backs up OTPs so you’re not SOL when your 2FA device goes MIA

Finally… just don’t lose your Google Account backup codes or you’re screwed

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] monkish34:
What distro did you try the Linux toolbox on?

I'm just wondering if it's gonna be readily available in most distro repos, or if it's just a script you run. Some info like that would be great.

Thanks
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

We've been testing on Debian based distros (primarly Linux Mint, and KDE Neon).

It will be a script. However, an installer is in development to help simplify the process until we are able to add it into the repos. ;)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm currently on Linux Mint 21.1 which is based on Ubuntu 22.04. It just requires a few Python things to run and they're detailed in the Dependencies file. Of course things may be different when the beta gets released. My experience was with an alpha test build.
[Fire HD 8 and HD 10 Android Development] monkish34:
Well thank you to the both of you. I'm running openSUSE Tumbleweed. Python depencies should be no problem. And I like the idea of it being a simple script that you run from terminal.

OK. Well again, thank you to both of you. I'll keep checking this thread and the datastream site for a beta release. I'm very anxious. :)
[Fire HD 8 and HD 10 Android Development] earrigoni:
Thank you for your answers...

regarding the custom luncher when I wrote the previous message here actually I was able to install the nova luncher. The problem is that the Amazon was not disabled and nova luncher is just a normal app that I can execute but doesn't seems to replace the Amazon luncher...

Regarding the log in into Amazon account I didn't log from the begining. Can i do it now even if I made some modifications on tablet (including disabling ads)?

To make working prime video should I uninstall Amazon store and prime video native app from toolbox?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Because Amazon made the launcher a "protected app" it cannot be disabled. The workaround with the Custom Launcher Button actually removes and replaces your Home button with a new one which is mapped to Nova Launcher. That way, when you press it, the Amazon Launcher never gets called, but instead your replacement launcher does. It's weird that your launcher is now on your recent apps list, but it's a remnant of the workaround.

You can and need to login to Amazon to use Prime Video. It's okay to do. The modifications don't matter. You'll want to uninstall all Playstore and Amazon Appstore versions of Prime Video. Then you'll need to re-enable the native apps like I mentioned in my previous post. You'll also need Shop Amazon enabled to sign in.

Any replacements of the native apps won't work and will crash. If it was included on the tablet and disabled, you need to re-enable the native app for it to work.
[Fire HD 8 and HD 10 Android Development] parataxis:
@ earrigoni !!!! :

so this works in so far you connect every time with latest Amazon patch and don't reboot it often, unfortunately OTA I had not tested if applied but seemingly it updated somehow recently.. there is a script I wrote for batch processing and adb with this command:

`#~/!: nohup logcat -c; logcat | grep --line-buffered 'flg=0x10200000 cmp=com.amazon.firelauncher/.Launcher' | while read line; do am start ch.deletescape.lawnchair.ci/ch.deletescape.lawnchair.LawnchairLauncher; done &`

SIMPLY: write a batch script to run this command from adb shell.

RE: REPLACE LAUNCHER WITH APPROPRIATE BINARY PWD AND COMMAND!

of course, this is easier than running the utility each time.. I've tried to run that command locally to no possible avenue to go from since termux no longer installs on Fire devices since they've refused to update the repo on Google Play Store... and package manager refuses to work if it's older binary. anyways, Automate might be able to help if anyone knows how to use it perhaps.
[Fire HD 8 and HD 10 Android Development] spocko:
Thanks! This worked on the Fire HD 10 2019.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
ADB overview ... (for noobs, like me) ... all neatly hidden "behind the scenes" with Fire Toolbox :

How to install and use ADB on Windows, Mac, Linux, Android, Chromebooks, or even in a browser

Find all the hidden features on your Android with ADB.

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] Jumbo100:
My dog's name is "DEFAULT" !
[Fire HD 8 and HD 10 Android Development] hormeier:
Hi, the toolbox doesn't start for me. Running current Windows 10 and I tried multiple versions (29.0 - 30.2). I also tried using an older version and updating it with the updater. Any recommendations?

I had previously installed Android studio, but uninstalled it. Issue seems to exist for a while?

The portable version, which was the fix the last time this issue was discussed here, also doesn't work. Here, it only shows a blank window and windows says "no response".
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If you tried several versions unsuccessfully, maybe you just have a non-responsive instance of ADB running. Try running the following command in a command prompt window:

ADB kill-server

and then try running toolbox again.

Edit: If you get any error response to that command, report it here. It should just do a line feed and give you a prompt back with no response.
[Fire HD 8 and HD 10 Android Development] hormeier:
I opened CMD inside the adb folder and ran "adb devices" and later "adb kill-server", but nothing happens. Just a blinking curser, no error message. I tried googling this behaviour but couldn't find any working solution. Any idea?

Restarted the PC, same behavior. Turned it properly off and on again, same problem.

__________________________________

Okay, so I continued my search on google and found the following:

Run netstat -bn and you'll see that other applications take up ports required by adb. For me it was firefox and one other program. I opened my taskmanager and killed nearly all other applications running other than Microsoft's. And now ADB devices works!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
This is what I get when I issue the command "ADB devices" in cmd without the tablet connected:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\bs>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

C:\Users\bs>

Do you get a similar result?
[Fire HD 8 and HD 10 Android Development] hormeier:
See my last post, found the issue. ADB requiring ports which are taken by other programs. Toolbox works perfectly now :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm glad you were able to work out the problem. :) I wasn't sure if ADB was even installed in the path, hence the previous question.

BTW, Welcome to XDA!

Toolbox just needs ADB installed and in the path. Then Toolbox does all the dirty work so we plebians don't need to memorize all those complex ADB commands to make our tablets usable. 🧐
[Fire HD 8 and HD 10 Android Development] Jumbo100:
From my (meager) understanding of ADB protocol, Port 5037 is the default for ADB. Can other software/services preempt Port 5037 so that ADB can't recognize Fire tablets from Fire Toolbox ? Seems to be an infrequent occurence ?
[Fire HD 8 and HD 10 Android Development] hormeier:
Firefox was using port 5037 according to netstat. But only closing Firefox didn't help, so another port must have been blocked by some other program
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Any program can use any available port at the time of launching. Usually there's enough available to prevent port contention, but apparently Firefox had grabbed 5037 already. ADB can be configured to use different ports for listening, but I don't know how to change the port on the tablet to use to advertise itself. It's probably far easier to configure Firefox to not use port 5037.
[Fire HD 8 and HD 10 Android Development] A_08:
Linux ubuntu process: no root

I did it in my fire tablet HD 10 (11th gen).

Steps:

Enable developer debugging in device

Download [https://github.com/mrhaydendp/fire-tools/releases/latest/download/Fire-Tools.tar.xz](https://github.com/mrhaydendp/fire-tools/releases/latest/download/Fire-Tools.tar.xz)

Open file in terminal

$ tar -xvf Fire-Tools.tar.xz

$ cd Fire-Tools

$ ./launcher.sh

For more help:https://superuser.com/questions/904001/how-to-install-tar-xz-file-in-ubuntu
[Fire HD 8 and HD 10 Android Development] Jumbo100:
To avoid any confusion:

Hayden Plumley's Fire Tools (GitHub) is NOT the same software as @Datastream33's Fire Toolbox (XDA Developers)