yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That depends on the version and year of Fire tablet you have. For the recent tablets, we don't have a bootloader unlock exploit so there is no "converting to Android" by flashing a vanilla AOSP Android image. Toolbox does the next best thing, though, by facilitating a bunch of ADB commands to disable the Amazon bloat and replace the launcher.

At the moment, the only way to do it on Linux is by running a Windows VM under Virtualbox. There was talk of making it work somehow under WINE by starting up ADB in Linux first, but I haven't tried that personally.

There is a project underway by @Datastream33 to make a Linux port of Toolbox. It's pretty far along and I've tested some of the tools included in the port. Datastream hasn't remarked about it lately so I don't know how it's going. In the meantime, you could load a VM and a Windows 7 image from M$ so you can run Toolbox. That's how I run mine.(y)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
To tell you the truth, I really don't know. As long as it doesn't update the Amazon native apps it seems to be okay. It does seem to keep the Playstore and Google infrastructure apps all updated, but that has never been a problem for me. They always seem to work for the most part.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
As an addendum, I just opened Play Store "Settings, About" to check out it's current status ... It's up to date! , even though "universal" Play Store auto-update is disabled. Go figure.

I guess it really doesn't matter, as long as Google Play ecosystem keeps working with FireOS .

"Don't worry ... Be Happy" . Lol.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
@Datastream33 hasn't mentioned this as much ... too modest !

Recent project progress update:

Fire Toolbox – Port Tracker

For the longest time, the Toolbox has been a Windows only application. The language it’s programmed in (Visual Basic) isn’t really known for being very “port friendly”. In a…

datastream33.wordpress.com
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I had the honor of being sent a test compilation of the port. For the most part, it's working fully. Some things need some attention, but all in all he's done a great job. I haven't heard back since I reported what I found. I don't know if I was too picky about things or if I didn't tell him anything he didn't already know. I hope he gets inspired enough to release an alpha version sometime soon.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Here's a possible route to get GPS data to Google Location Services (GLS) on Fire tablets ... tethering via smartphone with/without data plan. GLS API is part of Goggle Play infrastructure so this might work with current FireOS.

https://xdaforums.com/t/gps-tether.3346238/

Ironically, Mediatec SoC powering Fire tablets has GPS capabilities , but Amazon has not enabled firmware needed on FireOS to make it work.

# Edit #

Old software (2016?) . Not under current development.

Nice concept though. May be other GPS tethering software out there.
[Fire HD 8 and HD 10 Android Development] it00x32:
How to Disable Lockscreen on my Fire HD 10 Gen 11 with 7.3.2.6

Fire Toolbox 30.3 is stuck at

"checking to see if the device is locked with a pin or password"

any advise?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'd just make sure my tablet was awake with screen on while connecting to toolbox. It should go ahead and continue then.

If you can't get it to work, you can get Activity Launcher from the Playstore and use it to access the hidden activity that Toolbox would use. Install Activity Launcher and look (search) for the activity ""password.ScreenLockSuggestionActivity". Tap it and you'll get a choice of 5 options. Choose "None" or any other but don't choose "Pattern". If you choose "Pattern", you're setting yourself on a course for a factory reset.
[Fire HD 8 and HD 10 Android Development] bastringue667:
I have a Fire 7 bought in 2021. Can I root it from Linux without using a Virtualbox?
[Fire HD 8 and HD 10 Android Development] jahsh13:
Hello, it appears that Amazon is forcing another update of the Disney+ app. I just checked the Toolbox and there is no updated version. When you get a free minute my daughter and I would greatly appreciate if you could publish the latest version. Thank you again for such a great tool and level of support.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Alright, a Fire 7 bought in 2021 is probably an HD 7 (2019). If this is the case, then I had a search around XDA and found you this thread. It is a guide to rooting the HD 7 (2019) and installing Lineage OS. If you don't want to actually root and replace, then Toolbox is much simpler but will still require a Windows environment to run.

Toolbox does not "root" your device, so if you want root you'll be better off starting in the link I gave. Toolbox only issues non-root ADB commands to your tablet to accomplish what it does.
[Fire HD 8 and HD 10 Android Development] martytoo:
My morning routine includes checking a few things including Woot. I will go months without buying anything and then....

