yashsingh1/xdaforums huggingface dataset:
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Hello I have been having a problem that two of my kindle fire 2's have been experiencing after a rooting on the latest 10.2.4.. The problem has to do with location services and the fact that now after the root the location is never able to be determined. I have verified using the weather channel app as well as flixster that before the root when I turn on location-based services the location is able to be determined and after its not. Some things you guys may want to know is that I have installed google playstore and I notice that after you go through the process of adding the playstore and new toggle appears in location-based services that says Location & Google Search I have tried leaving that off as well as leaving that on and both ways no location is able to be determined. So I am wondering is there a way to fix this?? Is anyone else experiencing this problem??
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Any input on this?? Would like to know if location services are broken when you root. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
BUMP
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
WiFi Location Fails On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

I have heard two problems on the Kindle Fire 2 10.2.4, one is the loss of WiFi after Root and two is the loss of Location Based Services after Root both seem to be the way they were Rooted. OK, let's get to your issue. Let's first have you clear the Data on everything having to do with the Network. Pull down the upper status bar, then select More+, find Applications, then Installed Applications. Clear the Data on all the Network or Location Based Services. Then download and install Titanium Backup free edition: https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup. Once you have Titanium Backup installed, launch Titanium Backup and find the Setting Menu on the Top Right Side of the interface, select Clean Up Davlik cache....Answer Yes to the prompt, then Reboot the Kindle. Did the service wake up? If no, have you installed any application after Root? Anything? The other fix I have seen works is to go to the Kindle Menu More+ by pulling down the status bar, find Location Based Services, uncheck them, reboot and wait about 10 minutes for the Kindle to wake up all services, then go back to More+ Location Based Services and check the boxes again, the idea here is to Restart the service like you would in Windows or Linux.

Please let us know if this helps you.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I tried what you suggested. I cleared the Davlik cache and also toggled the location services.. and it didn't work. The interesting thing is that location works only in certain apps for instance if I go to google.com on opera mobile or maps.google.com in opera mobile the location works but if I use Silk and do the same thing it doesn't work it says that my location could no be determined. Now I know that there is something wrong with this because this is my 4th kindle fire HD I keep returning the ones before thinking that something was wrong but now I see that after a root the location services gets messed up. I hope that there is some type of fix for this. But so far I have tried restoring the device, rerooting, clearing the Davlik cache, adding NetworkLocation.apk which most of the time you cant get to install only one I found would install the once from the MoDaCo Custom ROM for the original kindle fire however that still didn't work. The way I rooted was with the instructions located here http://xdaforums.com/showthread.php?t=2069117 The device is rooted and I verified that with suchecker. My conclusion the Location Services get messed up when You root.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

