yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] markbnj:
Snipping message for small parts:

My comments are bold-faced!

also Small item at end

[B]Jumbo100[/B] said:​

-> I've been using my Fire HD10 (2021, 11th Gen) for a while as my general utility "daily ->driver" and it's surprising effective ... there are some caveats.

* Me too, but i have the HD10+ WITH the keyboard/case combo!

-> Fire HD10 is great for content consumption, but a little awkward for content creation ... I STILL haven't mastered the onscreen keyboard.]

* I HIGHLY, highly recommend the 10+ keyboard/case/office 365 bundle (especially if you DONT have o365 yet. the 1TB (yes 1TB PER 5 accounts= 5TB storage is fantabulous!

But, wait for the sales, I got mine for about $100 off the original price, and it's great!

Side note I had an older 8in fire, with a 3rd party keyboard, and I could Not touch type on it. THIS 10inch one with built in case lets me touch type perfectly....

The case is perfectly balanced, and the ONlY downside is that the keyboard becomes part of the tablet (yes, it can bee removed, but you should re-attach when done, to protect unit!

Jumbo100 continued:

I tend to categorize HD10 apps into 3 classes: Amazon "native" apps, the "Google suite" apps, and "everything else".

I actually USE many of the Amazon apps : Amazon Shopping, Prime Music, Prime Video, Kindle. So I need my Amazon account to be active.

I use shopping, kindle, and once in a while prime video on this tablet.

Note this disclaimer! I agree!

Do NOT install the Amazon apps from Google Play Store ... that will only cause trouble. In addition, many of the "brand name" streaming and social media apps have ported to Amazon AppStore and have been coded specifically for the Amazon/FireOS environment and run well, without exception. I originally thought that debloating "everything Amazon" and using Play Store installed apps only would be preferred, but I've found from experience that the Amazon-coded apps to be less cumbersome. So approach Amazon debloating with caution.

The Google suite (Gmail, YouTube) run well with the exception that background notifications will not be posted.

Other productivity apps run well: Adobe (Acrobat Pro, Scan) Microsoft Office 360 suite, Teleconference (Zoom, Skype, Teams). All the web browsers (Edge, Edge Canary, Firefox, Firefox Focus, Brave, Chrome)

SO, my comments: buy the physical keyboard/case. My total cost for that was about $45.00 when bundled.

Office365? Yes, the storage is GREAT. I use that to stream and back up the tablet.

And I added the extra 15 months to my existing account!

cheers. markb

Additional note:

I use firefox (v107.0.1) on my pc for primary work. I tried to download FTB 30.1 and it failed. Apparently this newer version of FF autoMAGICALLY determined it was a PUP (potentially unwanted/dangerous Program), and refused to load.

by going into the menu, and clicking update and a new download button, it asked me If I STILL wanted to download this PUP.

I said yes, and now upgraded.
[Fire HD 8 and HD 10 Android Development] markbnj:
personally speaking, I returned a 10+ that had 7.3.2.2 and got a replacement with 7.3.2.1, and much happier
[Fire HD 8 and HD 10 Android Development] fuquaforlife2:
Hi all,

Thanks for everyone's help -- got everything installed (and seems like I got lucky and have a 7.3.2.1 version).

Dopey question -- just want to check -- there is no issues with registering my device with Amazon now that I've disabled OTA updates? Didn't see anything in the instructions on the front page saying I shouldn't register, but don't want to accidentally trigger an update either :)

Thanks!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
No issues with Amazon registration. The only reason that is even mentioned is when purchasing the tablet, they connect it by default to your Amazon account (which usually has all your WiFi and password information) and it will connect and update before you get through the setup. Once you've disabled OTA Updates, there's nothing they can do to trigger an update.(y)
[Fire HD 8 and HD 10 Android Development] chrbar:
Hello.

My Fire HD 10 (11th Gen) runs Fire OS 7.3.2.4.

I'd hacked it with Fire Toolbox and installed Google services.

All apps run correctly but I''ve lost Nova as default launcher after an OTP update.

I've tried to block OTA with DNS66 method but I didn't test it (because I prefered to wait a new Fire Toolbox release before to connect back it on Internet).

I would like to stop OTAs, to disable some Amazon apps, to be able to install all my apps and to replace the launcher by Nova.

Do you recommand to me to execute the brand-new method from v30.x including the factory reset of my Fire HD 10?

Do I have to use Fire Toolbox v30.0 or v30.1 ?

Thanks a lot for your help and advices :)

Chris
[Fire HD 8 and HD 10 Android Development] Erenkasymaliev:
Hi bros,

I have some issues with the last Fire toolbox V30.1

I can't install Google services on my Fire HD8 2022 (Fire oS 8.3.1.1) Toolbox notified "The download has failed. the link could be dead or disabled"

Is this a common problem? what to do?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yeah, OTA Updates will reset a lot of the modifications Toolbox makes.

I recommend using the latest version of Toolbox (30.1) because of the changes being made to improve downloading things like a launcher and Google Services, and for new features. The method you choose to block OTA Updates will depend on your needs and your usage. If you like to download streaming movies (like Prime Video or Disney), the new method will hinder you in doing that. If you use a real VPN for whatever purpose, the DNS66 or RethinkDNS methods will not work for you. If you don't use a VPN, I suggest the RethinkDNS metod outlined in the first link in my signature. Once set up, it runs without any issues and you don't need to be on your home network to use it. If you do use a VPN, download streaming videos for offline watching but don't use your tablet anywhere but your home network, I recommend either importing my blocklist into your router so that your router blocks the server access or to use a PiHole on your network.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The problem is being caused by the unusually large number of people using Toolbox and the temporary online storage site for the apps being Google Drive. Google only allows a certain amount of bandwidth per day to a Drive account and when that's been exceeded, it will fail. Your best bet is to try it again tomorrow, much earlier in the day before the allotment gets used up.
[Fire HD 8 and HD 10 Android Development] Erenkasymaliev:
oi
[Fire HD 8 and HD 10 Android Development] Erenkasymaliev:
Not the best option, especially when u have to install google on several tablets in limited time

I tried other option and sideloaded google files on Fire but it doesn't work properly. Play market keeps crushing out, some sideloaded programs freeze or don't respond properly.

any other options?
[Fire HD 8 and HD 10 Android Development] fuquaforlife2:
Another dopey question -- trying to register but not getting anywhere. It's just circles and does nothing. If I click on profiles, it doesn't do anything either.

I used the standard debloat setting; did I disable something that allows me to register my device? Am I missing something?

I want to make sure I install the Fire optimized apps for things like ESPN etc.

Thanks!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Ahh. Hook your tablet back up to your computer and re-enable Shop Amazon. It's under Manage Amazon Apps > Manual tab > Simple (recomended). Then click on the third link in my signature and download the updated Shop Amazon app. Install this over the native app and then sign in with the app. The apps in my signature are native apps pulled from a newer tablet with the new firmware.

Oh, BTW, welcome to XDA!
[Fire HD 8 and HD 10 Android Development] stcardinal:
I registered with Amazon and even signed into a new account (I don't plan on syncing it with Amazon) and noticed everything I had done reverted back to Fire OS. Now Automate isn't working to bring the Nova launcher back. I haven't tried rerunning the Toolbox yet but just thought I'd add this to anyone who may be wondering about Amazon registration since I had that question myself the other day.
[Fire HD 8 and HD 10 Android Development] ghoster76:
There was a bit annoying while using Custom Navibar Key + Automate invoker settings, since I cannot back to Home on fullscreen apps such as Youtuble, Games.

Anyone has workaround
[Fire HD 8 and HD 10 Android Development] Erenkasymaliev:
I tried many times today but still the same error "looks like the download has failed. The download link could be dead or temporarily disabled. Please try again later"

I didn't have that kind of issues with Fire Toolbox V29.0

Once I upgraded to V30.1 nothing works

what to do? where can I download previous Fire Tollbox versions V29.0, V30.0 ?
[Fire HD 8 and HD 10 Android Development] bundys:
Does anyone know how to REMOVE a Google account from an 2022 HD10? After one of my kid's Google accounts was converted to an actual kid account, I can't seem to get rid of it on the tablet.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Try re-running Toolbox. I think you now have a new account on your tablet, and as such, you need to redo your modifications.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I haven't seen that problem, but as others have said, you can tap recents and then home to get there.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
You may have to go into the downloaded Google Services folder and delete the contents. Then relaunch Toolbox and try again. To get to the downloaded Google Services folder, type

%LocalAppData%\datastream\Fire Toolbox V30.1\bin\Google Services

into the address bar of your file browser in Windows. delete the contents of that folder so it's just empty. Toolbox should re-download the needed files and install Google Services. Seeing as you have a 2022 tablet running FireOS 8, you may need to manually edit the permissions that Play Store has to include all (I think SMS and some other odd sounding permission is required for things to function right). Also, do it early on in the day before Google Drive stops working. Let me know how you do.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The only way to remove a Google Account from a Fire Tablet is with a factory reset. Amazon has left out important parts of the framework needed to do that. (Amazon and Google don't play nice with each other!)
[Fire HD 8 and HD 10 Android Development] pd555:
I'm not getting notifications from any app. They are switched on in Settings. Have I blocked them by accident? I couldn't see anything in the tool. Or the tablet just can't get them? I'm not too bothered but wouldn't mind getting them
[Fire HD 8 and HD 10 Android Development] Scout12345:
I had a question about Amazon Freevee and Alexa. I was updating non-Amazon Google Playstore apps on my 7.3.2.1 tablet this morning and it listed and showed that Amazon Alexa and Amazon Freevee were due for an update. I don't recall downloading these from the Playstore, yet they show under my apps there.

I don't see the Freevee app on my tablet at all. I deleted the Alexa app from the tablet (at which time it no longer appeared in the Playstore list) and then re-downloaded the latest version from the Appstore. It then showed up in the Playstore again as needing an update. And again, Freevee also shows as needing an update in the Playstore yet does not even appear to be installed on the tablet. I don't see that app in the Appstore either.

These are minor things, not really a big deal, but can anybody address/explain what might be going on here?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Notifications on a Fire tablet are a hit and miss thing. Amazon has left out portions of the Google architecture needed for some notifications to appear. Notifications will work fine in Amazon apps, but not all Google apps. You didn't block them, Amazon did.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Any apps that you disabled by "debloating" Amazon can only be brought back by re-enabling them. Just installing the updated version from Amazon won't work because the app is set as disabled. Any Amazon-native app that you updated in Google, or tried to install a Google Playstore app to replace the native app will not work. Uninstall any Google Playstore updates t o native Amazon apps. I would also uninstall any Amazon updated apps from the Amazon appstore to any amazon-native apps. Re-enable the apps you want in Manage Amazon Apps > Manual tab > Simple (Recommended). Then check the updated apps linked in my signature for updates to those apps and install any you need. That should get you going. (y)
[Fire HD 8 and HD 10 Android Development] Scout12345:
Thanks for the response! That's just it, I understand your advice regarding maintaining Amazon apps by way of the toolbox (enabling/disabling) and that there should be no downloading/updating of these apps via the Playstore. But I never had Alexa disabled and I don't think I ever downloaded it from the Playstore. That was a long time ago however so I'm not 100% on the download part. And I don't see Freevee as an enable/disable option at all.

In any case, Alexa remains enabled and I had already uninstalled and re-downloaded it from the AppStore (as I couldn't get it back by re-enabling since it had never been disabled!). It still shows among my apps on Playstore, but remains shut off from updates there and the AppStore versions is working fine on the tablet. Would it be better to uninstall that one and get the one from your attachments...or am I just good to go as is?
[Fire HD 8 and HD 10 Android Development] Alkyrian:
I had the same issue and there is an existing workaround. From your Google account on an other device you can sign off devices which are logged to your account.

Don’t remember well where it is, I think in the security / privacy settings.

:-) I hope it will help.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yeah, you can disconnect the account from the tablet in Google, but you still can't remove the extra account altogether from the tablet without a reset.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I did a number of things that I wasn't sure how to undo on my tablet - several times. I learned that it's not that painful to reset and re-install, knowing the things to do and not to do. I would be guessing if I tried to tell you how to recover what you've described. I hope you don't have too much data on the tablet. :confused:
[Fire HD 8 and HD 10 Android Development] KnightPhoenix:
I have ben able to use this awesome tool to add in google services and strip out the amazon bloaware but unfortunately the custom launcher is not working for me. The device (fire 8 plus) is already on 8.3.1.3

When I install the nova launcher both Nova launcher and automate install and permissions are granted.

Then I see a message saying "the launcher invoker flow will now be imported into automate, please unlock your device (please do not interact with the touch screen during this process) and click OK to continue.

I click ok only to be greeted with an error about "Failed to read flow" on the tablet with the only option being cancel (import is greyed out). I have tried importing an older version of the launcher from this forum but that also did not work (the nova launcher opened once and then defaulted back to the fire home pages screen)

Could anyone who has seen this beofre please point me in the right direction as I think I am having a bit of a PEBKAC moment here.
[Fire HD 8 and HD 10 Android Development] ghoster76:
Not a good idea while you have to perform 2 actions to actually resolve 1 action as back to home screen.
[Fire HD 8 and HD 10 Android Development] pd555:
Yes, I suspected something like that. Thanks for confirming
[Fire HD 8 and HD 10 Android Development] blaacksheep:
He'd asked for any workarounds, so I gave him one I'd seen reported.
[Fire HD 8 and HD 10 Android Development] bundys:
Awesome, thanks for the suggestions, I'll give them a try later today. What a damn mess Amazon has made of this tablet with their modifications - I get why, but having spent some decent money on their 10" tablets for my kids, now they can't even log into them with their Google accounts, pretty sad state of affairs.
[Fire HD 8 and HD 10 Android Development] SurroundSound:
The only alternative is to buy a normal Android tablet without the fire nonsense. I got mine on black Friday at literally half price so it was worth it for me and the hassle of modding it with toolbox.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
What I think isn't stressed enough is, Amazon's Fire tablets are NOT stock Android tablets. They are cheap locked down tablets with a proprietary modded Android OS that cannot be replaced with another ROM (or OS) except for some older tablets that have a working expoit to get around the locks. As such, they can be modified though ADB tools to disable many of the FireOS "features" and those can be replaced with more "vanilla" Android features. People think that "debloating" a Fire tablet means removing everything Amazon from it, but that leaves the tablet in an unusable state because many of those Amazon apps that people want to disable are needed to replace the functions that Amazon removed from the basic Android architecture.

Toolbox is a tool that can do much in the creation of a much more Android-like device, but some things cannot be done without root access. It doesn't look like root access is anywhere on the horizon for the latest round or so of Fire tablets. The latest root exploit that I'm aware of is for early HD10 (2019) tablets, but I haven't tried it on mine.

So, if you want a true Android tablet, then buy a true Android tablet. If you can live with the almost-Android tablet that Toolbox gets you (at a much cheaper price than a true Android tablet), then buy a Fire tablet on Prime Day and have at it!

(my 2¢) ;)
[Fire HD 8 and HD 10 Android Development] pdrift:
Hello everyone, i'm running windows 10 and whenever i try to use this toolkit it says that it is starting adb and setting up the enviornment but it never gets past that.
[Fire HD 8 and HD 10 Android Development] jhford:
Which tablet did you buy and who was the seller? Thanks
[Fire HD 8 and HD 10 Android Development] mohnish92:
Bump. Could anyone please help?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Sounds like the Toolbox is having a hard time starting ADB. You could try starting ADB manually and see if that fixes it. Try this:

