yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That would work fine for this. I had him delete the home key because I had had varying experiences with different versions of Toolbox and I wanted to make sure it was recreated and assigned properly.

The other case where this might be needed is the custom quicksetting tiles. There is not a method of re-importing the flow there either. It doesn't happen often, but occasionaly someone might delete the .flo and then this doesn't work. It would be nice if there were also an option there. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA.

Hmm, if you have a broken and removed screen, you might be able to use ADB to pull the data from your tablet, IF you had previously enabled it AND you had previously accepted a connection from your PC over ADB.

If not but your tablet is in Data Transfer (MTP) mode and not Picture Transfer (PTP) mode, you can plug your tablet into your PC and copy what you want from a file browser in Windows.

This group is not specifically for those types of problems. It's mainly for Toolbox support. I'm sure there is a group more directed towards data recovery from broken Android devices. You might have more responses if you did a search for such a group or asked in a more general forum. (y)
[Fire HD 8 and HD 10 Android Development] coffeeboy8:
I want to buy a new HD10 2003, anybody know what was the HD10 FireOS version when you opened it or comes with?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Good thinking ahead, just in case it's needed!

Hey man, thanks so much for the input. Adding the custom quicksettings re-import to the to-do list! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
As @blaacksheep has mentioned, if your tablet is able to be detected by the Toolbox then you can use the System Backup tool to create a backup of the files on your tablet's internal storage.

However, if you've never used the Toolbox on your tablet and really need the data on it, you can try buying a screen replacement on Amazon and replace the screen to get it working again. Not sure what tablet you have, so here's a YouTube search result with a couple videos that may help.

Best of luck, and I hope you manage to get your data back!🤞
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Glad to see you're enjoying the Toolbox! I really appreciate the kind words!

Your support is what keeps development going... and the coffees of course (THANKS a billion for the kind generosity)!

Ah, thank you for the report on the Linux version! Just one question if you don't me asking... Is your tablet running FireOS 5?

Cheers, and please have a blessed day!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Unfortunately, OTAs can no longer be disabled if your tablet is on a firmware above 7.3.2.1. You can however restrict the OTA packages (using the Toolbox) or use an app like RethinkDNS to block connections to Amazon's servers. These methods however aren't 100% foolproof and there is a chance of an OTA slipping by. For your second question... a large majority of system apps can still be disabled... but the big ones you'd actually want to disable such as Special Offers (lockscreen ads), OTA packages, Fire Launcher, etc are unfortunately now system protected (which prevents them from being disabled).

Have a blessed day, and please let us know if you have any further questions! Cheers!
[Fire HD 8 and HD 10 Android Development] Mlyn:
Were you ever able to remove Sound Box? I’m setting up a kindle for for my kid (so stuck in the Amazon Kids interface) and desperately trying to remove Sound Box and Sketch n’ Guess (not to mention all the annoying icons like “apps and games”) but I can’t seem to find them in the manual application removal tool.
[Fire HD 8 and HD 10 Android Development] Boswelle:
Hello, I just bought an HD10+ from amazon and didn't know that I shouldn't have linked my device. Am I screwed? When I put the charging cable and attach it to my computer, it doesn't show up that it's connected. It only charges the tablet. Did I mess up?
[Fire HD 8 and HD 10 Android Development] bibikalka:
Did you turn it on and it updated already I guess? So it picked up your WiFi and registered itself? You have to give more details here.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

You aren't screwed just because you didn't uncheck that box. It only means that your tablet already knows your WiFi AP name and your password which means that it will automatically connect itself and update the firmware installed to v7.3.2.9. Chances are, it already had a firmware version later than v7.3.2.1. 7.3.2.1 was the last version that allowed disabling updates and replacing the launcher directly. There have been several workarounds to implement those things, but they use system resources and might slow your tablet down. You have a Plus model, so you have 50% more RAM and that makes the workarounds run smoother.

