yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] dbdude58:
Maybe I'm just missing something in nova launcher? It looked like I had to buy nova launcher prime to unlock the gestures settings area.. but in there I don't see an option for swiping from left edge.. should I be looking at a different area of Nova's setting to enable "swipe from left side for Back"? I'll poke around in there as well... Would you mind testing swipe to go back and confirm if it works for you? Would really appreciate it!
[Fire HD 8 and HD 10 Android Development] selaudeveloper:
In reality, I was using Hijack to select an application that I developed as default, when I restarted the device, it opened the apk directly.

In the apk I put an option to open Hijack, so I could select the default Hijack launcher instead of my apk...

Is there any option that I can have something similar?

With 'Custom Navbar Key', can I do this? :/

I need it to start automatically after installing the apk when restarting the device.

It would be a 'kiosk mode' in this case, I managed to do this very well with Hijack
[Fire HD 8 and HD 10 Android Development] dbdude58:
I'm running 8.3.2.1.. I don't see any option go swipe from left side?
[Fire HD 8 and HD 10 Android Development] Datastream33:
Hey man, trying giving XDA's Navigation Gestures app a whirl. It allows you to hide the navigation bar and replace it with the pill, and left/right gestures can be used (can be configured to what ever to you like). Just note that the app has been discontinued, so it may be a little buggy in certain circumstances.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Nova Launcher's gestures will unfortunately only work when Nova Launcher is in the foreground. Don't think gestures setup in Nova will work system-wide.
[Fire HD 8 and HD 10 Android Development] dbdude58:
Installed activity launcher. Go to settings (the empty circle one), then system.. Gestures.. System navigation. Can switch to standard Android gestures.. Persists after reboot as well!
[Fire HD 8 and HD 10 Android Development] DB126:
Nice tip! Thanks!! 🍻
[Fire HD 8 and HD 10 Android Development] blaacksheep:
I'm unfamiliar with Launcher Hijack. It's never been available on my tablet through Toolbox. I also have a 2019 tablet, but I have an early version running FireOS v7.3.1.2 so I can just disable/replace the Fire Launcher. I've never investigated further until now and that option is still greyed out for me. My other tablet is running v7.3.2.6 and like yours, is also greyed out. Custom Navbar Key launches a parallel launcher besides the Fire Launcher. It replaces your Home button with a custom made Home button that calls your preferred launcher instead of the Fire launcher. It relies on Automate to handle the button press so if you can write a flow in Automate to do what you want, then it can probably work. (y)
[Fire HD 8 and HD 10 Android Development] s2tab:
Delete
[Fire HD 8 and HD 10 Android Development] Nourss:
Hello and thank you for your work,

Is it possible to make Google Chat work?
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Current versions of Google Chat app may be incompatible with up-to-date FireOS/Google Play Services setups. App installs but crashes on opening .YMMV.

Two possible options to try:

- install earlier version of Google Chat ; v. 2021.05.30 appears to work (FireOS 7 and probably FireOS 8)

- use Chat function in Gmail; similar function/look-and-feel to desktop Google Chat app
[Fire HD 8 and HD 10 Android Development] rainerbethrugh:
Hi all, there might also be a pretty simple way to use navigation gestures on Fire tablets. I recently found a StackOverflow post about activating navigation gestures via ADB: StackOverflow

The idea is to activate Android's gestural package with this command: adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural

I can confirm this works for the Fire HD 10 (13th Gen) on 8.3.2.1. It also survived a reboot.

It can be deactivated later by using adb shell cmd overlay disable com.android.internal.systemui.navbar.gestural to switch back to the three-button navigation.
[Fire HD 8 and HD 10 Android Development] dbdude58:
Speaking of gestures, I found the Microsoft Edge browser unusable on my HD plus 8 because I couldn't easily close tabs. The little "x" button is just too small. However I finally figured out you can swipe down from where the url is displayed, and edge will show you your tabs in a bigger format that is easy to close a tab.. Just a psa for anyone wanting to use Edge.
[Fire HD 8 and HD 10 Android Development] DB126:
Also see method recently posted by @dbdude58 utilizing Activity Launcher or similar app. Easy access to gesture options too. Self contained solution that doesn't require ADB.

Search:

com.android.settings.Settings$SystemDashboardActivity

com.android.settings.Settings$GestureNavigationSettingsActivity
[Fire HD 8 and HD 10 Android Development] antwoine.westlee:
Why don't they finally give you the freedom to choose a user-defined installation path for the Toolbox installation?