Close the setting up environment window (if it's still open).

Open the Toolbox's root directory (default is if installed via the installer: %appdata%\Datastream\Fire Toolbox V30.1)

Double-click the "adb" directory.

In the address bar, type "cmd.exe" (without quotes) and in the Command Prompt type "adb devices".

Now try starting the Toolbox and see if it's able to get past the environment setup stage. Also, you could try disabling any antivirus software running in the background to see if that's stopping ADB's execution. If none of the above steps work, try re-installing the Toolbox (if this also doesn't work please do let me know). Thanks and best of luck!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, it could probably be done via automate. Let me whip out a wireless keyboard real fast and see. 🤞
[Fire HD 8 and HD 10 Android Development] Datastream33:
Is the home button a dedicated button on the keyboard or do you need to press a modifier key like "fn" and then another key to send a home button press?

If so, I'm afraid Automate can't pick up those events, however, we could use another modifier like ctrl, shift, alt, etc. instead. For example, we could map ctrl + z to launch the custom launcher. Do you have a preference? I'd be more than happy to modify the Launcher Invoker flow and send it your way.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Dang, those are some great questions, my friend! I'm going to try my best and answer them, hopefully to satisfaction.

1. I believe It's safe to register the tablet. However, I'd highly recommend randomizing the Household ID, and Advertising ID (these will set after registering) in the Privacy Options tool.

