FIRE HD 8 2017 - Anyway to stop OTA? - Fire HD 8 and HD 10 Q&A, Help & Troubleshooting

Hello, just received my Fire HD 8 (2017), with Fire OS 5.3.3.0.
I am aware no root exists for that firmware at the minute. I was wondering if there was a way to stop OTA updates, so that if root comes out for that version I'm not stuck on the latest. Thanks.

I just received one as well and came here looking for similar info. Short of keeping the device turned off, I don't think there is a way to stop it from trying to update without root. However, you should be able to block the requests by using a no-root firewall app like NetGuard or NoRoot Data Firewall. See the following for some info:
https://forum.xda-developers.com/hd8-hd10/help/block-ota-updates-root-t3496861
(Note: one user there mentions the OP method no longer works on 5.3.3)

I received mine today as well, but unwittingly entered wifi details during the setup and, of course, the bloody thing updated straightaway. So now its on 5.4.
Just one thing. I have developer options and install from unknown sources enabled, but when I try to install any apk's copied from my phone using myappshare, the install button doesn't work. Is this because they were downloaded from the Google app store originally? None of the copied apps are available on the Amazon app store.

mickrick said:
I received mine today as well, but unwittingly entered wifi details during the setup and, of course, the bloody thing updated straightaway. So now its on 5.4.
Just one thing. I have developer options and install from unknown sources enabled, but when I try to install any apk's copied from my phone using myappshare, the install button doesn't work. Is this because they were downloaded from the Google app store originally? None of the copied apps are available on the Amazon app store.
Click to expand...
Click to collapse
someone on a different thread mentioned that a reboot is needed after enabling the "install from unknown sources" for the install button to work.

ravipkumar said:
someone on a different thread mentioned that a reboot is needed after enabling the "install from unknown sources" for the install button to work.
Click to expand...
Click to collapse
Of course it does . Working fine now.

Related

[Q] Help->How to install non-marketplace app

I have a brand new AT&T Tab and need assistance. I am able to install non-marketplace apps using Sideload Wonder Machine however I have an interesting problem. I have an app (Lotus Notes Installer) that itself downloads another app and tries to install it but I get the dreaded "For security, your phone is set to block installation of applications not obtained from Android Market" message.
I have installed and run z4root and did a temporary root and also installed Superuser and Busybox and I still get the block message.
I am an Android newbie and don't know exactly how to proceed.
Thanks,
Richard
Hey Richard,
I had the same type of problem you did with my AT&T SGT. I also used the Sideload Wonder Machine. Here is link for my situation. http://forum.xda-developers.com/showthread.php?t=914697
Lotus Note Installer app downloading and installing another app? I have not hit that kind of hurdle. Can you get your hands on the apk that Lotus Note Installer is trying to download and install? Maybe you can istall that through sideload wonder machine?
w4rmk said:
I have a brand new AT&T Tab and need assistance. I am able to install non-marketplace apps using Sideload Wonder Machine however I have an interesting problem. I have an app (Lotus Notes Installer) that itself downloads another app and tries to install it but I get the dreaded "For security, your phone is set to block installation of applications not obtained from Android Market" message.
I have installed and run z4root and did a temporary root and also installed Superuser and Busybox and I still get the block message.
I am an Android newbie and don't know exactly how to proceed.
Thanks,
Richard
Click to expand...
Click to collapse
This may be a stupid question, but have you set your Tab to allow installing of non-market apps? It's in Settings - Applications - check 'Unknown sources'
I do not see an option in my settings for "allow unknown sources", here's what I have:
Settings>Application
Manage Applications
- this doesn't appear to have any options for unknown sources settings
Running Services
- this is only for stopping running services
Development
- only options here are USB debugging, stay awake, allow mock locations
Am I missing something? or did AT&T remove the option from recently shipping tabs? (got mine yesterday)
I was able to sideload the Notes Installer, but once on the Tab, that application connects to the corporate server and attemtps to install another application on the Tab and that is where I get stuck.
Use SuperOneClick. This tool not only allow rooting but has option for allowing install of non-market apps. Simply select that option and it will update your systems settings to allow installs from other than market - sd card, web, etc. I am also using AT&T tab and this worked for me. Note it does not add the menu option of "allow apps from unknown sources" but trust me it works.
Sent from my SGH-I987 using XDA App
I installed the new firmware that allows me to make phone calls using the great instructions provided in theis forum and that resolved my issue and now i can install the Lotus Notes app with no problem. I am really liking the new O/S, it seems a little snappier than the the AT&T one.
w4rmk said:
Am I missing something? or did AT&T remove the option from recently shipping tabs? (got mine yesterday)
Click to expand...
Click to collapse
You missed nothing - this is just another retarded AT&T carrier customization that they do on all their Android phones (AFAIK!).
Regards,
Dave
Yup, AT&T has removed the "install non-market apps" menu option from their retail Tabs. Very sad that they do that to their customers. I will say the I like their approach to selling the Tab, you pay the retail price and their is no contract to worry about and if you want data you pay on a month-to-month basis, exactly like they do with the Apple iPad. I cannot image getting a subsidized Tab from T-Mobile and getting stuck with a 2 year contract. In this market nobody keeps a phone or tablet for 2 years, it would be a dinosaur by then.