I don't want any other software on C:\, C:\ is for the system and nothing else!

The uninstall process doesn't run smoothly either.

If the program is open, you can still uninstall it, except for the entry under "Windows/Programs". There is only a query for an installation for one user, but not for all users.

Maybe do a basic cleanup of the basics!

A forced installation on C:\ is already a reason for me not to use a program! We are not under Linux where you install all garbage in "\home".

Windows has drive letters and C:\ is system, you should stick to that!
[Fire HD 8 and HD 10 Android Development] blaacksheep:
If you feel so strongly about the installation path, why don't you download the portable version? You can extract that anywhere and run it from that folder. Un-installation is just done by deleting the folder and any shortcuts you've made.(y)
[Fire HD 8 and HD 10 Android Development] DB126:
Yo dude - riding the manutia wagon w/derogatory commentary ain't gonna win you many friends and certainly not the attention of the developer who volunteers time and talents asking nothing in return. As noted, a portable version is available for those who desire more installation flexibility.
[Fire HD 8 and HD 10 Android Development] NewToAndroid2024:
Hello!

Completely new to..everything (android, kindle fire, fire toolbox), but needed Google play store for an app. Bought Kindle Fire 7 yesterday, tried Fire Toolbox (Zip version). Went through the automatic kindle fire setup.

- Issue the first time : Installed Nova launcher, once rebooted the screen simply flashes. The dot at the bottom asks if I want to set Nova once or always. Setting it to either does not help.

Factory reset.

- Issue the second time : Installed lawn chair, got a menu. Play store flashes and then quits.

Factory reset

- Issue the third time : Did not install custom launchers, did not install keyboard, simply remove bloat and installed google services. Everything looks fine, but Play Store flashes and then quits.

help please? Should I have internet / wifi on at some point during this process before i install play store maybe? at this point I am simply resetting and trying different combination of things to see if it will work.
[Fire HD 8 and HD 10 Android Development] cy_coe:
On linux I can't tick the checkbox on the view Terms&Conditions because it is outside of the viewable area and there is no working scroll function. That makes it impossible for me to use the tool.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
This was a problem that has only been partially addressed in the new Python port. @Datastream33 has put an option in the installer to add/subtract to/from the installer window in increments of 10, both horizontally and vertically. While this is a good effort to begin addressing the issue of scaling to different desktops, it is only in the first window of the installer and disappears later on.

Once installed, there is no option and it apparently affects the T&C checkbox, too.

The easiest way I can think to address this would be to pull up your System Settings and select Font Selection (or similar on other distros). In the 2nd section, lower the "Font scaling factor" by .1 or .2 with Toolbox displayed at the same time. At some point the box should show and you can check it. Then you can probably return the font scaling to whatever it was before. In Mint, the default is 1.0 and dropping it to 0.9 shrinks the display by about 10%. I'll assume you don't use Mint so the names of the tools might be different.

Let us know if this helps and hopefully the next update to Toolbox Python addresses this. :)
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

I think the problem you describe is a result of having an early firmware version of FireOS 8. You didn't specify your tablet or the year or firmware version that you were running, but it sounds like a FireOS 8 problem.

I would direct you to Jumbo100 's post about that here. You'll probably need to update your firmware to at least 8.3.1.8, or likely 8.3.2.0 before google services will work properly with it.

Try that out and if you need more help, just ask. :)
[Fire HD 8 and HD 10 Android Development] captainrizal:
Hello all,

I found this website while searching to change OS of my Fire HD 10 (11th Gen) to Android. My device is running on Fire OS 7.3.2.8.

It seems it can done only on Windows PC. Can I use Mac book to carry out the procedure?

TIA
[Fire HD 8 and HD 10 Android Development] DB126:
Windows and Linux; no native macOS client. Finding a friend with Windows machine is probably the best option using the portable version of the toolbox.
[Fire HD 8 and HD 10 Android Development] Fellpower:
Hey ppl

I got a Fire Max 11 (13. Gen) with the Fire OS 8.3.2.2

I started the dev options and USB Debugging.

Now, when im starting FireTools, i get an error:

"Device Monitoring: The connection to the Amazon Fire Max 11 has been lost".

And nothing works. Im new to this, so how do i fix it?

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

