Fire HDX 8.9 4th Gen (Saturn) - Fire OS 5.1.1 - Root / GApps / etc. collection - Kindle Fire HDX 7" & 8.9" General

Updated: 18.11.2017
Hello,
finally Amazon released OS 5.1.1 for Fire HDX 8.9 Saturn users and there may be the slight chance that 3rd Gen HDX users will benefit soon, too. Fire OS 5.1.1. is out in the wild for other devices since a while and so the overview of capable "modifications" of 5.1.1 is spread over multiple forums of different (HD) devices and it is not known if they are applicaple for Saturn user or i.e. need to be modified in advance.
That`s why I want to start this thread where I want to collect the capabilities / links for modification of 5.1.1 with Saturn HDX users only! This thread will be modified in the future to list all capabilities. So I need your feedback what you have tested and what is working especially if it is not listed in this post. Please do tell if you modifed something to get it working. And beginners, please do not abuse this thread with general questions to maintain the overview!
Tested and working:
1) Installing GApps without root (no modification needed): From Fire 7 2015 Forum
(18.11.2017) OR use this script to only install PlayStore: http://rootjunkysdl.com/files/?dir=Amazon%20Fire%205th%20gen/SuperTool where you can also remove OTA updates, etc.
2) After install of PlayStore: Root with Kingroot: EDIT 18.11.2017: Download Kingroot 4.8.0 from http://apkmirror.com (use this old version to make it work to replace with the following script below) and transfer it with the Android File Transfer. Use ES Explorer via PlayStore to open and install the transfered kingroot4.8.0.apk.
Afterwards I replaced KingUser with SuperSU with this little Script: Replace KingUser
3) Change launcher with root:
1. Install Nova Launcher (or another launcher) via Play Store
2. Open an adb shell (or use Terminal Emulator via PlayStore)-> su -> pm disable com.amazon.firelauncher
3. Open Nova Launcher again and everything is fine
Untested but maybe possible (volunteers appreciated):
- Change launcher without root: From HD 8 / 10 2015 Forum
Not working
- Installation of custom ROMS like CyanogenMod, Nexus, etc.

Ok, good news! It is possible to root 5.1.1 on HDX Saturn!
Just go to www.kingroot.net with your device and download the latest .apk for Android.
Open and root, it first fails but the second possibility works.
Afterwards I replaced KingUser with SuperSu according to this: http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html

I don't use "gapps"; just installed the "latest" for the 8.9, login/account-manager, framework, play services & play store. Play store didn't work before the 5.1.1 but now works. After the 5.1.1 install, dialogue popped up & said update of play services needed & so I said do it. After selecting "update" & during the update, I realize that the webpage was Google Play store!.
Along with my Play Services update, I got updates for several apps I had side loaded as in Youtube & otherss from Google; later on had some more updates from Google. I didn't install any gapps package, just apps that were not available on Amazon for the Fire 8.9; don't believe that gapps are needed unless one wanted that stuff as it is the access into Google Play Store that is desirable.
Also the ADB command line may not be needed as I did that prior to installing 5.1.1 & don't know if 5.1.1 removed/overrode it.
Anyway, I'm OK with getting my apps gotten from Google will now get auto updated from Google & the stuff from Amazon get updated from Amazon.

epionier said:
Hello,
finally Amazon released OS 5.1.1 for Fire HDX 8.9 Saturn users and there may be the slight chance that 3rd Gen HDX users will benefit soon, too. Fire OS 5.1.1. is out in the wild for other devices since a while and so the overview of capable "modifications" of 5.1.1 is spread over multiple forums of different (HD) devices and it is not known if they are applicaple for Saturn user or i.e. need to be modified in advance.
That`s why I want to start this thread where I want to collect the capabilities / links for modification of 5.1.1 with Saturn HDX users only! This thread will be modified in the future to list all capabilities. So I need your feedback what you have tested and what is working especially if it is not listed in this post. Please do tell if you modifed something to get it working. And beginners, please do not abuse this thread with general questions to maintain the overview!
Tested and working:
- Installing GApps without root (no modification needed): From Fire 7 2015 Forum
- Root with newest version of Kingroot: From HD 8 / 10 2015 Forum Afterwards I replaced KingUser with SuperSU with this little Script: Replace KingUser
- Change launcher with root:
1. Install Nova Launcher via Play Store
2. Open an adb shell -> su -> pm disable com.amazon.firelauncher
3. Open Nova Launcher again and everything is fine
Untested but maybe possible (volunteers appreciated):
- Change launcher without root: From HD 8 / 10 2015 Forum
Not working
- Installation of custom ROMS like CyanogenMod, Nexus, etc.
Click to expand...
Click to collapse
Thanks for the guide, everything in the tested and working section worked perfectly

I have the hdx 4th gen 8.9 tablet running latest 5.1.1 and have installed kingroot. Root is working and I have removed a few bloat packages and installed root explorer. I was unable to use adb install for these.
My question is....I am trying to use ADB to install apks, I have turned on the dev mode and set for debugging, My tablet connects, but remains "offline"
I have tried stopping and starting the server with no luck...so I can not sideload apks etc.
I'm wondering if it's the sdk tools, so I went ahead and downloaded the toolkit, installed Java, and now need to install the appropriate android version..lollipop. I also have a firetv stick and have not had to download or install any of the toolkit in order to use adb for installs, so why is the kindle hdx showing me as offline and unable to install. What have I missed? I really don't want to install the sdk packs if I don't need to..(which I didn't need to for the firetv)
Thanks

@wetwaterdog
Use the ADB Drivers in this package: http://rootjunkysdl.com/getdownload.php?file=Amazon%20Fire%205th%20gen/Amazon-Fire-5th-Gen-Install-Play-Store.zip They work flawless for me.
Otherwise install Google Play Store with the file above and use the Play Store to install apps. You still can donwload .apk directly via the browser on the device.
Last but not least use the "general" method to transfer .apk files with Android File Transfer App via MacOSX or MTP on Windows: https://support.google.com/nexus/answer/2840804?hl=en

epionier said:
@wetwaterdog
Use the ADB Drivers in this package: http://rootjunkysdl.com/getdownload.php?file=Amazon%20Fire%205th%20gen/Amazon-Fire-5th-Gen-Install-Play-Store.zip They work flawless for me.
Otherwise install Google Play Store with the file above and use the Play Store to install apps. You still can donwload .apk directly via the browser on the device.
Last but not least use the "general" method to transfer .apk files with Android File Transfer App via MacOSX or MTP on Windows: https://support.google.com/nexus/answer/2840804?hl=en
Click to expand...
Click to collapse
I ended up downloading and installing the SDK toolkit, but I didn't install anything but the amazon driver listed under "extras". adb now works for installs. Right now, I don't need all the other sdk stuff, so that was it...very simple

I jsut got a new HDX Saturn, and it is currently on 4.2. Can I update manually to a rootable version of FireOS ?
What would you recommend? I guess no Safetrap for the 4th gen, right - meaning no custom roms.

johim said:
I jsut got a new HDX Saturn, and it is currently on 4.2. Can I update manually to a rootable version of FireOS ?
What would you recommend? I guess no Safetrap for the 4th gen, right - meaning no custom roms.
Click to expand...
Click to collapse
- 4.5.5.1 and early versions of 5.x.x (<5.1.2) are rootable w/Kingroot
- no Safestrap or custom roms for 4th gen HDX
- GAaps works better w/FireOS 5.x but you need be careful it doesn't update to 5.1.2 or above; no going back (instant brick)

Davey126 said:
- 4.5.5.1 and early versions of 5.x.x (<5.1.2) are rootable w/Kingroot
- no Safestrap or custom roms for 4th gen HDX
- GAaps works better w/FireOS 5.x but you need be careful it doesn't update to 5.1.2 or above; no going back (instant brick)
Click to expand...
Click to collapse
Thanks Davey216! So there is no bin to update manually to < 5.1.2 ?

johim said:
Thanks Davey216! So there is no bin to update manually to < 5.1.2 ?
Click to expand...
Click to collapse
To my knowledge working links for older 5.x HDX builds have not been maintained (publicly posted) as they were for 4.x. Upgrading is a dicey proposition as going too far will yield an unrootable build with no rollback option. Examples:
- an OTA update will likely bring you first to 4.5.5.1 (rootable) then 5.1.2.1 (unrootable at present)
- grabbing the latest update directly from Amazon will likely score 5.1.2.1 or higher

Davey126 said:
To my knowledge working links for older 5.x HDX builds have not been maintained (publicly posted) as they were for 4.x. Upgrading is a dicey proposition as going too far will yield an unrootable build with no rollback option. Examples:
- an OTA update will likely bring you first to 4.5.5.1 (rootable) then 5.1.2.1 (unrootable at present)
- grabbing the latest update directly from Amazon will likely score 5.1.2.1 or higher
Click to expand...
Click to collapse
OK I grabbed the 5.1.1 from here and updated to 5.1.1
1) Do you know how to disable OTA (I tried the adb shell pm hide com.amazon.device.software.ota and other similar methods without root) - at the moment it started downloading the 5.1.2 update
2) Is there a way to remove the (almost) downloaded 5.1.2?
3) I installed KingRoot but it needs WIFI to root so I cannot root at the moment (if I turn Wifi the update will be resumed)

johim said:
OK I grabbed the 5.1.1 from here and updated to 5.1.1
1) Do you know how to disable OTA (I tried the adb shell pm hide com.amazon.device.software.ota and other similar methods without root) - at the moment it started downloading the 5.1.2 update
2) Is there a way to remove the (almost) downloaded 5.1.2?
3) I installed KingRoot but it needs WIFI to root so I cannot root at the moment (if I turn Wifi the update will be resumed)
Click to expand...
Click to collapse
- rebooting device should discard partial 5.1.2 download
- pm hide and similar non-root methods are unreliable
- download/launch kingroot; only connect when read to root
- see other threads for file that needs to be renamed to block OTA

