yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] TT_Vert:
Hey guys, tried to search here for netflix but didn't see others having this issue so it may just be me. It's a 2017 (7th gen) Fire 10 HD. Tried to install netflix w/ the hybrid app option and it just fails after download. The only error is "installation Failure". I did try to sideload via adb it but the versions I'm trying to install via ADB say "Failure [INSTALL_FAILED_OLDER_SDK]". Any suggestions?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Short answer: Netflix (and Disney Plus) cannot be installed on Fire tablets through Google Play Services . See @Jumbo100 post #9,482 for a more detailed explanation by @Datastream33 .

Essentially, your looking at the ongoing collateral damage from the aftermath of the 2017-2019 Amazon/Google corporate feud. As a consequence, Fire tablets are not Google "Play Certified" devices , so Netflix and Disney have decided not to be listed on Google Play Store and cannot be installed through Google Play Srrvices. Ostensibly for security reasons.

As a consolation (?), both Netflix and Disney plus can be installed from the Amazon Appstore and run absolutely flawlessly. LOL.

So much for the Amazon/Google infighting ...Bah!
[Fire HD 8 and HD 10 Android Development] andytgeezer:
Only one way to find out. But one, disable wifi when you turn it on and check the firmware. If it's 7.3.2.2 just send it back. I've done that in the past. It's a lottery
[Fire HD 8 and HD 10 Android Development] Datastream33:
Well, thank you so much, my friend! I really do appreciate the report... and it will without a doubt help improve the Toolbox. :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Indeed. You guys are all LEGENDS! Don't know of any other community that is even a fraction as cool as this one! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Sorry to disappoint friend :(
[Fire HD 8 and HD 10 Android Development] Datastream33:
Great response. Exact and informative. :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
RethinkDNS? Hmm, haven't heard of it before. Thanks for sharing with the community! (y)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Looks like the APKs for Disney and Netflix need to be updated. I'll pull the updated APKs and update the download links. Thank you for the report my friend! :D
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, can't quite understand why Google would do that. Did they not learn anything from the Epic Games V. Apple case? Sure, Android is more open than iOS, but I just don't see why they'd move in that direction.

Although for Amazon, they already have their own framework, so it won't hurt them massively. Just messes things up and complicates the two businesses relationships further. :(
[Fire HD 8 and HD 10 Android Development] Datastream33:
Nah, objection your honor, I'd trust @blaacksheep more than any website. ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Awesome! So glad to hear that, gentlemen! Cheers! 🎉
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hmm, I suppose that could be a possibility. Going to have to look at what permissions it's asking for to see if we can revoke any. 🤔
[Fire HD 8 and HD 10 Android Development] Datastream33:
Glad to see you like the new update, my friend!

The navbar key situation is still an active one. I've done some digging and found the source code for the navigation bar that takes care of custom icons, It seems that it converts the images to grayscale before applying them. I also learned that you can apply icons from sysui. It's likely that when an app's background changes to white (or a color the system knows that the icons would become invisible) the system applies a darker icon and then re-applies a white icon otherwise. Been sifting through the system ui icons, but still haven't been able to find the dark variant of the home button yet. Plus, we'd also need to figure out a way of detecting when the home button icon becomes "invisible" to apply the darker icon.
[Fire HD 8 and HD 10 Android Development] flarefly:
Hi, I've never tried rooting a tablet before but thought the Fire Toolbox looked pretty simple. But for some reason, I'm unable to get the Google Services option to run, I get a pop-up saying the link is down or temporarily disabled.

I do also get an unhandled exception error when I start up the program, but the rest of the functions seem to be running fine, since the Amazon apps are no longer visible on the tablet.

Is there anything I can do to get Google Services on this?
[Fire HD 8 and HD 10 Android Development] gguerra:
Also wondering about Amazon Photos. Seemed to be broken last time I tried it. It was not actually showing my content. I was wondering if there would be an updated apk for Amazon Photos on uptodown.com? Where are they located specifically?

I did find this one but not sure if it's gps or Amazon..

