yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
XDA thread discussing potential root exploit for modern Fire tablets :

Potential ARM Mali GPU based root (FireHD 8th -12th gen affected)

This is a general service announcement. There is vulnerability in the Mali GPU drivers that allows for root access discovered by security researcher Man Yue Mo (CVE-2022-38181). The vulnerability goes way back and affects almost any device with...

xdaforums.com

Exploit tried on Fire streaming devices and is being tested on Fire tablets. Early times yet, but the concept is interesting.
[Fire HD 8 and HD 10 Android Development] hybridwrestler:
Hello, I am trying to get the installer running on mint. After installing the prerequisites, the gui advances to "Privacy Policy & Terms of Use" There is not a next button or anything to advance to the next step. What am I missing? Thanks.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I'm on Mint, but I don't have the official release version. I only have the alpha because I was testing it before release. I'm downloading it right now and will run through the installer in a few minutes for you to see. In the meantime, Linux Mint installs Python v3.10 by default so make sure you download the correct version and not the 3.11 version. I'll test run and get back to you shortly. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Ok, on mine, it gets to the screen you mentioned and there's a greyed-out box at the bottom that says "Next". It becomes available once you check the box by "I've read and agree with the Privacy Policy and Terms of Use."
[Fire HD 8 and HD 10 Android Development] hybridwrestler:
no check box, no grey box. double checked and I have v3.10
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Check your monitor screen scaling parameters.

Your screenshot is not showing the FTB "full screen"; some FTB screen page content appears to be outside the screen viewing borders.

Fire Toolbox is optimized for screen scaling at 100%, but may be different for your system. Adjust/"shrink" as required.
[Fire HD 8 and HD 10 Android Development] hybridwrestler:
I can make the window bigger/smaller through screen scaling, but the proportions do not change. Visibility of the content in the FTB window remains constant.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Understood.

There's a problem with FTB matching screen resolution and screen scaling.

I'm from the Windows ecosystem where autoscaling fits screen resolution; not sure how that works in Linux. Obviously FTB is not filling the screen.

Sorry. ☹️ I don't have enough Linux experience to determine if this is a FTB port coding problem or a screen resolution issue with your system setup.
[Fire HD 8 and HD 10 Android Development] hybridwrestler:
No problem, Thank for your help.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm fairly new to Linux too. What you can try is creating a new user account, leaving all screen settings at default, and install FTB there. That's a solution that works in Windows and might work in Linux. 🤞
[Fire HD 8 and HD 10 Android Development] hybridwrestler:
That did it! Thanks!
[Fire HD 8 and HD 10 Android Development] TheMorlince:
Just wanted to let you know @Datastream33 thanks for getting google services working again!

Also thanks @blaacksheep for all the help!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
In many cases that Google Services don't download/install, it's just a regular problem we get with the servers. Most of the time you should just wait a day and try again until it installs. Usually it finally works within a few days.

I'm glad it finally worked for you and you weren't in a hurry. Patience has it's rewards. :)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, that's very interesting! A freaking GPU exploit!

Overwriting memory addresses to run unsigned code, now that's pretty sweet! Exciting stuff, and can't wait to see what happens next! Thanks for sharing with us man! :D
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Neat new multilingual functionality coming to Gmail on mobile devices including Fire tablets:

Adding Gmail translation to mobile devices

What’s changing For years, our users have conveniently translated emails in Gmail on the web to over 100 languages. Starting today, we’re ex...

workspaceupdates.googleblog.com
[Fire HD 8 and HD 10 Android Development] ColdDad:
I had a Fire HD8 7th gen already set up and in use. I just factory reset it and was able to use the toolkit with those instructions.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Isn't it great when things work as expected! Many of the problems people have with Toolbox are caused by either trying to modify an in-use tablet with all the updates already in place, or just rushing through the steps and not reading first. (I'm guilty of the latter myself.)

I'm glad you were successful in your reset and modification with Toolbox. I've reset my tablets many times each and the procedure becomes easier to remember each time you do it. :)
[Fire HD 8 and HD 10 Android Development] LordUnderling:
Well, I finally got around to trying the Linux FTB 3.0 Beta on the latest Lubuntu release.

While FTB does start, it looks like the major problem that I'm having now is that Lubuntu appears to be deprecating the use of pip, required by FTB, in favor of pipx.

Here are two screen captures and an error message from when I tried to install FTB:

So far, so good.

It appears Toolbox Installer can find "tqdm", "requests" and "Pillow" because these were installed by Lubuntu's package management. For Lubuntu, this would be something called Muon which is simply a graphical front-end for "apt" used by all Debian derivatives.

I did install "PySimpleGUI" but did so using pipx instead of pip and Toolbox Installer couldn't find it. So I chose "Yes" and got the following error message from the command line:

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.