I bought refurbished Wyze cameras a week or so before the FIresticks. They are the V3 cameras which are the last models to include some basic cloud storage for free. I like them so much I may by the newer version and bite the $20/year bullet for the enhanced cloud storage.

Anyway, to answer your question, if you have the Woot app installed on your phone or tablet when you open it up the first thing you will see is the deal of the day. If you then click on any of the 9 categories you will see the newest offerings in areas such as "Electronics" or "Computers". Both the Wyze cameras and the Firesticks sold out quickly. The good news is that they are likely to show up again.

During the day if you allow it Woot will send notifications concerning deals. Some of these also sell out quickly. The quickest to sell out are the equivalent of the proverbial "Bag of Crap" though Woot will use novel names for these random offerings.
[Fire HD 8 and HD 10 Android Development] martytoo:
I'll add that you may or may not like the result you get with rooting.

I had put off rooting my 2016 8 inch Samsung S2 tablet for a good long while. It is a pain but I decided to do it because Android 9 is getting long in the tooth. After much consternation and jumping through some bizarre hoops due to only certain files working with the recovery loading process I installed two versions of Lineage. 17 didn't allow for all of the camera functions so I tried 16. Random crashes and other frustrations caused me to reinstall the stock Samsung firmware.

The Android OS is getting more and more complicated. Have fun if you root but go into it with eyes wide open.
[Fire HD 8 and HD 10 Android Development] martytoo:
I'm talking to myself again...

I wanted to post what I think it bad news for those trying to block updates by blocking router access to the Amazon update servers. I bought 2 Firesticks as mentioned above. The newer one was used in great condition. It had a slightly newer firmware that than the older of the two. The one with the older firmware took 3 different commands used to block updates. The newer only allowed one of the three commands to run. I assumed I could stop he newer one from updating by blocking the Amazon update servers. I blocked six or so that were listed online in my Orbi router. Tonight when I started to use the Firestick that was in question it had updated to the latest firmware (6.2.9.4).

When I first booted it and thought I had stopped the updates it was 6.2.8.9 if my memory is correct.

So I am wondering if Amazon started to use another server or if maybe the servers used for the Firestick are different than those used for tablets.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I would guess it's different servers. I have a blocklist in my signature that includes 6 addresses used in the US. They probably have other servers for other countries. You could use RethinkDNS to block the update app itself so that the app is blocked, regardless of the server.
[Fire HD 8 and HD 10 Android Development] martytoo:
But since I need to use a VPN to get all I want out of the Firestick I think that RethinkDNS is out for me. Am I wrong?

And I am wondering if when I used a VPN for a bit last night if that allowed the update.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That would explain it. Once you connected to a VPN, all your requests went to the VPN, not to the Amazon servers. Your VPN then made the request to the Amazon servers and sent it back to you but from the VPN address, thereby bypassing any blacklisting in your router.

I don't think you can run a VPN AND RethinkDNS but I could be wrong. I think RethinkDNS uses the VPN feature of Android itself and you can only run 1 VPN. For a better understanding of what you can do about this you should probably check out one of the Firestick threads where they focus on those issues. Sorry I can't be of more help.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
List of AWS data center regional codes from Summer, 2022 :

Amazon Web Services (AWS) Data Center Locations: Regions and Availability Zones

Amazon Web Services (AWS) provides compute, storage, and database services through its data centers in 20+ countries and 100+ locations around the world.

dgtlinfra.com

Would Amazon OTA Updates originate from any/all of these server sites?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
@blaacksheep

BTW, I can't see the OTA blockllist or FireOS 8.3.1.3 Update files under your sig. Hidden in listings?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The list I have works for me. I live in NY state so the appropriate servers are the east coast servers. I've also included the west coast server for the other half of the country. If you live overseas from the US, then you may need additional servers to block. I don't have any specific addresses to block.

I only have the addy's to block that are important. It doesn't seem to matter what OS version you're on. They all call home to the same servers.

edit for last question/post:

The archived .bin files for updating an Amazon Fire HD 7 or HD 8 (FireOS 8.3.1.x to FireOS 8.3.1.3) are in the 3rd link in my sig. They're the last 2 files. They're pretty big.