The solution depends on the method you used to install Google Play Store on the Kindle Fire 2. Was it our method here (we use signed APK's):

[ROOT][HOW TO] Install Google Play Store Noob (Simple) Version

I would like you to download our Google Apps Pack here: Download ICS Google Applications

Extract the package and find OneTimeInitializer.apk and NetworkLocation.apk, move these two to the /system/app folder on your Kindle be sure to change the permissions, here is a small tutorial:

Step 1: Download ICS Google Applications - They are all signed Applications from a trusted source

Step 2: Extract google_apps.zip to your Desktop as google_apps

Step 3: Plug in the Kindle to USB, wait for the Kindle Internal Drive to mount

Step 4: Using Windows Explorer, move google_apps to /Kindle/Internal Drive/Download

Step 5: Using ES File Explorer or Root Explorer, copy ONLY OneTimeInitializer.apk and NetworkLocation.apk from /sdcard/Download to /system/app

Step 6: Change the permissions on OneTimeInitializer.apk and NetworkLocation.apk to User: Read Write Group: Read and Others: Read

Step 7: Go to the Installed Applications option on the Kindle by pulling down the upper status bar next to the time, select More+, next find Applications, select Applications then select Installed Applications

Step 8: Find and select Network Location - clear the Data on Network Location

Step 9: Find System - clear the Data on System

Step 10: Next back out of Applications by pressing the <- Back Arrow twice, find and select Location-based Services, then turn OFF both Enable Location-based Services and Location & Google Search

Step 11: Reboot the Kindle

Step 12: Find and select Location-based Services, then turn ON both Enable Location-based Services and Location & Google Search

Step 13: Reboot the Kindle

Step 14: Launch either Google Chrome or Silk Web Browser go to http://www.google.com/ wait for the service to ask you to ALLOW you to store and share the current location. Be sure to click on "Share Location"

Step 15: You have enabled the Location-based Services

The above steps usually wakes up the Location Based Services.:good: Please let us know if this solves your problem.

https://dl.dropbox.com/u/54456659/google_apps.zip
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
This didn't work Either. I tried what you said and still only certain apps get location for instance Opera but not silk even though it ask for me to allow it and then I get the icon on the status bar it still says the location cannot be determined.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I just wanted to update you guys that I now am using a Kindle Fire HD 7inch display with firmware 7.2.3 however even with this device location has stopped working and is only working with some apps like opera.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Does anyone know how to fix location services ??
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

We have walked you through the entire scope of Location Based Services, the only thing left is to either Reset the Kindle Fire HD 7" to Factory Defaults or download the software update and follow these instructions.

Before we proceed are you 100% sure you do not have something in your network blocking Location Based Services? We just have not heard of two devices having the same problem, this makes me lean towards a network issue. If not, there is one thing left and I am not sure this will solve your issue.

Step 1: Download the Amazon Kindle Fire HD 7.2.3 Update from here: Download Software Update 7.2.3

Step 2: Change the update-kindle-7.2.3_D025_2330720.bin to update-kindle-7.2.3_D025_2330720.zip

Step 3: Using 7-Zip, unzip update-kindle-7.2.3_D025_2330720.zip to update-kindle-7.2.3_D025_2330720 folder

Step 4: Using the update-kindle-7.2.3_D025_2330720 as your master image, slowly copy apk's from the update /system/app folder and replace them on your Kindle Fire HD 7" /system/app folder - be sure to check the Permissions on every apk replaced, they need to be: User: Read Write Group: Read and Others: Read

Step 5: After you have updated the APK's reboot the Kindle.

My feeling is you have something blocking Network Location Based Services at times.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I really don't believe that anything is blocked all I did was root the device I just got it from amazon.. Like I said before this has also happened to my Kindle Fire 2 running 10.2.4 and that was right after I got it as well. I think that the root breaks something with the location services. For example if I load up The Weather Channel App on the kindle it cant determine the location but if I load up opera and go to maps.google.com it knows the location but if I open silk and go to maps.google.com the location doesn't work.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 and HD 7" After Root of 10.2.4 and 7.2.3

ComputerSteve,

I understand your skepticism but you have to look at it this way:

We have over 40 Kindles in our office, so we see a lot. Out of these 40 tablets, we have had one, only one that had a location based issue. When we dug deep, we found the user installed a Firewall at home that was blocking these requests. Now, I will say, being in this industry since 1978 we have found quiescences are usually the key to the solution. Having said this, you said you had a Kindle Fire 2 that had a problem with Location Based Services, correct? Then you said you now have a Kindle Fire HD 7" with a problem with Location Based Services, correct?

So, we can safely conclude the following:

1. Your WiFi is blocking the Location Based Service - check your Firewall Logs or enable logging on your Firewall

OR

2. The method you used to Root the devices has damaged Location Based Service, what Root method did you use on BOTH tablets? We would suspect you used the same method and if this is the truth, let us know and we will try to reverse the process without removing Superuser.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Ok, Here is what I can tell you. I have used this method located here http://xdaforums.com/showthread.php?t=2069117 I downloaded the files in that thread and I had no problems the device rooted. I have also no location problems on any of my other devices, I have an iPad 3rd gen and an iPhone 4s both get location fine. I also am using a Time Capsule which doesn't contain an inbuilt firewall. I must say that before the root my location services on the kindle did work. Also I followed the info in this thread and added to my kindles system/app folder the NetworkLocation.apk and the Onetimeinitializer.apk and for a second it looked like location services would work however it had the wrong location I am in Oceanside, NY and it was saying I was in some other state. So I rebooted the device and then after the reboot again location would only work in certain apps such as Opera and in Opera it had the right location it said I was in Oceanside, NY. I don't get why this isn't working I also did what someone else in this thread suggested and I replaced each system/app from a freshly downloaded Kindle Fire HD update.. also I verified all my permissions are User - RW Group- R Others- R. I hope this helps. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

Thank you very much for the detailed response, this was helpful in ruling out several factors. OK, we know the Rooting Method is not the cause of the problem, as long as you choose option 1 when using Root Many Android, if you used Option 2 then we may need to revers damage done to the Kindle but even that damage will not cause Location Based Services to fail.

What we would like you to do is take one of the Kindle and perform a Factory Reset, let's see if Location Based Services works on the Reset Kindle.

Since you have replaced the /system/app apk's as we requested a couple of days ago, you have done just about everything except a Factory Reset. If we can think of another solution, we will add the information to this post - at this point we are quite perplexed. Since this is not a common occurance, it is hard to nail down what is failing.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Ok, I have done a Factory Reset and it is still not working. If you guys find any solution please post it. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

OK, now you have me wondering about your network. If you have performed a Factory Reset, this should have reverted the Kindle. Wait a minute, it hit me, the Kindle Fire keeps the /system/app in tact when you perform a Factory Reset - it wipe the other folders. So the problem is in the /system/app folder - must be the problem but what app is causing you trouble..

Give us a little time to look at other tablets to see if something jars us. We just got another Kindle in today, turned it on, Location Based Services works flawlessly.

We spent over 2 hours today, attempting to dig at your issue, so far nothing - we were able to replicate a firewall blocking the communication but it does not make sense if you own the router.

Please respond back with a few key pieces of information that would help us to solve your issue:

1. Your Internet Service Provider - Comcast, Verizon, AT&T etc

2. Internet Type - Cable, Fiber, DSL, DSL with PPPoE, Satellite, etc

3. Firewall/Router Make Model and Version (If Applicable) - Just flip over the Wireless Router or look at the back of the Router/Access Point

4. Wireless Communication Used - WPS, WPA, WEP, etc.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I already answered this but here I go again...

1. Internet service provider - Cablevision/Optimum Online

2. Internet Type - Cable

3. Firewall/Router - Apple Time Capsule - No Firewall is even available

4. Wireless Communication Used - WPA/WPA2 Mixed

Again I have no problems with location on any other devices my iMac and My Macbook pro all see my current location if I go to maps.google.com also all my other devices such as my iPhone and iPad the only device as I said that is having any location problems is the kindle and that started after I rooted. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] prokennexusa:
No WiFi Location On Kindle Fire 2 After Root of 10.2.4

