yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] llarr:
You just need to switch rethinkdns from DNS+Firewall mode to just Firewall mode. This will continue to block updates via the firewall and revert to your regular DNS. Eg: Your ISP provider.

I think it will possibly be fixed on rethinkdns servers end after some certificate update.
[Fire HD 8 and HD 10 Android Development] zba78:
Based on my experience I'd have to agree on allowing FireOS 8 updates and yet it's quite bizarre that the Amazon updates are helping to make Google play and GSF work better.

I assume it's not intentional (by Amazon) but welcome all the same.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I would advise allowing at least one update to FireOS 8 to get it to a usable state if you are on an early f/w version. After that, it's up to you whether you want to allow further updates. Remember that once installed, they can't be removed and that sooner or later they'll lock the ability to change the launcher like they did with FireOS 7 and then you'll need to use alternate, resource-intensive methods of launcher replacements. (y)
[Fire HD 8 and HD 10 Android Development] jhford:
I have a Fire HD 8 Plus 10th Gen and an HD 7 12th Gen which I didn't fully setup with FTB. I installed the Google apps separately, and they were working perfectly until today. Now Gmail is not updating, and the YouTube and YouTube TV apps throw the "Whoops! Something went wrong" error message. What should I do?

Thanks
[Fire HD 8 and HD 10 Android Development] Trinijamdowner:
I cannot believe this. Well yes I can actually.

I was literally on a chat with Amazon customer support today, because my Fire was not accessing the internet at all for days. I tried everything - rebooting the router, the tablet etc. - and was at the point where I was going to return the tablet, when on impulse, I visited here.

One tweak and the internet is back! I can enjoy my budget, big screen, entertainment device again!

Thanks heaps!

I am looking at the Fire 11 BUT it seems that there are teething pains with the Toolbox so I will wait.

Thanks again!

Peace.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I think I had better update my tutorial on RethinkDNS. It's been up for a while and the interface has changed along with a couple settings. I'm glad you guys figured out what was blocking your internet. :) I'll update it soon. (y)
[Fire HD 8 and HD 10 Android Development] tomgru123:
First off.. this is fantastic. Seriously... just so well done and helpful.

I only use my tablets in my house (mainly for home automation), so I'm not worried about VPN use, etc.

So that said, I'd like to do what I bolded above... just block it from Amazon. But how do I know the amazon server address to block it (and/or any other helpful tips to figure this out)?

Thanks again!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
If you are only concerned with the IP addresses of the the Amazon servers related to OTA updates:

# Amazon Update Servers

127.0.0.1 localhost

::1 localhost

127.0.0.1 d1s31zyz7dcc2d.cloudfront.net

127.0.0.1 amzdigital-a.akamaihd.net

127.0.0.1 amzdigitaldownloads.edgesuite.net

127.0.0.1 softwareupdates.amazon.com

127.0.0.1 updates.amazon.com

127.0.0.1 arcus-uswest.amazon.com

127.0.0.1 arcus-useast.amazon.com

