yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] DB126:
For newbies keep in mind rooting also has downsides. Many banking and entertainment apps won't work if root is detected. There are 'tricks' to hiding root but it is a perpetual cat & mouse game that you will eventually loose if history is any guide. Whether such obstacles present any real concern depends on how you plan to use your tablet and how much effort you want to expend to keep things running smoothly.
[Fire HD 8 and HD 10 Android Development] Mhaggar:
Hello, I wonder if I missed something but widget doesn't work on my Fire HD 10 2017... When I drop one, the screen switch to default fire settings page, then I have a message about parental control (I never used it)

I have the same message when I try to update Nova launcher

Thanks for this amazing tool :)

Edit : don't know if this is a bug or not, but when you decide to remove all AMZ stuff, including the AMZ keyboard, it doesn't install Gboard :( So your tablet doesn't have any keyboard set)
[Fire HD 8 and HD 10 Android Development] XploitOcelot:
Thanks for this amazing tool. I'm enjoying experimenting with my new Fire 10 7th gen.

May I ask how could I install Gboard? It doesn't install automatically after removing Fire Keyboard...
[Fire HD 8 and HD 10 Android Development] Mhaggar:
I just installed it before removing fire keyboard (install through play store)
[Fire HD 8 and HD 10 Android Development] XploitOcelot:
Well... It looks like I cannot remove all the Amazon stuff without breaking the parental control. Even following the guidance of the toolbox.

Anyways, I have to keep trying things like Parental Control Hide.

For blocking lockscreen ads, is it preferable using Automate or Mtk-su???
[Fire HD 8 and HD 10 Android Development] iloyski:
Thanks for this tool man. I can't get any 3rd party launcher to work(by installing launcher hicjack and the launcher) at first, but removing the default fire launcher with this tool did the trick.

Thanks a lot.
[Fire HD 8 and HD 10 Android Development] peter8pan:
Urgent reply needed (I need to return the Fire HD 10 (2019) today if I cannot get this to work):

Problem 1. After installing the USB driver, I got a message that the installation failed or I need to reboot the PC. I rebooted and tried to install again. I then get a message that the driver is already installed. I installed again anyway (overwriting previous installation) and got the same error.

Problem 2. I installed toolbox v6.1. After starting it, a black cmd window opens, a message flashes briefly and the window closes right away. I think I see an error but hard to read as it closes so quickly. No Toolbox window opens up.

Used Guide: FIRE HD 8 (2018)/FIRE HD 7, 10 (2019) Guide:

Device: Fire HD 10 (2019)

Driver: kindle_fire_usb_drive.zip

Toolbox: Amazon_Fire_Toolbox_V6.1.exe

OS: WIN7 (64 bit)

Edit:

I then tried to install the above on another PC running WIN10 (64 bit). I had the exact same problems. Here are the last lines from the driver installation log:

Note that there is no ".android" directory at C:\Users\Admin\

Back to WIN7 PC:

I next manually added the ".android" directory to the WIN7 PC and rerun the driver installation. It then installed w/o error (and the adb_usb.ini file was created).

However, the Toolbox is still not opening after executing.

Install v6.0 had the same issue.

I then uninstalled v6.1 and reinstalled it into the DEFAULT directory (I had used an alternative path). Now I was able to start the Toolbox! It then asked me to install another set of drivers which I allowed the program to do. This was followed by updating the driver software in device manager. The program now seems to work.

In summary, the two problems were solved by:

1. I needed to manually create the ".android" directory to avoid error with driver installation.

2. I needed to use the default installation path for the Toolbox. A custom installation path, as directed by the installer, caused the program to fail running!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ok, you say you are on Windows 7 correct? If so you will need to perform extra driver configuration steps before the Toolbox will be able to detect your device. I have a video that details how to perform the extra steps which can be watched from here.

You say you are having an error with the Toolbox? Let's try using TBShell and see if that can solve the problem that way. Please open cmd.exe and type in the following commands (pressing enter after each one):

cd C:\Users\%USERNAME%\AppData\Local\Datastream\Amazon Fire Toolbox V6.1

call TBShell.bat /rd

(assuming you didn't change the Toolbox's default installation path).

Wait for the process to finish and then try running the Toolbox. If this doesn't help resolve the issue you can always try turning off force close, giving you a chance to look at the error message. Please refer to this post if you'd like to try this route.

I sincerely hope this issue can be resolved and I will help you to the best of my ability to try and figure this out! I'm here for you friend! Please do let me know how it goes! Good luck! :D
[Fire HD 8 and HD 10 Android Development] peter8pan:
Thanks you for your quick repose. I didn't see it before I edited my own post (see above).

In summary, the two problems were solved by:

1. I needed to manually create the ".android" directory to avoid error with driver installation.

2. I needed to use the default installation path for the Toolbox. A custom installation path, as directed by the installer, caused the program to fail running!

However, I now have another issue. I used the Toolbox to install Google services and updated the Play Store. I then tried to install my banking app which requires Android v5 or above. However, the Fire Play Store states that the app is not compatible with my device!?

I guess that my only solution now is to purchase a regular Android Tablet (e.g. Samsung Galaxy)?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Maybe try sideloading the banking app. See if you can find the apk on apkpure or UptoDown and use the Toolbox to sideload it to the tablet.
[Fire HD 8 and HD 10 Android Development] peter8pan:
I don't know [yet] what sideloading an app means. In any case, I couldn't find my banking app on apkpure or UptoDown so I guess that I am out of luck?
[Fire HD 8 and HD 10 Android Development] KevMetal:
try searching the name of the banking apk and follow it with the words apk mirror

sideloading means downloading and installing an apk manually or through adb .. side ( cable )
[Fire HD 8 and HD 10 Android Development] DB126:
No need to go for a pricy Galaxy if you are otherwise satisfied with the form factor and overall quality of Amazon gizmos. Check out the Onn product line at Walmart. For less then $65 USD you can pick up an 8" model that is equal (arguably superior) to Amazon's HD 8 in almost every respect except audio. Runs a clean build of Android 9 right out of the box. No fighting with FireOS or messing around with sketchy hacks that are akin to a perforated condom. Just works.
[Fire HD 8 and HD 10 Android Development] Buddycat:
Is there any way I can install V34 on Linux as I would like access to all the latest features
[Fire HD 8 and HD 10 Android Development] mikey williams:
I have a Firemax 11 with 8.3.1.5

Used Rethinkdns to protect and firebox to install Google, change launcher to Nova.

Everything works fine for a while then for no reason that I can detect (no pattern of apps used) it reverts to the built in launcher and a 5s delay before Nova is back. To get out of that I have to toggle the home switch in Accessibility settings off then on again.

Using the latest Toolbox version.

Is there some setting I can use to avoid the slightly tedious reset?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Linux v5 is pretty complete. In the Windows version, the only new things are all in the latest update announcement for v34. (Link to announcement) Most can be done manually, but maybe you want your tablet in a language that's not "official" or want Gassist. Then the best way is installing the Windows version in a Virtual Machine. I believe VirtualBox is in the app store on Ubuntu for free. Install that and create a virtual Windows 8 or higher machine to install the Windows version on. (It works with 7, but you'll have to manually install the drivers.) (y)