Amazon Photos (Fire TV) (Android)

Download Amazon Photos (Fire TV) for Android, one of the most popular apps from the developer Amazon Mobile LLC, and for free. Find it in Uptodown.com

amazon-photos.en.uptodown.com
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi all.

I've updated the guide in my signature to reflect the changes with Toolbox v29.0. It's become mostly outdated now, since it was only meant to be a series of workarounds until something better could be found. Thanks to @Datastream33 , most of these things are now unnecessary. It remains there because so many people have linked to it.

I've also added a link to updated Amazon apps for tablets that have disabled OTA Updates and find their apps no longer work. They were all pulled from an HD 8 (2020) running 7.3.2.3. If these become outdated, I'll (reluctantly) allow my tablet to update and post the newer apps. :cool:
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Your generosity never ends !!
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Check @blaacksheep post today ... should cover all your Amazon app OTA update concerns.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Update to new FTB v29.0 ... cleaned up a lot of the links and interconnect problems.
[Fire HD 8 and HD 10 Android Development] cgreg714:
Good afternoon,

I was trying to use the FTB on a Fire 8 HD (7th gen) tablet, and for some reason it will let me install a custom Launcher, but I am unable to select the option to disable the Fire Launcher (text is in black). Anyone have any idea why this is? Everything else is working fine, but when I unlock my screen the Fire Launcher loads, stays visible for a few seconds, and then switches to Nova.

Best regards to the development team....this is great tool.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
The "Diable Fire Launcher" option is a "legacy" feature from older versions of FireOS. More recent versions of FireOS do not allow disabling Fire Launcher ... it's now a protected "system" app and cannot be affected. The "workaround" is to run Nova Launcher ON TOP OF Fire Launcher ... effectively you are running both Nova and Fire Launcher together. Amazon hasn't made this easy. No immediate resolution , but a solution remains a "work in progress"

BTW there is no dev "team" ... Fire Toolbox is one-man XDA dev project by @Datastream33 ... he's the Code Wizard who makes the "magic" , but he has lots of support from the community.
[Fire HD 8 and HD 10 Android Development] TT_Vert:
I wasn't using google play to install. I tried to sideload a downloaded netflix APK (via adb) after FTB v29 failed. Which is why i thought the issue may be on my side.

Dave
[Fire HD 8 and HD 10 Android Development] cgreg714:
Thanks for the info. Hoping the developer is able to sort a way around this.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Both of those apps are available in the Amazon Apps Store. If your tablet is registered with Amazon, they can be downloaded/installed from there. The hybrid apps feature of Toolbox is there for people who do not want to register their tablets with Amazon. The hybrid apps may work, but Datastream is looking into whether they need updating. Sideloading of these apps does not work from what I've been told.
[Fire HD 8 and HD 10 Android Development] TT_Vert:
Roger that, I will wait. I may also just install the amazon store back onto this thing. One last thing while I'm here. I;m not sure what option I must have changed (I went through and still cannot seem to find it) but one of the options seems to take away all of the quick settings options when you pull from the top down. I only see the wifi indicator showing I am connected and I believe the time, no quick settings buttons anymore. I can get a pic of this later if it's not easy to understand.

Thanks

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

If you've allowed your tablet to update via OTA, then you've got FireOS v7.3.2.4 with all of the new restrictions Amazon has placed on their tablets. It sounds like you had to use the Custom Navbar Button method of launcher replacement. This method has been greatly improved since it was first implemented, but there are still a few little annoyances.

One way to get around the lockscreen problem you describe is to completely disable the lockscreen. If you don't absolutely need a lockscreen on your tablet, that's likely the best way to proceed. (Make certain you don't have the "pattern" lockscreen selected before you do that, though.)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
The quick settings buttons can be customized by using Toolbox > Modify System Settings > System UI tab > System UI Customizer (execute). Then move whichever toggles that you want to the Active pane and click "Apply". ;)
[Fire HD 8 and HD 10 Android Development] Datastream33:
Links are sourced from Google Drive.

