yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I agree. There are several VERY helpful people in here that do their best to get you going when you're stuck. (y) I'm glad that worked for you. 😃

I don't know how extensive the problem with the Linux version is. You are the only other person who has reported it (besides me). It may cover more f/w versions and it may cover other tablets besides the 10th gen HD 8's. Right now Datastream is trying to get v4.0 out but the installer is being a troublemaker. I suppose after he gets that going, he can look further into the Custom Navbar Key problem on our 10th gen HD 8's.
[Fire HD 8 and HD 10 Android Development] DB126:
No issues after a 10+ day run on 8.3.2.0. Have yet to encounter a Google or 3rd party app that won't launch and remain running assuming prerequisites are satisfied. How well that app functions remains a crap shoot given FireOS weirdness...which has always been the case for Amazon gizmos.
[Fire HD 8 and HD 10 Android Development] Stepsie:
That’s encouraging, is yours a Fire Max 11 too?

I gave up after three tries as every time after about 7-10 days I would get crashing apps, but funnily no problems with Play store or Google apps. It was usually browsers, Outlook and some others, but always the same ones.

I am currently running mine stock, but all apps not available from Amazon I am getting from Uptodown and it’s been working flawlessly. The only thing I don’t have is the Google apps which I am not missing really, but I may give FTB another go if it is more stable on 8.3.2.0
[Fire HD 8 and HD 10 Android Development] wish_:
I've got a fire max 11, but it's on 8.3.1.5 The Google apps seem to behave themselves until I install the YouTube kids app for my children and the YouTube music app doesn't work either. Won't let me sign in. it says that the Google play services isn't installed when I try to open the YouTube kids app even though the play store works and YouTube works etc. Now some of the apps randomly close when I open them, sometimes they will work sometimes not. last time I tried I had to factory reset and install everything again. I wonder if 8.3.2.0 update will fix the problem with the youtube kids and youtube music apps. I was reluctant to try because it will lock down more amazon apps and not allow me to remove the fire launcher.
[Fire HD 8 and HD 10 Android Development] gdroid666:
yeah the solution datastream suggested to me worked on my max 11 with 8.3.1.5

but now it is doing it again, everyhting was workinf flawlessly but then today I noticed that when I try and launch the Google app from nova launcher nav bar widget it is immediatley force closing agin or it force closes shen I try and type something, the I notice that Gmail is also force closing not always but most of the time I tried not soft and har reboots and it didnt help, the Google app also neeed an update and after updating it it is still force closing from the nova aluncher widget but it worked before an afte the update if I launch it from the app drawer icon.

oter google apps seem to work but I was trying to do a log in with googl eor link to Goole with one of my other app accounts and I was getting the your devie has no google play services message, aftet that is when it started acing up again

so I think that it might have something to do with trying to connect another service to use google log in, like when it contacts google servers to use sign in with google it seems to break something

I will try and run the commands datastrea told me againa nd see if it will fix it again and if it does I am not going to be using log in with google for any of my other stuff again

I am not sure that is wha caused it but it is funny that it was all working perfectly untill I tried to renew my magic jack subscription I think

it said connect you account to Google for Google log in and when i tried to do that it said I needed play services and then not long after i tried using the Google search wiidget and noticed it was force closing again where it has been working perfectly ever since I tried those commands from datastream.

I think they are to do with a whitelist and mabybe connecting the particular Googl server that ahndles the login in with google stuff is flaggin me for the blacklist again?just a theory what do you guys think?

Also I beleives datastream said he added the commands to FTB but I am not sure if it is a stand alone tool or what it's called or if it just does it during the intial wizard setup
[Fire HD 8 and HD 10 Android Development] jhford:
Can't someone help me with this? Please?

I have an HD 8+ running 7.3.2.6 and a new HD 7 12th Gen running 8.3.1.9. The HD 7 is the problem; the HD 8+ works perfectly. So, when I want to send an email with Gmail, and I click the "To" field to select a recipient from the contacts list, Gmail closes. Sometimes a message appears that says "Saved as a draft," but usually not. So, the Gmail app doesn't work, but all the other Google Play Store apps do. I can't be alone. Others must have this issue, also. But no one has stepped up to help except @blaacksheep who suggested I use Thunderbird instead of Gmail, Thanks @blaacksheep. But I want to use Gmail. I hope someone can help. It should work. I love this little HD 7; it has replaced my 3 Nexus 7 2013 debs, Google's classic tablet.

