[Fire General] tufkal:
Here is a script I have been working on for a while, and have tested on multiple Fire 2015 models. *This is ONLY for the new 2015 Fire tablet, not any Kindle variant. This is for the 5.0.1 firmware. It will work on the 5.0.0 for all functions but the Google Plays Store, 5.0.0 is incompatible with the Google Play Store at this time.

Credits go to alot of the members of this forum for parts of it, including [MENTION=4267571]sd_shadow[/MENTION], [MENTION=962172]K3Llogs[/MENTION], and [MENTION=2195665]Rivethread[/MENTION] to name a few. I'm just wrapping up all the knowledge in a nice package, and cleaning up the code.

DOWNLOAD> https://www.dropbox.com/s/jseeolrqfb1uvdy/FSS.zip?dl=0<DOWNLOAD

This script is meant to be run on the first boot of a Fire, after choosing your language, cancelling the initial setup, and turning on USB debugging. It is a requirement to have the ADB drivers working correctly on your PC before running the script as well. (ADB Drivers available here, require manual device manager loading - http://koush.com/post/universal-adb-driver)

What it does:

-Disable packages to block OTA updates.

-Disable packages to block lock screen adverts

-Remove all of the Amazon bloatware

-Install the FOSS App Store F-Droid

-Install the Google Play Store, and associated framework

The script keeps a log file of all its activities, and reboots your tablet when it is done. It can be run as many times as you want, if you believe a step failed or you made a mistake and need to run it again, go ahead.

When it is done, you will have the Amazon AppStore, Google Play Store, F-Droid App Market, and the Clock app. That's it, 4 things. You can then build it up the way you want to, using whichever store you wish, however you would like. Here are some recommendations to get started:

-Google Camera (The built in camera app tied to Amazon Cloud services, so you'll need a camera app)

-VLC (The built in music and video apps tie into Amazon services as well, so you need a media player app)

-ES File Explorer (The built in picture app is tied to Amazon services, so you need something to look at your pictures)

--I recommend installing OneDrive or DropBox to help manage and backup your pictures as well.

NOTES:

Currently in 5.0.1, you cannot redirect the home button to use a different launcher other than Amazon's Fire Launcher (without a lot of complicated 3rd party overlays). You will be using the Fire Launcher, but with such a blank base to start from, and it's folder ability, I find it quite clean and easy.

Widgets do not work. Even if you get a 3rd party launcher working, they cannot be applied because the core Android framework is not installed. This may not be able to be fixed until the device is rooted.

Performing the process to root your fire, and install a alternative launcher, works great along with this script. It shouldn't matter but I recommend doing this script first, and then the root/launcher fixes second.

ADDITIONAL FEATURES:

If you wish to have one of the Amazon service based apps back, you can simply modify my script and run it again. Go to the 4th section marked [Using Package Manger (pm) to hide Amazon bloatware]. In this section, find the app I chose to hide that you want back, and change the word hide to unhide. Example, if you want the Amazon cloud photos and the Fire camera apps back, find the lines for com.amazon.photos and com.amazon.camera, change hide to unhide, and run the script. Those apps will be back after the reboot.

It works the other way too if you want to hide more of the Amazon stuff you can add more lines to the 4th section. For example, to completely remove the Amazon AppStore and it's framework (gets rid of some of the tabs on home screen), and just use Google/FDroid, add these lines to section 4.

adb shell pm hide com.amazon.platform

adb shell pm hide com.amazon.venezia