If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.

If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.

See /usr/share/doc/python3.11/README.venv for more information.

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.

Exception in thread Thread-3 (check_python):
Traceback (most recent call last):
File "threading.py", line 1038, in _bootstrap_inner
File "threading.py", line 975, in run
File "<frozen Installer>", line 440, in check_python
File "<frozen Installer>", line 480, in check_modules
File "subprocess.py", line 413, in check_call
subprocess.CalledProcessError: Command '['python3', '-m', 'pip', 'install', 'PySimpleGUI']' returned non-zero exit status 1.

Now blaacksheep mentions that he's using Linux Mint which, like Lubuntu, is also derived from Ubuntu (which is derived from Debian). If he's not encountering this problem, that means that this may be unique to a Lubuntu policy and not common among all Ubuntu or even all Debian derivatives.

Taking a glance at Manjaro Linux, an ArchLinux derivative, I saw that pipx is available but not installed. Never mind required.

I don't know if Lubuntu is on a bleeding edge or if this an example of how different Linux distributions can go into different directions.

I do have a little more to discuss but will save it for a later post.

For your information, the pipx Github home page is:

https://pypa.github.io/pipx
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yes, I'm running Linux Mint 21.2 Victoria with the Cinnamon desktop. It installs Python v3.10 by default and Toolbox for Linux installs without a hitch. PIP works fine with this distro. I don't know about Manjaro or Arch. I'm far from a power user and am using Linux because M$ drove me away. (I do have M$ on another partition and can boot W-10 if I need to, but I usually just use a W-7 VM when I need Windows.) Maybe @Datastream33 can help you with getting PIP to work or an alternative. He's much more experienced with Linux. :)
[Fire HD 8 and HD 10 Android Development] LordUnderling:
It looks like Linux Mint 21.2 Victoria is based on an older LTS (long-term support) Ubuntu release.

According to Wikipedia, the codebase for all Linux Mint 21.x releases is Ubuntu 22.04 LTS.

The latest release version for both Ubuntu and Lubuntu is 23.04 but 22.04 LTS is still available for download.

I may need to downgrade for the moment or move to another Linux distribution. I do wonder if @Datastream33 might inevitably update Linux FTB to use pipx instead of pip.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I just downloaded Lubuntu 23.04 and am installing it in a VM. I'll let you know what I find out. Oh BTW, the Python version in Lubuntu is 3.11 so I have to download that Toolbox installer too. (y)
[Fire HD 8 and HD 10 Android Development] mfromo:
Hi all,

I am running an Fire HD 10 (11th Gen) Build 0020367985416. I haven't updated the OS since I have seen the big notice that updates limit the Tool Box capabilities. So far my tablet is running pretty well, but noticing some apps are no longer able to be updated. Is there any major downside to updating to latest OS version?

Thanks for all the support this forum has provided over time.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

It sounds like you have a pre-7.3.2.2 version of FireOS. You'll want to keep that and NOT update it. The apps like Prime Video and Shop Amazon won't update because Amazon wants to force you to update to their newer, more restrictive firmware. Don't do it. Look in the 3rd link in my signature for updated versions of those apps. I also have a link to @braveheartleo's more extensive collection if you need it. Just sideload the apk's you need and install them on top of your existing versions and they'll work. (If you downloaded and installed a replacement app from Google or some other app store, uninstall that first.) After updating your apps will once again work. The apk files were pulled from a fire tablet with a later firmware version and they work on earlier f/w tablets. (y)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