As provided by @blaacksheep; text file can be downloaded from his sig.
[Fire HD 8 and HD 10 Android Development] tomgru123:
Right on... thanks. I actually did look at his sig, but clearly not well enough :-(.

That said, the link doesn't do anything (at least for me). Lord knows I'm probably doing it wrong.
[Fire HD 8 and HD 10 Android Development] lukeprokopec:
uh oh, we have to do rethink AND metered? i thought the point of doing rethink was to not do the metered. metered was annoying me, with not letting me update apps in google play. i switched to automatic after i did the rethink dns method. so do i HAVE to go back to metered?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
No. RethinkDNS does fine on it's own. The only reason I do both is because I occasionally use a VPN and have to shut down RethinkDNS while I use the VPN interface. During those times, the restricted or metered connection prevents updates.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If you click this link, it will download a tiny text file containing the addresses you need to blacklist at your router. They are written out in @Jumbo100's post above. Use the named addresses, not the 127.0.0.1 addresses. 127.0.0.1 is a localhost address and is the address you use to block the named addresses in DNS66 which is what my original tutorial was written for. The list was provided to import directly into DNS66. DNS66 doesn't start right away when you boot your tablet and updates will slip by it when you rely on it. That's why I replaced it with RethinkDNS in a later tutorial.
[Fire HD 8 and HD 10 Android Development] vernotronia:
guys i need way to authorise device using bruteforce i lost my device access pls add this featrue it helps many
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

You can authorize your device by signing into Shop Amazon. If you've disabled that app, go into Manage Amazon Apps, select Manual (Simple), and re-enable Shop Amazon. You should be able to sign in then. If it redirects you to the website, download the updated Shop Amazon app from braveheartleo's archive here and sideload it. That will make it work. :)
[Fire HD 8 and HD 10 Android Development] vernotronia:
hi dude i lost my password pin so i cant authorise my device wy wifi settings are blocked to connect
[Fire HD 8 and HD 10 Android Development] blaacksheep:
A factory reset should wipe your password. I don't think they use FRP.
[Fire HD 8 and HD 10 Android Development] vernotronia:
I dont want to factory reset !!
[Fire HD 8 and HD 10 Android Development] vernotronia:
that is why asked for bypass android pin or rsa key auth!!
[Fire HD 8 and HD 10 Android Development] jhford:
@blaacksheep I really appreciate what you do and I don't want to be a jerk, but none of my devices work. Any idea when this "update" will drop?

Thanks again
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Well, a quick way to fix your setup would be to launch RethinkDNS, and tap the down arrow on the stop/start bar. You should get a 'Choose mode' dialog. Choose 'Firewall' (the second choice). When you swipe down to close it, you should see 'Protected' below the word 'STOP'. If it says 'START', just tap it. :)
[Fire HD 8 and HD 10 Android Development] jhford:
That worked. Is it a temporary fix?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
No, it's permanent. The interface has just changed since I wrote the initial tutorial. FireOS seems to have difficulties with DNS settings that go beyond what is normally expected. If you want a different DNS server, you can use the Networking tab in Toolbox under Manage System Settings, or manually set your preferred DNS server in the wifi settings on the tablet itself. (y)
[Fire HD 8 and HD 10 Android Development] Guvo:
Hello, I am having an error when trying to install the toolbox. I am using

- Debian 12

- Python 3.11.2

- pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11)

after FTB_V3.0_Installer]$ ./start_install.sh

This is the error that is thrown in the terminal after the toolbox installer is launched and closed.

FTB_V3.0_Installer]$ ./start_install.sh
Exception in thread Thread-2 (get_distro):
Traceback (most recent call last):
File "threading.py", line 1038, in _bootstrap_inner
File "threading.py", line 975, in run
File "<frozen Installer>", line 659, in get_distro
NameError: name 'exit' is not defined

I need help ! If more information is required, I am available.

Thanks
[Fire HD 8 and HD 10 Android Development] jhford:
Great. Thanks again.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi. I'm making a new Virtual Machine right now to help you get your system working. I'm running Mint natively, but I downloaded the Debian 12.2 iso and am installing it now. I should be able to help you out in a little while. :)

Oh, and welcome to XDA!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
RethinkDNS DNS resolver bug as experienced by FTB users recently appears to be fixed by the RtDNS devs; faulty renewal of DNS server certificates.

RDNS Error · Issue #1114 · celzero/rethink-app

When using rdns the app says no internet, after a restart, force stop & clear cache it changes to DNS error. DNS Tab shows a latency of around 50ms.

github.com
[Fire HD 8 and HD 10 Android Development] Guvo:
Ei Thanks 🙏🏼 fine ..
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Well, that was a lot of time I'll not get back. I'm by no means a master Linux ninja. I'm not even a power user. I'm just a guy that knows enough to get into trouble! ;) I haven't used a straight Debian distro in a long time and although I tried several things, I wasn't able to make it work. This is a job for the dev @Datastream33 . He might be able to make things work, or if not he'll soon have an updated version of Toolbox for Linux out that may do the trick.