Personally, I'd just use v5 and wait for an update. 🤷
[Fire HD 8 and HD 10 Android Development] Buddycat:
Sorry but I’m fine now as I’ve got windows working, but thanks for the help anyway
[Fire HD 8 and HD 10 Android Development] Jumbo100:
@Datastream33 , @blaacksheep

Some supplementary notes on RethinkDNS configuration on recent FTB subtool, by RtDNS dev @ignoramous :

https://xdaforums.com/t/app-6-0-ret...vpn-open-source-no-root.4144243/post-89456728

BTW, @ignoramous toiled/endured 5+ years as an Amazon device dev before starting up RtDBS; great resource for Fire tablet insights.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I know I had mentioned that in order for "Always On VPN" to be effective, you had to also use "Block Connections Without VPN" because "Always On" was just an additional warning that your VPN was down.

While system apps still retain the ability to bypass the VPN, it appears that Amazon has not resorted to that yet and RethinkDNS is still the easiest and best way that we have discovered to block updates, and it works well without those settings. (y)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Hey @Datastream33

Advisory to FTB installs of alternative YouTube apps.

YouTube is finally cracking down on third-party apps like ReVanced

YouTube goes for the jugular as it begins cracking down on third-party apps

www.androidpolice.com

Google's announcement :

Enforcement on Third Party Apps - YouTube Community
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Tried out ChatGPT. 3.5 for a typical FPT noob inquiry .. what could possibly go wrong ? ... (It's AI, after all!)

TL/DR ... AI Hallucination !

( # Edit : reported as misinformation/bad response )

Me : How to use Fire Toolbox version 34.0, to install Nova Launcher on Amazon Fire HD 10 (2021) Generation 11 tablet, running firmware 7.3.2.9 ?

Chat GPT : Sure, here are more detailed instructions:

1. **Download Fire Toolbox**: Visit the official Fire Toolbox website and download version 34.0 of the software to your computer.

2. **Enable Developer Options on your Fire HD 10**: On your Fire HD 10 tablet, go to Settings > Device Options > About Fire Tablet. Tap on the "Serial Number" repeatedly until you see a message saying "You are now a developer!" This will unlock Developer Options.

3. **Enable USB Debugging**: Still in the Developer Options menu, scroll down and enable USB debugging.

4. **Connect Your Tablet to Your Computer**: Use a USB cable to connect your Fire HD 10 tablet to your computer. Make sure the tablet's screen is unlocked.

5. **Launch Fire Toolbox**: Open the Fire Toolbox software on your computer.

6. **Select Your Device and Firmware**: In Fire Toolbox, select your device model (Amazon Fire HD 10 2021) and the firmware version (7.3.2.9) from the dropdown menus.

7. **Enable ADB Connection**: Click on the "Enable ADB" button in Fire Toolbox. Follow the on-screen instructions to enable ADB debugging on your tablet.

8. **Install Google Play Services (Optional)**: If you haven't already installed Google Play Services on your tablet, you can do so using Fire Toolbox. Follow the prompts in the software to install Google Play Services.

9. **Install Nova Launcher**: In Fire Toolbox, navigate to the "Launchers" section. Find Nova Launcher in the list and click on it. Then, click the "Install" button and follow the prompts to install Nova Launcher on your tablet.

10. **Grant Permissions**: Once Nova Launcher is installed, you may need to grant it permissions to access certain features on your device. Follow any on-screen prompts to do this.

11. **Set Nova Launcher as Default**: After installing Nova Launcher, go to Settings on your tablet. Then, go to Apps & Notifications > Default Apps > Home app, and select Nova Launcher as the default launcher.

12. **Enjoy Nova Launcher**: You can now enjoy using Nova Launcher on your Amazon Fire HD 10 (2021) tablet. Explore its features and customize your home screen to your liking.

If you encounter any issues during the process, refer to the troubleshooting tips provided in Fire Toolbox or feel free to ask for further assistance.
[Fire HD 8 and HD 10 Android Development] vasilkotsov1:
Please halp me guys I really want to use costume launcher with shortcut launcher method but it doesn't work.
[Fire HD 8 and HD 10 Android Development] jhford:
@Datastream33. Today, I first ran @blaacksheep's command "settings delete secure sysui_nav_bar" I then reinstalled Nova 6.2.19 and stopped and restarted Automate, but my confinement in Amazon Launcher Hell and inability to install most Nova 6.2.19 widgets on my HD 8 Plus 10th Gen running f/w 7.3.2.9 persisted. However, referring to your post #13,174 on page 659, I then reran your long command with the output "log.txt" which output is attached. I hope you can help me break free of the Amazon Launcher and enable Nova widget support which worked on my device until recently.

Thanks again
[Fire HD 8 and HD 10 Android Development] Bisonator:
Hi @Datastream33 and @blaacksheep

Thanks again for this awesome toolbox!

Here to report a problem I'm having today.

I have a Fire Max 11 running version: 8.3.1.5, which I previously, successfully modded with FTB V32.2.

I decided to factory reset and try the new FTB V34.1, but I'm getting new problems with the Setup Tour that I didn't previously - and still don't - experience with V32.2.

I go through Step 1 of the Setup Tour, click the "Run Tool" button for "Modify System Settings" and I get 2 problems in there:

1) "Automatic Updates" incorrectly reports "Enabled" in FTB, when it is set to "Disabled" on the device (and vice versa after toggling this in FTB).

2) When I click on the button to disable "OTA updates", I get the following error:

