yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I think the "this will be a gift" checkbox only gets you an outer box so what's inside doesn't show. The box you need to UN-check is the one that says "Associate this tablet with my Amazon account". That's the one that gets your wifi access point name and password put on the tablet from your account and makes it update by itself before you even get it set up. (y)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
You're right ... as always! I don't buy enough Fire tablets from Amazon to get this process right!🙃
[Fire HD 8 and HD 10 Android Development] MicroMod777:
Any fix yet to disable stock launcher on Fire Max 11?
[Fire HD 8 and HD 10 Android Development] :
Contacts syncing now. I've no idea why, or when, it started but I looked earlier this a.m. (went via Gmail link rather that direct to contacts app) and they were all there. Just one of those things that takes time I guess. An update of Google services/framework???
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Depends on which version of FireOS f/w you're running.

With f/w 8.3.1.3,/8.3.1.4/8.3.1.5 (and probably 8.3.1.8) you should be able to disable Fire Launcher with ADB commands. I think Fire Max 11 rolled out with f/w 8.3.1.5.

With f/w 8.3.1.9 update, it looks like Amazon has system protected Fire Launcher (and other FireOS apps) so that it not accessable with ADB. This may account for some of the recent problems using alternatie launchers.

@Datastream33 is looking at possible FTB workaround procedures/processes but no definite solution yet.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Contacts Sync (and Calender Sync) have been unstable/inconsistent on FireOS 8 since f/w 8.3.1.3 .

Recently, Google has hidden Contacts Sync app from Play Store, so a recent auto-update may have taken place without notice, for the better.

Continuation of Amazon/Google "cat & mouse" games .
[Fire HD 8 and HD 10 Android Development] cpalmqui:
thanks for the help. Later that night i was successful, you were correct that the servers were overloaded.
[Fire HD 8 and HD 10 Android Development] Ironrobi:
He'd understand doing it, but the issue is that Prime day ended and it went back up in price since so I wouldn't ask him to spend even more on it. It was already a kind enough gesture on his part.

I've got no issue waiting, moving all the Amazon bloatware into 1 folder and teaching her NOT to click on all of the ridiculous Amazon ads knowing that at some point the protections will eventually be broken. My concern though is if doing the Rethink DNS block on OTA updates didn't stop all the amazon bloatware from being re-installed, it may not stop it from auto-updating to 8.3.1.10 when it's launched.
[Fire HD 8 and HD 10 Android Development] MicroMod777:
Anybody have the fastboot drivers for the Amazon Fire Max 11? My PC doesn't recognize it in fastboot mode.
[Fire HD 8 and HD 10 Android Development] blueblazer22x:
On Fire Max 11 I get this error with any games that sync through Google Play. I'm on 8.3.1.5. Anyone else fixed this issue?
[Fire HD 8 and HD 10 Android Development] dmulder:
I just tried the Linux installer, and I get:

```

Traceback (most recent call last):

File ".pyarmor/pack/dist/Installer.py", line 2, in <module>

File "<frozen importlib._bootstrap>", line 1027, in _find_and_load

File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 688, in _load_unlocked

File "PyInstaller/loader/pyimod02_importers.py", line 352, in exec_module

File "<frozen pyarmor_runtime_004083>", line 2, in <module>

RuntimeError: this license key is expired (1:10853)

[27293] Failed to execute script 'Installer' due to unhandled exception!

```

I'm guessing somebody needs to update the `FTB_Beta_V2.0_Installer.pyarmor.rkey` file? I'm running it from the same directory as the key file, fyi.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
FWIW BOOTLOADER/BOOTROM have been "locked-down" and inaccessible on Fire tablets since early f/w 7.3.1.x (September 2020).

No "root" solutions since.

No surprise that fastboot isn't working on Fire Max 11.
[Fire HD 8 and HD 10 Android Development] MicroMod777:
Man, they're getting like Apple. 😂
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Google Play Games (part of Google Play infrastructure ) may be incompatible with FireOS 8.3.1.x.

Play Games had similar incomparability issues with f/w 7.3.2.x earlier this year, which were resolved with a subsequent auto-update to Google Play Services.

Hopefully the issue is transient on your Fire Max 11 , but given the ongoing issues with some Google-branded apps on f/w 8.3.1.x , there may not be no immediate solution.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Among Us game app still compatible with f/w 7.3.2.x on Fire HD8 Gen 10 (2020).