edit 2:

BTW, Jumbo. Where do you live?
[Fire HD 8 and HD 10 Android Development] Unipac:
I really have some issues with my new Fire HD 8 Plus with FireOS Version: 8.3.1.1. I only want to get rid of the ads (which worked fine) and install Google Play Store so I can use my Apps that I already paid for instead of paying again at the Amazon App Store.

After Play Store ist installed and I start it, it asked my to sign in - which I did. I also did 2FA on my phone to grant access. However, Play Store then shows me that I need to authenticate and login with my google account and a "retry" button. If I click on it, the "wait donut" is shown for a split second and the same screen with the retry button again.

If I start Toolbox, it shows me "Google Services (Manage)" and when I hit "Add", the screen is shown but crashes. When I hit "Manage" it tells me that it failed launching Account Activity and that I have to factory reset the tablet in order to remove accounts. So I did, went through all again - same result.

Anyone else with this issue?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Thanks for your insight on AWS servers ... something I really never thought much about before.

I think I may have to do a major "rethink" on my approach to the Amazon/FireOS infrastructure.

Get back to you soon, after I think this through.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
I think it's an issue for every new Gen 12 Fire tablet user !

Short story: Google Play infrastructure and FTB mods seem to more stable with f/w 8.3.1.3 , so you may need a f/w update to get things sorted out.

Check out some recent posts on the thread to get a scope of the problem and the various solutions offered.

A complicating factor is the recent roll out of f/w 8.3.1.4 OTA ... unknown effects .. for better or worse.

Suggest doing the additional research and pinging us again to see how you would like to proceed.

Goggle Account Authentication is a common problem but may be related to the above. FWIW try the following:

- clearing the data/user caches from the 4 Google Play apps

- signing-out of your google account from your computer or a browser

- rebooting your device

- signing-in again from your Fire tablet.

The Fire Toolbox problem with Google Play installation is unclear. Did you "side load" the 4 Google Play apps before using Fire Toolbox?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Hey , a shout-out to Gen 12 Fire tablet users in the Community !

Amazon is now "pushing" FireOS 8.3.1.4 updates via OTA.

If you have recently updated to f/w 8.3.1.4 ( intentionally or unintentionally ! ) , we could really use some feedback on how it's affecting the Google Play infrastructure and any FTB mods ... for better or worse.

Currently, f/w 8.3.1.3 seems to be working reasonable well, but f/w 8.3.1.4 is an unknown quantity ... hoping that f/w 8.3.1.4 is okay.

Your help is keenly anticipated and appreciated. Thanks.
[Fire HD 8 and HD 10 Android Development] LordUnderling:
FireOS 8.3.1.3 can still be manually downloaded at https://www.amazon.com/gp/help/customer/display.html?nodeId=G2JXLC4L34GX73TE

but that can change at any moment. You've been warned.

Does anyone know of any tool that can extract apk files from an OpenGApps zip download?

I've been spelunking around XDA trying to find any such tool but with no luck.

I found one of questionable charactor (i.e. malware) for editing ROMs such as for LineageOS but but doesn't seem to work with an OpenGApps zip file.
[Fire HD 8 and HD 10 Android Development] Unipac:
Thank you. So first i will update to 8.3.1.3.

I went to the Amazon page but I only find the Update for the Fire HD 8 12th Gen and Fire HD 8 Plus 10th Gen - but not for the Fire HD 8 Plus 12th Gen I have. Can I just use the one for the non-Plus 12th gen?

EDIT: And does it make any difference as I am not from the US and bought the Fire HD 8 in Germany or can I just use the bin files?
[Fire HD 8 and HD 10 Android Development] grtgbln:
Gotta say, I haven't actually seen any lockscreen ads even prior to using Toolkit (just got a 11th Gen HD 10 yesterday, already on 7.3.2.4 unfortunately, but not registered with my Amazon account). Still, the "disable ads" option in Toolkit didn't throw any errors...

Plus, for people using this as a kiosk tablet like I am, it seems like just disabling the lockscreen altogether is a roundabout way of avoiding locksreen ads...
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Here is the specific Amazon Germany site for software update downloads:

Fire Tablet Software Updates - Amazon Customer Service

Fire tablet devices automatically download software updates when connected to the internet. These free software updates include general improvements and performance enhancements.

www.amazon.de

Not sure why Amazon has not listed a specific f/w for 12th Gen HD8 Plus.

HD Plus tablets are not marketed in my region, so I hadn't noticed they previously had a different f/w variant signature. Maybe that has changed with FireOS 8. Check with amazon.de Customer Support to ensure the HD8 8.3.1.3 f/w compatability with HD8 Plus.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
OOTB, Fire tablets (in most regions) come with "Special Offers" ( aka lockscreen ads) , unless you pay an additional Amazon $15-20 fee for the privilege of purchasing a device "Without Special Offers".

Removing lockscreen ads has been one of the most popular features of Fire Toolbox since V1.0 ... for free.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Not necessarily a "tool", but you could rename the .apk files to .zip and open them with an archiver program like Winzip or Winrar. Then have a look around for any .apk files within.

It's been a while since I've flashed Gapps. I forgot that it's probably a .bin file. Sorry. Nevermind. 🙁
[Fire HD 8 and HD 10 Android Development] Unipac:
The bin file from the .de site is the same as on the .us one. However, I copied it into the root of "internal storage" and thought If I hit "check for updates" in the "About" section it would find it... but it didnt. So I took the risk, did a factory reset and searched for OTA Updates . the 8.3.1.3 was available (not the .4) so I installed that. Now everything works fine for now with the Google Play Store. Difference was that b/c I connected to wifi, I registered the Fire tablet right before doing anything else.

Thanks for the help!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Thanks for keeping us updated ... glad everything worked out.

Confirms Google Play is stable on Fire HD 10 8Plus with f/w 8.3.1.3

Your risk assessment was correct; risk of installing OTA update in much less than the risk of installing incompatible software.

Still curious that Amazon hasn't posted f/w 8.3.1.3 update download for 12th Gen HD8 Plus tablets.

* Edit * correct HD10 ref to HD 8
[Fire HD 8 and HD 10 Android Development] Zorazza:
Where can I find the FireHD 10 FW 8.3.1.3?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Sorry ... weekend "brain fog" typo. 😖

Fire HD10/HD 10 Plus tablets still running FireOS 7. Waiting expectantly for 12th Gen HD10 rollout this Spring (?) ... most likely with the then-current version of FireOS 8. Hopefully it will still be as accommodating for Goggle Play and FTB mods as f/w 8.3.1.3
[Fire HD 8 and HD 10 Android Development] Jumbo100:
ReVanced ... revisited

For those considering ReVanced (the successor to late, lamented YouTube Vanced), @Retrial has written a great thread with detailed installation guides and "unofficial" APKs for easy "no root" installations, for those of us who are "coding challenged".

https://xdaforums.com/t/revanced-revanced-extended-guides-useful-links.4523967/

Recently tried out the ReVanced and ReVanced Extended .apks on 11th Gen Fire HD10 (2021). On first inspection, both appear to be working well. Nice adjuncts to Fire Toolbox mods.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ah, Revanced... so crazy to see how far it's come along. :D A very good guide you found there indeed. (y)
[Fire HD 8 and HD 10 Android Development] Datastream33:
You're talking about the zips you can download from this website right? If so, I can open the zip files in Ark pretty easily. Is there any specific app you're looking for? I could extract it and send it your way if you'd like?
[Fire HD 8 and HD 10 Android Development] ItsZuri:
Got a Fire HD with 7.3.2.4

Is there hope that the default Launcher can be disabled in the future or can I safely discard this into the trash?
[Fire HD 8 and HD 10 Android Development] Datastream33:
@blaacksheep words cannot express just how helpful you've been during the testing phase! The reports were eye opening and really helped catch some issues I would of missed. Again, thank you so much for taking the time out of your day to help test the port! :D(y)

