App Location Tracking - General Questions and Answers

Hello,
I was wondering if there is any way to stop a specific app from ever being able to obtain location information from your phone?
The app states that it can access "approximate location (network-based) precise location (GPS and network-based)."
Is it possible to just have location disabled when using the app and force stop the app when wanting to use GPS? I wasn't sure if the app would have access to cached information on location even when location is disabled or if there's a possibility it could run in the background when location is on and access information.
Note: This app isn't available for public download on the app store, which is why I didn't include the name of it.
I don't currently have my phone rooted. But, if it would help, that wouldn't be an issue.
I have a Note 4 that is on Android version 5.0.1.
Thank you for any assistance!

Related

WARNING - Camera360 Security Risk

The latest Camera360 update demands a strange and dangerous permission - "Change WiFi State". This is defined as follows:
"Allows the app to connect to and disconnect from Wi-Fi access points, and to make changes to configured Wi-Fi networks."
The apps already has internet access. But change WiFi state means it can not only turn your WiFi on and off, but it can add or delete to your access points, and read/change other information like encrypted passwords.
I emailed the developer (in China) and they just keep emailing me back asking what version I am using. He obviously doesn't want to answer the question!
I've noticed this "permission creep" in many other apps. The latest Firefox Android app wants access to global system setting, address book, and accounts. The latest YouTube app can take pictures and videos without your knowledge.
There are a few apps that I no longer update. I also use DroidWall to block cameras and other apps from internet access.
Stay Away from Camera360!
I use droidwall as well, actually extensively. I block everything but the necessities.
Sent from my LG-P999 using xda app-developers app
Thanks for the heads up.
Sent from my LG-P999 using xda premium
Now that look at it, some of the permissions that Camera360's Chinese developers want are pretty scary:
https://play.google.com/store/apps/details?id=vStudio.Android.Camera360
Here are the most dangerous as of today:
NETWORK COMMUNICATION
FULL INTERNET ACCESS
Allows the app to create network sockets.
YOUR PERSONAL INFORMATION
READ SENSITIVE LOG DATA
Allows the app to read from the system's various log files. This allows it to discover general information about what you are doing with the tablet, potentially including personal or private information. Allows the app to read from the system's various log files. This allows it to discover general information about what you are doing with the phone, potentially including personal or private information.
PHONE CALLS
READ PHONE STATE AND IDENTITY
Allows the app to access the phone features of the device. An app with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to and the like.
SYSTEM TOOLS
RETRIEVE RUNNING APPS
Allows the app to retrieve information about currently and recently running tasks. Malicious apps may discover private information about other apps.
CHANGE WI-FI STATE
Allows the app to connect to and disconnect from Wi-Fi access points, and to make changes to configured Wi-Fi networks.
Camera 360 Browser Popups!
The Chinese developers that made Camera 360 removed the draconian permissions. But now, it has a more evil behavior. When you start your phone, Camera 360 starts a background process that displays popup ads on some websites with the default Android browser!
Thread on it here:
http://forum.xda-developers.com/showthread.php?p=33130018
Uninstall Camera 360 and watch your phone and your browser run faster!
Uninstalled :good:
Shouldn't this thread be a sticky, and, posted somewhere owners of all different models of phones will see?
Also, surely there must be some kind of app which lets you install apps without actually granting them those permissions? Some kind of permission stripper?
I'm not sure of any apps that control permissions directly but the is one called DroidWall which can block apps from communication over WiFi and/or your mobile network. Needs superuser/root access.
Sent from my LG-P999 using xda app-developers app
Pdroid, need to make a patch for ROM of choice, but it works like a charm!
Sent from my Nexus 7 using xda premium
Bob Tums said:
I'm not sure of any apps that control permissions directly but the is one called DroidWall which can block apps from communication over WiFi and/or your mobile network. Needs superuser/root access.
Click to expand...
Click to collapse
I have DroidWall, and Camera360 is blocked internet access. But it is still able to hook into the Android browser and show popups.
Not sure how that happens. You can try downloading AdAway from the market and see if that gets red of it.
Sent from my LG-P999 using xda app-developers app

[Q] Looking for an app who restrict access to GPS and Localisation

Hi people,
I have a rooted Samsung galaxy S2 with Cyanogemod 9.
I am looking for an app who can restrict other apps from accessing to the gps and localisations services. I should be able to choose which can and which cannot.
Ideally, the app I am looking for should give this response to the apps accessing : "GPS/Localisation services are not activated in this device". I think it is better than the response "this app does not have the permissions to access to the GPS/Localisation services", which crash some apps.
So, am not looking for a permissions tweaker (but if you have a good free one I am interested) but for an app who can hide to other selected apps the GPS is running.
Thanks for help !

App ops in KitKat 4.4

Ive just realised that app ops seems to be missing from cm11.
Can anybody recommend an app which I can use to restrict location access for certain apps. Ideally will return no location or just return city level location.
Edit: guess I'll answer my own question:
http://www.androidpolice.com/2013/1...-ops-from-color-tiger-and-enhanced-with-root/