Spoiler content hidden.

Clicking "Continue" doesn't display a change for "OTA Updates", so it seems to be ineffective as a result.

If I revert to FTB V32.2 these two options still work correctly, so it seems to be an issue introduced in one of the versions since then.

Any help would be appreciated to get it working with the latest version, if possible.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
While I appreciate being mentioned, I had very little to do with the code in Toolbox. That's all from @Datastream33 . I'm just a guy that helps out in the forum and does an occasional test run with new alpha code. I'm that little nagging bug in Datastream's ear that likes to pick at the code to encourage him to make it better. ;)

A couple thoughts on your experiences with v34. You already are mostly familiar with Toolbox now, so you don't need to follow the tour. You can make changes in any order and skip any parts. I would suggest that you use v32.2 to do your "Modify System Settings" work, like disabling OTA Updates and Automatic Updates. There have been errors like you've experienced in some of the Toolbox versions along the way and some versions work well. If you like v32.2 and it works well for your update settings, use it. Once set, they don't revert because you ran a later version of Toolbox. Afterwards, you can run v34.1 and just ignore whatever it says your update settings are. I don't remember if Datastream has added many new features to Modify System Settings but if there's a new setting you wish to use, just use the new feature(s) and ignore the reported state of your update settings. If you're using f/w v7.3.2.2+ or v8.3.1.6+, you can't disable OTA Updates anyway. I think the only new feature in that area is the inclusion of RethinkDNS in Toolbox to block OTA Updates. If you wish to use it and it's not already installed, then go ahead and try out RethinkDNS in Toolbox. It can also be installed from the Play Store manually.