Your tablet not showing up when you connect it could be from a number of things. Have you enabled Developer Options and USB debugging yet? If so, have you put the tablet into either MTP mode (File Transfer Mode) or PTP mode (Picture Transfer Mode) after connection? If so, have you looked at the screen on your tablet after launching Toolbox? You should get a dialog that asks for permission to allow the connection with a box to always allow this connection. This should be checked and allowed. Depending on which version of Windows you are running, it may need to download and install the ADB driver for your tablet. This could take a few minutes if you just enabled ADB on your tablet and/or changed from charge Only mode on the tablet. You should receive a notification that your driver has been installed when Windows detects it needs the ADB driver. After that, check the box on the authorization screen on your tablet and allow the connection. You should be good to go then. :)
[Fire HD 8 and HD 10 Android Development] ailima:
Alas I'm pretty sure it's FireOS 8. I got it with the gift option and fully locked it down before connecting with Toolbox.

The only annoying issue I have is ghost touches for certain apps (like the play store). I don't know if there's any way to get rid of that. I did try turning off battery optimizations but I don't think it worked.

Anyway, thanks again!
[Fire HD 8 and HD 10 Android Development] DB126:
@Datastream33 - FYI. I need to use this approach to remove the annoying 'metered' icon after experimenting with the similarly named option in FTB. Disabling metering per WiFi connection via FireOS UI and/or FTB brought no joy. Guessing FTB is issuing 'cmd net policy set restrict-background true' at some point in the workflow with no mechanism to retract.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I tried this on my HD8 (2020) with f/w 7.3.2.7. Using the ADB command removed the icon. The 3 wifi connections I have stored all retained their 'metered' status. It would appear that this is a global setting that is overridden by the individual wifi connection statuses.
[Fire HD 8 and HD 10 Android Development] DB126:
I noticed this too. It's unclear which setting takes priority. Showing metered status at the connection level does not mean it will be enforced.

In my case (likely different from others) I have no interest in defining metered networks as I opt to receive Amazon updates when offered and rarely connect to data networks where consumption is an issue. I simply wanted to kill the persistent icon ... as did another poster.

I suspect @Datastream33 will address the minor anomaly as time permits. It's not a huge deal, and there's a workaround for those comfortable (or at least tolerant) issuing adb commands. The FTB makes this relatively easy.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Yeah, Data Saver will remain enabled even if all WiFi networks are marked as "unmetered". To remove the icon there are three possible routes:

A). The Data Saver is disabled through ADB.

B). The Data Saver is disabled through the quick settings tile.

C). The Data Saver icon is added to the sysui's "icon blacklist" and hidden.

With this in mind, I'm planning to add a new option to the Networking tab in the Modify System Settings tool that will toggle the Data Saver. I'm also planning on adding a separate option to just hide the Data Saver icon (while it's still active). I'm torn on whether to add both settings in the same place, or separate them... so I'm hoping you fine folks can provide input as to what you think will work best. Please let me know how you feel about these two options (A or B):

A) Data Saver and hide icon (option will only appear if the Data Saver is enabled) in the same location:

B) Data Saver in the Networking tab, and hide icon option in the System UI tab:

Thank you in advance in any input provided! :D
[Fire HD 8 and HD 10 Android Development] DB126:
Tough choice! While a fan of compact UIs (grouping related settings) I think the second option aligns slightly better with FTB workflows.

Thanks for the prompt response! :coffee:
[Fire HD 8 and HD 10 Android Development] robertbrifino:
For some reason the current version of Fire Toolbox wouldn't let me add Google services on any of my Fire devices. Once I started the process the app crashed. I had to go download the necessary files from another site and install them using my Fire tablets. I never had this problem before with Fire Toolbox.
[Fire HD 8 and HD 10 Android Development] lawprior:
No idea if this has been mentioned before, a quick search didn't show me anything. I've got a Fire Max 11, and I've hit a problem with the Toolbox where when I install a new launcher it makes the Kindle app default to text-to-speech.

All the relevant settings are switched off, nothing else I've done with the toolbox affects the Kindle app. I've removed lockscreen ads, debloated, and installed the Play Store. No problem. But as soon as I change the launcher, the problem occurs, and as soon as I delete the hijack app, the problem disappears. I've tried both Nova and Microsoft launcher, which leads me to think the problem is with the Launcher Hijack app itself.