Unfortuently, they only allow a certain amount of badwidth to be used per day. After it exceeds the links are suspended until the next day.

If you'd be so kind to provide what tablet you have I can supply a link to the google services .zip file for your tablet.
[Fire HD 8 and HD 10 Android Development] TT_Vert:
Oddly I do not have that on mine. This is what i am seeing in the quick settings area when pulled down (Not much :)) If it matters I have FireOS 5.7.0.0 on my 7th Generation Fire HD10
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Ah. My fault. I didn't even think about the fact that you had a 2017 tablet. Those have FireOS 5, not FireOS 7.

I've never owned a Fire tablet before 2019, so I'm unfamiliar with 5. There are some major incompatibilities between generations of Fire tablets. I guess that is one of them. Toolbox seems to be written mainly for FireOS 7, with some added things to accommodate 5 and 8.

Did Toolbox install Automate on your tablet? If so, open Automate and see if you have a flow called "Custom Quicksetting Tiles" listed. I'm guessing you don't, but if you do, try stopping that flow and rebooting.

Other than that, I really don't know. There's always a factory reset and re-run Toolbox if no one else helps out. 😟

I wish I had more experience with earlier versions to help. Keep digging through Toolbox and maybe you'll find it.

Did FireOS 5 (I think it's based on Android 7) even have quicksetting tiles?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Greetings!

It looks like the device_provisioned flag was tripped to 0. When this flag is tripped, it goes into a "kiosk" sort of mode... disabling notifications and the quick settings panel. Try resetting it back to 1 to see if that fixes things.

Try entering the following command in an ADB Shell:

settings put global device_provisioned 1

That should do the trick! Also, keep in mind that if the lockscreen was disabled, then it will be re-enabled upon entering the command (if your tablet didn't have the Settings activity for changing lockscreen types, that is).
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I learn more and more about Android and ADB each time you answer one of these questions! 🧐
[Fire HD 8 and HD 10 Android Development] TT_Vert:
You are a superstar my friend.

Thank you all for your help, this saves me from having to unlock the bootloader on this thing again, although apparently everything done here can be done w/o root access I had no idea how to do it.
[Fire HD 8 and HD 10 Android Development] flarefly:
This is the version I'm using, but no luck so far! Will try on a different device too
[Fire HD 8 and HD 10 Android Development] flarefly:
It's a 9th Gen Kindle Fire 7! I'm trying to wipe it of all the Amazon stuff before gifting it to my baby sister.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Perfect, thank you for the info! Here's how to manually setup the PlayServices .7z for the Toolbox:

Download the PlayServices .7z file from this link.

Open the Toolbox's root directory in Windows Explorer (if installed via the installer: %APPDATA%\Datastream\Fire Toolbox V29.0) or click the Settings icon in the Toolbox, Click the About button, and then click the Open Installation Directory button.

Double-click the "bin" folder.

Double-click the "Google Services" folder.

In the "Google Services" folder, right-click > New > Folder.

Title the folder "Android 9 (x32)" (without quotes).

Place the .7z archive in the "Android 9 (x32)" folder.

Open the Toolbox and execute the Google Services tool. It should skip the download and start the installation procedure.

That should do the trick! Please let us know how it goes and if you encounter any issues along the way or have any other questions/concerns please do let us know! Best of luck!
[Fire HD 8 and HD 10 Android Development] darbNator:
The amazon store app in your sig does not install on my firetablet 10+ 2020. I just get a message that says "App not installed".
[Fire HD 8 and HD 10 Android Development] darbNator:
Anyone know why my GroupMe and Discord apps don't receive new messages/notifications of new messages until I launch the app? Actually sometimes I don't even get new messages while in the GroupMe app and I have to close and relaunch it to get them.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
It could be a versioning problem, or maybe just an installer problem. Try copying the file to your tablet, locating it with the Files app, and tapping it to install it. I don't know if you tried a streaming install or how you tried to install it.

GroupMe an Discord not giving you notifications is a typical problem, sad to say. You might get them working by disabling battery optimizations for both of those apps, but FireOS does not have all the API's of a normal Android installation and notifications on some apps don't work right with it.
[Fire HD 8 and HD 10 Android Development] darbNator:
I downloaded it directly to the tablet and tried to install.
[Fire HD 8 and HD 10 Android Development] darbNator:
I have Gme set to use battery in the background. But not sure how to disable "optimizing battery use"
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Ok, they kind of bury the setting. It's located under Settings > Apps & Notifications > [App Name] > Battery > Battery Optimization. Tap the "Not Optimized" bar, tap "All Apps", tap your app name again and tap "Don't Optimize".

As for Shop Amazon, did you try installing the Play Store version or an apk file from apkmirror or somewhere else first? If so, you'll need to uninstall that before running the app in my signature. If you didn't, it must be a versioning problem. The apps in my sig. all came from an HD8 (2020).
[Fire HD 8 and HD 10 Android Development] creeve4:
I am using version 29 of the toolbox and I have a Fire HD 8 (gen 10) running OS 7.3.2.2.

The toolbox does not recognize that I am running the latest FireOS and thus it keeps asking me to disable OTA updates and it does not give me the newer custom Launcher options (see attached screenshot).

I have uninstalled and then reinstalled the toolbox, the problem persists.
[Fire HD 8 and HD 10 Android Development] creeve4:
I was able to use the new Launcher replacement method by installing Toolbox version 28.9.

The custom launcher (Nova Launcher) installed as did Automate, but the NavBar was not configured properly, so now the Home button still takes me back to the Fire Launcher.

How can I manually configure the custom Home button action?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
It looks like Amazon has changed how the "Amazon AppStore" app works on Fire tablets.

Current version of AppStore (on Fire tablets at least) can now only be installed and upgraded OTA. It may be that AppStore is now formally a "protected" systems app and can only updated OTA . There hasn't been a "pure" AppStore apk available for sideloading since late 2021. The "old" AppStore still works but there are no current updates ... at least it doesn't crash like AmazonShop ... yet.

Going forward, you can't assume that all Amazon app apks copied/updated from other Fire tablets will always work as expected on FTB setups.
[Fire HD 8 and HD 10 Android Development] darbNator:
Talking about the Amazon shopping app not the appstore itself sorry for the confustion.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Did you turn on all the privileges checkboxes under the Launcher Invoker flow in Automate? Is Automate set to start on system startup?

Privileges can be turned on by going to Automate, tapping the "Launcher Invoker" flow, and checking both boxes at the bottom.

Automate can be set to autostart by tapping the menu bars in the upper-left corner of the app, tap settings, scroll down to the Safety heading and check "Run at system startup".

That should do it. A reboot may be necessary.
[Fire HD 8 and HD 10 Android Development] creeve4:
I reset the navbar top default and then tried again using the new method for replacing the launcher. It then worked correctly.
[Fire HD 8 and HD 10 Android Development] darbNator:
I've setup my dad's tablet this way. He got one on prime day and updated it as soon as he got it....... Told him not to.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Okay ... but coincidently it's possibly a similar situation.

As you have recently experienced , you had to sideload an updated "Amazon for Tablets" APK to get to get things working.

AmazonShop and Amazon for Tablets are essentially the same app, but AfT is specifically formatted for the tablet form factor.

On Fire tablets, tapping the AmazonShop icon defaults to AfT. That's why tapping "old" AmazonShop works with updated AfT.

## Edit ##

Installing your sideloaded AfT update is functionally to the same as @blaacksheep updated AmazonShop file , but may conflict if trying to install on top of each other. He sideloaded the OTA update to a "locked-down" Fire tablet and did not use AfT update. Both methods work but APKs may clash when trying to use together.
[Fire HD 8 and HD 10 Android Development] darbNator:
It's a weird situation. I uninstalled the AfT from the play store and tried Blacksheeps again and it installed and works.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Yeah, those files only work if you don't have any others from Google or apkmirror installed. Same with the other ones in that folder.
[Fire HD 8 and HD 10 Android Development] darbNator:
I found a Kindle app version14.64.100(1.3.266069.0) which appears to be slightly newer than the one you have listed. I deleted the apk though after installing. I'll see if I can find it again. Everything else looks to be the same version that I have.

Here is the link if you want to update it or look into it.

Amazon Kindle 14.64.100(1.3.266049.0) For Android | Android APK
[Fire HD 8 and HD 10 Android Development] Jumbo100:
As discussed in an earlier post, as of the July/2022 updates, there are now TWO versions of some Amazon apps ... is this a "full function" Amazon Kindle (per Amazon including e-books and in-app payments) or a "Google-centric" Android Kindle (without these features)?

Source of APK makes a difference.

I suspect the "real" Kindle can now can only be reliably sourced OTA from Amazon; GPS Kindle will definitely be "crippled" ; generic Kindle for Android could be either version. Superficially can't tell the difference.

At least Kindle updates on OTA-disabled Fire tablets don't crash like AmazonShop/AfT.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If any of the apps in my Drive folder cease to function, then I'll reluctantly update my tablet and get the newer ones. As of right now, the ones I have function so I'm not doing anything with them. The date on the apps in my Drive folder are July, 2022. They came with the 7.3.2.3 update which has been superseded by 7.3.2.4. The 7.3.2.3 apps still work as of now and unless someone has a good reason to update them, I'm leaving them alone.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Wise ... Doesn't get any better with more OTA updates. LOL
[Fire HD 8 and HD 10 Android Development] darbNator:
No problem, just trying to be helpful and point out a later version I found when GPS tried to update the Kindle app but it wouldn't update. The other four all appear to be the latest versions that I found on apk sites.
[Fire HD 8 and HD 10 Android Development] darbNator:
I have a 10+ I bought in June of 2021 with whichever version of FireOS was available then. OTA disabled and using Novalauncher with GPS installed for a more android feel. I haven't had any stability issues with any of the apps beyond the Amazon Shopping app stopping which was resolved. I'm able to make in app purchases in all these apps with no issues. As far as the updates I haven't had any issues as long as the apk has the unique prefix in the version number identifying it as a fire tablet apk.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
That's the right approach ... as long as you source APKs from a reliable source that haven't been "filtered" through Google, you're good. Way too many sources for APKs ... randomly downloading any-old APK is asking for trouble.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey guys,

I just wanted to jump on here and let you guys know, I'm going to be out of town until Saturday morning. Going on vacation with the fam. I'll be checking in here on the forum occasionally during the week. If you guys need something, please @ me, and I'll do my best to respond when time permits. Thank you all, please have a wonderful week, and I'll see you guys on Saturday! ;)
[Fire HD 8 and HD 10 Android Development] Mascagno:
Hello, i'm trying to disable fire launcher on a fire hd 8(2017) running fireos 5.7.0.0. but the option is unavailable and I don't understand why: i've read that problems are only on fireos 7.3.2.2+

I've also tried via adb, but it says permission denied

What should i do?

Thanks in advance
[Fire HD 8 and HD 10 Android Development] darbNator:
Yeah. Besides apkmirror which places do you think are the most reliable?
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Because you're running a 7th gen tablet, you won't have the issues we have with the new firmware. On the other hand, you can't remove the launcher either, but Launcher Hijacker should work, although you may experience the 5 second delay issue before your preferred launcher opens.

Toolbox normally pre-selects the best launcher removal option for the tablet that's connected. In your case that should be Launcher Hijacker. If that option isn't available to you, close Toolbox and re-open it with administrative permissions. (Right-click the Toolbox icon and left-click "Launch as administrator".)

Let us know how you do. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
That all depends on what kind of apps you're looking for. There's apkmirror, f-droid, aurora, uptodown, and apkpure, among others. You don't want to use too many download sites because the apps might not be updatable from differing sites. It leads to confusion trying to remember which site you got the app from. Also, the poor little tablet with so little RAM isn't good at handling too many installed apps and slows to a crawl when overloaded.