Davey126 said:
- rebooting device should discard partial 5.1.2 download
- pm hide and similar non-root methods are unreliable
- download/launch kingroot; only connect when read to root
- see other threads for file that needs to be renamed to block OTA
Click to expand...
Click to collapse
I was looking for the other threads for the OTA block but couldnt remmebr which one works for Saturn. I remember otacert had to be renamed on Apollo.
So, I did something else:
1) downloaded kingroot PC version, connected via adb/usb and rooted without WIFI
2) Installed Super-Sume+Pro+v9.1.9.apk (to replace SuperSU)
3) Updated SuperSU SuperSU_v2.65.apk
4) Installed Root Explorer v4.0.1.apk
5) renamed /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk to DeviceSoftware OTA.apk_ to prevent OTA
6) deleted /cache/update-saturn_saturn-541113320-to-542169020.bin
7) reboot
Cheerz!

I have an HDX 8.9 (4th Gen) running 5.1.2. Is there any way to roll it back to 5.1.1. so I can root?

johim said:
I was looking for the other threads for the OTA block but couldnt remmebr which one works for Saturn. I remember otacert had to be renamed on Apollo.
So, I did something else:
1) downloaded kingroot PC version, connected via adb/usb and rooted without WIFI
2) Installed Super-Sume+Pro+v9.1.9.apk (to replace SuperSU)
3) Updated SuperSU SuperSU_v2.65.apk
4) Installed Root Explorer v4.0.1.apk
5) renamed /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk to DeviceSoftware OTA.apk_ to prevent OTA
6) deleted /cache/update-saturn_saturn-541113320-to-542169020.bin
7) reboot
Cheerz!
Click to expand...
Click to collapse
Perfect! Couldn't have scripted it better. Offline version of Kingroot is the bomb. Glad it all worked out - enjoy.
---------- Post added at 12:54 AM ---------- Previous post was at 12:52 AM ----------
FireFlyChef said:
I have an HDX 8.9 (4th Gen) running 5.1.2. Is there any way to roll it back to 5.1.1. so I can root?
Click to expand...
Click to collapse
Nope - rollbacks from 5.1.2 will brick device.

Davey126 said:
Perfect! Couldn't have scripted it better. Offline version of Kingroot is the bomb. Glad it all worked out - enjoy.
---------- Post added at 12:54 AM ---------- Previous post was at 12:52 AM ----------
Nope - rollbacks from 5.1.2 will brick device.
Click to expand...
Click to collapse
Thanks for the heads-up. :good:

Anyone know how to get 1080p (and 1440p hopefully) youtube? I've only seen build prop changes mentioned for the old hdxs on 4.4.4 by changing it to 5.0.0. Well the build prop is already set to 5.1.1 and 480p is the max res.

sorry wrong thread.

johim said:
OK I grabbed the 5.1.1 from here and updated to 5.1.1
Click to expand...
Click to collapse
I am a little bit confused because you're talking about 5.1.1 download and in URL I see 22.5.4.1 and I don't want to loose root. Is the version 5.1.1 in the file update-kindle-22.5.4.1_user_541113320.bin or do I mix something?
kind regards
jampr

Related

[CLOSED][TUT] Google Play Store / Amazon AppStore Swapper - HDX 7"