Very strange little bug, but incredibly annoying at the same time.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That IS tough! I agree with DB126 for the same reason. I don't like separating them, but I think it is easier to find the second way.

Thanks for the attention to details. 🧐
[Fire HD 8 and HD 10 Android Development] BadRx:
Would this work on the Fire Stick tV?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Unfortunately, no. When you launch the app, it will check for an appropriate Fire tablet connected to your computer. If it doesn't find one, it will ask you to plug in a supported device. Firesticks aren't supported. Toolbox is specific to Fire tablets.

What you might find helpful for your Firestick or Fire TV is either ADB App Control, or ADB TV. ADB App Control is a general tool for managing any Android device and for disabling various services somewhat similar to Toolbox. It's very nice and works well. ADB TV is a newer app by the same developer, Cyber.Cat, that was written specifically for Android TV devices and has features specifically for TV sticks. :)
[Fire HD 8 and HD 10 Android Development] bibikalka:
So I have 8.3.1.5 on Fire Max 11. FireTool V32.4 installed Launcher Highjack with Nova, and I could use Nova Launcher but that had 5 second delay. It was kind of usable, but annoying.

I searched this thread, and discovered that 8.3.1.5 is still good, and allows one to disable the firelauncher. Which I did:

C:\extra\adb>adb shell
sunstone:/ $ pm disable-user --user 0 com.amazon.firelauncher
Package com.amazon.firelauncher new state: disabled-user

I have some minor google app issues - but fixing the launcher is a major win for me! Anyway, probably FireTool should be fixed for 8.3.1.5 to disable firelauncher for good.
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
Couldn't wait just toolbox'd.

What a freaking great and easy tool!!!!

Props to creator-you're the best! I'm coming from rooting unpopular devices and following guides from random people...which I then forget how I rooted/modded taking me hours. This is amazing.

Original:

Hi just got my hands on my fire hd 8 plus. It is used from warehouse and is on fw 8.3.1.4

Should i just go ahead and install toolbox?

Or is there a firmware I should upgrade or downgrade to?

Thanks
[Fire HD 8 and HD 10 Android Development] BadRx:
Wow, your amazing, thanks for the tips!
[Fire HD 8 and HD 10 Android Development] bibikalka:
I think 8.3.1.5 is a good version to upgrade to. You can probably push that file to Fire, before you block OTA updates. Then update from the file, then lock it down. But sadly I don't see a file with 8.3.1.5 for you, check it here:

Amazon kindle, fire, hdx, hd, touch, 3g, paperwhite, keyboard, dx, alexa, echo, fire phone, fire os, fireos, fire tv, firetv, amazonkindle, basics, audible, eero, luna, prime

TousLesDrivers.com permet de télécharger gratuitement toutes les mises à jour nécessaires au bon fonctionnement d'un PC. Les drivers, pilotes, BIOS, firmwares, utilitaires, logiciels et applications sont téléchargeables rapidement et facilement grâce au classement des fichiers par catégories de...

www.touslesdrivers.com

It looks like 8.3.1.8 and 8.3.1.9 are available for your device - search this forum to see if these versions still support OTA/fire launcher disabling.

P.S. The search shows that 8.3.1.8 seems to support all disabling we like so much, but 8.3.1.9 does not:

[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] blaacksheep:
Thanks for the link to the Amazon archives. I didn't know this existed. Bookmarked!

🍻
[Fire HD 8 and HD 10 Android Development] bibikalka:
Enjoy! :)

So 8.3.1.8 is benign enough? Can disable OTA/fire launcher as 8.3.1.5, for example? This thread here is very long, so perhaps you have some good recollection about this.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I don't think so. From what I've read here, 8.3.1.5 is the last version you can shut off OTA and replace launcher without workarounds. But, people have reported better Google Services stability with later versions of firmware (~8.3.1.8 or so).
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
So I should update to 8.3.1.8?