How can I stop NP attempting to apply ota?

I keep finding that my NP has rebooted itself into custom recovery TWRP.
My suspicion is that it's automatically attempting to apply the last security update and finding the custom recovery and therefore failing. This ultimately means it's rarely available to cast to and always has to be rebooted or unplugged so that it's restarted prior to any intended use - which as you can imagine is extremely frustrating.
My device is rooted running latest 5.1.1 with custom recovery.
How can I manually disable this ota application? Anyone know of any build.prop amendments or can i side load servicely and do anything....
Cheers
Sent from my Nexus 6 using Tapatalk
I second the aforementioned question. Want to know the exact same thing. Currently running LolliRock 2.1 but considering going stock, rooted, and Xposed route possibly under 5.0 to keep the 3 dot menu support but wanted to disable OTA.
phreshjive said:
I second the aforementioned question. Want to know the exact same thing. Currently running LolliRock 2.1 but considering going stock, rooted, and Xposed route possibly under 5.0 to keep the 3 dot menu support but wanted to disable OTA.
Click to expand...
Click to collapse
Download an app called autostarts and I forgot where it is the app but something to do with otaupdate you disable, Google what I explained xD sorry its been a while wince I did it
Best way I found is, just after you setup your NP, go on google and change your gmail password. That way your NP won't have connection with Google Play... but this has cons as well, as you won't have access to update/install new apps from google play, so only do this after you have setup your NP with all the apps you need.
Apologies, found a solution in another NP thread and forgot to post the answer.
I'm still on v5.1.1
See below, although as you read
GabbyWC said:
Yes. Sideload the "My Android Tools" app which is available at https://play.google.com/store/apps/details?id=cn.wq.myandroidtools&hl=en. After it's installed on your Nexus Player, open and configure it as shown here by using a mouse but you will need root access for this to work.
Service >> System >> Search >> Google Play Services >> Disable SystemUpdateService.
Service >> System >> Search >> Google Services Framework >> Disable SystemUpdateService.
Click to expand...
Click to collapse
Unfortunately this also stops your applications from being able to update.
When updated through play they said 'install pending' when I re enabled the above services they updated.
Sent from my Nexus 6 using Tapatalk
ben_pyett said:
Apologies, found a solution in another NP thread and forgot to post the answer.
I'm still on v5.1.1
...
Unfortunately this also stops your applications from being able to update.
When updated through play they said 'install pending' when I re enabled the above services they updated.
Click to expand...
Click to collapse
I haven't encountered any issues with updating apps on my Nexus Player with Android 6.0 or my Nexus 5 with Android 5.1 after disabling SystemUpdateService through the My Android Tools app. The method I described has worked perfectly on both of my devices.

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.