Closed - Go here... [MOD] HDXPosed : signature check, play store, downloads, wallpaper fix...
This is the final piece needed for a working Amazon / Google tablet. After I installed this, I stopped using my ROM slots and I'm done flashing for now. These are my recommended steps for working Google Apps + AppStore. Please ask any questions within the appropriate thread...
A Kindle Fire HDX 7" running 13.1.1.0
Rooted your kindle using [ROOT] Rooting tutorial - hdx 7" 13.3.1.0 by Faznx92
Installed SafeStrap 3.70 for HDX 7" by Hashcode and are now running on a ROM-Slot.
And a working Google Apps + Gmail from Android Cowboy's tutorial (using my suggested method in link )
leaving your Google Play Store crashing, this is the guide for you!
(For an alternate explanation, see evilgrin98's steps in post #12 )
Finally, if you want a working Google Play Store *OR* the ability to to swap between Amazon AppStore and Google Play store:
Make a nandroid backup. The installer is 3 lines and has no error checking. It works with any single adb device install.
If the installer doesn't work, you'll need to figure out adb yourself and modify the install_to_kindle.bat file or follow evilgrin98's manual install process in post #12.
Uncompress attached and run the install_to_kindle.bat on windows and it'll swap to Google Play Store on first install.
Future swaps should be done by running /data/local/tmp/amazon.sh or cm10.sh to switch back and forth.
This can be done in adb shell, terminal or Script Manager.
Use Script Manager addon, SMWidgets, to install scripts as a widget for easy switching.
What these scripts do:
Installs Cpasjuste's service.odex hack + DownloadProvider apks pulled from CM10.1 (install.sh)
Run cm10.sh to switch to working CM10 Google Play Store (copying Cpasjuste's hacked + CM10.1 files)
Run amazon.sh to switch to working Amazon AppStore (copying back Amazon service.odex & DownloadProvider apks)
What to expect after running install_to_kindle.bat, install.sh or cm10.sh:
Your device will reboot
Use your Amazon Home Launcher to access Kindle, FreeTime, Lending Library, AppStore
Use your 3rd party Launcher (Nova, Apex, etc) for your Google Play Store Apps
Your Google PlayStore will be functional for downloads and updates
Your Amazon AppStore will queue downloads
What to expect after running amazon.sh:
Your device will reboot
Use your Amazon Home Launcher to access Kindle, FreeTime, Lending Library, AppStore
Use your 3rd party Launcher (Nova, Apex, etc) for your Google Play Store Apps
Your Amazon AppStore will be functional for downloads
Your Google Play Store will crash if you try to download anything in it. You'll need to run cm10.sh to get Play Store to stop crashing and download your queued request.
Alex's Use:
Stay in Amazon mode most of the time, unless you want to update or download new content from the Google Play Store
Note:
This won't work from Cpasjuste flashable gapps or ROM as he removes too many Amazon components.
This should work for 8.9" HDX if someone sends me a modified & unmodified services.odex.
This won't work with Ptiwee / CrashThump / GSLEON3's fix, unless you change step 2 to only remove the DTC file. Otherwise, it's just the same as Cpasjuste's flashable gapps and removes too many Amazon components
I provided this to the community because of the contributions of the following people who I owe a super big thanks to...
jcase for the root exploit! This Kindle HDX community wouldn't exist without his contributions.
Moronig for finding the memory signature on HDX 7" -- WTG!
slayer615 for rolling it up the exploit & root into a batch file -- rock on!
Faznx92 for writing an excellent root guide & providing regular support!
Hashcode for his awesome SafeStrap... Without it, I wouldn't bother to go further than root...
Android Cowboy for his Google Play store tutorial. I wouldn't have had my perfect setup without trying his guide first...
Cpasjuste for the services.odex & downloadprovider apks. Swapping stores wouldn't be possible without his tutorial and binaries.
Stericson for Kindle Free -- working widgets still work for HDX! Thanks!
Ptiwee, CrashThump & GSLEON3 for inspiration. Keep up with the contributions to the community! You're amazing!
Version History
0.0.1 - First Release
0.0.2 - Cache & Dalvik Cache clearing removed for faster reboot between swaps.
reserved2
_Alex_ said:
reserved 2
Click to expand...
Click to collapse
Interesting. If we can get the same thing going as (http://forum.xda-developers.com/showthread.php?t=2591547) for the 7" then we could pretty much forget safestrap until we have some real roms to flash.
Edit: You are awesome... now the hdx 7" has everything - Or close enough for now.
dcoig1 said:
Interesting. If we can get the same thing going as (http://forum.xda-developers.com/showthread.php?t=2591547) for the 7" then we could pretty much forget safestrap until we have some real roms to flash.
Click to expand...
Click to collapse
Easy enough See post #3 now...
FYI, on my personal HDX 7" 16GB, I'm running my fully working Gapps + Amazon w/ working Store swapper on stock and doing dev in ROM-Slot-1, keeping my nandroid backups offline.
Progress should be fast....
_Alex_ said:
WIP - Untested - Working Play Store, GAPPS & Amz Services for HDX 7"
Big props to CrashThump and Ptiwee for the 8.9" version.
Version History
0.0.1 - untested
Updated 1. 'Root my Kindle' for HDX 7"
Disabled 2. 'Remove Amazon ads and some applications' - breaks too much Amazon stuff... Will fix soon.
Updated 3. 'Signature check' for HDX 7"
4 - 'Install Google Apps' and 5 - 'Fix Wallpaper' works for either
Click to expand...
Click to collapse
is this a stand alone zip to put gapps on and keep amazon svcs or is the swap procedure necessary
davekaz said:
is this a stand alone zip to put gapps on and keep amazon svcs or is the swap procedure necessary
Click to expand...
Click to collapse
Op & Post 3 runs on windows to achieve the goal. Op + Post 3 will be merged depending on free time and interest.
You're welcome to try post 3 while I work out the kinks, as long as you have safestrap and your own backup to revert to, nothing here should be able to brick you on your HDX 7".
_Alex_ said:
WIP - Untested - Working Play Store, GAPPS & Amz Services for HDX 7"
Big props to CrashThump and Ptiwee for the 8.9" version.
Version History
0.0.1 - untested
Updated 1. 'Root my Kindle' for HDX 7"
Disabled 2. 'Remove Amazon ads and some applications' - breaks too much Amazon stuff... Will fix soon.
Updated 3. 'Signature check' for HDX 7"
4 - 'Install Google Apps' and 5 - 'Fix Wallpaper' works for either
Click to expand...
Click to collapse
i layed down stock on slot1 and just went thru 2 - 6 and no change ..the gapps downloads and then errors of missing file or something at end
davekaz said:
i layed down stock on slot1 and just went thru 2 - 6 and no change ..the gapps downloads and then errors of missing file or something at end
Click to expand...
Click to collapse
Yes I pulled post 3 about five minutes ago, see post 3.... seeing same in 8.9 thread too...
Sent from my KFTHWI using Tapatalk 4
Are people getting permanently working gmail?
aimlessanomaly said:
Are people getting permanently working gmail?
Click to expand...
Click to collapse
Post 3 completely wiped... while I do have a fully functional kindle thanks to Android Cowboy and other tutorials, replicating and supporting it to work consistently is more time I care to devote...
So OP is about a play store swapping, assuming other people's tutorials worked for you. See link in OP for my recommended way of installing Google Apps. I'm not providing support for it, as it's just a comment in someone else's tutorial.
edit - 2014-01-01 - answering question
BTW, I do have a working gmail. In fact, everything is working so well for me that I no longer use ROM Slots and am just running out of my stock slot on my 16GB Kindle HDX 7"... This script was the final piece I needed to have a happy Kindle HDX 7".
Sent from my KFTHWI using Tapatalk 4
I confirm it works, but Jesus
First thing's first: thank you for all your hard work. I confirm that this is working, and it's exactly what I wanted: Google Play Store with all Amazon Prime services in tact. Kudos!
My issue, which I'm trying to help with here, is that the instructions were off and vague almost every step of the way. I'll try and return to flesh out the below post, but in the meantime:
1) Use Safestrap to backup the device I had running; the backup was sufficiently large on my device that I couldn't run a rom slot parallel to it.
2) Use Safestrap to install the provided clean rom and SuperUser ZIP. Then wipe the device.
3) Boot into the rooted fresh ROM and install ES File Explorer with SU permission.
4) Follow Android Cowboy's instructions to install a Google account and the Play Store. (I attempted to use the KindleFree app you referenced and found it mostly broken and useless. Not recommended.)
5) Install Script Manager.
6) Download swap 0.0.2. The bat file did not function as expected, so I unpack the contents from "pushme" into /data/local/tmp/.
7) Use ES File Explorer to set the permissions for *.sh per the broken bat file (755).
8) Use Script Manager to run install.sh as a "script/executable": flag as SU with the argument "-c". The device will reboot.
9) Use Script Manager to run CM10.sh: flag as SU with no argument.
At this point, the Play Store will download and install apps, and at least the Amazon Prime video service continues to function as expected without having to continuously swap app stores. I'll play around with it tonight and tomorrow and return either with more specific instructions or any issues I discover.
Thanks again!
evilgrin98 said:
First thing's first: thank you for all your hard work. I confirm that this is working, and it's exactly what I wanted: Google Play Store with all Amazon Prime services in tact. Kudos!
My issue, which I'm trying to help with here, is that the instructions were off and vague almost every step of the way...
...
Thanks again!
Click to expand...
Click to collapse
Glad to be of help! I'm vague because I did this over a course of three weeks, so I can't remember most of my steps for certain. KindleFree is required first, as I've done Android Cowboy's tutorial by itself and produced all sorts of errors as many in that thread had experienced.
Sorry to hear the script didn't work quite as expected, feel free to add more 'belt and suspenders' to it, as it was purposefully left bare bones...
evilgrin98,
Thanks for your contribution to Alex's efforts. You guys make a great team. Your method worked for me. I wasn't able to get Alex's working. I noticed some failure text at the end of text, but was unable to copy it.
It was tough following the directions because I am not familiar with the lingo. However, it was good enough for me to figure out and get PlayStore working. This means I can search, download and install apps.
I'm not sure how Amazon is suppose to work now. I don't have access to the Amazon Kindle App, Amazon App Store, Chrome browser opens into a black screen and won't go to any web page and I am unable to get live wallpapers. I've tried Stunt's fix (http://forum.xda-developers.com/showpost.php?p=42181794&postcount=75) which is suppose to work on HDX, but I haven't been able to get it to work.
My question is how do I get Amazon to work? That's why I liked this script because of the ability to have both stores. I wasn't sure about how to use amazon.sh or cm10.sh. Also, you wouldn't have a fix for live wallpapers, would you?
Thanks again guys for a job well done. I really appreciate your efforts.
tech6 said:
evilgrin98,
Thanks for your contribution to Alex's efforts. You guys make a great team. Your method worked for me. I wasn't able to get Alex's working. I noticed some failure text at the end of text, but was unable to copy it.
It was tough following the directions because I am not familiar with the lingo. However, it was good enough for me to figure out and get PlayStore working. This means I can search, download and install apps.
I'm not sure how Amazon is suppose to work now. I don't have access to the Amazon Kindle App, Amazon App Store, Chrome browser opens into a black screen and won't go to any web page and I am unable to get live wallpapers. I've tried Stunt's fix (http://forum.xda-developers.com/showpost.php?p=42181794&postcount=75) which is suppose to work on HDX, but I haven't been able to get it to work.
My question is how do I get Amazon to work? That's why I liked this script because of the ability to have both stores. I wasn't sure about how to use amazon.sh or cm10.sh. Also, you wouldn't have a fix for live wallpapers, would you?
Thanks again guys for a job well done. I really appreciate your efforts.
Click to expand...
Click to collapse
After running install.sh, you Amazon.sh or cm10.sh to switch between stores.
For working Kindle and Appstore, you'll need to use the Amazon launcher aka home. You can only download new content while the Amazon Appstore is active.
Live wallpapers isn't something I wanted, so I've never found the answer....
Sent from my KFTHWI using Tapatalk 4
Default kindle reading app
And it sounds like the amazon os kindle reading app is a no go right. Many other people are sideloading an older version of the apk and preventing the google play store from updating it.
"After running install.sh, you Amazon.sh or cm10.sh to switch between stores." I used your script, but installed using Evil's method. I guess I am not understanding how to run those files. Do I place your script folder or those files in the Kindle download area and use one of the scripts to switch between stores from there? I was going to do it in script manager, but it looked as though I would be re-installing the script.
For working Kindle and Appstore, you'll need to use the Amazon launcher aka home. You can only download new content while the Amazon Appstore is active. After reading this I used the Amazon launcher, but wasn't able to use the app store. It will just flicker and not open. I can go to the Amazon store, but can't use the Amazon app or Kindle reader on the Amazon launcher or any of my other launchers. It's not like I purchase a bunch from the app store, but just curious why it isn't working. I do have Kindle books and just wanting to know how to get it back to working. I will try installing an older version of the app and see if it will work.
Live wallpapers isn't something I wanted, so I've never found the answer.... I understand. No problem, just asking in case you had them working on your kindle.
By the way, since you are now working off your stock rom, did you delete SafeStrap or keep it?
---------- Post added 3rd January 2014 at 12:00 AM ---------- Previous post was 2nd January 2014 at 11:57 PM ----------
Yes, I've heard of that work around. I will have to try and find it to see if it will work for me. Thanks for the suggestion.
You need to run smanager to run the Amazon.sh script to switch back to Amazon app store, or cm10 for Google play store...
Sent from my KFTHWI using Tapatalk 4
Yes, I've heard of that work around. I will have to try and find it to see if it will work for me. Thanks for the suggestion.
I did find those files you mentioned. When I tried to install them, I got the error message, There was a problem parsing the package. So, that was a no go. I will have to see what's going on with that.
---------- Post added at 12:41 AM ---------- Previous post was at 12:23 AM ----------
Ok, when I did that I was able to get to the Amzn Store, but the Kindle app is still not working. I am trying to figure out how to install it. I've deleted the old one off so I could install the older version, but I'm having some troubles at the moment. Thanks for the help.
tech6 said:
Yes, I've heard of that work around. I will have to try and find it to see if it will work for me. Thanks for the suggestion.
I did find those files you mentioned. When I tried to install them, I got the error message, There was a problem parsing the package. So, that was a no go. I will have to see what's going on with that.
---------- Post added at 12:41 AM ---------- Previous post was at 12:23 AM ----------
Ok, when I did that I was able to get to the Amzn Store, but the Kindle app is still not working. I am trying to figure out how to install it. I've deleted the old one off so I could install the older version, but I'm having some troubles at the moment. Thanks for the help.
Click to expand...
Click to collapse
I used the launcher/home app for books and as the kindle app link doesn't work...
Sent from my KFTHWI using Tapatalk 4

UPDATED: [ROOT] How to Install the Google Play Store on Stock 4.5.5.1 -Thor