Do I turn back updates i toolbox then go to tablet and update?
[Fire HD 8 and HD 10 Android Development] DB126:
See post from OP (developer) immediately prior to yours. OTA updates can not be reliably blocked without root. Scan the thread. Been saying that for 9+ months here and back 6-7 years on other devices running FireOS. There is no magic elixir for unrooted Amazon devices short of blocking IPs upstream or running a local VPN based firewall which generally won't play well w/FireOS.
[Fire HD 8 and HD 10 Android Development] cyaclone:
Great for 6.1 with root features, would it be possible to give it a TW RP feature or is that to much for this next issue?
[Fire HD 8 and HD 10 Android Development] Rortiz2:
I don't think. Remember that you need Linux for unlock and this tool is for windows;)
[Fire HD 8 and HD 10 Android Development] Thibor69:
So I have a ROOTED 10" with TWRP and Launcher HighJack installed, also app store and nova launcher all working, I will be ok in running this toolkit ? The reason is, although I have all working now there are a few glitches that I would like to see gone from my tablet ... so I wanted to start over and try this toolkit. My OTA is also OFF and I can rename the file if I need to. I also would love to see v6.1 !!

Thank you !
[Fire HD 8 and HD 10 Android Development] Datastream33:
Quick Question: How Should OTA Updates be Removed?

How Should OTA Updates be Removed?

Should the Toolbox:

A. Backup the apps responsible for OTA Updates (to the PC) and completely remove them from the tablet?

B. Change the name of the apps, and keep them installed but completely disabled?

C. Let the user choose between the two options.

What do you guys think would be the most valuable option here? Also, While I have you guys here...

Can anyone with a rooted tablet (a tablet that can also be able to mount /system as read-write without issues) help me test out the Toolbox's root detection, and test BlockOTA blocking when it's finished? Please PM me if you're interested and I'll fill you in. Thanks!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yes, you sure can run the Toolbox! I would just stay away from Block OTA because it may mess with your configuration. Other than that go ahead! ;)
[Fire HD 8 and HD 10 Android Development] DB126:
My view:

- no benefit to option 'A'; only complicates reversal with or w/o the toolbox

- option 'B' has no downside; quick, easy and effective

- given dismissal of option 'A' there is no need for option 'C'
[Fire HD 8 and HD 10 Android Development] Thibor69:
Ok, so even though my Fire currently does block OTA, ToolBox will re-set it to UnBlock OTA. Then I just need to be aware that it may OTA on me some night right ?

---------- Post added at 08:10 AM ---------- Previous post was at 08:07 AM ----------

I agree with the above statement. :)
[Fire HD 8 and HD 10 Android Development] Xenosama:
If it really would be completly 100% removed .. then choice A - for sure

but if not .. then variant B - seems more practical
[Fire HD 8 and HD 10 Android Development] mookinator:
Problem: Running the application does nothing. A black window flashes and then eventually windows will display a troubleshooter asking me if the program ran correctly. (it did not)

If I run either of the *.bat files in the directory, the shell opens, detects the Fire 10HD tablet, displays the copyright information. But when it reaches the menu the window flashes and displays the two error messages and won't go any further.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hi, this likely means that your antivirus has removed the Button and GetInput files located in the \Buttons folder. Please uninstall the Toolbox, re-install (Please do not change the default installation path), and whitelist the entire folder for the Toolbox (%LOCALAPPDATA%\Datastream\Amazon Fire Toolbox V6.0). This should fix the issues you are facing and if not please do let me know!
[Fire HD 8 and HD 10 Android Development] Datastream33:
You will NOT need to worry about OTA being re-enabled just by simply running the Toolbox. However, if you run the BlockOTA tool it may have an effect on your setup. As long as you don't run BlockOTA at all you will be fine to use the Toolbox as you please. I'm sorry if my previous post caused any confusion.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Alright, so it seems that you all prefer the disable method for Blocking OTA Updates. Thank you all for your help!

Now, a progress report...

