Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
05-22-2010, 05:44 PM #41
Personally, I had tested one by one uninstalling & reinstalling every cydia apps one at a time until my Location services came back to my iPad.
Weird it's the "backgrounder" app that caused it...anyone can re-verify my test on an iPad?
05-22-2010, 07:38 PM #42
I just installed he fix from pushfix and it worked for me. Thanks a lot for this!!!"Once is an accident, Twice is a trend, Three times is evidence."
05-23-2010, 10:48 PM #43
I found another solution on another site; I'm sorry but I don't remember where in order to give proper credit. I think that it might be a better method than the Cydia fix because it doesn't need run anything after rebooting. Since it is just a string edit from False to True, it could probably be something that could be automated for those who don't want to fiddle with text editing.
Using iFile or some other method to gain editing access to "/System/Library/LaunchDaemons/com.apple.locations.plist" and find the field that says, "<key>OnDemand</". The next line will be, "<false/>". Change that to "<true/>" and save the file.
After making that change, you won't have the problem again.
The Following User Says Thank You to Tanbam For This Useful Post:
05-24-2010, 12:44 AM #44
05-24-2010, 12:48 AM #45
the file is actually:
...but that file does indeed exist on my iPad.
05-24-2010, 12:56 AM #46
05-24-2010, 01:03 AM #47
05-24-2010, 01:23 AM #48
05-24-2010, 01:26 AM #49
I have only the WiFi version....no 3G.
How are you viewing the plist file? I'm using iFile.
05-24-2010, 01:35 AM #50
05-24-2010, 01:46 AM #51
when I look at it using windows, I see different information. It looks like the attached image. Is this what you're seeing?
If so, I'd install iFile, because even though it looks like that when I view it on the computer, when I use iFile, I still see all the applicable information.
05-24-2010, 06:43 AM #52
05-24-2010, 07:49 AM #53
05-24-2010, 08:11 AM #54
I have changed mine too and also nothing changes I'm on an iPad 64g wifi
05-31-2010, 11:22 AM #55
Anyone ever find another solution for this problem??
05-31-2010, 01:33 PM #56
Not exactly a solution, but I verified that the problem can be router related. I installed pushFix solution on my iPad when it first came out, and it's worked flawlessly ever since. This weekend, I was at my vacation house, which has an old Apple Airport. My iPhone 3GS was able to find my location with no problem, but the iPad didn't work no matter what I did. Returning home last night, it works just fine again.
06-01-2010, 10:43 PM #57
Just to share what had just happened to me last night. What i got here is the wifi iPad, jailbroken without SSH installed, and the location service didn't work. So I was on the case 2.
I tried all you guys had talked about, editing the "locationd.plist" with iFile, installed the PushFix, uninstalled the Backgrounder, rebooted many many times after each attempt, none was working. As last resort, I tried to install OpenSSH to try the ssh root command fromt terminal, the SSH couldn't even appear on my SBsetting, and my wifi icon was gone. Damn, that made thing worst! so I uninstalled the OpenSSH... and you know what, Voila! the google map, MotionX GPS, google earth (iphone version) all worked just fine after that, and it's pretty accurate!
I don't really know what actually helped, but I'd like to thank everyone for all the inputs. Cheers!
(on top of that, the ipad battery now showing the charging icon when I connect to the iphone adapter, wth!)
Last edited by Kaiser Sozer; 06-01-2010 at 11:08 PM.
06-22-2010, 10:14 AM #58
Ok, I've tried EVERYTHING mentioned here:
1) Install SSH
2) use the launchctl unload/load trick -- no joy
3) edit the .plist -- no joy
4) use the 'pushfix' (this is an automated version of #2, right) -- no joy
5) removed 'backgrounder' -- no joy
6) rebooted after doing every one of these -- no joy
Is there something else I should try that I'm missing?
Next step is unjailbreak... no joy
07-23-2010, 02:03 AM #59iPad Location Services Bug Fix
My first attempt to solve the problem was to set on iSSH a localhost connection to my iPad and add the two custom commands:
launchctl unload /System/Library/LaunchDaemons/com.apple.locationd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.locationd.plist
for recall :-( .... it was fine but .... very boring .....
Then I used filezilla to sftp connect to my iPad (port 22) and download the
/System/Library/LaunchDaemons/com.apple.locationd.plist file on my desktop and made a backup copy.
I've used Pref Setter to change the "On Demand" key from False to True, then I've uploaded the new com.apple.locationd.plist file in the same location /System/Library/LaunchDaemons/
and overwrite it.
Reboot and everything is fine.
Thank you Tanbam for your hunting !! ;-)
Last edited by muccaeppollo; 07-23-2010 at 02:12 AM.
07-23-2010, 01:05 PM #60
Ok, this is weird.
After restoring my iPad and re-jailbreaking, I realized my location services was not working again, so I tried editing the locationd.plist file--didn't work (This method used to work for me before this fresh restore). Tried installing the pushfix.info package from Cydia--didn't work. Tried uninstalling OpenSSH, Backgrounder--Didn't work. Tried issuing the launchctl commands from Terminal--didn't work.
So I restored again to 3.2, so I have a freshly restored Wifi-Only iPad on 3.2 firmware (NOT jailbroken), and I set it up as a new ipad (instead of restoring from backup). I even tried going to Settings>Reset>Reset all settings.
FOR SOME REASON, my LOCATION SERVICES is STILL NOT working! "Your Location could not be determined" in Maps.
I'm confused because I was able to fix this easily by just editing the plist file, but now it won't work even when NOT jailbroken, with a fresh restore, how can this be? Anyone know what's going on? Thanks.
OK, I just restored again, but this time I used DFU mode instead of Recovery Mode and it seems that my location services is back.
Last edited by JohnnyGlock; 07-23-2010 at 01:22 PM.