yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Install Fire Tablet Software Update Manually - Amazon Customer Service

When the latest software doesn't download automatically to your Amazon Fire Tablet, follow these steps to download and install the software manually.

www.amazon.com
[Fire HD 8 and HD 10 Android Development] martytoo:
Ignore these errors!!
[Fire HD 8 and HD 10 Android Development] martytoo:
I think this means success!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Interesting FireOS sidenote ... Amazon FireOS source code archives.

Source Code Notice for Kindle E-Readers and Fire Tablets - Amazon Customer Service

In accordance with certain free and open source software licenses, Amazon is pleased to make available to you for download an archive file of machine readable source code (

www.amazon.com
[Fire HD 8 and HD 10 Android Development] jhford:
Thank you very much @Jumbo100. God (just an expression from my distant youth; I'm not a believer), I hope this works so I can re-Androidize my HD8+ and be rid of the Fire Launcher. But I'll wait until one of the braver members does the much awaited experiment. :unsure:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
"God helps those who help themselves" ...ancient proverb, non-biblical
[Fire HD 8 and HD 10 Android Development] jhford:
I prefer, "God helps those who help others."
[Fire HD 8 and HD 10 Android Development] Jumbo100:
"Amen" to that!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
If FireOS 8.3.1.3 is functionally "compatible" with the Google ecosystem and some of the Amazon "protected" system apps can be disabled, who knows what other FireOS 8 vulnerabilites are open for exploitation. Reminescent of early versions of FireOS 7.

I'm sure the XDA "braintrust" is probing for a a rootable solution.

Wishful thinking? Sigh.
[Fire HD 8 and HD 10 Android Development] waveking9:
I have Fire HD 8(1028). It had myprofile(parent), and my daughter's, originally controlled via amazon's parental control. Now that I have used Fire Toolkit to debloat it, how do i add google play to my daughter's account? The fire toolkit only added play store to my profile.
[Fire HD 8 and HD 10 Android Development] finalgirl:
i tried running this from the command line--it persistently did nothing in fire toolbox's ADB shell--and it said this ("Cannot disable a protected package.")! is there any way around it? my kindle is the fire HD 8, running OS 7.3.2.6.

apologies for the formatting of the code block, by the way.
[Fire HD 8 and HD 10 Android Development] martytoo:
That is the expected result with 7.3.2.6! The nice new finding is that 8.3.1.1 and 8.3.1.3 allow this command - likely because someone at Amazon made a mistake and didn't block it. The next version after 8.3.1.3 might be patched by them to make it impossible again.
[Fire HD 8 and HD 10 Android Development] finalgirl:
ohhhhh i see i see!!! thank you :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ayee, that's what's up! 🎉🎉

I sincerely wonder why Fire Launcher and the OTA packages aren't restricted. Anyway, THANK YOU so much for helping out, you've just done a massive service for the Toolbox community! :D

I just wonder... how long is it going to take them to restrict the apps like FireOS 7? I suppose only time will tell... but screw it! Let's enjoy it while we can! :D

By the way, a new micropatch has just been released! Make sure to install it via the Toolbox installer!
[Fire HD 8 and HD 10 Android Development] martytoo:
Do you think there is any chance these can be rooted?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Indeed. While we have the chance, make sure to block OTAs with Toolbox V30.3 ASAP!
[Fire HD 8 and HD 10 Android Development] Datastream33:
That's a great question, actually!

Unfortunately, probably not right now. Rooting methods are hard to come by, and usually require shorting points on the motherboard... which could be the case with these tablets. However, I'm not aware of any such methods existing at the moment, though. :(
[Fire HD 8 and HD 10 Android Development] jhford:
What are the steps those of us with HD 8+ devices running anything over 7.3.2.1 (I'm running 7.3.2.6) should execute to take advantage of this great opportunity? I've already downloaded f/w 8.3.1.3. Thanks
[Fire HD 8 and HD 10 Android Development] cr08:
Curious if anyone has run into issues recently with wifi dropping on these tablets after an extended period? I know it's probably a long shot and maybe not the right thread to post but I've been seeing this myself and seems a bit coincidental as I have two 9th gen 7's that have had the Fire Toolbox treatment and both have started exhibiting this right around the same timeframe recently and are the only devices on my network that are having connectivity issues.

Right now I'm looking at the one tablet I have access to and it's still on 7.3.1.5. I basically use it was a wall mounted weather station display with WhatWeather Pro. My network is running 2 Ubiquiti Unifi AC Lite's and nothing with that configuration has changed recently.

I'm just curious if maybe Amazon has somehow slipped something through that might have broken something? Probably not, but the conditions make me curious.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
FireOS 7 has a couple of WiFi autoconnect connect settings that may apply to your situation, but it's strange that it has affected both your tablets in the same timeframe. FWIW check the following:

SETTINGS>Battery>Maximize Battery Life , Automatic Smart Suspend = OFF

SETTINGS>Internet>Wi-Fi preferences>Turn On Wi-Fi automatically = ON [curiously this setting was removed in f/w 7.3.2.6 and now permanently set to ON]
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, I'd also guess the problem is due to the smart suspend feature. If that doesn't work, try assigning the tablets static IPs in your routers config.

Apparently (this is just speculation), the tablets wait for the last second before their lease is up to request a new IP address from the router. This results in a disconnect when it isn't able to gain a new one. If the steps @Jumbo100 recommened don't work, perhaps give this a try.
[Fire HD 8 and HD 10 Android Development] Datastream33:
I suppose you could update to FireOS 8 if you wanted to. You'd be able to block OTAs, disable Fire Launcher, and disable all system apps again.

I see you have the firmware ready to go. Just copy it to the tablets internal storage, and in the Settings app navigate to Device Options > System Updates. it should then detect the firmware on the internal storage and start installing it. If your OTAs are restricted or blocked via Rethink then thats OK... you should still be able to install the update without issues!

IMPORTANT: Ensure the downloaded firmware is the correct one for your tablet! If not, it could brick your device so be cautious!
[Fire HD 8 and HD 10 Android Development] martytoo:
I think that there might be some system apps that can't be disabled. I have been playing with the HD8 so much that I can't recall exactly which commands generated error messages. But I do know that I have had some of my attempts to disable some functions result in errors - even after the update to 8.3.1.3.

If anyone has a specific function that they would like me to test I will in all likelihood be able to test such. I won't be able to spend an inordinate amount of time doing this and there might be some buttons on the toolkit that I wouldn't want to push. My tablet is running pretty well and thus there is a premium in not breaking it.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
** CRUCIAL NB **

FireOS 8.3.1.3 f/w dowload from Amazon support site is SPECIFIC for 12th Gen Fire Tablets.
[Fire HD 8 and HD 10 Android Development] jhford:
Does this mean I can't use the f/w I downloaded per your instructions in Post 11,238? BTW, my 2020 HD 8+ did not automatically detect the f/w bin file and there doesn't seem to be a way to force the device to find the file in Device Options > System Updates. Any other thoughts?

Thanks
[Fire HD 8 and HD 10 Android Development] Datastream33:
Doing some more research into it... it looks like FireOS 8 isnt available for the HD8+ 2020. The latest update for it is FireOS 7.3.2.6. :(
[Fire HD 8 and HD 10 Android Development] jhford:
Maybe I should buy a Fire 7.
[Fire HD 8 and HD 10 Android Development] Datastream33:
You could do a trade-in with your HD8+ and get 20% off the Fire 7.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
@martytoo

Marvelous job of documenting and testing Fire Toolbox on your 12th Gen Fire tablet. It was a journey! Confirms that 12th Gen Fire CAN ran a stable Google ecosystem and be judiciously Amazon debloated. Finally, OTA Updates and Fire Launcher et al, can be disabled without cumbersome workarounds.

Kudos from all the Community!

One thought ... You may also want to consider supplementing your setup with a DNS/IP Firewall/blocker to "lock down" your setup and proclude Amazon from making ANY future changes from an OTA update. From previous FireOS 7 history, Amazon found ways to revert ADB disabled apps and eventually system protected many of them with each successive OTA f/w update; hence the FTB protocol to block ALL Amazon update server traffic, whenever possible ... It may be overly cautious, but I don't trust Amazon!

@blaacksheep has great guide to implementing RethinkDNS, if you're interested.
[Fire HD 8 and HD 10 Android Development] Aftershocker26:
Is there a way to get the Prime TV app from the play store installed? The pre-insatalled version only lets you log in with an account the tablet is registered to and I want to use my partners log in. I have previously disabled the pre-installed version but you still cant install teh play store version. I'm thinking you may need a modified apk??

Edit: I've found a workaround in case it help anyone else. Open amazon prime in chrome in desktop mode and it tricks the system to thinking your on a desktop browser. You can then stream direct through the browser without it redirecting to the Pre-installed prime app. Works in firefox also
[Fire HD 8 and HD 10 Android Development] Jumbo100:
A couple of quick thoughts.

The "official" way to share a Prime Video subscription with others is to to set up an "Amazon Household " .

Prime Video app from Play Store won't work on Fire tablets ; have to use "native" preinstalled Amazon app.

Modded APKs of paid subscription services are rife with unsavoury hackers after your personal information. Proceed with caution.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Another thought - You may need to re-enable Amazon Prime in Toolkit AND download & install the updated app from the link in my signature for it to work. I don't know if they killed compatibility with the older app yet like they did with Shop Amazon in order to attempt to force you to re-activate OTA Updates. (y)
[Fire HD 8 and HD 10 Android Development] nexxman:
Hey Guys, I have a HD8+ 10Gen with latest toolbox running great. One issue I am still getting Ads on lock screen even though I ran option to disable Ads. Is there a fix for this? TIA
[Fire HD 8 and HD 10 Android Development] jhford:
I checked the link and seems that it's 25%. Also, have any members upgraded their 2022 HD 7 to 8.3.1.3 and successfully used FTB to make it quasi-Android? If the answer is yes, I'll feel more comfortable resetting my HD 8+ to stock, which I worked so hard quasi-Androidizing, and shipping it to Amazon.

Thanks again
[Fire HD 8 and HD 10 Android Development] Aftershocker26:
Yes, it cound be done with an Amazon household but thta links credit card details. Not a good idea with my girlfriend lol.

Point taken re the apk. I was thinking more a resigned app, rather than a cracked version, just so it doesn't flag as the prime app and block the installation. Anyway I've found a workaround now. See edit above
[Fire HD 8 and HD 10 Android Development] Aftershocker26:
Thank you for the suggestion. I haven't tried it as the fix I've found is probably more futureproof.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Amazon ads ..the bane of Fire tablets !

Several members has installed RethinkDNS software as a more robust solution to blocking Amazon sever traffic, including blocking OTA updates as well as ads. RethinkDNS includes a firewall paired with a IP/DNS blocker ... may be more "bullet-proof".

See @blaacksheep's excellent guide to implementing RethinkDNS on Fire tablets.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Also, @Datastream33 's original method of removing lockscreen ads works well still. It uses Automate though so we could run up against the .flo limit in the free version. I had it rumming on one of my tablets until I just disabled the Special Offers app. I think he said it wasn't replaced in Toolbox until v9 or so. I can't remember exactly.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, it was removed in V10.0. I think V9.2 was the last version that supported the Automate method. :D
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Great idea for a workaround.

Accessing your steaming media subscription through the service's website from a web browser is always an alternative when the sevice's app is unavailable/broken ... Prime Video streaming via primevideo.com can even be accessed by Silk browser. Method may a bit cumbersome for little kids trying to get to get to youtubekids.com, though.

Btw a good general source of unsigned Android apps is uptodowm.com, including some of the Amazon apps.
[Fire HD 8 and HD 10 Android Development] trippmcneilly:
Did Disney Plus get updated? When I try to install the hybrid app I'm getting a Installation Failure. [Install_parse_failed_not_apk: Failed to parse /data/app/vmdl2109237350.tmp/base.apk]

Update: It's working now.
[Fire HD 8 and HD 10 Android Development] blizzardius:
I used Fire Toolbox 30.2 with the assistant to use the Google services on my Fire Tablet 8 (2022). It keeps telling with some apps (e.g. Gboard, Homematic IP) that the app needs Google Play Services to run. These are installed and updated. When I click on the error message I get even routed to the play store which tells me the Google Play Services are already installed.

I tried several factory resets and different approaches (install nothing but the Google Play Store and services, do everything in order of the assistant, adding my Google account via the tablet or via the Toolbox), but nothing helped. Do you have any idea what happens or how to resolve it?
[Fire HD 8 and HD 10 Android Development] jawiler:
I had the same problem with Gboard, it seemed to work fine, but I got tired of the message so uninstalled Gboard and installed swiftkey instead. That took care of the Play services error.
[Fire HD 8 and HD 10 Android Development] ridley1000:
Just wanted to say thanks for such an amazing tool. I purchased a cheap HD8 2016 from eBay for around £15 and I was already quite impressed with the system performance on this device despite its age! My kids have Fire 7s from 2018 and 2020 and this tablet runs so much smoother despite being a few years older. I ran the toolbox and the process was utterly seamless and perfect.

Even running lollipop it still feels lovely and runs even nicer now it's debloated and running lawnchair. I suppose I don't even have to fear any kind of Amazon updates, seems support for this model ended in 2020.

Thank you again for giving these cheap devices with horrible software so much more life!
[Fire HD 8 and HD 10 Android Development] martytoo:
Can RethinkDNS be installed to the router or does it need to be installed on each device? I have not blocked the update sites as of yet and didn't find any quick answers as to how to implement the easiest or best methods.

Additionally, I set static IP addresses because the DNS lookup site that I use blocks most ads. I am wondering if this will work with my current DNS settings.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
You have 2 main choices here.

1) Block at the router: Use your router to block the 4 IP addresses in the blocklist included in the second link in my signature. You would only have to do it once, and it covers all Amazon devices on your network. Te disadvantage is, if you go on another network, you're unprotected from updates.

2) Install RethinkDNS on each device and block the update app itself from accessing the network. This will protect you on any network and will allow your custom DNS server, The disadvantage is it takes more time to set up each device, but once done it's set and forget.

If you choose the first method, here's the link to the blocklist. It's just a text file you can open in notepad and copy the addresses into your router's blocklist.

If you choose the second method, here's a link to a guide I prepared to setup RethinkDNS for our purposes.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
You have several options to blocking Amazon from your Fire devices:

1. Using FTB V30.x OTA blocking process ,or

2. Installing a software DNS/IP blocker/firewall (e.g. RethinkDNS) ,or

3. Applying Amazon IP blocklist to your local router/modem.

1 & 2 are applied to each Fire device.

Since you are familiar with router protocols, adding an Amazon IP blocklist should be straight forward; there are currently only 7 Amazon server addresses. The weakness of this approach is that Amazon may use a new server site and install an OTA update before you have a chance to block it; unfortunately this may have happened to some members last year with a FireOS 7 update.

The advantage of a "firewall" would be to block all web traffic and only pass "whitelisted" sites, so there are no unwelcomed "surprises".
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Fire Toolbox ... The "elixir of youth" for old Amazon Fire tablets ... Keeps them out of the e-waste bin. 🙃
[Fire HD 8 and HD 10 Android Development] Jumbo100:
@Datastream33

A Happy Fourth Anniversary to the Fire Toolbox Project !

30 Version Updates spanning a host of Generations of Fire Tablets on 5 major FireOS platforms

2M+ Thread Views, 11K+ Posts, a legion of followers

Quite a Legacy!

Thank you for your persistence and dedication to the Project - it’s been a Journey!!

“ Alla salute – Cent’anni ! "
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Fire Toolbox v.30.2 modding a 11th Gen Fire HD10 (2021)

For those new to Fire Toolbox, a recent YouTube tutorial walking through the complete installation process :
[Fire HD 8 and HD 10 Android Development] emmanuel4christ03:
Hi, I have successfully used the Toolbox v30 to remove lock-screen ads on my fire hd 10 device. Please I just want to ask, is it safe to register my amazon device? It is prompting me on the homescreen to register my device. I don't know if registering the device will lead to amazon auto-updating the fire hd and reversing the custom modification I have done so far. I just want to "register device" message to go away. Your help is much appreciated. Thanks!
[Fire HD 8 and HD 10 Android Development] martytoo:
I apologize for not answering your question but I'm sure I'm not the only one wondering which version you have and which version of Fire OS you are running. The removal of ads doesn't work on all tablets.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yes. It is safe to register your tablet with Amazon. The only reason not to register it in the first place mostly has to do with also checking the "Do Not Associate This Tablet With My Amazon Account" checkbox when you buy it. It's all about NOT giving your tablet access to WiFi and Amazon servers before you can turn off Auto Updates or block them to prevent Amazon from updating your tablet before you are even set up.

Once set up and Auto Updates are disabled/blocked, it's completely safe to register. (y)
[Fire HD 8 and HD 10 Android Development] martytoo:
As you can see from this post:

https://xdaforums.com/t/windows-tool-fire-toolbox-v30-2.3889604/page-561#post-87967269

I have already accomplished #1 . I was warned by a poster in this thread that I should consider blocking the servers even though it looks like the Toolbox did its thing to perfection. I am curious as to whether this is overkill. I tend to use VPNs on a semi-regular basis. I am not sure how much of a pain it will be to use the RethinkDNS method as when used with this "blaacksheep" method and Activity Launcher, the VPN is in use.

https://xdaforums.com/t/windows-tool-fire-toolbox-v30-2.3889604/page-531#post-87753245

I won't use public Wi-Fi without a VPN so that would make taking the tablet on a trip a bit unwieldy.

(As an aside, I could go into the "metered" mode - with the Toolbox - too, which also stops the updates?!?)
[Fire HD 8 and HD 10 Android Development] jhford:
Does anyone have an answer to my question before I purchase an HD 7?

Thanks
[Fire HD 8 and HD 10 Android Development] Kryga-i9506:
Happy Birthday Fire Toolbox.

And many thanks to all who actively participate here.
[Fire HD 8 and HD 10 Android Development] ev1lchris:
Is it still possible to use Google Play Services with the latest editions of the Fire tablets?

I'm an avid Google Books user.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Kind of depends on what you want from "quasi-Androidizing".

From various reports, 12th Gen Fire 7 tablets (2022) running f/a 8.3.1.3 have successfully used ADB to disable more of the Amazon apps, especially OTA updates and Fire Launcher ... a better Amazon debloating without any "workarounds".

On the other hand, some report that apps installed with Google Play were "unstable/incompatible" much like @martytoo's experience on his 12th Gen Fire 8 device.

Haven't seen any reports yet of success of both conditions on 12th Gen Fire 7 tablets.

BTW , you were really adventurous trying to install FireOS 8 over your existing FireOS 7 setup ... hard way to document the process, but now we definitely now know it doesn't work.
[Fire HD 8 and HD 10 Android Development] martytoo:
Just to be clear, I had a very hard time with 8.3.1.1 as did others because it was unstable. But when the news that 8.3.1.3 was able to run most of the Google Play items, I was able to justify keeping my tablet rather than returning it to Amazon. Most of the apps now work very well.

The only thing I haven't been able to do was to Sync contacts. When I use the Gmail app on the Fire HD8, I must either rely on typing in the contact's email address or importing the contacts from my phone or another tablet.