ComputerSteve,

Apple Time Capsule is a firewall since this is an Apple Airport with a hard drive. This device support Port Forwarding and several advanced firewall functions, we are quite familiar with this device.

OK, now we are getting somewhere! There is a known issue with Apple Time Capsule not releasing the Location, thus not allowing non-apple devices to see the new location.

Just FYI: Apple maintains a database of the Apple Time Capsule locations, this is known to cause people problems like you are describing.

Give me a little time to refresh our memory on the resolution.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Just wanted to update you... The time capsule isn't the problem. After you posted this I tried a different router the WNDR3400 netgear and guess what it did the same exact thing my devices other then the kindle fire were all getting location. I have now tried a different router, clearing the Dalvik cache, replacing the entire system/app folder from stock kindle fire update zip, adding networklocation.apk and onetimeinitializer.apk. None of these things have worked. Like I said before location works but only in certain apps for instance if I start silk and go to google maps or any other site that needs location it says the location could not be determined but if I go to the same site on opera then the location works right away. This has to be a problem with rooting because this happened to my kindle fire 2 and now my kindle fire hd after rooting. Thanks and I hope that there is a way to fix this. Is there anyway to reinstall the whole OS or is that what I did when I replaced the whole system/app folder also can you unroot fully and return the kindle back to stock? I am soon going to get a factory cable but is there anyway to use Kindle Fire HD and 2 First Aide Software - Noob (Simple) Version without a factory cable I know that certain apps can restart the kindle into fastboot. Thanks.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] gunnyman:
DATA POINT

Location services is broken after rooting my 8.9 as well.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I'm glad there is someone else with this problem so it could maybe get taken more seriously. If you could check if location services works for you in opera web browser you can get that through google play.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] gunnyman:
As you predicted I get location in Opera but not silk, or any other app I've installed. I downloaded google maps and it says location unavailable. None of the widgets I've installed will grab my location either.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
Ok so now I know that there is some other problem that is stopping location services from working properly but I don't have the knowledge to fix it. Maybe someone here could enlighten us but so far what has been posted in this topic has not fixed the problem.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] arf501:
Kindle HD Fir 7" Network Location not working

Having the exact same problem here, location works fine in opera but nothing else.

This started after my son messed about with it and I had to factory reset, Got Root back no problem ran through all the steps again to make sure play and everything worked but could not get Location.

Am considering manually deleting every file I've added then factory reseting and starting over again to see if that helps.

My Question would Manually deleting the apks and lib files remove all traces of the files (inc SU etc.)

Hopefully someone can help

Thanks