Thanks
[Fire HD 8 and HD 10 Android Development] manyxda:
Hello, I last updated Toolbox to v28.1. As of that version, homekey re-routing by "Re-route Homekey" (under "Custom Launcher") did not survive a reboot (required a re-application of the method after a reboot). Has this changed, i.e., does it now survive a reboot? Or maybe is there a new option that does survive a reboot? Thanks.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

Hmm, let's see if we can get down to the bottom of this!

Let's see if logcat can help us here... please open an ADB Shell and try the following commands one by one:

cmd

exit

adb logcat -b crash > C:\users\%USERNAME%\Desktop\log.txt

After executing the command above, please open the Gmail app, and perform the steps that causes it to crash. Repeat the crash a few times, then click on the command prompt window, and finally press CTRL+C to stop logcat's execution.

On your desktop you'll find a new txt file named log.txt... could you please upload that file and share the link with us so we can take a look further and see if it can be determined as to what is causing the crash?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Unfortunately, it still breaks after a reboot.

However, If you're ok with installing Automate, I'd highly recommend trying the Shortcut Launcher activation method. This method does survive a reboot, but will also show fire launcher for a sec before launching the custom launcher.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, could be a classic case of FireOS revoking permissions? This was know to happen with Automate when it required the permission to read and set values in the settings database. It would work for a while but then the permission would suddenly be lost. Haven't gotten around to releasing the updated version with the commands yet... but an update is in the works. Until then, I could quickly write up a batch script that takes care of it if you don't want to wait?
[Fire HD 8 and HD 10 Android Development] manyxda:
Thank you. I will try Automate.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Of course. Best of luck! :D
[Fire HD 8 and HD 10 Android Development] manyxda:
I don't seem readily to find any "how to" post on Automate. Is it an item within the Toolbox? A separate download? Something I need to "turn on" in Fire? Could you point me to some resource which might explain these issues? Thanks.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Good question!

All you need to do is execute the Custom Launcher tool with the Shortcut Launcher activation method selected and the Toolbox should take care of the rest! :D
[Fire HD 8 and HD 10 Android Development] TallTommy:
So odd. I would uninstall 6.0, then delete the datastream folder in case anything was left behind, then reinstall 6.0 and see what happens.
[Fire HD 8 and HD 10 Android Development] Datastream33:
I would reccomend that as well. When deleting the Datastream folder make sure to keep the modified version of NotificationCenter.txt or just repeat the modification process when you reinstall V6.0. Good luck!
[Fire HD 8 and HD 10 Android Development] Voha888:
I installed v6.0 to notebook with Windows 7 x32, and app not work - its not found "notification.bat".

Then I reinstall app to PC with Windows 10 x64 and app working ))
[Fire HD 8 and HD 10 Android Development] slinson:
Fully uninstalled, reboot, and made sure the entire DataStream folder is gone without any leftovers.

Re-installed and changed Enabled to Disabled in NotificationCenter.txt.