It could be a problem with your computer/OS. What version of Windows are you running? I'll assume Win 10/11 unless you say otherwise. I get this on occasion when I run it on a virtual Windows machine. Are you running it on a real or virtual environment? The other thing I can think of that could cause this is another Android device running on the same network. You may have to disconnect any smart TV's, Roku boxes, or other smart devices from your network because ADB will attempt to connect to any ADB enabled device on the same subnet. (This includes any Wifi connected devices.)
[Fire HD 8 and HD 10 Android Development] NewToAndroid2024:
Hi Thank you! I got it working in a not so desirable way : I updated my Fire OS, before I installed Google Play Services. As a result, I can't turn off OTA updates any longer. With the new Fire OS, google play loaded fine using Fire Toolbox. I also did not touch anything else (did not remove bloat, etc).

However, as I needed this to work today, I did not want to mess with it any further in case it stopped working again.

I imagine once OTA kicks in and somehow break it, i will have to try again, at which point I'll try your advice. Thank you for the help!
[Fire HD 8 and HD 10 Android Development] Fellpower:
Hey, Thx for your answer. i checked my PC with "adb devices" - and it seems, that Native Instruments has installed some NTK Deamon, thats blocking my Tablet. I killed that process for testing - and the Tool can connect now to the Tablet.

i should have tested that before the post - but maybe it helps someone ;)
[Fire HD 8 and HD 10 Android Development] selaudeveloper:
Hi, thanks for the software.

As I already mentioned, I created an APK in Flutter that will have graphics coming from an API. On the Fire 7 12th generation I selected the 'Other' option in 'Custom Launcher', selected my APK and in the options I left the Launcher Hijack option selected.

So everything works perfectly, when I start the device, it opens my APK, if it tries to exit the apk, it returns, everything is wonderful. Inside the application I placed a screen where after entering the password it opens Hijack (in case you want to change the launcher - in case you update the apk)

However, I have a shipment of Fire 7 devices with the 9th generation, but the 'Hijack' option does not appear to select, only 'Re-route home', 'Custom Navbar key' and 'Shortcut Launcher', but I don't understand how each one works of these options.

My use case is that it always launches the app when turning on the Fire, I can't exit the app, as the tablet will be in a public place and the customer cannot have the chance to exit the default app and open other things.

In short, if anyone knows the best way to do what I want and that works on the Fire 7 12th generation and also on the 9th generation I would be grateful

Screenshot in Fire 7 9th
[Fire HD 8 and HD 10 Android Development] Jumbo100:
TD;LR Amazon blocked LauncherHijack app on Gen9 Fire tablets ca. May, 2019.

The LauncherHijack process you used with FTB is required for Gen12/13 Fire tablets running FireOS 8.3.1.9 and later; earlier FireOS 8 f/w can disable Fire Launcher and install an alternative launcher using ADB commands directly.

Amazon blocked/blacklisted LauncherHijack on Gen 9 Fire tablets running FireOS 7 as described here (including possible workarounds) :

Amazon blocks Fire launcher-switching tool LauncherHijack—ineffectively

On the Wordpress control panel’s statistics display, a few particular TeleRead posts are, without fail, listed among the top-five most-visited day in and day out. Those posts are the ones exp…

teleread.org

A workaround was described in LauncherHijack XDA thread post here:

Any Launcher, No Root (Launcher Hijack V4)

Launcher Hijack V4 Allows a custom launcher on Amazon Kindle Fire's and Fire TV's An early, insert seasonally appropriate celebration here, present from me. Adds support for Fire TV devices and the new Fire Tablets. Enjoy. Please find...

xdaforums.com

FWIW, lots more details on the XDA Launcher Hijack thread; however, given the age of the thread, not sure if it's still relevant in your case today, and probably won't work on f/w 7.3.2.2 and later. YMMV.

That is why Fire Toolbox does not support Launcher Hijack on FireOS 7 devices and uses the Custom Launcher "workarounds" to install alternative launchers on devices running f/w 7.3.2.2 and later.

#Edit . I suspect that Amazon will eventually block Launcher Hijack app on FireOS 8 , too. Actually I'm a little surprised it still works on FireOS 8.
[Fire HD 8 and HD 10 Android Development] selaudeveloper:
Thanks for reply!
[Fire HD 8 and HD 10 Android Development] selaudeveloper:
In this case, I'm using hijack because my apk was made to be integrated with it, but if there is another option that works on the vast majority of Fire 7 generations, I have no problem using it.