App data may be corrupted on your unit with recent Google Play Services update. Try deleting User Data and Cache memory. If unsuccessful, try uninstall/reinstall app. Worst case , clear User Data/Cache from the Google Play apps.
[Fire HD 8 and HD 10 Android Development] David_OSU:
This worked for me on a Fire Max 11 WITHOUT deleting the Playstore Cache!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Sorry , forgot about the Prime Day price delta. Another possible way to get a new Fire tablet from Amazon would be to "nitpick" your tablet to detect any technical flaws and replace unit under warranty . Amazon is pretty generous with warranty on tablets that aren't "perfect".

I'm a liitle surprised that your RethinkDNS setup didn't work; it seems to be reliable for many Fire tablet users who followed @blaacksheep's user guide Try pinging @blaacksheep for some detailed troubleshooting help; he's got the most experience on RethinkDNS with FTB.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
What likely happened is your tablet may have downloaded the firmware update and had it waiting for a reboot to install, meanwhile you were setting up RethinkDNS unaware of the pending update. Next reboot, bam! You're updated.

The thing to do to prevent that is to turn off wifi and check for updates manually before you reboot it the first time. If it has one waiting, you need to force stop and clear cache and data from ForcedOTAUpdates before you shut it down/reboot. Once RethinkDNS is running and there is no pending update, you're safe.

It's a little late telling you this now, but if you do manage to get a return (say for a different color tablet) and get a new device, it could help. :)