To be honest, I'm not entirely sure what the difference between Pip and Pipx is (if there is any). I'm willing to add support, but just need a better understanding of what it is. I know Manjaro uses it and it's an issue I've come across when testing the installer on it in the past. Hmm...
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm trying to install lubuntu in a VM but having trouble installing the guest additions for virtualbox. I've tried installing build-essential, but the additions script runs and the log file says the kernal was built with an earlier version of gcc-12 than what I'm using. A forced version change won't work for some reason that I can't explain either. I guess I don't need the guest additions to run Toolbox so I'll just try and run Toolbox and see what I get. I told you I'm not real good at this!!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Well, I'm having the same difficulty as you @LordUnderling . I tried installing the missing dependencies manually, installed pipx and tried installing again with pipx, but no good. Honestly I was hoping to just get lucky and make it work, but no such luck. :( I'm not good enough with the command line or with virtual environments in Python to make it work. I gave it a shot. 🤷
[Fire HD 8 and HD 10 Android Development] Stepsie:
Firstly I have to say this is a great forum and I have learned some interesting things so far.

I came to this forum after frustrations with my new Fire Max 11 and apologise if this first post goes on a bit. I bought it to replace my HD10 Plus which I successfully added Google services to manually via individual downloads and it has been working perfectly ever since. When I received my Fire Max 11 I did the same process and all seemed well for around a week then I started suffering crashing apps. Oddly, the main culprits seemed to be browsers e.g. Opera, Edge and Chrome. Some would crash as soon as they opened, others as soon as I entered a web address. Oddly the built in Amazon Shop app would also refuse to work, AutoTrader was another culprit.

What I have learned from this post is that the Fire Max 11 seems to be more problematic and to install any apps that are on the Amazon store first and then what isn’t available, from the Play store. I didn’t know this initially and installed everything from the Play store. Knowing this, I factory reset the device and downloaded and installed apps as recommended. Surprise surprise less than a week later the same apps started misbehaving again.

This time I dragged out an old Windows PC and have now done another reset, and installed Google services using the Fire Toolbox (V32.1). I did a backup of the device after I installed and configured all the Amazon apps, then another after all the Play store apps and a third after I did the two device updates. I a. Not bothered about customisation, I just need the Play store.

So far of course it is working fine, but it will be interesting to see how long it lasts before it starts playing up again. At least if it does start to play up, i hopefully will be able to reset and then do a restore from my back up. The HD10 is still working without any issues.

It is a shame that this 'improved' tablet has these issues as it really is a lovely device to use, especially with the keyboard case. Luckily I got it on Prime day, so I only paid £149 for the device itself (without ads). Saying that, it may of course perform without any of these issues if I used it as Amazon had intended ;)

Thanks. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Just be aware that backups made before a device update (firmware update) may not be restorable on the new firmware, depending on the degree to which it updated. Also, firmware updates are not advised in most cases because they will remove modifications and possibly functionality of Toolbox.

If you don't care about customizations with Toolbox, then I suppose it only matters in that it may remove some of your sideloaded apps. Just be aware and make an extra backup after you let the device update so that you know you'll have a working backup. (y)
[Fire HD 8 and HD 10 Android Development] Stepsie:
Thank you for the welcome 😊

Understood about the backups and I will let you know how things go 👍
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Full desktop add-on/extensions coming to Firefox for Android and Fire tablets :

Prepare your Firefox desktop extension for the upcoming Android release – Mozilla Add-ons Community Blog

In the coming months Mozilla will launch support for an open ecosystem of extensions on Firefox for Android on addons.mozilla.org (AMO). We’ll announce a definite launch date in early September, ...

blog.mozilla.org
[Fire HD 8 and HD 10 Android Development] ss4chaos:
So i changed the charging sound to a random sound to test it out and now i cant get it to change to something less obnoxious and i cant find a file for the default sound. Can anyone help
[Fire HD 8 and HD 10 Android Development] lewmur:
The first thing you have to remember is that Amazon is NOT selling its tablets as hardware devices. It is selling ADVERTIZING PLATFORMS. That is the whole reason that they sell for such reasonable prices. So their so called UPDATES are NOT about "security" or "adding features". They are almost exclusively about locking in their advertising!!! Each update they come up with makes it more and more difficult for the Fire Toolbox to do its job. My advice its to NEVER update. The tablets are already secure and don't need updates for that. And no "feature" any update offers will offset damage they will do to Fire Toolbox functionality. And, personally, I'd wouldn't want a Fire tablet without those functions.
[Fire HD 8 and HD 10 Android Development] h810pr:
Tôi không thể download v32?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Windows:​

Version	Installer (.exe)	Portable (.zip)	Update Post	VirusTotal
V32.0	Download	Download	Post	Link
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Maybe it's time to try Fire Toolbox's YouTube mods as an alternative:

YouTube’s anti-ad blocking test gets even pushier with a new timer

YouTube's campaign against ad blockers continues with a new timer now appearing within the familiar warning popup

www.androidpolice.com
[Fire HD 8 and HD 10 Android Development] TT_Vert:
I did search this post for this but didn't come up w/ much so it may just be me but is anyone else having issues getting rid of the appstore and help? Fire 10 11th gen Fire OS 7.3.2.8. My guess is that can no longer be deleted in my generation and this thing auto updated on me?

Dave
[Fire HD 8 and HD 10 Android Development] mainasus:
Hi, I just got a Fire 8 Plus 2022 at OS 8.3.1.9. Is there any custom roms for it?
[Fire HD 8 and HD 10 Android Development] Hittsy_TW:
It seems this is more the defacto thread of the fire tablets, than anything else. In response to earlier comments that google play and fireOS 8 is a "toxic combination", I would like to report that in recent updates, my fire 11 is able to install chrome successfully, and google play games sign-in works!
[Fire HD 8 and HD 10 Android Development] Vince491:
Hello, I'm currently facing a problem with my Fire Tablet when it comes to charging it. Whenever I connect the port to the tablet, a warning always shows up that shows that the port is wet, which it isn't at all. Because of this, I couldn't even use the tablet even for a short moment as it shuts down on 1%