My use case is simple: leaving an apk in kiosk mode, that is, you can't exit the app, when you turn on the device it opens the app automatically... It works well with Hijack.

The topic says that a solution would be to use Hijack with the name and package changed, does it still work?

Fire 7 9th fireOS 7.3.2.9
[Fire HD 8 and HD 10 Android Development] Jumbo100:
IDK, but TBH probably not. Amazon "locked down" f/w 7.3.2.2 (Nov/2021) and later, which eliminated easy ADB mods. Probably explains why there has been no recent development work on Launcher Hijack since.

If you have any Gen9 Fire 7 tablets that haven't yet been recently updated beyond f/w 7.3.2.2 , you could still apply OTA update blocking and use "modified" Launcher Hijack as you intended.
[Fire HD 8 and HD 10 Android Development] captainrizal:
Thanks. I will have to find a Windows PC to carry out the procedures.
[Fire HD 8 and HD 10 Android Development] mattheo121:
i have a fire hd 10, 13th gen, and i can't put Nova Launcher by default, the launcher is working fine but when i remove the background app, it remove the Nova launcher for 1 second, show the amazon by default launcher, and after de Nova Launcher show, i dont know why i can't put the Nova Launcher by default.
[Fire HD 8 and HD 10 Android Development] Jumbo100:
On your Fire HD10 Gen 13, you have 2 operational scenarios for use of an alternative launcher (like Nova Launcher) , depending on which FireOS 8 version is installed.

If you are running f/w 8.3.1.8 or earlier, you would disable Amazon Fire Launcher and configure Nova Launcher as the default launcher.

If you are running f/w 8.3.1.9 or later, you would use the FTB LauncherHijack process. In this case, Amazon has "system protected" Amazon Fire Launcher so that it cannot be disabled by ADB commands, but LHijack redirects/"hijacks" launcher calls to Nova Launcher. Note that FL remains the default launcher; in effect you are running two launchers in parallel, but NL becomes the "operational" launcher. There may be a minor time delay from the LHijack process , but that is the price you pay for using an alternative launcher. YMMV.
[Fire HD 8 and HD 10 Android Development] rem3r:
With Home Assistant adding support for their own voice assistant, is there any possibility to add their voices to the options for switching assistants?

2023: Home Assistant's year of Voice

Our goal for 2023 is to let users control Home Assistant in their own language.

www.home-assistant.io
[Fire HD 8 and HD 10 Android Development] Top4eat21:
HELP! I don't have python3.11 or python3.10 installed!

I have python3.8.10 installed and can't change my python version!

Please make an installer for python3.8.10 or come up with a fix!