Then re-run and had the same error msg as before. :(
[Fire HD 8 and HD 10 Android Development] Datastream33:
Ok, let's try running a modified version of V6.0. In the zip file attached to the post, you will find a modified version of the 6.0 main batch file. I've modified it and removed Notification Center from it entirely. Try replacing the current one in the root of the Toolbox with the modified one and see if that makes a difference. I've also included a text file with instructions on the procedure! I hope this fixes the error you are having and if not feel free to reach out again and I'll see what we can do from there!
[Fire HD 8 and HD 10 Android Development] Datastream33:
Yeah, this is another issue related to the Notification Center which is getting removed in the next update. Until then I'm afraid the best thing we can do is just disable it until then.
[Fire HD 8 and HD 10 Android Development] slinson:
Thanks for the help! However I still got the same error msg. I made SURE I have followed the procedure and the file was replaced. I can also tell by noticing that the file size is smaller now.

Maybe what I encountered has nothing to do with notification center...could be something else.

Interestingly, I tried with another laptop with a different OS (Win 10), and still got the same problem.

Maybe has to do with my Fire HD 8?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, very well could be. Unfortunately, to be honest I am not 100% sure what's going on here. :(
[Fire HD 8 and HD 10 Android Development] Voha888:
Your program is very cool, but my Fire HD8 2018 (root + twrp 6.3.0.0) today adopted OTA. Now I'm trying to get back to 6.3.0.0, because the action of the home button has stopped working with nova launcher, and now I will manually delete all applications with the name OTA through the file manager. You did not think to make a version of the application for root devices? So that the applications are not frozen, but deleted?

It would also be useful to add the ability to enter the language selection menu, because there are much more of them in the system than those offered by FireOS

upd:

I completely uninstalled (using root) all the applications that your program blocks and the tablet still starts, but there are still a lot of amazon apps
[Fire HD 8 and HD 10 Android Development] Novakat77:
Just wanted to let you know that your ad removal script does not work for the Amazon Fire 7 (2019) as it's script is not coded to look for that device type.
[Fire HD 8 and HD 10 Android Development] TallTommy:
I believe it doesn't work with the latest OS.
[Fire HD 8 and HD 10 Android Development] Datastream33:
The block method used mtk-su which has been patched in the latest versions of FireOs. I suppose we will need to return to the Automate method (if it hasn't been patched yet).
[Fire HD 8 and HD 10 Android Development] Novakat77:
I manually ran the disable command with mtk-su and everything worked fine on a fully updated OS
[Fire HD 8 and HD 10 Android Development] Datastream33:
Do you happen to know exactly what version of FireOS you are on?
[Fire HD 8 and HD 10 Android Development] Novakat77:
Like I said I got it to work manually, I was just letting you know that your script for detecting what device only checks for Fire 8 and 10's which causes it to go into a loop cycle. But also it is running Fire OS 6.3.1.2
[Fire HD 8 and HD 10 Android Development] twehrle:
First off, I want to say a big Thank You to all involved here and especially [MENTION=8560782]Datastream33[/MENTION]. This is a great tool that is very easily accessible.

I am using the latest version of this tool with Fire HD8 8th generation tablets. It appears I may have an issue with blocking OTA updates and wondered if this issue is expected. I first experimented with a single tablet and that seemed to go perfectly.

I executed these steps on it:

1. Initial power on registration

2. OTA system update

3. Toolbox - Remove Everything Amazon (Automated)

4. Toolbox - Remove Lockscreen ads

5. Toolbox - Install Google Play Services

6. Toolbox - Block OTA updates

7. Made sure Developer Options...Automatic system updates is disabled.

8. Installed a few basic apps via Play Store for use as a kiosk (Chrome, Google Drive, EZ File Explorer, Fully Kiosk Browser)

This single tablet has been running perfectly as expected for the last couple of weeks. So I bought 3 more to duplicate my setup. However I only executed the above steps 1, 3, 4, 5, 6, 7 on them. (Figured I didn't need to do the initial OTA update on them, since I am just going to remove all the Amazon bloat anyway.) The other difference is the time between steps 1/2 and 3. On the first tablet, this time lag was a couple of days, while I researched how to remove the Amazon bloat. So that first tablet baked a couple of days. These 3 other tablets were executed on immediately, with any delays.

My experience on these 3 other tablets, is that after they sat overnight, they all did an OTA update and a mix of Amazon bloat re-appeared. I resolved to performing an system restore on these 3 and starting over, making sure not to skip step 2 above. Is that expected?

What was also interesting is on that first tablet, I decided to look in the Settings...Device Options...System Updates and it does show there is 1 system component update ready to install. I also did not expect that after executing Block OTA updates and disabling Automatic system updates. So I think the blocking of OTA updates may not be working with this tool.

Thoughts? Is this behavior expected? I am happy to provide any more details, information or help I can, to debug this.
[Fire HD 8 and HD 10 Android Development] GalaxyNote-7:
Thanks for the great tool! I was trying it out but it crashed and exited by itself after displaying " Amazon Fire 8 (2017) found." Does anyone know what's going on or how to fix it?
[Fire HD 8 and HD 10 Android Development] Xinto:
Hi, is there a way to make this work on linux?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Unfortunately, the Toolbox will not work on Linux. It's written in batch and can only be ran under a Windows OS. I would suggest either duel booting Linux and Windows, or simply install virtual box and emulate Windows inside VB. Maybe someday the Toolbox could be ported to Linux but there are no plans to do it as of yet. Good luck! :D
[Fire HD 8 and HD 10 Android Development] Xinto:
Thanks, now i have to disable GNU, XD
[Fire HD 8 and HD 10 Android Development] manyxda:
I believe I could handle that. Thanks very much for your kindness.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Of course, it's my pleasure! Thank you very much for the support friend!

Let us know if you come across any other issues. Best of luck! :D
[Fire HD 8 and HD 10 Android Development] DB126:
Yep - Max 11

FireOS 8.3.2 is unrelated to FTB other than the restrictions imposed by the OS. The former addresses most (if not all) recently introduced FireOS incompatibilities with Google Play Services, the underlying reason why many Google and various 3rd party apps that depend on GPS were misbehaving. The latter facilitates tweaks to FireOS that are not supported by the native UI. FTB is an excellent tool for those unfamiliar with ADB and general programming.

In short, if you want your device to reliably work with apps that utilize GPS upgrade to FireOS 8.3.2.x. If your world is defined by the launcher UX then stick with whatever version you're on today.
[Fire HD 8 and HD 10 Android Development] DB126:
FWIW - YouTube music works fine on 8.3.2.0; didn't try kids but expect a similar outcome.
[Fire HD 8 and HD 10 Android Development] jhford:
You bet but I'm watching the Cassidy Hutchinson interview. I'll probably upload it tomorrow.
[Fire HD 8 and HD 10 Android Development] Datastream33:
OK, sounds good! :D
[Fire HD 8 and HD 10 Android Development] jhford:
I understand the XDA rule is to upload files in zip format. This was weird. The first time it failed in the usual manner. But then it succeeded in the next 2 attempts. Go figure.
[Fire HD 8 and HD 10 Android Development] :
I can recommend Automate, it does the trick. (y)
[Fire HD 8 and HD 10 Android Development] lcc-marc:
Update worked great thanks.

@Datastream33

Your check for new apk Versions in toolbox is not working.

I had to delet the app so toolbox downloaded new version and i could install new version.
[Fire HD 8 and HD 10 Android Development] letsief:
Is there any way to force an update to Fire OS 8.3.2.0 on the Max 11 tablet? It doesn't show up for me under System Updates, and the version posted on the Amazon website is still 8.3.1.9.

I was running into too many compatibility problems with Google apps, so I'm hoping this will resolve at least some of them.
[Fire HD 8 and HD 10 Android Development] DB126:
Faced the same thing...then one day it showed up when manually checking for updates. No clue what algorithm Amazon uses to target devices. Annoying the latest isn't available for download on their support site.
[Fire HD 8 and HD 10 Android Development] letsief:
Yeah. I even tried the old "trick" of factory resetting the device ~5 times. Before Google let you force upgrades on Nexus devices during staged rollouts, that used to (eventually) work to pull an update. Maybe Amazon is using a hardware-based identifier to gate updates.

I'm a little surprised no one has managed to grab the OTA binary, although that might be hard to do without root on the device.
[Fire HD 8 and HD 10 Android Development] jhford:
@Datastream33. Have you had a chance to check my log yet? Thanks
[Fire HD 8 and HD 10 Android Development] Drugie_711:
Good morning/day/evening/night, whereever on the disc you guys may be.

I followed the instructions on a YT-tutorial to setup andriod on a fire tablet. but i am unable to remove the fire launcher via checkbox. does it have to do with the fire version the tablet is running? Or am i missing something.

the YT-Tutorial:

around 9:14 -

i know it has propably also to do with the video being "outdated" and Toolbox having several updates since than. How am i able to bypass launching the custom launcher via the fire UI to get my nice and enjoyable android ui?

Thank you in advance for your answer and help
[Fire HD 8 and HD 10 Android Development] jhford:
I ran it again. This time I uploaded it not zipped. The first iteration of the test failed, but the second test succeeded as log.txt should show. Thanks
[Fire HD 8 and HD 10 Android Development] DB126:
Another tip for those considering a Fire 11: be prepared for a daily (or more frequent depending on usage) reboot due to poor resource management. Symptoms include crashing apps, frozen browser pages and ultimately an unresponsive device. Clearing caches, closing apps and shutting down services yields no joy. My sense (unproven) is overly aggressive ZRAM utilization is root cause or a significant contributing factor. Typical strategy for low end devices with limited memory. ZRAM and other memory management parameters are inaccessible w/o root. Sooo, I make a habit of rebooting after a prolonged session. Annoying but livable in my usage scenario.
[Fire HD 8 and HD 10 Android Development] gdroid666:
Thanks just uninstalled play services and reinstalled them with the tool box and it is all working again, I was pretty scared there for a minute becase the play store wasn't workng at all and giving me an error but it is all working fine again now,sems to have fixed itself.

i did also clear alll the data andcashe and run the whitelist command againa few time, I had to oplay aroud with it but it all works now.

I swear that the servers used for "log in with Google" have something to do with this, I feel like the first time I had the issue I was trying to use log in with google and the second time as well but maybe it wass just a coincidence.

I feel like connecting to the servers that handle the log in with Google stuff is flagging the device somehow and making it say there ar eno play services installed when they are.

The weird thing is that the Google app susally still works if you launch it from the app drawer but crashes if you use it from the search bar widget

and usually only gmail is affected but photo and maps and the play store are fine

aslo keep wouldn't work even after everytthing ese was fixed ans working but I just uninstalled it and reinstalled it and it works again

really strange behavior.
[Fire HD 8 and HD 10 Android Development] :
Ime, I'd say FireOS does do something automatically to 'take back control'. No idea why or what provokes it but I think I've experienced it happen on a number of occasions. I'll be web browsing and the browser simply disappears (it hasn't crashed, just sent to background) and the fire launcher home page appears and the home key no longer takes me to my launcher of choice (Lawnchair) It's simple enought to reset; simply stop and start the automate flow/script /whatever and all's back as I want it again. Until next time.
[Fire HD 8 and HD 10 Android Development] gdroid666:
it's a fire max 11 on 8.3.1.5 and I used FTB 32.2 to install GPS

I am not sayig it is conspiratorial I am just sayign there might be a whitelist that gets checked on those servers and it migt cause a glitch when it sees the tablet is not an offically supported GPS device, of course I am just throwing stuff at the wall here but it was right after I tried to use sign in with Google that I had problems ,everything was was workin perfectly then it happened then datastrwam had me run some commands for the whitelist and it fixed it,but only after first clearing the cache and data on all the GPS apps

runnig the whitelist commands without clearing data didn't work clearing data didnlt work but after I did both it was fixed , everyhting was wokring fince for wek then I tried to log into an accoun for another app using sign in with Googe and I noticed right after the Google search widget would crash then I tried gmail aand it was also crashing and force closing right away.

I jut heard something about Google trying to crack down on unofficial devices accessing GPS now and datastream had me run some command that seemed like it was to ourge whitelist data, I really donlt understand it TBH I am just reporting my experience like I said it coudl be a totaly coincidence.

Also I was kinda shocked to hear you say in th eother post the max 11 is slowing down and having RAM issues, I was concerned about the amout of RAM too but I have been using his thing right along on 8.3.1.5 and I did no debloating besides fire launcher and it has been running amazing so far for me , aside form the GPS issues and the apps force closing which is fixed for the time being anyways.

This thing has no lag at all and is super responsive and I have experienced no bugs a all besides th eaformentioned issue, it runs better than my 7 pro with 12 gigs of RAM ,so far, (knock on wood)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I would suggest that if/when you get things working to your satisfaction once again, that you refrain from updating ANYTHING. No Google automatic updates, no Android/fireOS updates, no apk updates. Only update something if it stops working. That's your safest way to maintain all functions. YMMV 🤷