Currently, I've released a test build for those who are willing to test Root Detection, and Block OTA with root. Currently, I'm waiting for the gentleman to test and report back. I will keep you guys updated. If you are interested in testing and own a rooted tablet (please make sure the tablet doesn't have dm-verity enabled), please do shoot me a PM (please state what tablet you have) and I'll send you the Test Build, and a video walkthrough guide! Any further help is appreciated. Thanks guys!
[Fire HD 8 and HD 10 Android Development] heidenreich:
Problems with Fire HD 10 (2017)

I tried this great tool yesterday the first time on my Fire HD 10 (2017) ... after reboot-problems (boot-loop) on the first try i did a data whipe and factory reset.

Now everything boots fine and it seems to work ... but: now I am getting the message "The requested action is not allowed, check the Parental Control settings and try again ..." since i uninstalled all Amazon Apps (Nova, Gboard, Play Store ... are installed and working) by clicking home-button.

Steps to reproduce ...

- reboot

- nova launcher works fine

- starting first app

- home-button

- bang :( "The requested action is not allowed, check the Parental Control settings and try again ...

... only solution I found is to reboot again.

Any suggestions or ideas ?
[Fire HD 8 and HD 10 Android Development] ymcan:
I had the same problem. When you go to Settings > Accessibility, you'll find an option to turn on 'ParentalControlHide' (presuming you installed that from the Toolbox).
[Fire HD 8 and HD 10 Android Development] heidenreich:
no, that has not been the solution for me - problem was my fire was not able "to use the different launcher" ...

... i fixed that by using Launcher.Hijack....Clone.apk from [MENTION=3453129]freakk[/MENTION]yLike ... got it there: https://xdaforums.com/showpost.php?p=79434906&postcount=395
[Fire HD 8 and HD 10 Android Development] Thibor69:
I did PM you days ago, but never got a reply from you. If you still need help I could run anything you need on my Rooted Fire HD10".

One question for you, I can not seem to get the lock screen wallpaper changer to work. It loads up and lets me pick a wallpaper, but then it closes. Any thoughts ??

Cheers
[Fire HD 8 and HD 10 Android Development] ymcan:
Did the launcher hijack you can sideload from the toolbox not work?
[Fire HD 8 and HD 10 Android Development] Datastream33:
It doesn't surprise me that you cant get WallChanger to work. I believe the app was written for an older version of Android and as a result, acts strangely on newer versions. Maybe try giving it permissions for Storage, clear cache/data, or try a reinstall (uninstall, then reboot the tablet, and reinstall).

I'm working on a workaround as we speak...
[Fire HD 8 and HD 10 Android Development] Datastream33:
Toolbox V6.1 Update Progress #2

UPDATE ON VERSION 6.1:

So, the testing of V6.1 went well except for a small fluke (HUGH Special thanks to [MENTION=2382301]Thibor69[/MENTION] for helping me test V6.1!). The problem is with mounting /system as read-write. However, this should be fairly easy to fix, as it just requires the correct command to be found. So, the command I tried is:

mount rw,remount /system

This didn't work for our testing tablet (10"), does anyone happen to know the command to successfully mount /system?

Anyways, back to V6.1. I think the best way to approach this is to add support for new root features as we go instead of releasing one big update will all root features intact. Its probably a good idea to release (a tool or two at a time), and fix as we go. So, once the mount /system commands are found, I'll be releasing V6.1 with Root Detection, Block OTA Updates, and another root feature that I won't spoil until its release. :p

So, this is all I got for you guys, and I'll make sure to keep you all up to date as we progress ;)

Have a fantastic Sunday everyone! :D
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
Damn... I should have read some more...

I of course didn't wiat to confirm or read on and just updated to 8.1.3.8...

But toolbox is showing that automatic updates and ota updates are both disabled.

So i'm hoping that i'm ok

Edit: disconnected and reconnected and OTA is only "restricted" now but automatic is still disabled
[Fire HD 8 and HD 10 Android Development] bibikalka:
Can you disable the fire launcher?

Try and report back.

adb shell
sunstone:/ $ pm disable-user --user 0 com.amazon.firelauncher
[Fire HD 8 and HD 10 Android Development] teatimecrumpet:
Everything is running fine but ota updated are only restricted and not disabled.