2. You are free to use any custom launcher you'd like. Just select the "Custom Launcher" option in the Custom Launcher tool (in the "Custom Launcher to Install:" dropdown menu). Select the apk file for the launcher you'd like to use, execute the tool, and the Toolbox will take care of the rest. Just note, due to package restrictions Fire Launcher cannot be disabled... your custom launcher will just run over the top of it.

3. I don't believe Open Gapps can be used on the Fire Tablets without sideloading it via a custom recovery and like you mentioned, there isn't really a method of unlocking the bootloaders on most fire tablets, unfortunately.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Well said my friend. You are 100% correct (as always)! (y)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, this is due to apps "consuming" the media keypress. Once they are consumed, they will not reach Automate.

Unfortunately, the media keys are the only software keypress events that Automate detects, so we're kind of limited. We could however, use the "Media stop/play" keyevent instead. This will allow the keypress to work inside fullscreen apps, but will also pause media playback. Pick your poison, I suppose... :(
[Fire HD 8 and HD 10 Android Development] ghoster76:
Thank you guys. I'm back to stock Fire launcher, that's good enough
[Fire HD 8 and HD 10 Android Development] Datastream33:
Sorry it had to come to that... :(
[Fire HD 8 and HD 10 Android Development] mohnish92:
Thank you soo much for your quick reply!

I'll attach the pic of the keyboard (it's the official Amazon bluetooth keyboard for the Fire HD 10+)