After this little adventure, I went into further testing. There is now a much simpler method of installing the Google Play Store. Fully functional. Two methods to be exact, and an experimental one.
Method 1) -Recommended if you have Safetrap 4.01
Make sure you have SuperUser (Not tested with Kingroot)
and you are running 4.5.5.1 (It'll probably work in earlier versions.)
Note: I have Superuser installed as a system app for safety.
My device is a Kindle Fire Hdx 7" (3rd gen) Thor.
-You need Safetrap (or head to method 2 for a non safe-trap procedure)
-You need to be rooted
-And you need to download from Open GApps (Platform: ARM Android: 4.4 Variant: Pico < Smallest package)
First, you must make space in System/Priv-app to flash this little package. (< There's no way around this)
I deleted [ moffice, weather, and the android.mail.apk ] (I do not need those. I actually do not need a lot of the amazon services except for books.)
Reboot into Safetrap and flash/Install the opengapps package.
Wipe Dalvik/Cache. Reboot
> If you get a "Failed" - It means you need to delete more apps.
Make sure the message reads "Insufficient space, etc" and not "incompatible,"
If you are successful, reboot.
Open the Google Play Store and simply sign in with your account. You are done.
I haven't experienced any crashing. nada.
Use Market helper for incompatible app (Although inbox by gmail isn't working for me, everything else is.)
Method 2) Recommended if you don't have Safe trap.
You might need to delete some apps from system/priv-app if you get "Insufficient space error" <For me, I didn't have to delete anything.>
You do not need Safetrap.
-You need Root and you need to follow the method described here, but with a little tweak:
Move all the apps mentioned in the guide to System/Priv-app > Account And Sync Settings, Google Services Framework, Google Login Service, and Vending.apk)
Install Google Play Services from your downloads (Normal Install) < I am using the latest ones I got off Google.>
Reboot.
Open the android market (in apps) and sign in. <
Download the latest Google Play Store (from the guide or Google)
I renamed it vending.apk for short.
Delete the vending.apk found in System/Priv-app and replace with the new one.
Reboot.
Google Play Store is functional and shouldn't crash.
--------------------------
(I highly recommend a Custom ROM. The quality and functionality can not be beaten..)
Update: Now that the kindle app on android supports exporting highlights from personal docs/side-loaded books, etc.. I've made the full switch to CM11
------
Not recommended.
The method below is now experimental. I couldn't get it to reproduce after replacing Kinguser With SuperSu.
This is a fully functional Playstore. You can search, download and update
Tested on:
Kindle Fire HDX 7" (3rd Gen) running 4.5.5.1 w/ Kingroot
* No one is more responsible for your device than you. With that in mind, back up, read carefully, don't go the extra mile just because, and be aware there is always a risk. On to the fun stuff~
You will need:
-Root
-Safetrap v4
-All 4 apks from here (Skip all the instructions there and scroll to where it says —Then install these apks—
You also need the Google Apps Minimal Edition from here.
----INSTRUCTIONS
-Move all 4 apks to sdcard/download and install each one.
-Move your Google Apps Minimal Edition.zip to sdcard/download and keep it there.
Reboot into Safetrap.
* Make sure you have a backup of your STOCK Rom !
Go to Install > Find your Google Apps Minimal Edition.zip and install it.
From the same screen once you are done wipe dalvik/cache
Reboot.
You might run into a gray screen ? Hit the home button. It is a one time thing.
Login to your existing Google account. You'll notice the App Store will crash after a minute.
Reboot. That's it. Playstore shouldn't crash anymore.
#If it works for other devices, versions, let me know. Thank you.
I tested it on my own device, and downloaded a couple of apps. If something changes I will update this.
Update: You can find the latest Google Play Store and Services here. Uninstalling both items is necessary to install the new version then you can use ccleaner to remove any Google app that says 'newer version installed'
I did method 2. This absolutely worked. I'm especially pleased, because I kept seeing that I would need Safestrap and a custom ROM in order to get the Play Store on my HDX 7. So, thanks for the instructions.
If I used Kingroot to root my device can I still use method 2?
Also can I use twrp instead of safestrap? I have no idea what each one does what.
I rooted my tablet (HDX 7 4.5.5.1) using Kingroot, and my ultimate goal is to use google services and youtube properly. And change the OS (Is Nexus rom a good idea?)
Thanks for any help guys.
talkslow4me said:
If I used Kingroot to root my device can I still use method 2?
Also can I use twrp instead of safestrap? I have no idea what each one does what.
I rooted my tablet (HDX 7 4.5.5.1) using Kingroot, and my ultimate goal is to use google services and youtube properly. And change the OS (Is Nexus rom a good idea?)
Thanks for any help guys.
Click to expand...
Click to collapse
- no twrp, only safestrap v4 (which limits roms to cm11 and HDX Nexus)
- Google Services does not play well with FireOS v4. Strongly encourage custom rom if Google/YouTube is the end game
- YouTube via browser is also an option. Opera works well (as do others). Need to sideload via Opera home page or Apkmirror.
Hello
I went through Method 2, but can't get google service running.
There's one step that I could not understand, moving the apk files to system/priv-ap, why do we have to do so?
Thank you
mohzean said:
Hello
I went through Method 2, but can't get google service running.
There's one step that I could not understand, moving the apk files to system/priv-ap, why do we have to do so?
Thank you
Click to expand...
Click to collapse
Google Play Services and FireOS v4 simply do not get along. This is just one of many threads that suggest an integration methodology that yields a suboptimal experience or (more commonly) a crippled device. Bite the bullet and go with Safestrap v4 and a compatible custom rom (cm11 or HDX Nexus).
Thanks Luxen!!! It works perfectly! Device: Kindle Fire HDX 7" gen 3.
I used method 1.
Installed Kingroot, SuperSU, Safestrap, removed several APKs (MOffice (WPS Office), Cannon, EPSON, HP, Weather) from System/Priv-app using Total Commander (ASTRO file manager does not work) to make spaces, applied Pico OpenGApps, wipe Dalvik/Cache, reboot.
Then boom, it just works, no errors, no nothing! Updated all google apps. Everything works!
Can't thank you enough, great jobs!
Best,
mxnerd said:
Thanks Luxen!!! It works perfectly! Device: Kindle Fire HDX 7" gen 3.
I used method 1.
Installed Kingroot, SuperSU, Safestrap, removed several APKs (MOffice (WPS Office), Cannon, EPSON, HP, Weather) from System/Priv-app using Total Commander (ASTRO file manager does not work) to make spaces, applied Pico OpenGApps, wipe Dalvik/Cache, reboot.
Then boom, it just works, no errors, no nothing! Updated all google apps. Everything works!
Can't thank you enough, great jobs!
Best,
Click to expand...
Click to collapse
I am glad it worked out for you. Believe it or not, since I did method 1, I am still running my custom rom since that very day. Stable and smooth sailing.
Vanb85 said:
I did method 2. This absolutely worked. I'm especially pleased, because I kept seeing that I would need Safestrap and a custom ROM in order to get the Play Store on my HDX 7. So, thanks for the instructions.
Click to expand...
Click to collapse
This is the reason I tried to experiment with several different methods. I knew there are some users that are not interested or are too intimidated by Safetrap/Custom Roms, so I am glad it worked for you! :good:
I was wondering if anyone could help me a little bit with option 2 in the op's post? I am not the most tech savvy person in the world, so I am struggling a little with it. I have Kindle HDX 7 (3rd gen). I have managed to root using Kingroot. I attempted installing Google store. Got all the files downloaded and I thought installed accurately, but it would never let me sign in. I uninstalled and was going to retry using method 2 above that says move the files to system/private app before installing. I can't figure out how to get them from download to there though. I have ES File Explorer, but downloaded the recommended WIFI Explorer Pro to see file structure on my computer. Tried dragging and dropping and that did not work. Any advice? The instructions for #2 have not been the easiest for me to follow.
leigh80 said:
I was wondering if anyone could help me a little bit with option 2 in the op's post? I am not the most tech savvy person in the world, so I am struggling a little with it. I have Kindle HDX 7 (3rd gen). I have managed to root using Kingroot. I attempted installing Google store. Got all the files downloaded and I thought installed accurately, but it would never let me sign in. I uninstalled and was going to retry using method 2 above that says move the files to system/private app before installing. I can't figure out how to get them from download to there though. I have ES File Explorer, but downloaded the recommended WIFI Explorer Pro to see file structure on my computer. Tried dragging and dropping and that did not work. Any advice? The instructions for #2 have not been the easiest for me to follow.
Click to expand...
Click to collapse
Several ways to copy/move files in ES File Explorer. Perhaps easiest is to long file and scan options that pop-up (varies by version and config) for 'copy', 'move', 'copy to', etc. If nothing obvious check in 3-dot menu. Then navigate to target folder and tap 'paste'. Multiple files can be selected and copied at once.
If the files reside on your computer you should be able to copy/move using the same technique. Or simply download the directly to your device using the built-in Silk browser then move to target folder using ES File Explorer.
Might want to consider a custom ROM which has the Play Store built-in. While Amazon and Google components get along better in FireOS 5.x it is never a happy marriage with occasional glitches as versions of both change over time.
Thank you Davey126. I will give that a try. I have debated installing a custom rom, but fear that may be a little beyond my capabilities. I am struggling enough just getting Google Play on it. I am use to Android, so it has been hard to adjust to how locked down the Kindle is. Maybe if I come across some instructions I can easily follow, I will finally give that a custom rom a try.
leigh80 said:
I was wondering if anyone could help me a little bit with option 2 in the op's post? I am not the most tech savvy person in the world, so I am struggling a little with it. I have Kindle HDX 7 (3rd gen). I have managed to root using Kingroot. I attempted installing Google store. Got all the files downloaded and I thought installed accurately, but it would never let me sign in. I uninstalled and was going to retry using method 2 above that says move the files to system/private app before installing. I can't figure out how to get them from download to there though. I have ES File Explorer, but downloaded the recommended WIFI Explorer Pro to see file structure on my computer. Tried dragging and dropping and that did not work. Any advice? The instructions for #2 have not been the easiest for me to follow.
Click to expand...
Click to collapse
Actually you need to turn ON the ROOT EXPLORER option from TOOLS on Es File Explorer. to do so... Tap on TOOLS > ROOT EXPLORER > MOUNT RW and then mark all 4 options on right side (under RW) and tap on OK. doing so you will be able to move, copy and delete files/apks from/to System folders.
Hi @Luxen and everyone! I have a Kindle Fire HD 7 3rd generation running Fire OS 4.5.5 (Aug. 2015) and want to install Google Play Store on it. After searching for several hours, I can't find any worked method since all threads I found are outdated and people reported they were no longer working. I'm wondering if the method in this thread can work with my Kindle? Thank you!
kyoceralover said:
Hi @Luxen and everyone! I have a Kindle Fire HD 7 3rd generation running Fire OS 4.5.5 (Aug. 2015) and want to install Google Play Store on it. After searching for several hours, I can't find any worked method since all threads I found are outdated and people reported they were no longer working. I'm wondering if the method in this thread can work with my Kindle? Thank you!
Click to expand...
Click to collapse
In general Amazon and Google components do not play well on FireOS v4.x. It can be made to work...sort of...but tends to be susceptible when Play components auto update which happens frequently. A more reliable approach is to install a custom rom (CM11 or Nexus) that natively supports Google Play Framework, Services and Store.
If you opt to go this route the following thread may be of interest: http://forum.xda-developers.com/kin...used-partially-fire-os-to-proper-rom-t3421623
Google Play Store for Kindle Fire HD 7 (2013) 3rd gen on Fire OS 4.5.5
Davey126 said:
In general Amazon and Google components do not play well on FireOS v4.x. It can be made to work...sort of...but tends to be susceptible when Play components auto update which happens frequently. A more reliable approach is to install a custom rom (CM11 or Nexus) that natively supports Google Play Framework, Services and Store.
If you opt to go this route the following thread may be of interest: http://forum.xda-developers.com/kin...used-partially-fire-os-to-proper-rom-t3421623
Click to expand...
Click to collapse
Great! Thank you very much! I'll try what sd_shadow suggest first
I believe that 4.5.5 can be rooted with kingroot
KingRoot thread
then see rootjunky's supersume video
https://www.youtube.com/watch?v=3O3DcpeS_Ic
or manually install supersu with a terminal emulator
http://www.w0lfdroid.com/2015/05/How...h-SuperSU.html
Click to expand...
Click to collapse
then flash mine to CM11/Nexus
New here
I have the Fire HDX 7" 3rd gen and was wanting to make it a true Android tablet due to Amazon not updating it further. I have read post after post and I am so confused as to where to even begin. I know it needs to be rooted and a custom ROM installed, I just wish there was one place I could find step by step instructions to do so. I'd rather have Fire OS than have an usable tablet. Maybe I just need to give up trying to do it.
mckev24 said:
I have the Fire HDX 7" 3rd gen and was wanting to make it a true Android tablet due to Amazon not updating it further. I have read post after post and I am so confused as to where to even begin. I know it needs to be rooted and a custom ROM installed, I just wish there was one place I could find step by step instructions to do so. I'd rather have Fire OS than have an usable tablet. Maybe I just need to give up trying to do it.
Click to expand...
Click to collapse
Take a peek at this thread to get a sense of what's involved. Not a step by step guide by any means but touches on the highlights. Post back with any immediate questions.
http://forum.xda-developers.com/kin...used-partially-fire-os-to-proper-rom-t3421623
Davey126 said:
Take a peek at this thread to get a sense of what's involved. Not a step by step guide by any means but touches on the highlights. Post back with any immediate questions.
http://forum.xda-developers.com/kin...used-partially-fire-os-to-proper-rom-t3421623
Click to expand...
Click to collapse
Can I download ES file explorer from the Amazonn app store or should it be downloaded elsewhere? I have downloaded and installed KingRoot, but I haven't ran it as of yet.
Also wanted to say thanks for pointing me in the right direction!
mckev24 said:
Can I download ES file explorer from the Amazonn app store or should it be downloaded elsewhere? I have downloaded and installed KingRoot, but I haven't ran it as of yet.
Also wanted to say thanks for pointing me in the right direction!
Click to expand...
Click to collapse
Not sure how current the version in the Amazon App store is. Best grab a copy from here.
Tip: If unsure post any questions you may have before acting. HDX is a touchy device; easy to brick and hard (often impossible) to recover if you stray too far off the trail. Several great folks monitor these forums and can help as needed.

[TOOLS Fire HD 6&7 ] Rooting, Gapps, Launchers, Block OTA & Ads + More

Download the latest tools from the AFH link near end of post. It includes the changes in the attached "jobs" zip. You only need "jobs" if you downloaded the tools before May 11
EDIT May 29: Playstore is currently unreliable. Until updated, use the workaround here.
UPDATE May 17: Install Other Launcher and Install Kingroot tools may not complete if Windows username has spaces. I'll fix in next update. Until then, if your username has spaces, use this fix.
Here are tools for the 2014 Fire HD 6 and 7. A little late, I know, but some of you who still troll the forums may find them handy. Download the tools from AFH link, extract and run RUNME.bat.
IF YOU PLAN TO ROOT, TURN OFF WIFI NOW!
Tested working on OS 5.1.2.1 and below, except:
- Current Kingroot can't root 5.1.2.1. You need to downgrade. See "ROOT OS 5.1.2", below.
- OS 4: Only OTA blocking is implemented in the Block/Unblock jobs. [5/13/16 UPDATE: Also, Play Store isn't working on OS 4.
.. I probably won't fix it unless there's some demand. Try the video guide here. OS 4 users, also see post #11 for useful info about custom launchers.]
THE TOOLS
Install Play Store
Install Nova Launcher to /priv-app [root]
Install Other Launcher to /priv-app [root]
Uninstall priv-app Launchers [root]
Install Apps
Block/Unblock: OTA, ADS, AMAZON LAUNCHER, APPSTORE, AMAZON SEARCH [root]
Root Checker
Device Info
Root Tools
Install Kingroot ~ Root ~ Block OTA
Replace Kingroot with SuperSU [root]
DESCRIPTIONS
Before running a job, look here for any tips and instructions. This info is also in the readme.txt in the zip​
INSTALL PLAY STORE - Like it says. Works on both rooted and unrooted OS 5. Not for OS 4. EDIT May 29: Playstore is currently unreliable. Until updated, use the workaround here.
INSTALL NOVA LAUNCHER - Installs Nova to /system/priv-app so widgets work. If you just rooted, make this your first custom launcher. You can replace it or add a different one later.
INSTALL OTHER LAUNCHER Installs the launcher app in user_launcher folder to priv-app. Get the apk for the launcher you want (from apkmirror.com for example) and put it into the folder and run the job. EDIT 5/16/2016: Filenames must end with ".apk" No spaces allowed; replace with "_". (The tool will find spaces and pause while while you fix.)
HOW TO INSTALL GOOGLE NOW (also in Readme.txt):
It's much easier to install Google Now if Amazon is blocked, and you need a custom launcher to do that.
1. If you don't have a custom launcher installed, use Install Nova tool (installs Nova and blocks Amazon)
If you have a custom launcher, block Amazon so your custom launcher is running.
2. Get Google Now (small) from apkmirror.com, e.g., put into user_launcher folder and run Install Other Launcher job.
You'll boot to your "other" launcher
3. Run Google Now in app drawer and:
If prompted to Update Google App (Get it from Google Play), do it.
If prompted that other launcher is default, tap link to go to Amazon Settings. In Apps & Games>Manage all Applications: Swipe to All, scroll to your other launcher, tap it and see if "Launch by Default" is on. If yes, Clear Defaults. If no, go to your launcher settings and see if you can turn off default there.
Some launchers don't give up their default easily. If pressing home key doesn't show "Select Home App" after doing the above, run Block/Unblock tool and switch to Amazon. Then block Amazon again. After restart, press home key and you'll get "Select Home App" and be able to choose Google Now.
UNINSTALL LAUNCHERS - Uninstalls and deletes everything associated with a launcher installed to /priv-app. If multiple, prompts you to choose the one to uninstall.
INSTALL APPS - Installs all the apps in the user_apps folder. Put the apks into the folder and run the job. Filenames must end with ".apk" No spaces allowed; replace with "_". (The tool will find spaces and pause while while you fix.) Don't install a launcher with this; use one of the launcher tools.
BLOCK/UNBLOCK - OTA, ADS, AMAZON LAUNCHER, APPSTORE, AMAZON SEARCH
Except for OTA, these work only on rooted OS 5. OTA does a soft block on unrooted OS 4, hard block on rooted.
OTA: Disables update packages and renames DeviceSoftwareOTA.apk for a "hard" block. Unblock reverses it.
ADS: Blocks/unblocks the lockscreen ads.
AMAZON LAUNCHER: Block disables the stock launcher (Amazon UI) and the Appstore, which forces the home key to use your custom launcher. Unblock switches you to Amazon. Checks for custom launcher before disabling Amazon. Black screen with multiple custom launchers: If you haven't set a default launcher, disabling Amazon will boot to black screen. (System doesn't know which launcher to use.) Press home key (circle at bottom) for launcher choices. TIP: To easily switch between your launcher and Amazon, use @bibikalka's guide here to set up "one-tap switching" from launcher home screen.
APPSTORE: Blocks the appstore so in-app links take you to the Play Store (instead of throwing that stupid Appstore prompt). Amazon complains bitterly if you run this from Amazon UI, so use it at your custom launcher or just use the Amazon launcher block.
AMAZON SEARCH: If you have Google Search installed, blocking Amazon Search makes your launcher search bar use Google instead of Amazon shopping.
DEVICE INFO - Just some specs that I find interesting. Lazy man's way to find out which tablet is plugged in, OS it's running, whether rooted . . .
INSTALL KINGROOT, ROOT, BLOCK OTA - Installs Kingroot, prompts you through rooting and blocks OTA updates.
- Installs kingroot v.4.8.5 by default.
- You can skip installation if Kingroot already installed
- You can install a later version if available: Check for new versions here: http://forum.xda-developers.com/android/apps-games/one-click-root-tool-android-2-x-5-0-t3107461
ROOTING AND UPDATES: An update file can download while you're rooting. The Kingroot tool prevents it from installing as soon as you press Enter to tell the tool you're rooted. Then it looks for any downloaded file and if it finds one it tells you where it is and prompts you to delete.
Amazon says that updates install when the the device is not being used, but be aware that on OS 5 there's some risk. To minimize the risk, never leave the tablet idle while rooting. Just keep running Kingroot until root is successful and then press Enter to block installation of any download. (These instructions are in the tool.) To eliminate all risk, you can downgrade and root OS 4.5.3. On OS 4 the tool blocks update installation before rooting. (There's no way to do this on OS 5.) From OS 4.5.3, you upgrade with root in TWRP per bibikalka's root Tut.
True story: Kingroot once rebooted 5 times and told me "Root Failed" 3 times before finally succeeding. An update had downloaded to /cache, but the kingroot tool successfully blocked installation and found the file, which I deleted. So, although it's possible you could get upgraded, as long as you keep the tablet busy trying to root and then press Enter as soon as you're rooted, it's very unlikely.
REPLACE KINGROOT WITH SUPERSU - Installs W0lfDroid's sh script and prompts you through using it to replace Kingroot.
I reviewed and tested the script and it does (only) what it says: Removes all Kingroot (except Purify app, which tool uninstalls) and installs SuperSU. The tool uses SuperSU v. 2.4.6 for OS 5 (known working on OS 5.1.2) and SuperSU v. 2.4.9 for OS 4 (because 2.4.6 didn't seem to work).
FULL DISCLOSURE: I lost root one time after running this on OS 4. I think the problem was SuperSU 2.4.6 and that's why I changed it. I've tested many times and this only happened once, but you should know it happened. AFAIK W0lfDroid script is still the best free tool for the job.
ERRORS: Script was written to remove Kingroot from multiple android versions, so it tries to remove Kingroot files that don't exist on Lollipop. THIS PRODUCES LOTS OF ERRORS. THAT'S OK. I left in all commands so it will work on OS 4, too.
USE THIS SOON AFTER ROOTING. W0lfDroid's script should work fine even with root apps installed, but all I know for sure is it runs quick and easy on a "fresh" system.
ADB Sideload
There's an adb-sideload job in the jobs folder. I didn't put it on the menu because it uses commands that may not run on some systems. Also, if you know what you're doing, it's probably faster to manually sideload an update. If someone wants to try it, put the update bin file into adb_sideload folder and run sideload.bat.​WINDOWS TESTING: Script was tested on English-language versions of Win 7 Pro and Home. Some testing on Win 10. (Thanks @SpaceBananas!) There's nothing that can hurt your tablet, but there may be kinks to work out based on Windows version. Hope a tester will work with me to help make the tools accessible to everyone. Thanks!
ADB DRIVERS REQUIRED: Try the guide in first link below. If problems, try the second.
Guide: http://forum.xda-developers.com/fir...ivers-fire-t3189000/post62561840#post62561840
Other options: http://forum.xda-developers.com/showpost.php?p=63072252&postcount=2
ROOT OS 5.1.2
IF YOU PLAN TO ROOT, TURN OFF WIFI NOW!
ROOT GUIDE: Follow this guide to use Kingroot and the root tools to set up your tablet.
At this time, Kingroot can only root OS 5.1.2 (February 2016) and below.
You can downgrade OS 5.1.2.1 (March 2016) to 5.1.2 and root, as explained in Root Guide, but this is an exception!
In general, never downgrade in order to use Kingroot. It's the fastest way to a brick!
You may be able to safely downgrade a higher OS to OS 4.5.3, root, and then upgrade in TWRP per @bibikalka's root Tut. Before trying this on an OS later than 5.1.2.1, make sure the tutorial says it's safe.
DOWNLOAD THE TOOLS FROM AFH ➔ . FireHD_TOOLS v 1.2
Update as of 5/11/16
➔ If you got the tools before the update, just replace the jobs folder in FIREHD_TOOLS with the one in attached "jobs_v1.x.zip"
Change Log
5/11/2016 - v1.2: Updated sideload.bat. (Missed the Find/Findstr fixes.)
5/10/2016 - v1.1: Fixed "No such file or directory" and "Permission denied" errors for users with *nix Find command installed
.
Nice Work!
@DoLooper - Magnum Opus, no less !
Why version 0.1 ??? The first release - solid 1.0 !!!
Updated. See OP.
Guys, I could use some feedback. Tools are getting downloaded a lot. Anybody using them? Are they helpful? Problems? Wishes? Anything? Thanks!
.
Updated again <sigh>. Sideload tool didn't get updated in v1.1. Apologies to those who downloaded the jobs zip.
DoLooper said:
Updated. See OP.
Guys, I could use some feedback. Tools are getting downloaded a lot. Anybody using them? Are they helpful? Problems? Wishes? Anything? Thanks!
.
Click to expand...
Click to collapse
Thanks DoLooper.
I tried these tools on my Fire HD 7 running 4.5.5.1 rooted with KingRoot.
I was able to use the script to successfully switch from KingRoot to SuperSU as well as to install Nova Launcher.
However, I had issues with the script elsewhere.
The play store seemed to install okay and it let me put in my google account info. After that, things went down hill. I was able to open the Play Store app without it crashing, but I just kept getting the "Error retrieving information from server. [RH-01]" message . I tried numerous things to correct this, but nothing seemed to work. In the end, I downgraded to 4.5.5, wiped data, cache and dalvik, and then flashed gapps via TWRP. This worked out, so all is good now.
I also had trouble with blocking the default launcher. Nova seemed to install okay, but the default launcher still worked and was a constant nag with each press of the home button. I fixed this by freezing the default launcher via Titanium Backup.
I don't know if these issues are particular to 4.5.5.1, or if I'm just unlucky. Regardless, I still appreciate your effort for putting this together. :good:
I'm currently trying to get wallpapers and widgets to work on the Nova launcher with no success. I tried the fixes intended for earlier Kindle models and (not surprisingly), they didn't work. Specifically, I tried Stunt's Wallpaper Fix and Kindlefree from the app store.
Any ideas where I should look for guidance on making Wallpapers and Widgets work?
Thanks again!
notorious.dds said:
Thanks DoLooper.
I tried these tools on my Fire HD 7 running 4.5.5.1 rooted with KingRoot.
I was able to use the script to successfully switch from KingRoot to SuperSU as well as to install Nova Launcher.
However, I had issues with the script elsewhere.
The play store seemed to install okay and it let me put in my google account info. After that, things went down hill. I was able to open the Play Store app without it crashing, but I just kept getting the "Error retrieving information from server. [RH-01]" message . I tried numerous things to correct this, but nothing seemed to work. In the end, I downgraded to 4.5.5, wiped data, cache and dalvik, and then flashed gapps via TWRP. This worked out, so all is good now.
I also had trouble with blocking the default launcher. Nova seemed to install okay, but the default launcher still worked and was a constant nag with each press of the home button. I fixed this by freezing the default launcher via Titanium Backup.
I don't know if these issues are particular to 4.5.5.1, or if I'm just unlucky. Regardless, I still appreciate your effort for putting this together. :good:
I'm currently trying to get wallpapers and widgets to work on the Nova launcher with no success. I tried the fixes intended for earlier Kindle models and (not surprisingly), they didn't work. Specifically, I tried Stunt's Wallpaper Fix and Kindlefree from the app store.
Any ideas where I should look for guidance on making Wallpapers and Widgets work?
Click to expand...
Click to collapse
Thanks for feedback. Tools apparently need work for OS 4.5.5.1. I tested pretty well on 4.5.3 and 4.5.5, but not 4.5.5.1. There may be some peculiarity there.
- The play store error has been reported on some 2015 Fires (using a different tool, but same method to install). It's unclear why it happens on some devices and not others, and they haven't found a fix, but it may be an OS 4 issue on the Fire HDs. I'll look into it.
- Nova & stock launchers: The block on stock launcher didn't work because it isn't implemented for OS 4. As mentioned at top of OP, only OTA block is available for OS 4. I'll need to add it in an update. Hadn't thought about need for it when using the Nova tool.
Would you please look in /system/priv-app folder and see if com.teslacoil.launcher.apk is at the bottom of directory? If so, are perms set to rw- r-- r--? Let me know and we'll proceed from there to get you widgets. Thanks.
DoLooper said:
Thanks for feedback. Tools apparently need work for OS 4.5.5.1. I tested pretty well on 4.5.3 and 4.5.5, but not 4.5.5.1. There may be some peculiarity there.
- The play store error has been reported on some 2015 Fires (using a different tool, but same method to install). It's unclear why it happens on some devices and not others, and they haven't found a fix, but it may be an OS 4 issue on the Fire HDs. I'll look into it.
- Nova & stock launchers: The block on stock launcher didn't work because it isn't implemented for OS 4. As mentioned at top of OP, only OTA block is available for OS 4. I'll need to add it in an update. Hadn't thought about need for it when using the Nova tool.
Would you please look in /system/priv-app folder and see if com.teslacoil.launcher.apk is at the bottom of directory? If so, are perms set to rw- r-- r--? Let me know and we'll proceed from there to get you widgets. Thanks.
Click to expand...
Click to collapse
Thanks for the help!
I found the com.teslacoilsw.launcher-1.apk file, but it's in my /data/app folder... and it is chmod'ed to 644.
Also, I did successfully install the AppWidgetPicker.apk and LiveWallpapersPicker.apk files to /system/app using the "kindlefree" app, but I think that about all the app did. These files are also chmod'ed to 644.
notorious.dds said:
Thanks for the help!
I found the com.teslacoilsw.launcher-1.apk file, but it's in my /data/app folder... and it is chmod'ed to 644.
Also, I did successfully install the AppWidgetPicker.apk and LiveWallpapersPicker.apk files to /system/app using the "kindlefree" app, but I think that about all the app did. These files are also chmod'ed to 644.
Click to expand...
Click to collapse
I've been using OS 5 for too long! Forgot you can't get wallpaper on OS 4 without fussing. It's unclear from your post: Did the pickers get wallpaper to work? This is the way we did it back when we always booted twrp and installed xposed: http://forum.xda-developers.com/fire-hd/general/how-to-wallpaper-custom-launcher-t3123009
As to widgets: What I meant is, you should have /system/priv-app/com.teslacoil.launcher_4.2.2.apk. Do you? I just retested this on 4.5.3. Nova (com.teslacoil.launcher_4.2.2.apk) got copied there and chmod'ed to 644 as it should and widgets are working fine.
No wallpaper is a bad problem, though, and no tool can fix it--unless that LiveWallpapersPicker DID work. Let me know. And let me know about /system/priv-app/com.teslacoil.launcher_4.2.2.apk.
BTW, how come you want to stay on OS 4?
DoLooper said:
I've been using OS 5 for too long! Forgot you can't get wallpaper on OS 4 without fussing. It's unclear from your post: Did the pickers get wallpaper to work?
Click to expand...
Click to collapse
Nope.
DoLooper said:
This is the way we did it back when we always booted twrp and installed xposed: http://forum.xda-developers.com/fire-hd/general/how-to-wallpaper-custom-launcher-t3123009
Click to expand...
Click to collapse
I think I tried that to no avail, but I can't remember exactly which module I used.
DoLooper said:
As to widgets: What I meant is, you should have /system/priv-app/com.teslacoil.launcher_4.2.2.apk. Do you? I just retested this on 4.5.3. Nova (com.teslacoil.launcher_4.2.2.apk) got copied there and chmod'ed to 644 as it should and widgets are working fine.
Click to expand...
Click to collapse
I think I ended up installing Nova via the app store so that's why it wasn't on the system partition. However, my widgets seemed to work when I checked again. I have no idea why they wouldn't work when I first tried them. I did end up creating two simple scripts via the "Scripter" app that would enable and disable the stock launcher. I put them as widgets on the nova desktop allowing for single click toggling of the stock launcher.
DoLooper said:
No wallpaper is a bad problem, though, and no tool can fix it--unless that LiveWallpapersPicker DID work. Let me know. And let me know about /system/priv-app/com.teslacoil.launcher_4.2.2.apk.
Click to expand...
Click to collapse
No, nothing seemed to fix the wallpaper... always black. Am understanding this correctly that the wallpaper works on this thing if I load Lollipop?
DoLooper said:
BTW, how come you want to stay on OS 4?
Click to expand...
Click to collapse
I didn't want to fiddle around with change the bootloaders every time I wanted into TWRP. At this point, it doesn't matter anyway... I hard bricked the device by flashing the 5.2.0 stock recovery last night
The post about using this to revert to stock should be edited or removed. It's bad.
The only reason I was trying to revert to stock was that I ended up getting into a situation where the stock launcher would continue looping back to the Welcome/select language screen. I wiped cache, data, and dalvik and reflashed the 4.5.5 rom which didn't fix it. I even tried that same approach including a wipe of system... same result. I was quite surprised to see the problem continue even after wiping everything. At that point I figured I go back to full stock and start over... BAD IDEA.
Anyway, I ordered a new one and it should be here tomorrow. I'm now curious if it's possible to recover the bricked device via the UART port on the motherboard. We'll see.:fingers-crossed::fingers-crossed:
notorious.dds said:
. . .
I think I ended up installing Nova via the app store so that's why it wasn't on the system partition. However, my widgets seemed to work when I checked again. I have no idea why they wouldn't work when I first tried them. I did end up creating two simple scripts via the "Scripter" app that would enable and disable the stock launcher. I put them as widgets on the nova desktop allowing for single click toggling of the stock launcher.
No, nothing seemed to fix the wallpaper... always black. Am understanding this correctly that the wallpaper works on this thing if I load Lollipop?
I didn't want to fiddle around with change the bootloaders every time I wanted into TWRP. At this point, it doesn't matter anyway... I hard bricked the device by flashing the 5.2.0 stock recovery last night
The post about using this to revert to stock should be edited or removed. It's bad.
The only reason I was trying to revert to stock was that I ended up getting into a situation where the stock launcher would continue looping back to the Welcome/select language screen. I wiped cache, data, and dalvik and reflashed the 4.5.5 rom which didn't fix it. I even tried that same approach including a wipe of system... same result. I was quite surprised to see the problem continue even after wiping everything. At that point I figured I go back to full stock and start over... BAD IDEA.
Anyway, I ordered a new one and it should be here tomorrow. I'm now curious if it's possible to recover the bricked device via the UART port on the motherboard. We'll see.:fingers-crossed::fingers-crossed:
Click to expand...
Click to collapse
Sorry to hear about the brick. Good thing Amazon is patient with us.
Yes, wallpaper works fine on OS 5. [For others who read this, on OS 4 the only way to get wallpaper is with Xposed (installed in TWRP) and the kindleBG module in the link I posted above. And BTW, although the tools don't block OS 4 Amazon launcher ATM, it can be done manually. Commands are here.]
Thanks for your input. Play store didn't work for me either this time, despite earlier success. Everything else except the launcher block (and other non-OTA blocks) does work, so for now I'm just going to edit post and see if there's any other interest in play store on OS 4. (I trust you'll get OS 5 on replacement or will want to update to it.)
As to TWRP: Once tablet is set up, booting TWRP isn't needed much except for upgrading. and bibikalka gives us lots of options for doing it.
Let us know if anything comes of UART port tests. You'd be the hero of the community!
Workaround for Windows username with spaces
The Install Other Launcher and Install Kingroot jobs may not complete if your Windows username has spaces in it. I'll fix this in next update. Meanwhile here's the workaround:
1. Right-click RUNME.bat and choose Edit. [file opens in Notepad]
2. Add a blank line under :: Set paths and run menu.
3. Type: SET "username=abc"
4. Make sure this section of RUNME looks like below and then save and close Notepad
Code:
:: Set paths and run menu.
SET "username=abc"
SET "main=%CD%\"
SET "jobsdir=%main%jobs\"
[remaining code]
This changes the username only for the tools. The rest of Windows continues to use the real username.
I'm getting ready to update. Please let me know if you found any problems.
Used the tool on my Fire HD 6 (4th Gen) running a Rooted OS 5.1.2.1 to install a new launcher and block OTA's, ads, fire launcher, appstore, and Amazon search. Everything worked without issue! Thanks for the awesome and simple to use tool! Tablet is now almost pure Android. Great work!!!
Sidenote: Used bibikalka's TUT (http://forum.xda-developers.com/fire-hd/general/how-to-upgrade-to-lollipop-root-gapps-t3163950) on my Fire HD 6 that was currently running Fire OS 4.5.3 with TWRP Recovery to obtain a Rooted Fire OS 5.1.2.1..
I adb'd the 5.1.2 upgrade to my slab this way.
$ adb push update-kindle-20.5.4.2_user_542168620.bin /sdcard/
3047 KB/s (663908627 bytes in 212.722s)
My OS is FIRE OS 5.1.2 Build Date March 31, 2016 1:37 AM.
I tried and got an error to the effect, "cannot upgrade because the upgrade you are trying is older than the one you have".
So I'm probably running an even later version of 5.1.2 where they blocked that loophole.
I'm just going to by a cheap Chinese slab and root that.
wallywallywally said:
I adb'd the 5.1.2 upgrade to my slab this way.
$ adb push update-kindle-20.5.4.2_user_542168620.bin /sdcard/
3047 KB/s (663908627 bytes in 212.722s)
My OS is FIRE OS 5.1.2 Build Date March 31, 2016 1:37 AM.
I tried and got an error to the effect, "cannot upgrade because the upgrade you are trying is older than the one you have".
So I'm probably running an even later version of 5.1.2 where they blocked that loophole.
I'm just going to by a cheap Chinese slab and root that.
Click to expand...
Click to collapse
use adb sideload in Stock recovery
Sent from my KFFOWI using XDA Labs
sd_shadow said:
use adb sideload in Stock recovery
Sent from my KFFOWI using XDA Labs
Click to expand...
Click to collapse
Yuh, I used sideload AND IT WORKED!!
I also have a fire 5th generation. Does the same procedure work for that, assuming I use the proper 5.1.2 for that device: https://kindle-fire-updates.s3.amaz...ate-kindle-global-37.5.4.2_user_542168620.bin
wallywallywally said:
Yuh, I used sideload AND IT WORKED!!
I also have a fire 5th generation. Does the same procedure work for that, assuming I use the proper 5.1.2 for that device: https://kindle-fire-updates.s3.amaz...ate-kindle-global-37.5.4.2_user_542168620.bin
Click to expand...
Click to collapse
yes
Sent from my KFFOWI using XDA Labs
Confirmed, this procedure worked for Fire (5th generation), however the amazon update file is different (see a few posts back)
I just got a fire HD 6 (4th Gen) with the 4.5.2 OS.
Everything I see talks about 4.5.3 and later. I have not turned on wifi, so basically in a holding pattern for now. I want to root/twrp and maybe a custom rom.
Can some give me advice on the best path to take? Should I upgrade then root? Or root then upgrade? Any advice is appreciated.

NO ROOT: Stop Updates on 5.3.2.1 (and maybe others) and delete not installed updates

After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Sorry for your long search.
This is a known solution on this device (active discussion in several threads) and Amazon devices in general dating back several generations.
But good you reposted as folks tend to look at the most recent contributions and are not especially fond of searching.
Waldelb said:
After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Click to expand...
Click to collapse
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Technocian said:
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Click to expand...
Click to collapse
yeah but it doesn't work on fire os 5.4.0.1 from what I here so do it ASAP
Technocian said:
https://forum.xda-developers.com/amazon-fire/general/amazon-fire-utility-tool-bloat-removal-t3641151
There's already a batch file that does all this for you and then some.
Click to expand...
Click to collapse
savvytechwinner said:
yeah but it doesn't work on fire os 5.4.0.1 from what I here so do it ASAP
Click to expand...
Click to collapse
This has not been confirmed through multiple sources. One (perhaps two) individuals reported difficulty disabling pre-installed apps on FireOS 5.4.0.1 leading to much discussion and an unproven conclusion that Amazon had removed certain capabilities from FireOS 5.4.0.1.
I certainly concur the possibility exists and allowing the device to update is unwise until we know the full story.
I have it on my bucket list to install 5.4.0.1 for a test run. However, the target device (which has a preservable 5.0.1 bootloader) is in use and I'd rather not fire-up a new one. At present field reports are the best source.
Sadly this didn't work to block an update to my new tablet.
I thought I had everything GTG with these instructions but last night my tablet got updated from 5.3.3.0 to 5.4.4.0. So ya, bumber!!
byproxy said:
Sadly this didn't work to block an update to my new tablet.
I thought I had everything GTG with these instructions but last night my tablet got updated from 5.3.3.0 to 5.4.4.0. So ya, bumber!!
Click to expand...
Click to collapse
5.4.4.0 is a thing or is that a typo?
Sent from my KFFOWI using Tapatalk
Must be a typo, mixing up 5.3.4.0 and 5.4.0.0 - which seem to be identical though, as build.prop contains
Code:
ro.build.mktg.fireos=Fire OS 5.4.0.0
ro.build.version.name=Fire OS 5.3.4.0 (579225620)
5.4.4.0 isn't a thing yet (although I've seen that version string here, multiple times)
steve8x8 said:
Must be a typo, mixing up 5.3.4.0 and 5.4.0.0 - which seem to be identical though, as build.prop contains
Code:
ro.build.mktg.fireos=Fire OS 5.4.0.0
ro.build.version.name=Fire OS 5.3.4.0 (579225620)
5.4.4.0 isn't a thing yet (although I've seen that version string here, multiple times)
Click to expand...
Click to collapse
Yeah I saw it multiple times too and wanted to know if Amazon was going insane with the updates.
Sent from my KFFOWI using Tapatalk
Jake1702_ said:
Yeah I saw it multiple times too and wanted to know if Amazon was going insane with the updates.
Sent from my KFFOWI using Tapatalk
Click to expand...
Click to collapse
It could mean a few things 1) 5.4.0.0 and 5.3.4.0 are both the same...as in no significant update was needed to modify the build.prop with a newer version. 2) So because of that the lower version would really still be the current "version". 3) Typo. And given the things we've seen and discovered, I wouldn't be surprised if it was that.
Thank you
Waldelb said:
After searching the internet for maybe 10 hrs to find a working solution to this problem, i finally found a way to stop updates on Kindle Fire:
You need to download NoRoot Firewall from Play Store: play.google.com/store/apps/details?id=app.greyshirts.firewall&hl=de
How to get PlayStore on Kindle Fire:
Download, unzip and copy on your device: computerbild.de/download/Google-Play-Store-fuer-Amazon-Fire-Tablets-APK-18304123.html
Install in this order:
1. GoogleLoginService.apk
2. GoogleServicesFramework.apk
3. com.google.android.gms-6.6.03_(1681564-036)-6603036-minAPI9.apk
4. com.android.vending_7.2.13_com(playstore).apk
When the Firewall is installed, you need to block "DeviceSoftwareOTA". After that you go to Settings -> Apps&Games -> Manage All Applications -> All and search for "Device SoftwareOTA". Press CLEAR DATA to delete the downloaded update.
Thats it!
NOTE: You should not wait too long after getting internet access on your device. Otherwise the update will INSTALL AUTOMATICLY AND YOU WILL NOT BE ABLE TO REMOVE.
Sorry for no real links, I am not allowed to post them.
Click to expand...
Click to collapse
Thanks. Straight forward. Used how to feel guide precisely for for fire hd 10 to get play store working. Now I'm in airplane mode about to apply your steps. All the other post about it were vague and posters just sent links to other discussions that just made it frustrating. Thank you again.