In the meantime, might I suggest a Windows Virtual Machine will run Toolbox quite nicely. If that won't work, I'm sure you know someone with a laptop or desktop that you can run it on.

Sorry I couldn't be of more help. :oops:
[Fire HD 8 and HD 10 Android Development] Guvo:
Thank you very much, you are a Hero!

I think the error is in how it obtains the system version. I think the path in Debian changes, I'm going to try something now when I get home.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, installer V1.1 has a little trouble with checking the package manager. It's been improved in Installer V2.0 which will ship with V4.0 very soon. :D
[Fire HD 8 and HD 10 Android Development] Guvo:
hey thank you !

Is it possible to know where the script takes the path from, to see if I can modify the path in my debian?

Do the sentences look for the version of the distro, or the version of python and pip?

----------

Or could you tell me what version of toolbox I could use? It is for an Amazon Fire 11, 2021
[Fire HD 8 and HD 10 Android Development] boxcee:
Also having some troubles under Arch Linux here:

Linux steamdeck 5.13.0-valve37-1-neptune #1 SMP PREEMPT Thu, 17 Aug 2023 23:47:04 +0000 x86_64 GNU/Linux

I cannot get past the message of installing `python3-tk` and `python3-pil.imagetk`.

Both `sudo pacman -S python3-tk` and `sudo pacman -S python3-pil.imagetk` fail with `target not found`.
[Fire HD 8 and HD 10 Android Development] sparcie32:
Had to factory reset my fire tab and I'm getting this message when setting it up. Using v32.2 and latest updates. Any guidance?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The link is just temporarily down. Try again later and it should work. :) Meanwhile, finish up the other stuff that doesn't require a download.
[Fire HD 8 and HD 10 Android Development] LordUnderling:
I haven't gone away so much as I've been maintaining radio silence lurking around here without anything meaningful to contribute.

After becoming frustrated with how some of my apps behaved and reading some good things about Fire OS 8.3.2.0, I decided to take a roll of the dice and did a factory reset before allowing System Updates to be installed on my 2022 Fire HD 8.

Apparently, you can't install 8.3.2.0 over anything other than 8.3.1.9.

Starting at Fire OS 8.3.1.8, and a factory reset while forcing a reboot along the way to avoid Amazon account activation (I should have recorded notes here) , going into Settings -> Device Options -> System Updates, System Updates installed 8.3.1.9.

Repeating this, my Fire HD 8 went from 8.3.1.9 to 8.3.2.0.

Coming back to Settings -> Device Options -> System Updates one more time, I chose to go no further because now I have absolutely no idea what I may be stepping into.

This is what I'm now seeing:

Does anyone have any idea what these 23 system component updates may be?

I've reset my tablet WiFi settings to metered. I haven't tried reinstalling Fire Toolbox yet.

So far, I keep seeing this whenever I come back here, meaning that another automatic update hasn't been done. At least not yet.

Any suggestion on what I may do next?

Any idea about how I can find out what these component updates may be for?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Hi @LordUnderling

"System components" is Amazon's general nomenclature for Amazon software not part of the Fire OS kernal and system apps/metaware.

System components would inlclude Amazon-branded apps llike Amazon Kindle and Prime Video, as well as the Amazon utility apps like Clock and Calender.

System updates would install new Fire OS kernal compenents and may also update other ancillary apps.

The 32 apps that need to be updated have already been downloaded in the background into your tablets's cache and will install when you next reboot your device.

FireOS 8.3.2.1 just released and should be coming via OTA updates soon.

Interesting that OTA Updates installed f/w 8.3.1.9 instead of f/w 8.3.2.0 directly.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Ah, the good ol' Steam Deck? Haven't tested the Installer or Toolbox on it yet... however, I know they both work on Manjaro so here's to hoping!

Anyway, the Arch packages are a little different then the Debian ones (not sure why the Installer is pointing to the Debian ones on an Arch base). Anyway, try installing the following repo packages instead:

sudo pacman -S python-pillow

sudo pacman -S tk