How to spoof Google Maps Location Sharing? (fake gps apps don't work)

Greetings.
I'm trying to spoof Google Maps location sharing into showing a fake GPS position to the other party. I tried several fake GPS apps, and while they are running Google Maps shows the spoofed location, however - Location Sharing stops sharing and is frozen on the last (real) location that was shared before the spoofing started.
I'm open to any ideas how to achieve this.
Thanks.
ThrowFarAway39 said:
I'm open to any ideas how to achieve this.
Click to expand...
Click to collapse
I don't know if there is a better answer but maybe you can try a mock gps location app that constantly changes its location (with concomitant altitude changes) every few seconds?
The free gsf free google free ad free highly rated mock gps location app I use that has a setting for random motion (for example every 3 seconds it moves 30 feet from a given starting point) is Lexa (but I'm sure others exist that also will fake motion and altitude over time).
[Lexa] Fake GPS location​
All you do is enable Developer Options and then set the "Default Mock Location App" to Lexa (or to whatever fake GPS location app you chose).
Here's what Google Play says about the Lexa fake-GPS location app.
Teleport your phone to any place in the world with two clicks! This app sets up fake GPS location so every other app in your phone belives you are there!​​Has Tasker support and can be started/stopped from command line (See FAQ for details)​​+++IMPORTANT+++​Be aware that after using FakeGPS you may find your location LOCKED TO THE LAST MOCKED LOCATION EVENT AFTER UNINSTALL FakeGPS!​​It's not a bug and your GPS sensor isn't broken. There are two ways to fix this issue:​1. Install "GPS Status" from the Play, launch and get a fresh GPS fix. You may need to repeat it several times with 30 min interval.​2. Start FakeGPS, set your real location and leave it so for several hours.​You may combine these steps. The issue will disappear in one or two days - be patient.​​For ROOTED devices you can mock locations without enabling "Allow mock locations" option. To do so please use Root Explorer or other similar app and move /data/app/ru.lexa.fakegps~1.apk to /system/priv-app or to /system/app (for Android 4.3 and older). Then change apk permissions to rw-r-r and reboot your device. If you find apk in /syste/priv-app disappears after reboot it means that your devices has S-ON mode enabled and so restores /system folder aftear each reboot. Please google how to switch your device to S-OFF mode.​​If you can't find ru.lexa.fakegps.apk in /data/app you may find it at /mnt/asec/ru.lexa.fakegps/1.apk. In this case you should copy and rename it to /system/priv-app/ru.lexa.fakegps.apk.​​
Click to expand...
Click to collapse
Even though I'm normally set up with my Location radios off, I like trhat this app can startup at boot and run constantly (whether my Android Location is on or off).
If any app asks for Location (such as Wi-Fi debuggers), then I let them get the fake location. But if I need the real location, I just open up the fake location app and press the "Pause" button.
When I'm done needing my real location, I just open up the fake location app and press the "Play" button to start it up again. (Of course, that jumps to the fake location, and randomly moves from there, so it's not perfect.)
There's also the FOSS ad free app named "Private Location" which seems to have a bit less functionality (but perhaps more privacy?)
F-Droid Private Location
GitHub Private Location
GalaxyA325G said:
I don't know the answer but maybe you can try a mock gps location app that constantly changes its location every few seconds?
The one I use does that I think (you can set the update period if 3 seconds and 30 feet is too fast or too slow for you, I think).
[Lexa] Fake GPS location​
Here's what it says about the app.
Click to expand...
Click to collapse
U just replied to a inactive thread that's been inactive for over 2 years
And op been inactive since February 3 2019
Austinredstoner said:
U just replied to a inactive thread that's been inactive for over 2 years
And op been inactive since February 3 2019
Click to expand...
Click to collapse
The others are looking for similar problems and will be able to find hints
I can suggest to use XPrivacyLua and define of fake lacation for Maps or define correct location but with predefined (meters) inaccuracy.
Just use GPS Emulator. I use it all the time.
The application icon is green with a black hat on it.
Tomek0000 said:
The others are looking for similar problems and will be able to find hints
Click to expand...
Click to collapse
I agree. I feel it's better to add to an existing question than it is to create the exact same question as a separate thread. It's easier for people who search to find the answers and for others to add better or more detailed solutions.
Tomek0000 said:
I suggest XPrivacyLua
Click to expand...
Click to collapse
dedq said:
Just use GPS Emulator.
Click to expand...
Click to collapse
Also, sometimes an app name isn't unique, or, it has multiple locations, so I always strive to add a link to the app so that the person searching has an easier time finding the suggested solutions.
To that end, here are the three fake-gps apps with spoofing of location movement (with concomitant altitude changes) that were suggested (in the order they were suggested).
Fake GPS Location, by Lexa (free, no ads, no gsf, rating 4.6)
XPrivacyLua, by Marcel Bokhorst (free, no ads, no gsf, no rating, needs rooting)
GPS Emulator, by RosTeam (free, has ads, requires gsf, rating 4.6)
I'm not sure if I found the correct links, particularly for XPrivacyLua which seems to need rooting and which also has a lot of links that point to different aspects of the program.
XPrivacyLua on Google Play
XPrivacyLua on GitHub
XPrivacyLua on xda
XPrivacyLua on Xposed
XPrivacyLua on FairCode
If others can confirm or correct the links above, everyone else will instantly benefit who search for and find this answer.

Question Anyone managed to mock the location successfully ?

Hey Guys,
Did anyone manage to successfully mock the location without getting detected - With Magisk 24.1 and a recent root setup ?
I am still unable to systemize the fake GPS app. Termux doesn't show the list of my apps. Any idea how to convert it?
Edit: I figured out but the system converted app force closes.
jhosharath said:
I am still unable to systemize the fake GPS app. Termux doesn't show the list of my apps. Any idea how to convert it?
Edit: I figured out but the system converted app force closes.
Click to expand...
Click to collapse
Converting the app to a system app helps in this matter ?
I am trying it for pokemon go actually. If that fake GPS app is converted to system app it allows you to use without the need for choosing a mock location app in developer options. Also there is prevention of A-gps finding location and resetting your gps. So the game will not detect that you are mocking location.
jhosharath said:
I am trying it for pokemon go actually. If that fake GPS app is converted to system app it allows you to use without the need for choosing a mock location app in developer options. Also there is prevention of A-gps finding location and resetting your gps. So the game will not detect that you are mocking location.
Click to expand...
Click to collapse
Clear, Let me try that theory/.

Categories

Resources