(Note: I use Zorin OS 16.3. It is based on ubuntu (wich is based on debain)
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Your quickest fix might be to follow some of the posts on the Zorin Community Forum for running Python 3.10/3.11 as an adjunct to your current Zorin setup.

Also upgrading to Zorin 17, which supports newer versions of Python, might be an option.

Currently, Fire Toolbox development on the Linux/Python port is still in the middle of beta stage testing, so it's a little presumptuous to expect a specific port to your older Python setup now.
[Fire HD 8 and HD 10 Android Development] blaacksheep:
Hi, and welcome to XDA!

Zorin is one of the distros I tried unsuccessfully to install Toolbox on. The problem is pyarmor expects to see the same version of python that the application was created under. Most distros use python 3.10 or 3.11. A few outliers use other python versions. Zorin uses python 3.8.

The installation doesn't even get far enough along to try using a virtual python environment. The installer fails as soon as it starts. For the time being, I think Jumbo100's suggestion is a good possibility. The other working solutions are a VM of Windows 8+, or an actual Windows installation on an old computer or borrowed laptop where the Windows version can be installed.

@Datastream33 - I was thinking about this today and thought "What about a Flatpak of Toolbox?" Flatpaks are sandboxed packages that can be installed on most any distro and provide their own expected environments. If Toolbox could be put into a Flatpak, that would solve all the python issues with the expected python version provided in the Flatpak and sandboxed from the rest of the system. Would this be a possibility?
[Fire HD 8 and HD 10 Android Development] DB126:
FWIW - enabling gesture navigation on Max 11 yields an unsightly black bar at the bottom when display size is set to "default". Changing to "large" addresses that anomaly. Default display size works fine on a HD10 (13th gen). Difference is likely due to varying aspect ratios (15:9 on Max 11; 16:10 on HD10).
[Fire HD 8 and HD 10 Android Development] Jumbo100:
For completeness to gesture navigation mod on Fire Max 11, would implementing system-wide "dark/night mode" be of any effect on navbar anamoly ?
[Fire HD 8 and HD 10 Android Development] DB126:
I have dark theme implemented system wide by default. With gesture navigation there is no need for a full height navigation bar; most Android 11+ builds, including FireOS 8.3, shrink the height of nav bar when gesture navigation is enabled. Initially that didn't happen on my Max 11 with default display settings as outlined above. Light/dark theme would not change this - either functionally or aesthetically. Appears to be an artifact associated with aspect ratio. Guessing Google corrected this in later Android versions as phone panels come is a variety of aspect ratios.
[Fire HD 8 and HD 10 Android Development] jhford:
Minor disaster. Yesterday I installed about 3 or 4 RSS reader apps on my HD8+. But I immediately uninstalled them after I noticed the following behavior, My HD8+ is not exactly running the FTB. I installed everything without it. But I am using the Activity Launcher, Automate, FTB Device Setup, Launcher Replacer, and One Button Navigation Bar, My problem is that after rebooting various apps cycle on and off, on and off, etc, endlessly, Have any of you seen this before or know how to fix it. Maybe it's Automate. But I can't get it to launch to check it. It immediately turns off or loads another app. [EDIT] I just received a message on my HD8+ that it doesn't support Launcher Hijack, but my HD7 does. 🤔 Thanks
[Fire HD 8 and HD 10 Android Development] Jumbo100:
Looks like you may have some issues/confusion with the setup of the alternative app launcher on your Fire tablets.

From your earlier posts, assuming:

- Fire 7 (Gen 12), f/w 8.3.2.0

- Fire HD8 Plus (Gen 10), f/w 7.2.2.6

On your Fire 7 (Gen 12) tablet:

f/w 8.3.1.9 and later, FTB supports LauncherHijack process for alternative launchers; f/w 8.3.1.8 and earlier can ADB disable Amazon Fire Launcher, and install an alternative launcher directly which will be configured as default.

On your Fire HD8 Plus (Gen 10) tablet:

Amazon "blacklisted" LauncherHijack app on Fire OS 7 (ca. f/w 7.3.2.2 ?). FTB "workaround" for alternative launchers are required on f/w 7.3.2.2 (and later) ; earlier f/w could ADB diable Fire Launcher directly.

You already know/knew most of this, so it's nothing new.

So to clean up your specific tablet setup:

- on your Fire 7, only use LauncherHijack process. Other FTB workarounds are not required. Disable/uninstall any other launcher workaround processes.

- on your Fire HD8 Plus, uninstall LauncherHijack app; it won't work and is "messing up" your setup. Reconfigure/recover your previously working alternative launcher process, as necessary.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Alright, so I've finally caught up with responding to all the posts that were posted over the week. Dang, you guys were killing it! If I failed to respond to a post please let me know! Now, let's talk about V2.0. What features would you like to see? What needs to be fixed? Do you want custom theme support?
[Fire HD 8 and HD 10 Android Development] Datastream33:
I just wanted to let you all know I've changed file hosters so hopefully, the direct download link will remain for longer than a few hours. Let me know if it goes down again!
[Fire HD 8 and HD 10 Android Development] drizzt09:
Dev site. https://smartyoutubetv.github.io

It's what I use on my fire tv box and stick.

Also on my kids Shield. And my eldest fire tab HD8.

Little one still uses YTkids
[Fire HD 8 and HD 10 Android Development] jjta:
Fire 10 HD

.com.amazon.unifiedshare.facebook is not debuggable x20 everything says failed already installed

Any advice???

Everything else worked.
[Fire HD 8 and HD 10 Android Development] Datastream33:
Just tried it out and can tell you it looks so much better on the tablets the Vanced ever did. I will include the option to download it in the toolbox. thanks! :D:good:
[Fire HD 8 and HD 10 Android Development] Datastream33:
The period before com shouldn't be there (it should be: com.amazon.unifiedshare.facebook). I'm not sure why this has happened. I will look into it!
[Fire HD 8 and HD 10 Android Development] jjta:
Doing a hard reset now I'm thinking its something I may installed. Doesn't look to be a stock app fingers crossed. Don't worry about me work on 2.5!!! You are our little glimps of hope!