arf501
[7" Kindle Fire HD Q&A, Help & Troubleshooting] Cmonsta:
Not Working

allow me to throw my hat in the ring...I can't get my precise location to work either after rooting few months back. Maps/Weather show me in Oregon but I live in Southern California. I just installed Opera browser per the suggestion above (been using Dolphin) and wouldn't you know it, I can get my precise location. So how do we fix this?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] Cmonsta:
BUMP!
[7" Kindle Fire HD Q&A, Help & Troubleshooting] ComputerSteve:
I will bump this too being that I'm the one that started this thread.. but I don't think anyone is interested in fixing this.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] arf501:
And another bump , still the same problem even though have used kindle fire firstaide to restore, haven't a clue what to try next.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] arf501:
no location on hd 7

Used http://xdaforums.com/showthread.php?t=1951254

to downgrade to 7.2.1

then let Amazon upgrade us to 7.3.0 location working again using silk/google maps

just goto try rooting again and seeing if location still works.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] belgiumsucks:
anyone find a solution to this ?

I am having the same problems since I rooted my Kindle HD 8.9 months ago and I gave up trying to figure it out.

Does anyone know if this mystery got solved ?
[7" Kindle Fire HD Q&A, Help & Troubleshooting] bargainsale:
Loss of wifi location service on rooted Kindle Fire

I had exactly this problem on my rooted Kindle Fire hd 7; definitely nothing to do with routers or firewalls, and with Opera able to identify my location even though nothing else could.

In my case the problem has gone away after uninstalling ROM Manager and ROM Toolbox. No idea why ..

Worth a try if you've got either or both installed, as you may well do.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] bargainsale:
No idea why that worked, but it stopped working again overnight without my installing or changing anything myself.

I think the uninstallation that caused the wifi location to start working was actually of Root Uninstaller, which does very peculiar things on uninstallation, like leaving /system mounted rw. I'd installed it prior to installing Kinology, which might be a clue.

I've done a bit more digging and found that Amazon seem to have disabled the use of NetworkLocation.apk in framework-res.apk.

I followed the instructions here to rebuild framework-res.apk

http://xdaforums.com/showthread.php?t=1414582&page=2

(NB - I caused bootloops twice by getting it wrong, so was very glad of TWRP's backup facilities. Be very prepared ...)

This, along with putting the gapps NetworkLocation.apk in /system/app, gave me wifi location for Google Maps and Silk and Firefox, but not Dolphin browser and not, oddly enough, Navigation.

This could be due to the switch in Settings > Location Based Services > Location and Google Search not actually doing what it's supposed to: I gather that Maps working and Navigation not working in Android can be due to Settings > Accounts > Google > Location Settings being off

http://xdaforums.com/showthread.php?t=1940076
[7" Kindle Fire HD Q&A, Help & Troubleshooting] bargainsale:
ainiyea there

Scratch the last part: when I turn off Google > Location Settings on my Nexus 7 it doesn't stop Dolphin Browser finding the location, or various other things like SkySafari which can't at the moment find the location on my Kindle Fire. So it can't be that.
[7" Kindle Fire HD Q&A, Help & Troubleshooting] bargainsale:
seems solved

In Schiphol Airport on the airport wifi - and everything working fine for all apps, including Dolphin Browser, SkySafari ...
[Nexus 7 Q&A, Help & Troubleshooting] kevins7189:
Does dirty AOKP 2.8 support the cifs mount changes? I can't ask in the thread. Doesnt seem to using mkernel a32
[Nexus 7 Q&A, Help & Troubleshooting] VonEsch:
Ask the Dev?
[Nexus 7 Q&A, Help & Troubleshooting] ezas:
You could search the thread.

I know that's crazy talk. . .

Dirty AOKP 2.7 <=> m-kernel+ a31
[Nexus 7 Q&A, Help & Troubleshooting] VonEsch:
Blasphemy! Bite your tongue!
[Nexus 7 Q&A, Help & Troubleshooting] lordmorphous:
mkernel is one of the options in the aroma installer.
[Nexus 7 Q&A, Help & Troubleshooting] kevins7189:
yes thank you. I have mkernel installed via aroma and it does not work (cifsmanager still showing empty dirs, set mount point outside of sdcard as instructed). The mkernel change log SPECIFICALLY says the ROM needs to be changed ALSO. So, asking if the ROM has been changed.

thanks in advance for any assistance.
[Nexus 4 Q&A, Help & Troubleshooting] studjuice:
I'm trying to return to stock without usb, but the links from this post don't work http://xdaforums.com/showpost.php?p=34749844&postcount=2

I need a flashable .zip of the stock rom & recovery so that I can turn my phone in for RMA