[Fire HD 8 and HD 10 Android Development] Datastream33:
Fire Toolbox V27.0 - Release Announcement​

Hey, it's been awhile since the last update!

Ahh, I knew this update would be tough to release. A lot of folks are hoping for workarounds to FireOS 7.3.2.2, and rightfully so. I've been pretty diligent in looking for workarounds, but I'm afraid not much has been found. Of course, I'm not going to give up... and in fact, I've come across a project that was able to work around the "cannot disable a protected package" situation using a device administrator. Perhaps, maybe, this is the answer we need... only time will tell.

Ok, with that out of the way... let's dive into what V27.0 brings to the table!

Support for all Launchers in the Custom Launcher Tool​

As requested by a few folks here on the forum, the Toolbox now supports setting up all launchers, instead of the limited choices offered in previous versions of the Toolbox. All you need is the launcher's APK file. Just open the Custom Launcher tool, and from the drop-down select the "Custom Launcher" option. Now browse to the location of the launcher's APK file, select it, and confirm you want to proceed with the installation. The Toolbox will take care of the rest.

In addition to the changes above, the method of activating the custom launcher using the Re-route Homekey method has also been updated to pass the rerouting command through the shell instead of sending keys to cmd. This way, you don't need to worry about accidentally interrupting the process.

Removal, Addition, and Improvements to the Modify System Settings Tool​

Firstly, let's discuss what's been removed and why. Because it had no effect on the battery icon in the first place, it's been decided that the Battery Icon option should be removed from the System UI tab. It had no effect, and essentially was just taking up space.

Next, we have a new addition to the Networking tab - the Location Services option. This option lets you toggle off/on the Location Services (by the way, these services are on by default, so that's nice to know) at will.

Finally, we have changes to the Navigation Bar option. As some of you may know, when disabling the navbar it would still appear in landscape mode. This issue has been addressed in this update. However, the values it sets (-70 landscape, -70 portrait) may not be ideal for your tablet. In a future update, I'm planning on changing the Navigation Bar option to include the ability to set custom overscan values... that way you'll be able to find out what values work better for you.

The Sideload Apps Improvements​

Upon adding the Custom Launcher option to the Custom Launchers tool, I realized I could carry the code that detects the launch-able activity over to the Sideload Apps tool as a new install flag. However, what I didn't realize was it would be a real pain to implement. Let's just say my coding skills are a lot better now than what they were before. The code wasn't really scalable, so I decided to re-write everything and make it more robust...this included the XAPK parsing and installing methods.

It wasn't easy, but I think it's a huge improvement over what it once was. Let me know if you guys come across any issues or problems with the tool after this rework. So, the new "Run after install" flag was added, and it does essentially what you'd expect... it launches the app after it's been installed. Pretty neat if you ask me!

So, that's the end of the highlights. But wait... that's not everything V27.0 has to offer! Make sure to check out the changelog below for more juicy changes!

Ready to download V27.0 and check it out? Well, if you have a previous version of the Toolbox installed, go ahead and launch the Toolbox Updater and update that way. If you don't have a previous version, head on over to the Downloads section of the OP and cop you either the Installer or the Portable release!

As always guys, you folks are just amazing, and I just want to take the time to thank you for being so caring, so nice, and so patient with each other and me. I really do appreciate the support, donations, and kindness you guys continue to give/show, and I'm so lucky to have the chance to meet/interact with you all when I can! Thanks for EVERYTHING, guys! It really does mean the world! :D

Well, that's all I got for now. Please have a fantastic day/night, and I'll see you folks later. Peace!✌️