Best of luck, and please let us know how it goes.
[Fire HD 8 and HD 10 Android Development] Datastream33:
If I remember correctly, the Installer is looking for the presence of the distros release file in the /etc directory. So in the case of Debian based distros, it's looking for the following file: /etc/debian_version. If this file doesn't exist then the Installer will fail to determine your distro. Of course, not every debain based distro will have this file so this detection method isn't very effective (this has been improved upon in Installer V2.0). I suppose you could make an empty file named "debian_version", move it to the /etc folder, run the installer, and then delete it when the install is complete. You could also wait a few until Fire Toolbox V4.0 drops, which will include an updated and improved Installer. It's up to you! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm yeah, not sure on what they could be. Amazon hasn't even listed 8.3.2.0 on their software updates website as of yet. But as @Jumbo100 has pointed out, it's likely updates to system apps. I'd stay on your current firmware until we know what's really being updated.
[Fire HD 8 and HD 10 Android Development] boxcee:
Hey thanks for the reply first!

I should have mentioned that I have tried that before posting 🙃

See attached screenshot, please.

Any other ideas?

Steam Deck for the win by the way! Only have a company Mac and they don't allow anything connected with a writable disk.
[Fire HD 8 and HD 10 Android Development] LordUnderling:
My first question is should I do anything to prevent these 23 (not 32 - you probably mistyped) apps from being updated?

My primary concern is that some of these updates may include now-protected apps that can't be frozen.

What I think I'll do next is to get a list of installed apps much like I did after installing 8.3.1.8 and maybe do so again afterwards should I decide to allow these 23 apps to be updated.

My second question is when can v4.0 of Linux FTB be expected to be released?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Sorry for typo ... I may never get the hang of using Gboard on a Fire tablet.

You're in an interesting situation. You and other users have demonstrated that f/w 8.3.1.3 to 8.3.1.8 were mostly amenable to ADB manipulation such as disabling OTA Updaters and Fire Launcher , but apps relying on Google Play infrasttucure had varying degrees of ongoing instability/incompatabity. Google Play Services itself appears to be relatively stable on f/w 8.3.1.3 and later.

With f/w 8.3.1.9 , Amazon began "system protecting" some apps such as OTA Updates and Fire Launcher , requiring FTB "workarounds" similar to post-f/w 7.3.2.2 scenarios. The effect on other Amazon apps has not been fully elucidated , but you can assume some other Amazon-branded apps have been system protected. The only way to determine which specific apps are affected would be to use ADB commands to try to diable the apps. So far, there have been no definitive lists of "frozen" app relating to FireOS 8.3.1.5 or later. Also with f/w 8.3.1.9 , the Google Play inconsistency continues.

With f/w 8.3.2.0 (and maybe 8.3.2.1) the Google Play issues appear to have been mostly resolved (by coincidence, not by Amazon wont) , and OTA Updaters and Fire Launcher still cannot be disabled.

So in your current situation, you have a mostly stable Goggle Play platform for apps, but ADB manipulation of Amazon apps has become more restrictive. Interesting choices on what you want on your tablet going forward.

Wrt next FTB updates to Linux and Windows versions , @Datastream33 is actively pursuing both and should be releasing something new soon.
[Fire HD 8 and HD 10 Android Development] DB126:
Running 8.3.2.0 with all auto (Amazon) updates applied. Used the Toolbox weeks ago to disable a handful of preinstalled apps and moved on.

At present there are no Amazon *user* apps loaded or running in the background. Yes, there are a handful of Amazon branded services loaded; you're not going to expunge those as most are baked in to Amazon's fork (FireOS) and replace native Android counterparts.

My advise: allow your device to update.

[Then take your significant other on a date with the time saved trying to control the uncontrollable and over-manage the largely insignificant elements associated with a hand held gizmo]
[Fire HD 8 and HD 10 Android Development] tomgru123:
I tried searching on this but couldn't really find a definitive answer... or my search Foo (likely) isn't working well today.

Is there a reason you'd pick one store over the other in terms of an app download, if it's on both (google play and amazon)?