If Automate could use those buttons as it is, it'll be just super.

If not, then might I request you to configure Shift + those dedicated buttons?
[Fire HD 8 and HD 10 Android Development] WhB/K:
Hello,

The "Smart Suspend" under Battery no longer works for me. According to my router, the tablet is also logged into the WLAN with the display turned off. Thus, the battery only lasts 2 days.

The option is activated for me under Battery.

I have a FireTablet 10 plus (2021)

FireOS 7.3.2.1

I have selected for Standard Debload

Does anyone else have the problem or how can I reactivate this.
[Fire HD 8 and HD 10 Android Development] SurroundSound:
Does blocking the OTA with rethink and activity launched block Alexa ? Seems Alexa not working for me.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Sweet, so it has a dedicated home button!

This could work with Automate. OK, I've modified the Launcher Invoker flo and attached it to this post (you'll need to extract it from the .zip file) and import it into Automate. (If you need help importing let us know)

Really hope this works! Please let us know how it goes and best of luck!
[Fire HD 8 and HD 10 Android Development] redhub:
Hi and thanks for the great work on the toolbox!

I just used the toolbox on my new Fire HD10 Plus, firmware 7.3.2.4. The toolbox version 30.1 effectively blocks the firmware upgrade to 7.3.2.6. However, the same toolbox blocks the language download to the Librera app, which I use to read pdf files on my tablet. BTW, great app!

I'm concerned that disabling the OTA blocker in the toolbox will result in a firmware upgrade to version 7.3.2.6. Is there a safe way to download the language to the Librera app?

I would appreciate your support.