[FIX] [All Amazon tablets] Enable/Fix Google Location Services [MARCH 2019]

****UPDATE MARCH 7, 2019:****
If the guide below doesn't work for you, see additional instructions at the end.
This seems to be a huge problem for many users...location services not working when the Google Play store is installed. I have found a way to install the Play Store without breaking location services. NOTE: You don't need to install these Google APKs as system applications, but it does help a lot. So if you own an HD 8, you can perform all of the steps below by installing the four APKs as regular applications. Just follow the same steps without using any root applications.
WHAT:
When you go to settings > wireless > location services and toggle it on, you are using Amazon's location services. When the Play Store is installed on the HD 10, sometimes Google's location services doesn't kick on. The reality is, the services DO turn on, but when doing so, creates a conflict in the system. This is due in part to Amazon redirecting fragments of the internal settings. Since installing the Play Store disables Amazon's services, if Google's doesn't take over when you install the Play Store, you don't have any location services period. Although my rewrite of the settings fragment in FireTabletSettings.apk redirects the setting back to AOSP, the toggle is useless if Google never asks you to use their location services.
HOW:
For the past week, I have tested this method over and over and over, as wells as others, and the fix method I will be guiding you through, has worked every single time. WARNING: You will need to start from a freshly installed version of FireOS. Make sure you have rooted your tablet so you can DISABLE OTA
INSTRUCTIONS:
1. On your PC download these four Google Play APKs from this thread. (NOTE: Download the APKs as they are. Do NOT download any newer versions of the APKs. When they are installed and working they will update themselves.)
2. Making sure you have ADB enabled in developer options (settings > device options > tap serial number 7 times then enable ADB in developer options). Plug your tablet into your PC. Place the four APKs into your tablet's internal storage.
3. On your tablet, go to settings > wireless > Connect to Wifi (REMEMBER TO DISABLE OTA UPDATES FIRST! THIS IS VERY IMPORTANT BEFORE CONNECTING TO WIFI!)
4. Then go to settings > wireless > location based services > make sure services are turned ON.
5. Download and install a file manager like Total Commander. In Total Commander, from the home screen, tap on Internal storage. Install the Google APKs by tapping them, IN THIS ORDER SPECIFICALLY:
1. com.google.android.gsf.login_5.1-1743759-22_minAPI21(nodpi)_apkmirror.com.apk
2. com.google.android.gsf_5.1-1743759-22_minAPI22(nodpi)_apkmirror.com.apk
3. com.google.android.gms_11.5.09_(230-164803921)-11509230_minAPI21(armeabi-v7a)(nodpi)_apkmirror.com.apk
4. com.android.vending_8.3.41.U-all_0_FP_170066753-80834100_minAPI14(armeabi-v7a)(240,320,480dpi)_apkmirror.com.apk
6. Once all the APKs are installed, open the Play Store and sign into your account and IMMEDIATELY go to settings and TURN OFF auto-updates then close the Play Store and reboot your tablet. Once rebooted, if needed, the APKs will start to update.
7. When the tablet boots, tap on settings > wireless > location based services. If you followed instructions earlier and toggled this setting on, good job. Now turn it off and wait about 15 seconds and turn it back on.
8. You may get a pop-up window asking you to agree to the use of Google Location Accuracy/Services. YOU MUST TAP AGREE.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
8. From your home screen, tap the Google Settings icon then Location. You MIGHT get a pop up saying something like: "In a previous version of Google, you turned off location history. Do you want to turn it back on?" YOU MUST TAP YES.
9. Download and install Settings Database Editor. Then open a terminal app, or plug the tablet into the PC and open an ADB window and type the following commands, hitting enter after each one:
Code:
adb shell
su
pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
10. Open Settings Database Editor and tap on the drop down menu on the right and select the 'secure' tab. Scroll down until you see 'location_providers_allowed'. The value should say:
Code:
network
11. Tap the 'location_providers_allowed' setting then tap 'edit value' and in front of 'network' add the text 'gps' (without the ') and separate the two with a comma, but no spaces and tap save. The value should now look like this:
Code:
gps,network
12. Reboot. Google location services should now work. Download a weather app like Weather Underground and set the location up for GPS. If it detects location, you're good to go. If not, you missed a step and have to start over.
ALTERNATIVE:
1. Turn off location services.
2. Install Google maps and open it. Or download and install chrome.
3. Maps: A box will pop up asking to enable location services. Tap yes/ok. Chrome: scroll to bottom of page and tap 'update location' or 'use exact/precise location'.
4. Maps: Tap on the blue or gray dot representing your location.
5. Tap on 'pick a place' and pick your location.
I had to do a non-root rewrite after running into some issues. This should work on the HD 8 as well.
Awesome...!
Love your work, long time reader but never really needed to post as I've generally read out of interest and my old trusty Samsung tablet has been serving it's purpose. As my Samsung tablet has now aged and I'm putting it to rest (R.I.P.), I've acquired a few Fire HD 10 tablets (one for me and one each for my parents). Problem is that after installing Google Play, am not able to use it with GPS software (like Sygic). I've tried the process listed here on a fresh tablet and also by reflashing to stock my tablet, but does not seem to get working.
Following your process step-by-step, there is no indication that the Play Store files gets updated and no pop-ups like the ones shown at step 8 and onwards...
Questions:
1. Is there an indicator to show that the Play Store files are being updated?
2. Is the pop-up window (indicated at step 8) always suppose to occur when we complete this step?
3. Do we need to install your APK's for the updated framework and the systemconfig updates from you before this will work?
Finally... Thanks for your great work and you're definitely a very large contributor to this community. Thank you.
niz180sx said:
Awesome...!
Love your work, long time reader but never really needed to post as I've generally read out of interest and my old trusty Samsung tablet has been serving it's purpose. As my Samsung tablet has now aged and I'm putting it to rest (R.I.P.), I've acquired a few Fire HD 10 tablets (one for me and one each for my parents). Problem is that after installing Google Play, am not able to use it with GPS software (like Sygic). I've tried the process listed here on a fresh tablet and also by reflashing to stock my tablet, but does not seem to get working.
Following your process step-by-step, there is no indication that the Play Store files gets updated and no pop-ups like the ones shown at step 8 and onwards...
Questions:
1. Is there an indicator to show that the Play Store files are being updated?
2. Is the pop-up window (indicated at step 8) always suppose to occur when we complete this step?
3. Do we need to install your APK's for the updated framework and the systemconfig updates from you before this will work?
Finally... Thanks for your great work and you're definitely a very large contributor to this community. Thank you.
Click to expand...
Click to collapse
1. There may not be an indicator.
2. If you turned location services on prior to installing the 4 apks , it should show up every time when you toggle it off then back on. I've done this more times than I care to admit and in each case the fort box pops up every time. The second one may only pop up when you've previously turned off location history. Also make sure to sign into play store wait a few minutes then toggle location off then on. Might need to clear data of 4 apks and try again though. I don't know what Amazon made this such a pain.
.
3. No. This guide it not related to any of my mods and housing need any other special APPs for this particular guide.
Side note: the GPS chip in these devices is not active. It does exist, but according to the .mk file, was deactivated in the kernel. That's why Android OS has AGPS integrated into their framework (in case a device doesn't fully support gps).
Thanks for the reply. Very helpful...
Anyways, I did another reflash to stock and reinstalled the Play Store APK's and monitored the versions. The updates never happened and I tried to force an update by pressing on the version number (in settings) a few times. But after a few hours of still not updating, the Play Store never updates and hence I tried a clear cache and clear data for the Play Store apps. This then actually allowed for the update to progress after logging in again next. Hopefully this helps anyone else that gets stuck with the same.
DragonFire1024 - One more favour, can you try and install Sygic and see if the GPS locks or not? I've tried on the 3 devices here and I'm not sure if I've just done something wrong and hence the GPS is not locking or if Sygic just isn't able to use AGPS as the GPS source and isn't able to lock since the other parts of the GPS modules are not active? Thanks in advance.
Also, if you have any GPS apps that you could recommend with on device maps, that's the only criteria I have left that I need to get working for my parents.
Thanking you.
No Root required now?
DragonFire1024 said:
I had to do a non-root rewrite after running into some issues. This should work on the HD 8 as well.
Click to expand...
Click to collapse
So, if I understand correctly, we can follow the instructions without a rooted device?
Also, you indicated that we have to start with a fresh install of Fire OS. This is no longer the case with my device, and I'm just trying to fix the location services. I can find instructions on rooting the device (which I don't want to do unless necessary) and I can find copies of the Fire OS images, but I've failed at finding instructions on how to install the stock FireOS image. My device is a Fire HD 8 (2017). If you can point me towards a thread with what I need, it would be greatly appreciated.
Thanks!
WCE68 said:
So, if I understand correctly, we can follow the instructions without a rooted device?
Also, you indicated that we have to start with a fresh install of Fire OS. This is no longer the case with my device, and I'm just trying to fix the location services. I can find instructions on rooting the device (which I don't want to do unless necessary) and I can find copies of the Fire OS images, but I've failed at finding instructions on how to install the stock FireOS image. My device is a Fire HD 8 (2017). If you can point me towards a thread with what I need, it would be greatly appreciated.
Thanks!
Click to expand...
Click to collapse
I cannot help with location services but as far as I know you CANNOT root an hd8, its not possible with locked bootloader. Only hd10 can gain root, so perhaps the better question is to ask if this can be done on an hd8
WCE68 said:
So, if I understand correctly, we can follow the instructions without a rooted device?
Also, you indicated that we have to start with a fresh install of Fire OS. This is no longer the case with my device, and I'm just trying to fix the location services. I can find instructions on rooting the device (which I don't want to do unless necessary) and I can find copies of the Fire OS images, but I've failed at finding instructions on how to install the stock FireOS image. My device is a Fire HD 8 (2017). If you can point me towards a thread with what I need, it would be greatly appreciated.
Thanks!
Click to expand...
Click to collapse
Factory reset for an HD 8 then follow this guide. This should work on all Amazon tablets. I have a Fire 7, HD 8 and 10. Works on all three, rooted or not.
I have a new Fire HD 10 (2017). I installed Google Play Store before seeing this thread. I want to use YoutubeTV but when it launches it says it can't determine my location. Which is what brought me to this thread I have the latest HD 10 OS loaded (5.6.2.0?). If I do a factory reset, will I still have that version and will it work with the process you have? Thanks, Frank
fclifton said:
I have a new Fire HD 10 (2017). I installed Google Play Store before seeing this thread. I want to use YoutubeTV but when it launches it says it can't determine my location. Which is what brought me to this thread I have the latest HD 10 OS loaded (5.6.2.0?). If I do a factory reset, will I still have that version and will it work with the process you have? Thanks, Frank
Click to expand...
Click to collapse
Yes you will still have 5.6.2.0. Before a reset, clear the data of and uninstall the 4 APKs then reset. Install the APKs from the guide linked in my OP. Install them as is and do not download the updated versions. Make sure location services are on before installation.
DragonFire1024 said:
Yes you will still have 5.6.2.0. Before a reset, clear the data of and uninstall the 4 APKs then reset. Install the APKs from the guide linked in my OP. Install them as is and do not download the updated versions. Make sure location services are on before installation.
Click to expand...
Click to collapse
So I tried to follow your instructions, but I was not able to get Google location services working. At least I don't think so. I never saw any pop ups asking me to agree to the use of Google Location services. It is probably operator error on my part. Here is what I did by the steps you have:
I first cleared data from and uninstalled the 4 APKs. Then I set the tablet back to factory default. I am attempting this without rooting.
1. The thread you linked to said that newer versions of Silk could be used to install the APKs, so I didn't download them to my PC. I used Silk in step 5.
2. I enabled developer options and enabled ADB. Did not move APKs because they are not on my PC as stated in step 1.
3. So here is the first place I wasn't sure exactly what to do. Your instructions are to go to Settings | Wireless | Connect to Wifi. However, since I reset my tablet back to Factory Defaults, the first screen is to set language and then the next is to setup Wifi. I had to connect to Wifi to proceed, so I did. The next screen says it found like 11 system updates. Wasn't sure what to do with them, so I let them be installed. The next screen wanted me to register, so I did that. The next screen has to do with restoring a backup which I skipped. The next screen has 4 options, one of which is Enable Location Services. I unchecked that (but checked it again later in Step 4). The next two screens had to do with suggested apps which I skipped. The one after that introduces Show Mode, a demo that I had to let run. After that is a Fire tutorial which I skipped. Next was an intro to Alexa hands free, which I was not able to skip.. I allowed Alexa hands free. Finally after all that I was at the home desktop screen! From there I launched the Appstore app and disabled automatic updates. Whew! And not exactly what was in your Step 3.
4. Did Settings | Wireless | Location based services and enabled it
5. Used Silk to download and install each APK in the order listed. (Downloaded one, installed, went to the next)
6. Launched Play Store, which did start ok, and after signing in turned off automatic updates. Could not tell if the 4 APKs updated.
7. Did Settings | Wireless | Location based services disabled it, counted to 20 and enabled it.
No pop up
8. From Home Screen launched Google Settings. One time I got the pop up. Another time I did not.
At this point I installed Youtube TV and it still said unable to determine location. Other apps like weather and maps did find my location so I assume some kind of location services is running. I disabled location services for weather, then launched weather again and got a dialog saying it needed location services. It did not look like the Google popup so I guess it was still the Amazon service.
So, my experience didn't quite match up with your instructions. I can see in a couple places where I could make it match more closely, but there were a lot of things in Step 3 that I wasn't clear about. Any ideas?
Thanks, Frank
fclifton said:
I have a new Fire HD 10 (2017). I installed Google Play Store before seeing this thread. I want to use YoutubeTV but when it launches it says it can't determine my location. Which is what brought me to this thread I have the latest HD 10 OS loaded (5.6.2.0?). If I do a factory reset, will I still have that version and will it work with the process you have? Thanks, Frank
Click to expand...
Click to collapse
Were you able to have luck with this for Youtube TV?
I'm still unable to get past the location prompt.
DragonFire1024 said:
Yes you will still have 5.6.2.0. Before a reset, clear the data of and uninstall the 4 APKs then reset. Install the APKs from the guide linked in my OP. Install them as is and do not download the updated versions. Make sure location services are on before installation.
Click to expand...
Click to collapse
Worked for getting my location on other apps. Thanks
pc747 said:
Were you able to have luck with this for Youtube TV?
I'm still unable to get past the location prompt.
Worked for getting my location on other apps. Thanks
Click to expand...
Click to collapse
No I don't have YouTube Tv working yet. I haven't given up on it yet.
I also got some other apps to work, but I think they were using Amazon location services, not Google.
Must be off and on
Sent from my Pixel 2 XL using Tapatalk
Youtube TV is working for now for me. But I am betting it is going to be inconsistent.
fclifton said:
I have a new Fire HD 10 (2017). I installed Google Play Store before seeing this thread. I want to use YoutubeTV but when it launches it says it can't determine my location. Which is what brought me to this thread I have the latest HD 10 OS loaded (5.6.2.0?). If I do a factory reset, will I still have that version and will it work with the process you have? Thanks, Frank
Click to expand...
Click to collapse
I also just got a Fire HD 10 and installed the 4 google apks before seeing this thread. I'm also not rooted. However, all I needed to do to get GPS to work was to turn the Fire OS Location Based Services toggle off. (Settings-Wireless-Location Based Services). Upon opening Google Maps it asked me to use GPS and it just worked.
DoughMucker said:
I also just got a Fire HD 10 and installed the 4 google apks before seeing this thread. I'm also not rooted. However, all I needed to do to get GPS to work was to turn the Fire OS Location Based Services toggle off. (Settings-Wireless-Location Based Services). Upon opening Google Maps it asked me to use GPS and it just worked.
Click to expand...
Click to collapse
Yes! Did the same and now it appears that Google location is being used. Thanks!
Reset my Fire HD 10 (7th generation) 5.6.2.0 back to factory and rooted it without any issues following this offline root method.
https://forum.xda-developers.com/hd8-hd10/general/hd-10-2017-offline-rooting-t3734860
Disabled OTA using commands from here.
https://forum.xda-developers.com/hd...7-fire-os-5-6-uninstall-t3709437/post77437463
All the files downloaded and installed from internal storage.
6, 7, 8(part 1) executed as per instructions.
8(part 2) didnt get asked.
Everything went real smooth so no issues to report. My Fire HD 10 (7th generation) 5.6.2.0 fully compatible with all of it
How do I know OTA really disabled?
How do I know the 4 apk are updating and when they are done updating or it doesnt matter if I evoke an error trying to open Playstore?
@DragonFire1024 your work help and support is truly appreciated.
MutantWizard said:
Reset my Fire HD 10 (7th generation) 5.6.2.0 back to factory and rooted it without any issues following this offline root method.
https://forum.xda-developers.com/hd8-hd10/general/hd-10-2017-offline-rooting-t3734860
Disabled OTA using commands from here.
https://forum.xda-developers.com/hd...7-fire-os-5-6-uninstall-t3709437/post77437463
All the files downloaded and installed from internal storage.
6, 7, 8(part 1) executed as per instructions.
8(part 2) didnt get asked.
Everything went real smooth so no issues to report. My Fire HD 10 (7th generation) 5.6.2.0 fully compatible with all of it
How do I know OTA really disabled?
How do I know the 4 apk are updating and when they are done updating or it doesnt matter if I evoke an error trying to open Playstore?
@DragonFire1024 your work help and support is truly appreciated.
Click to expand...
Click to collapse
You'll get an error or force close as the apks update. Check apk mirror for the latest versions. Play store is 11.6.18. I'll enable my OTA apk later and grab a screen shot for everyone to see. It's very fast and will start downloading the second it's activated and WiFi is on. It's the only apk responsible for downloading and installing system updates sent by Amazon only.
MutantWizard said:
Reset my Fire HD 10 (7th generation) 5.6.2.0 back to factory and rooted it without any issues following this offline root method.
https://forum.xda-developers.com/hd8-hd10/general/hd-10-2017-offline-rooting-t3734860
Disabled OTA using commands from here.
https://forum.xda-developers.com/hd...7-fire-os-5-6-uninstall-t3709437/post77437463
All the files downloaded and installed from internal storage.
6, 7, 8(part 1) executed as per instructions.
8(part 2) didnt get asked.
Everything went real smooth so no issues to report. My Fire HD 10 (7th generation) 5.6.2.0 fully compatible with all of it
How do I know OTA really disabled?
How do I know the 4 apk are updating and when they are done updating or it doesnt matter if I evoke an error trying to open Playstore?
@DragonFire1024 your work help and support is truly appreciated.
Click to expand...
Click to collapse
Here you go. Luckily I was able to circumvent the update before anything could install.

Categories

Resources