I'm hoping your report of the errors you've gotten will be helpful to Datastream to fix them, but until then just use the earlier version to set them the way you like. :)
[Fire HD 8 and HD 10 Android Development] Bisonator:
Yes - I could have been a bit clearer in my post. I was thanking you for your contributions to the community here, rather than coding. You helped me out last year when I was new to FTB - so thanks for that and today's response! :) No intention to take away from Datastream's significant coding efforts. They clearly put the work in!

I'm still running 8.3.1.5, so I'll do as you say and run an earlier version to get my "Modify System Settings" steps done and then switch to V34.1 to see if I can complete the rest of what I want to do in there.

I wanted to report the issue, because I'm mindful if it's anyone else's first time using FTB, they might end up leaving "Automatic Updates" on without noticing.

Thanks again!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
It's always good to report errors so that they can be fixed. I'm just glad that it's not me again doing it!! I think Datastream might get a little tired of hearing from me all the time. ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
The Linux version is basically feature complete. It's basically just missing the features introduced in V34. An update will be released soon. If you're on Linux, and really want to use V34 then I would suggest setting up a Windows virtual machine. ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
I believe the accessibility service stops when the app is killed by battery optimization. Try running this command in an ADB Shell to turn off the battery optimization for Launcher Hijack:

dumpsys deviceidle whitelist +com.baronkiko.launcherhijacl
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ah great, they're going down the same route that Reddit went. Killing off all 3rd party apps that don't adhere to their ads modal. Cool.
[Fire HD 8 and HD 10 Android Development] Datastream33:
It almost got it. ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Are you using Nova 7 by chance?

If so, run this command in an ADB Shell and then stop and start the Shortcut Launcher flow in Automate:

settings put secure tb_custom_launcher_name Nova7
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings! Thank you so much for the report my friend, and sorry for the crashes/issues.

In V34 I changed the way the options were created. For some reason, I forgot to update the click handlers for the OTA Updates setting for "unrestricted" firmwares so it was pointing to a default handler that wasn't setup for handling the click event properly... resulting in the crash. I also noticed the toggle settings were inverted (as you mentioned). I've fixed the issues and just release a micropatch. :D