[Release] OneClick Script for Amazon Fire v5.3.2.1...v5.4.0.0 (Fire 7 / 7th gen)

Based on @savvytechwinner's work, on Wicki's work (Mod Edit - NO links to competing Forums) and on some experimentation of my own, I put together a new script to further ease the setup of an out-of-the-package Amazon Fire 7 / 7th gen and to clean up more throughly. This is a derivative / remix / improvement rather than something new. Thanks go to all the people this work is based on.
I already announced this in savvytechwinner's thread, but I figured setting up it's own thread is warranted.
What it does:
OTA Updates are blocked
Lockscreen ads are removed
Functional Google Play Store and Google Go search are installed
Bloatware is removed from the tablet
Functional Nova Launcher, Adblocker (DNS66) and light Youtube Client (NewPipe) are installed
Out-of-the-package instructions:
Have adb and Amazon Fire USB drivers installed on your PC.
Power on your Fire tablet, do the initial setup. DO NOT CONNECT TO WIFI. Instead, select any password protected wifi, then cancel, and initial setup will let you continue without internet.
Enter Settings -> Device options -> click Serial 7 times. A new menu entrypoint called Developer options will pop up.
In Developer options, enable ADB, then connect your tablet to your computer. Confirm the fingerprint. If that didn't work, look here for troubleshooting.
Now, extract the contents of this package somewhere on your computer and double click FireOneClick.bat.
You can watch how Amazon's apps vanish, but it is recommended not to do anything else with your tablet while the script does its work.
After it's finished, enter Settings -> Accessibility -> "enable To detect home button press". Then, open the LauncherHijack app and select Nova Launcher.
Open the DNS66 app and start it. This will run in background (at low memory consumption) and block ads.
Download the One Click Script from here.
Full readme, including credits and more info is found in my GitHub repo.
Just a heads up, I used this script on a fire 7 I had literally just opened, and it was successful in loading GApps and Blocking ads, but it did not debloat the amazon apps and it also did not block OTA updates...I woke up to a fire 7 that auto updated to 5.6.0. I'm not complaining here, since Nova Launcher is still installed and ads are nonexistent, just letting you know!
hiphopsded said:
Just a heads up, I used this script on a fire 7 I had literally just opened, and it was successful in loading GApps and Blocking ads, but it did not debloat the amazon apps and it also did not block OTA updates...I woke up to a fire 7 that auto updated to 5.6.0. I'm not complaining here, since Nova Launcher is still installed and ads are nonexistent, just letting you know!
Click to expand...
Click to collapse
Dammit... what version did you start on? Assuming it was 5.4.0.1?
Hi my 7" is on 5.4.0.
Does this just block the download or the update itself? Because I accidentally downloaded the OTA update but the tablet doesn't updated jet.
Is there a way to delete the update without root?
VottelTheTroll said:
Hi my 7" is on 5.4.0.
Does this just block the download or the update itself? Because I accidentally downloaded the OTA update but the tablet doesn't updated jet.
Is there a way to delete the update without root?
Click to expand...
Click to collapse
It blocks the update itself by disabling all apps that would apply it. I still recommend turning Wifi off and doing a factory reset, so the update data is gone for sure.
Blocking the update / debloating most likely did not work for @hiphopsded cause he started from 5.4.0.1. Blocking updates / removing ads / debloating is onlypossible on v5.4.0.0 and below. I am somewhat surprised he doesn't have ads on the lockscreen, but I think that is due to the DNS66 adblocker doing it's work properly.
EDIT: @hiphopsded - maybe there is still hope, but you'll have to do the research yourself.
https://forum.xda-developers.com/showpost.php?p=75167286&postcount=437
@k8500 I was on v5.4.0.0
I opened it brand new from sealed packaging, canceled connecting to a WiFi I did not have the password to, and was brought into the device home screen without ever connecting to WiFi to verify that I was on v5.4.0.0 and proceeded with installing the one click script.
Everything worked except debloating the tablet and OTA Updates being blocked. Not sure what went wrong. But having the launcher, google apps, and no ads is fine enough.
Another confirmation of this working on 5.4.0.0
Just received an Amazon Fire 7 - 7th gen. It ships with 5.4.0.1
I was able to downgrade from 5.4.0.1 to 5.4.0.0, then use this batch file to clean up the tablet.
Thanks!
already (well) used 7gen currently on 5.6.0.1
any idea when this will be updated to work on 5.6.0.1?
and next question does it actually root the tablet?
thanks in advance
markbnj said:
any idea when this will be updated to work on 5.6.0.1?
and next question does it actually root the tablet?
thanks in advance
Click to expand...
Click to collapse
Does not root and will not be updated for 5.6.x.x as Amazon disabled the underlying commands that perform the magic.
5.6.x.x update question
Davey126 said:
Does not root and will not be updated for 5.6.x.x as Amazon disabled the underlying commands that perform the magic.
Click to expand...
Click to collapse
ok. So, bottom line, I can either wipe the unit, and start over; or
try and root the fire tablet to get rid of ads, and install other stuff...)
any other ideas?
I've rooted lots of android, and would actually prefer a more android, rather then amazon centric tablet....
thanks in advance...
markbnj said:
ok. So, bottom line, I can either wipe the unit, and start over; or
try and root the fire tablet to get rid of ads, and install other stuff...)
any other ideas?
I've rooted lots of android, and would actually prefer a more android, rather then amazon centric tablet....
thanks in advance...
Click to expand...
Click to collapse
Can't root 7th gen Fire at present. Period. Can't load a different ROM w/o root. Try sketchy rollback/debloat techniques at your own peril. Contact Amazon to dump annoying lock screen ads. Install a VPN based firewall like AdGuard to dispense with in-app advertising. Possibly install a different launcher using non-root techniques. Pretty much it.
Maybe I'm a little late in opening this thread up again, but let me ask this:
I just got a Kindle 7 (7th generation) in the mail, to replace our son's old one (5th generation, though unfortunately never rooted) that started messing up (so presumably the new one is refurbished). We don't like all the amazon bloat, etc., and would prefer the different launcher or anything more android-like we can get. I would love to block the OTA updates. So your tool sounds great.
I opened it and turned it on but haven't set up the device yet. I see it's version 5.3.3.0 Does this one click script of yours work on the 5.3.3.0 ? Are there any other suggestions on the best way to use my new device (taking out amazon bloat and more like google) considering it's *not* the newest OS that Amazon makes? I.e. are there any options I have available to me currently that I want to be sure I don't lose out on by accidentally updating or something? Thanks for any help you can provide!
madagascaradam said:
Maybe I'm a little late in opening this thread up again, but let me ask this:
I just got a Kindle 7 (7th generation) in the mail, to replace our son's old one (5th generation, though unfortunately never rooted) that started messing up (so presumably the new one is refurbished). We don't like all the amazon bloat, etc., and would prefer the different launcher or anything more android-like we can get. I would love to block the OTA updates. So your tool sounds great.
I opened it and turned it on but haven't set up the device yet. I see it's version 5.3.3.0 Does this one click script of yours work on the 5.3.3.0 ? Are there any other suggestions on the best way to use my new device (taking out amazon bloat and more like google) considering it's *not* the newest OS that Amazon makes? I.e. are there any options I have available to me currently that I want to be sure I don't lose out on by accidentally updating or something? Thanks for any help you can provide!
Click to expand...
Click to collapse
Yes, it works with fire OS 5.3.3.0
Rortiz2 said:
Yes, it works with fire OS 5.3.3.0
Click to expand...
Click to collapse
Thanks for letting me know, but maybe I'm doing something wrong because I can't get it to work at all. To start with, I had already opened my fire tablet but skipped setup (also skipped signing into wifi because I knew that could give me an auto-update). So maybe that's what screwed it up? Maybe I should reset to factory and try again?
I had installed the fire drivers too but my fire never showed up in "portable devices" in device manager (in fact, I never saw such a category - but it did show up in devices as "MTP device").
The adb worked fine as I was able to get it to "show devices". However, the one-click never did anything. Usually I use powershell, but then I tried running through normal command prompt, but still no luck. I tried putting it in my adb fastboot folder (is that my problem? does it need the full adb and adb fastboot isn't enough?) and it still didn't work. So, maybe my first step was the problem or maybe a subsequent one, I don't know, but I couldn't get any of it to work.
uninstall apps
cannot uninstall applications , i downgrade to 5.4.0 but applications are only hiding , they are still in the system .
PROOF : you can check your free space before and after uninstalling, you will gain nothing important.
but for removing ads or blocking update , its working for 5.4.0 !!!
---------- Post added at 12:19 AM ---------- Previous post was at 12:17 AM ----------
avatarma said:
cannot uninstall applications , i downgrade to 5.4.0 but applications are only hiding , they are still in the system .
PROOF : you can check your free space before and after uninstalling, you will gain nothing important.
but for removing ads or blocking update , its working for 5.4.0 !!!
Click to expand...
Click to collapse
but for rooted devices we can uninstall applications with root uninstaller pro or similare application.

Categories

Resources