(The slate blue colored tablet isn't too objectionable!)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
FYI

Fire Toolbox ver 32.0 for Windows just released and available for download. Detailed specs to follow. See post below.

Thanks @Datastream33 !

#edit

NB. FTB v32.0 only available by new manual download. Update NOT available by FTB via " Toolbox Updater"
[Fire HD 8 and HD 10 Android Development] Biede:
I followed all the instructions to this point of connecting my Kindle Fire HD 8.9 (2012 running 8.5.1) to my computer. When opening FireToolbox I get an error message "Codename 'kindle' isn't supported/recognized by the toolbox'

Honestly, all I want to do with this old kindle is make it into a regular e-reader by downloading some library apps. As it stands, it is completely useless.

I'm new to all this, any help is so appreciated!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Sorry , Fire Toolbox will not run on Kindle e-book readers.

A bit of confusion on the naming of Amazon devices.

Originally, Kindle was only an e-book reader. Amazon expanded the functionalty of Kindle and introduced a separate, more advanced Fire Kindle device which has evolved into the Fire tablets of today.

Kindle e-book readers and Fire tablets are separate device types in the Amazon product portfolio and their software operating systems are not interchangeable.
[Fire HD 8 and HD 10 Android Development] Biede:
So even though mine is a Fire Tablet...it's still considered a kindle? Sorry, I updated the info, its a Fire HD 8.9 (2012)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
per Fire Tablets by Generation chart attached, you do have an early Gen 2 (2012) Fire tablet (aka Kindle Fire) and not a Kindle e-book reader.

Unfortunately, Fire Toolkit only supports Fire tablets from Gen 4 (2014) and later. See OP#1

Your tablet runs a version of FireOS 2 (new naming scheme) based on Android 4 (Ice Cream Sandwich) so I'm not sure if it's still even compatible with current Amazon Web Services, Google Play Services or any modern Android apps.

(Sorry for the "Kindle/Fire" confusion ; before my time ☹️)
[Fire HD 8 and HD 10 Android Development] Datastream33:
My Linux people, don't worry I haven't forgotten about you!

An update is in the works, and will release very soon! Thank you so much for your patience!

Just had the Windows update chilling on my system and decided to release it early.
[Fire HD 8 and HD 10 Android Development] stennett:
Is there a way to check what version I'm on, keep getting an error with Google play services, I'm guessing my new fire max 11 auto updated. I have it disabled so when I click system updates it obviously doesn't launch . Just wondering if there is another way to check fire OS version?

Edit: Found out I'm on 8.3.1.5,
[Fire HD 8 and HD 10 Android Development] Biede:
Thank you so much. I really appreciate the detailed response! I guess my (very) old fire tablet is truly useless. Lol
[Fire HD 8 and HD 10 Android Development] MicroMod777:
Sweet. Thanks for new update Datastream. 👍👍👍🙌🙌🙌
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hey, I downloaded the new Toolbox and used it to fix my "Home" button using Custom Navbar Key, which for some reason hadn't worked on my HD8 (2020) with V31.0. I was just using One Button Navigation temporarily.

I reset the navbar using the navbar customizer tool (because I'd forgotten about the ADB command to reset it, and the option under the dots in Custom Launcher), So there's a NEW problem in the Navigation Bar Modifier. It seems that if you move all the active items to the Inactive side, the right-arrow to move each one back stopped functioning. I had to use the Default Preset and then Custom Navbar Key to get it to work. I'd like to replace the "padding" options with "space" just because that's what I'm used to. I suppose I could just do it in an ADB shell, but I figured you'd like to know before someone new to this asks why it doesn't work right. 😲

Otherwise, great update!! 😃 I'm looking forward to the Linux version. Thanks Datastream33.😊

Edit: Yeah, it looks like your Pyarmor.rkey is expired in FTB V2.0. I got the same error everyone else is reporting. It USED to work the last time I ran it, but now it doesn't. Oh well, back to the VM to run the windows version. 😉
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Maybe not ... From the XDA archives:

How to Root Kindle

www.xda-developers.com

Kindle Fire tablets were ridiculously easy to "root" in the day, but I'm not sure how it relates to today's software requirements.

If you're feeling "geeky" , this may be a "fun" weekend project, before you relegate your Kindle Fire to e-waste recycling. Reliving the early "good old days" of Fire tablet modding. 👴
[Fire HD 8 and HD 10 Android Development] necail:
I'm still getting

RuntimeError: this license key is expired (1:10853)

every time I try to use the Linux installer. With the new version would this be fixed? Or is this unrelated?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Lol, it seems I forgot to code the left and right buttons for the Navigation Bar Modifier... but yeah, the reported issue is still defiently a problem. Good catch man!

Should be fixed pretty quickly, and then a micropatch will be released soon. Again, thanks for the report man! :D

Glad to see you like the update! Linux version will be released soon! 🎉
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, the license keys like to expire. a new build will without a doubt fix it. Sorry for the inconvenience my friend! Trying to get the Linux update out in an appropriate amount of time. Thank you for your patience!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Of course my friend! Happy Toolboxing! :D
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I just added an edit to my post about 2 messages up because my formerly working copy now errors out with the expired key message.

I'm sure @Datastream33 will take care of this in his update to V2.0 of Toolbox. Until then, you can use the Windows version in a Windows virtual machine assuming you have the HD space and a copy of Windows 7+ you can install. If not, maybe you or a friend has a laptop running Windows that you can use, or just wait a few days and I'm sure it will get fixed quickly. He's usually very quick at fixing things. :)

Edit: I guess he saw your post while I was answering you. I TOLD you he was quick! LOL
[Fire HD 8 and HD 10 Android Development] Datastream33:
Micropatch has been released! Mind giving it a run?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Sure thing! I didn't see this until 9:45pm. I'll try it out now. :)

Edit: Because of the expired key, I can't launch the app and also the updater key is expired too. Should I set my system clock back a month to see if that works or do you need to post the micropatch?

Edit2: Setting the date back 2 months and logging off/on didn't work. It only screwed up my internet secure connections until I set it back! 😝
[Fire HD 8 and HD 10 Android Development] DB126:
NG w/micropatch on portable install. Initialized fine but errored out stating target couldn't be found. What actually happened is toolbox executable was deleted during 'uograde' (lol); had to reinstall (unpack) v32 base to recover. Highly repeatable. Win 11; AV disabled. Weird.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm pretty sure the micropatch was for the Linux port to fix the expired key, not for the Windows version.
[Fire HD 8 and HD 10 Android Development] hmp365:
Hi Everyone, just got a fire HD10 11th gen and debloated most of the Amazon junk using V32 of the tool which worked well via an W8.1 install (manual drivers were needed to be installed).

Has there been any more developments on getting the mirroring/Miracast working. Various older posts say no solution has been found yet and its something to do with build.prop locked in root access.

I bought this fire HD to stream to an old TV via a Roku as Amazon support said it would work, they said "Select Screen Mirroring from the Quick Settings, Within Settings, select Connected Devices, then select Screen Mirroring. Tap the name of your Miracast enabled device." There's no Quick Settings and any app that tries mirroring shows an error about Miracast not being available.

It seems as if this is a deliberate ploy by Amazon to push to use their Fire stick or Fire TV which some say will allow the tablet to connect to.

Another question, does the USB-C port allow the connection of a USB-C to HMDI adaptor to enable output to be sent to HDMI or has that been shutdown as well since they removed the HDMI port.

Excellent tool, hoping one day that someone can get mirroring working.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Amazon has removed a lot of the mirroring capabilities from Android in it's FireOS. You can mirror some things, particularly in a browser, but not others. I did a quick google search and found this article that may help you with what's available. The article is from 2019, but it's still relevant. I hope that helps. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Attention FTB v32.0 Users:

As of July 21, 2023, Do NOT apply the FTB v32.1 patch. It will delete the Fire Toolbox executable and will cause the need to reinstall FTB v32.0. Apparently, there was some error in coding by @Datastream33 that causes this. The micropatch only affects the re-ordering of the navbar icons. It only fixes the inability to move icons from the inactive to the active panels. If you need to do this, please wait for the micropatch to be replaced, or use one of the presets for the time being. I'll update this post when the problem is fixed, and I'm sure Datastream33 will also announce it. 😯

Fixed!! Thanks @Datastream33 😃
[Fire HD 8 and HD 10 Android Development] pinheiro.criis:
Olá, poderia me ajudar ?

Não está aparecendo a opção de downloads 😟😭
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Does this help?
[Fire HD 8 and HD 10 Android Development] :
Argh. Second DNS (8.8.8.8) being automatically assigned behind the scenes despite my best attempts to stop it. I appreciate it's an android thing (why would amazon direct via Google?!) but any ideas how to stop it once and for all? I thought I'd got it, wasn't seeing adds for a number of days, now suddenly it's back again. (BTW, I use Pihole and my DHCP router assigns static IP and DNS addresses)

Perhaps I should redo the changes? Maybe a Google update overwrote them??

Edit: I know I could put rules in place to divert all DNS traffic to the Pihole but that seems ott to me, and a bit inelegant!

Edit edit: for now, I've simply rejected all traffic to 8.8.8.8 until I find a neater answer. It's brutal but hopefully does the trick.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey, great catch! Forgot to package the micropatch correctly. Fixed it, it should be good to go! Thanks again! :D
[Fire HD 8 and HD 10 Android Development] jhford:
My new 12th Gen 2022 HD 7 can't stay connected to my router, but my HD 8+ does. Why?

Thanks
[Fire HD 8 and HD 10 Android Development] MicroMod777:
Try rebooting router.
[Fire HD 8 and HD 10 Android Development] jhford:
Brilliant idea but it didn't work.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, have you tried turning off Smart Suspend?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yup, you fixed it! It installs correctly and the panels "mostly" shuffle stuff around as intended. It can be made to work as is, but some further attention is still needed at some point when you aren't chasing all the bugs that come up in two separate ports. Play around with it when you have some time and you'll see what I'm talking about. (Windows port, System UI navbar customizer)

Thanks again! 😁
[Fire HD 8 and HD 10 Android Development] Hittsy_TW:
Fire tablets running FireOS 8 are capable of using Miracast, however the hd 10, from 2021 runs FireOS 7. You'll need the 2022 hd 8, or the 2023 max 11 for screen mirroring.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Recent instructions (with YT video) to manually install Google Play infrastructure on Fire Max 11 (or Gen 12 , 2022 Fire tablet) , if required as a backup procedure to FTB :

How to install the Google Play Store on the Amazon Fire Max 11 - Liliputing

How to install the Google Play Store on the Amazon Fire Max 11

liliputing.com
[Fire HD 8 and HD 10 Android Development] :
A question for @Datastream33 ...

As I mentioned above, I'm having problems preventing my HD8 assigning Google as a 2nd DNS (8.8.8.8, you can see it along with the IP of my PiHole DNS ad blocker on the WifI config) I remembered from when I first used the TB that I deliberately set Adguard as the "DNS resolver" (within 'Modify System Settings). Does that setting have any effect on the 2nd DNS being assigned to my Fire? Is it lost after reboot?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I just read a thread about this the other day. It may resolve your issue. Here are the relevant posts:

I hope that works for you. (y)

Edit: so if you use the DNS shell in Toolbox, the 2 commands would be

settings put global private_dns_mode off
settings put global private_dns_default_mode off
[Fire HD 8 and HD 10 Android Development] blaacksheep:
@pancakenow :

See the edit in my last post.
[Fire HD 8 and HD 10 Android Development] :
Sadly, no. That is, it doesn't 'stick'. II'll explain.

When I first set up my Fire, using the TB, I encountered this 2nd DNS (or 3rd, or 4th, it just gets added on to the list!) problem. I searched and found a number of fixes (one of which is quoted above) but nothing worked.

So I reset my Fire and went through the TB set up again, this time selecting Adguard as the DNS resolver. I also set the 'private_dns_mode off' via ADB. Everything working as hoped; only my Pihole's IP was shown on the Fire's DNS list (I use static IPs from DHCP)

Then it stopped working. No idea why. I noted ads appearing, looked at the WiFi config on the Fire and 8.8.8.8 was back on the list. Other than a few app updates, nothing had been changed.

(by me) That's why I asked the questions above (to @Datastream33 ) - I wanted to try and get some idea of what might be happening.
[Fire HD 8 and HD 10 Android Development] lusephur:
Oh that looks very familiar.

In fact it looks just like the solution I posted years ago, glad to see it's still being used after all this time.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Well, I tried. You can click on either of the 2 people's quotes in my post above and read the whole thread if it helps. The problem seems to have something to do with IPv6 being used even if not implemented in your subnet. Since I'm not having any problems here, I didn't travel too far down this rabbit hole. If you want to take a deep dive yourself, you can search the forums for "3rd DNS entry" and wade through the results. Good luck, my friend, and maybe Datastream33 will have some input on the subject. :)
[Fire HD 8 and HD 10 Android Development] :
Thanks. I'd read that thread, and lots of others too, plus other info. I don't think it's a problem per se with the Fire tablets. I think it's android and the private DNS feature, and maybe Amazon's handling of that in Fire OS. The only way of countering it (that I've read) is by adding firewall or traffic rules to your router to either redirect DNS traffic (port 53) to your preferred DNS, and/or by rejecting /dropping all traffic to the non-preferred one (Google's 8.8.8.8) in my case. That just seems 'hammer to crack a nut' to me.

I figure there must be a way to stop Fire OS from adding 8.8.8.8 to the list.
[Fire HD 8 and HD 10 Android Development] OotineX:
Just trying to use this on a 2022 Fire 7 tablet on 8.3.1.2

Cannot get Play Store to open, it crashes immediately, and when sideloading Gmail/YouTube they open then crash right away. Newpipe works fine.

Tried getting a newer version of Play Store, get the same issue.

From reading the last few pages, is the best option is to wait for newer workarounds?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Google Play infrastructure unstable on f/w 8.3.1.2.

Manually upgrade to a later f/w version (but NOT 8.3.1.9) for best FTB mod results. Ensure OTA updates are blocked.

f/w 8.3.1.3 to 8.3.1.5 (and maybe 8.3.1.8) do not need workarounds; only f/w 8.3.1.9 and later.

@blaacksheep has a copy of f/a 8.3.1.3 for download under his sig. Good starting point.

Various Google-brand apps may be incompatible with f/w 8.3.1.3 and latrr, but YMMV. Some users have no issue; other users have lots.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yup, @Jumbo100 nailed it. The firmware update(s) to f/w v8.3.1.3 are in the 3rd link in my sig. You want the Fire 7 one (of course).

You may have to use Toolbox to turn on OTA updates (after turning wifi off) in order to update because the updating program needs to be enabled.

Copy the update file to the root of your internal storage folder (not an SD card), turn off wifi, re-enable OTA updates, go into your tablets Settings > Device Options > System Updates, and it should allow you to update from the file. :)

Here's a webpage with a description of the process: https://www.lifewire.com/update-kindle-fire-tablet-2740669

Don't forget to disable OTA updates when it's done before you re-activate wifi.
[Fire HD 8 and HD 10 Android Development] OotineX:
Thanks @Jumbo100 @blaacksheep , will give that a go.

EDIT - firmware upgraded and apps now working correctly.