Is there any way to disable this feature?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That seems to be a fairly common problem some have with Fire tablets. I had one that did that too. If you Google something like "fire tablet wet port" you'll find many links to the same problem and you'll find some possible solutions. I don't know if any of them will work in your situation, but it's somewhere to start.

There's always the option to return/exchange it if you're still in the return window.
[Fire HD 8 and HD 10 Android Development] Stepsie:
Well it lasted 5 days and the same Apps started crashing again!🤦‍♂️

Decided to do another factory reset and use the apps I can get from the Amazon App Store and keep it purely Amazon as designed to see how that goes. If it starts acting up again then I will know there is something up with the tablet itself.

With regards to the Apps I find it odd that Outlook, OneDrive, Teams and OneNote are available in the App Store, but not Edge!? They do however have things like Plex, ProtonVPN and Splashtop Streamer which surprised me.

As expected my old Fire HD10 plus is still working perfectly, so obviously there is something different with the Fre Max 11….
[Fire HD 8 and HD 10 Android Development] gdroid666:
I just got my second fire max 11, my first one came on 8.3.1.5 but got updated to 8.3.1.9 and I want to avoid that happening again.

I have my fingers crossed for this one being on 8.3.1.5

but will I be able to skip giving it wifi credentials during setup like you could before

how do I bypass it and get to settings so I can unlock developer options and enable ADB?

also since this tablet came from Amazon should I turn off my router before I power it on, not sure if it will have my wifi credentials out of the box since I think it is pre linked to my Amazon account.

Also on the first tablet I used the fire toolbox that didn't have the options for the max 11, should I use the new version? does th new version still have the option to block OTA updates for he max 11, as I understand you can only disable system processes if the FW is below 8.3.1.9
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Back to Basics ... Read/Re-read OP#1 .... this applies to "first time setup" for ALL Fire tablet models.

Standard Fire tablet inial setup SOP :

- turn off your router (to avoid any chance of OTA updates)

- proceed with Fire Toolbox installation per OP#1

- proceed to diable basic OTA updates. CRUCIAL .

- turn on your router to access other on-line requirements. "Safe" to get back online once basic disabling of OTA Updates is in place.

re: FireOS 8.3.1.x :

Fire Max 11 should come OOTB with FireOS 8.3.1.5 which is allows Fire Toolbox to make easiest mods to your tablet. f/w 8.3.1.5 still allows for the most freedom to make ADB mods. However, an OTA update to current f/w 8.3.1.9 will cause some frustrations ... Amazon "locked-down" FireOS so that some system apps cannot be disabled with simple ADB commands and may require cumbersome "workarounds" to make your mods. Try to keep f/w 8.3.1.5 to keep things simple.

BTW f/a 8.3.2 is just rolling out OTA ... have no idea what effect it has on FTB mods.

To ensure better blocking of OTA updates, consider using a "firewall" solution like RethinkDNS to block all Amazon server traffic . @blaacksheep has great tutorial explaining the process and setup under his sig.
[Fire HD 8 and HD 10 Android Development] Vince491:
Thank you for the help! Managed to find a solution by just removing and inserting the port continuously until it charged to 10%

Afterwards, the warning no longer pops up.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Amazon has partnered with Microsoft to give Fire Max 11 some semblance as a "productivity" device. Full support for MS 365 (aka MS Office) and related web/cloud services. MS web apps do not rely on Google Play infrastructure and should run without trouble. Edge can be downloaded from Play Store or sideloaded from other reliable APK sources.

Some of the major brand apps have been re- coded to run under the Amazon ecosystem and are preferable to apps installed from Play Stores. Do not mix app installations from both AppStore and Play Stores.

Still unceratin why some non-Amazon installed apps randomly crash on Fire Max 11 tablets, although it is obviously related to interaction FireOS 8 and the Google Play infrastructure re: removed/replaced APIs/libraires. Know instability/incompatabity of some (many?) Google-branded apps with FireOD 8.3.1.x . YMMV.
[Fire HD 8 and HD 10 Android Development] Stepsie:
Understand about the MS stuff now, just a shame they missed out Edge as Silk really is basic.

My last install of the Google Play services was via the Fire Toolbox and I got everything that I could get from the Amazon App and any remaining Apps from the Play Store.

I had no trouble installing the Google apps, but when it starts to play up even pre-loaded apps like Shop Amazon, Photos, Silk etc. would start crashing whereas others were perfectly fine.

Also odd that when there was an update for Facebook it had to be done manually as it said it was sideloaded even though it came from the Amazon store…..

I think mine came with 8.3.1.9 but not 100%, I guess I will find out if I have to do another factory reset 😣