For example, does it really matter which i get the Sonos app from?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Good question!

Generally, I'd recommend getting the apps from the Amazon store if they're available (if you're ok with using the Amazon app store). Apps from there are likely to work better on Fire Tablets due to libraries being natively available, and the apps being developed targeting Fire devices. Play Store isn't really meant to be ran on Fire Tablets so there are some issues with it, such as apps complaining that Play Services aren't installed even if it is, and FireOS system apps crashing if updated through it. However, the Amazon app store doesn't have as much apps available as the Play Store so if you're looking for an app and can't find it on Amazon's store... the Play Store is the next best place to find it! :D

By the way, I see that you're a new member... welcome to XDA Forums!
[Fire HD 8 and HD 10 Android Development] jake01756:
Hey!

Amazon just released a new fire tablet 10. And (expectedly) it does NOT work with the current release of the Fire Toolbox. I am going to assume that supporting it won't be that difficult because it is probably similar to the Fire Tablet Max.

The error message I receive on my end. I would love to use fire toolbox and will wait patiently for an update.

Amazon Fire Tablet Link (on Amazon.com)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Welcome to the Community !

@Datastream33 is in the process of updating the device identification coding for Fire Toolbox to include Fire HD 10 13th Gen (2023) and will be releasing a new version of FTB for Windows and Linuux soon.

BTW , it would be a great help if you could identify which FireOS version was installed on the new tablet OOTB ; would be a great headstart to help troubleshooting FTB on the new Fire HD 10s.

In the meantime, have a good look at the FTB setup instructions in OP #1, if haven't already done so ... will yourself save a lot of time and frustration if you fully understand the process before you begin the Fire tablet modding journey.
[Fire HD 8 and HD 10 Android Development] jake01756:
Crap. I’m not too sure as when I restored the thing from a backup it did a mandatory update.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Not a major problem . It would have been easier to start the FTB modding process by blocking the initial OTA updates (before hooking up to WiFi) to give yourself the best chance using all the FTB options.

Regardless, you will still be able to use most of the FTB mods when the FTB software update is released.
[Fire HD 8 and HD 10 Android Development] hmp365:
Welcome jake01756

What version of Fire OS8 did Amazon ship your new HD10 13th Gen 2023 model with and does it have the screen mirroring/casting feature.
[Fire HD 8 and HD 10 Android Development] tomgru123:
Right on... and thank you. I wish all the forums I was on were this helpful and freindly! This app is awesome!!!!
[Fire HD 8 and HD 10 Android Development] feerlessleadr:
I just unboxed my new Fire HD 10 13th gen (2023) and received the same error as @jake01756 (again, no surprise).

@Datastream33 @Jumbo100 The FireOS version OOB is 8.3.1.9 and @hmp365 it does appear to have screen mirroring/casting as an option.

Happy to test any builds as I'm going to leave the tablet disconnected from wifi until the app is updated.
[Fire HD 8 and HD 10 Android Development] LordUnderling:
When will Linux FTB 4.0 become available?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Thanks for the specs update on the new Fire HD10s !

A couple of heads-up thoughts on FTB setup, if you haven't been following this thread recently:

- consider upgrading to f/w 8.3.2.0 or later; users have experienced much better stabibility/consistency of apps on Google Play Services infrastructure, especially the Google-branded apps.

- with f/w 8.3.1.9 (and later) , Amazon has begun "system protection" of some FireOS apps so that they cannot be disabled with ADB commands , in particular OTA Updaters and Fire Launcher. Will have to use FTB "workaround" processes where needed.
[Fire HD 8 and HD 10 Android Development] feerlessleadr:
Thanks, I have not been following this thread. I will follow your advice and will do some research on the workarounds.
[Fire HD 8 and HD 10 Android Development] jake01756:
I wasn’t quite sure as I restored from a backup and it performed a software update. I’m not too sure what screen mirroring feature you are talking about though. But I would assume it has it.
[Fire HD 8 and HD 10 Android Development] jake01756:
Hopefully soon. Patience is a virtue.