In addition, I've also adjusted the automatic Updates setting so that if the Amazon Appstore is enabled, then the Toolbox will now ask you if you'd like to toggle the Appstore's Automatic Updates, and will only update the setting if it's in sync with the OTA Automatic Updates. And lastly, a new window will appear when toggling the Amazon Appstore's automatic setting that shows what the Toolbox is doing. Thanks again for the report! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey, wait wait...

No, you ain't escaping that easy! ;)
[Fire HD 8 and HD 10 Android Development] vasilkotsov1:
I am very grateful for the help but still just blink and put me back to the Fire Launcher.I also do the factory reset and do the whole process again but is the same.
[Fire HD 8 and HD 10 Android Development] Bisonator:
Just downloaded the micropatch and can confirm it's all working now. Excellent support, thank you!

Can confirm this also popped up and worked as you described.

Thanks so much for your quick response.

I can confirm that from a standing start, following a Factory Reset, my Fire Max 11 (running 8.3.1.5) was able to succefully complete every step of FTB's Setup Tour. Prefection! :D
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm not trying to escape. I just thought that I do an awful lot of picking at your programming for someone who doesn't bear much of the responsibility for the results. 😌
[Fire HD 8 and HD 10 Android Development] mikey williams:
Thank you. That worked. However it didn't survive a reboot. I assume there is no way of making the fix permanent.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Awesome! So glad to hear everything is working as intended! Again, thank you for the reports. You rock! (y)

Have a goody friend! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Just messing with you man. As I've stated a few times, without you there would be so many issues that would of flown under the radar and made it into a public release. ;)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hey man, the only coding I've ever done was on Z80 and 6800 microprocessors in assembly language and some BASIC on TI99/4a's, Timex-Sinclair's, and Apple IIe's. I feel bad about telling you what you should do with your programs without actually taking the time to study the language myself. o_O
[Fire HD 8 and HD 10 Android Development] Jumbo100:
"Quality is everyone's responsibility."

- W. Edwards Deming, father of QA/QC/TQM
[Fire HD 8 and HD 10 Android Development] L.F.:
I'm using the Fire Toolbox on my Fire Max and it's excellent. However, I'm having trouble accessing wi-fi at airports which have open access wi-fi, i.e. no password required. I have traced the issue to fireoscaptiveportal blocking access, I think. Is there any way of disabling or getting round this, please?
[Fire HD 8 and HD 10 Android Development] Madin_br:
Hi Datastream33, I used your fire toolbox to unlock my kids kindle and works great!

But, apparentely there is some problem with google play services and family link (google app to control kids access).

When I try to login with a google account vinculated to family link, the tablet search for an google service update for a while and then shows an error message (cant find the update).

After some attempts I decide to login with my regular account and works fine.

The fisrt image say: Downloading Google Play Services updates and the second one "An error occour, try again later".

I guess Google Family Link requires some aditional files than regular google play service.

Could you please help me with that? I'm greatful for you kindness with fire toolbox but I´m asking because protect my kids is something important to me.

Greatings from Brazil!

Pedro
[Fire HD 8 and HD 10 Android Development] Bisonator:
Hi @Datastream33

Hope you're well.

Might have found a bug when installing ContactSync via FTB's "Google Services (Manage)" option.

If I pick just "

Contact

Sync" to install, the next screen reports:

I think the second message should read:

This is on a Fire Max 11, running 8.1.3.5.

I can't seem to get "Google Contact Sync" to install or show in the list of apps on my device, so I think it might be installing Calendar Sync (which has appeared in my list of apps) in its place.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Olál

TL;DR

Google's Family Link app doesn't work well on Fire on Amazon Fire tablets. Part of the incompatibility of a Google Play infrasttucure with FireOS and the Amazon ecosystem.

See FTB OP#1 FAQs for more details.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Some thoughts.

fireoscaptiveportal.com is an Amazon server domain, which you many have blocked, if you are using FTB's OTA Update blocking protocols with RethinkDNS.

Accessing "free wifi" at busy venues (like airports and sports arenas) is often "hit-and-miss" due to Wi-Fi traffic congestion. No specific solutions, but see attached "cheatsheet" for some ideas to "force" WiFi access. YMMV.

IMHO open public WiFi is a potential cybersecurity risk and is often blocked by DNS resolvers like RethinkDNS. Caveat Utilitor.