Progress has been going along quite rapidly. Fixed all the issues you kindly reported, and just recently got the Welcome Screen, Splash screen, Setup Tour, ADB Start screen, etc finished. All that's left is the Updater and then it should be ready to be tested one last time before public release. I'm excited! Can't wait to share with you all what we've been cooking! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
I can't say for certain. There could be something we're missing, but as of now there is no way to disable Fire Launcher on FireOS 7.3.2.2+. Perhaps something can be found, and perhaps not. Only time will tell...
[Fire HD 8 and HD 10 Android Development] ItsZuri:
Cheers, into the trash it goes then.
[Fire HD 8 and HD 10 Android Development] Datastream33:
HAHHAHA, fair enough. I suppose you wern't looking for a cryptic answer?
[Fire HD 8 and HD 10 Android Development] ItsZuri:
lol, it sounds crass but I literally have no use of it without a different Launcher. The Workaround doesn't really work that well right now since the Fire Launcher shows up a lot and there is also this weird delay. Fire Launcher is just a hot mess. So Yeah. It's glorified electrotrash right now for me.

I appreciate the help :)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, the workarounds are a pain to deal with. Just out of curiosity, which workaround were you using?

By the way, I see you just registered today. Welcome to XDA my friend! :D
[Fire HD 8 and HD 10 Android Development] ItsZuri:
I'm just using the Toolbox one? It Installs Nova/Lawnchair fine and Automate as well but Automate seems really slow and it's annoying that it often switches to the Fire Launcher for me. I can't set either of them as a default so they show up as an opened App and Automate is too slow to catch up for me.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Just curious as to what activation method was used. I'm going to guess it was the Shortcut Launcher?

Anyway, sorry to hear Automate under performed. Our biggest problem has always been a lack of RAM on the tablets. :(
[Fire HD 8 and HD 10 Android Development] ItsZuri:
No need to be sorry. 4GB isn't enough? Also I picked the default option. Is there something better?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ah, you have the 4GB model? I was thinking of 10th gen and below which had 2 to 3GB.

The quickest activation method would be the Custom Navbar. It modifies the navbar to start the launcher on home key press. Doesn't rely on Fire Launcher to be in the foreground like the Shortcut Launcher does. Of course, it has it's drawbacks... the button can be harder to see in light apps, and media apps can consume the keypress. But overall, it would probably suite you better if Fire Launcher is something you loathe.

Sorry I would provide a screenshot, but I just had to recently re-install my OS and don't have the windows VMs setup yet.
[Fire HD 8 and HD 10 Android Development] ItsZuri:
Pretty sure thats the default pick and yeah it didnt work well for me. The button doesnt work at all in apps and I have to hit the square button first and then the circle works.

Also it often swaps to the Fire Launcher when closing everything.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Is the Launcher Invoker flo running in Automate? The homekey wont work without it.
[Fire HD 8 and HD 10 Android Development] ItsZuri:
Yeah it does. As I said the Homekey works if I press the Square key first.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Weird, that shouldn't be happening.

Just in case you want to restore the home button back to defaults, run this command in an ADB Shell:

settings delete secure sysui_nav_bar
[Fire HD 8 and HD 10 Android Development] Datastream33:
I gotta hit the hay, are you ok if we pick this up tomorrow?
[Fire HD 8 and HD 10 Android Development] ItsZuri:
lol thanks but I wasnt joking when i said I'm going to trash it. So I have no need for this.

I appreciate the conversation though. :)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Alright then. Can't say I blame you to be honest. It was fun chatting. :)

Have a good day/night my friend.
[Fire HD 8 and HD 10 Android Development] ItsZuri:
Sleep well!
[Fire HD 8 and HD 10 Android Development] Zorazza:
Fire Toolbox as Android App (local running), with usage of ADB WIFI?

That would be next level **** :)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Almost there! Updated project progress tracker @ 2023.02.05

Fire Toolbox – Port Tracker

For the longest time, the Toolbox has been a Windows only application. The language it’s programmed in (Visual Basic) isn’t really known for being very “port friendly”. In a…

datastream33.wordpress.com
[Fire HD 8 and HD 10 Android Development] dcard2000:
Just noticed my Fire HD 10 Plus was updated to 7.3.2.7 on 2/4/2023. Anyone else seen that yet?
[Fire HD 8 and HD 10 Android Development] bluestang:
Yep, saw the notice earlier for that update on mine (exact same model)