I am looking for an app to spoof my phone's location, but will allow me to specify which apps I want to exclude from using a fake location (Google Maps, Waze, etc.)

I have looked at Fake GPS Location and Fake GPS but they will spoof a location that affects all apps.

  • 1
    Don't use any of those myself, but I have a list of location spoofers you could check with while waiting for good answers. And if your device is rooted: several permission managers, e.g. Xprivacy, can do that on per-app basis. – Izzy Sep 19 '15 at 23:55

If you are rooted, XPrivacy will accomplish the goal you desire. It is an Xposed module, so you will need to install the Xposed Framework first.

In XPrivacy, you can select which apps have access to Location Providers (including GPS), and which are fed information of your choosing.

Be aware that some apps will request a list of all nearby WiFi access points, including how strong the signal strength is to each access point. When corrolated with previously collected data, that can be used to pinpoint your position within less than a meter. You will need to use XPrivacy to block access to that data as well.

Note also that some apps will request the Mobile Country Code (MCC) for your device. You can use XPrivacy to block or change this as well.

| improve this answer | |
  • 1
    +1 for those additional details to be aware of (WiFi, MCC/MNC)! With XPrivacy and its granularity, it should be no issue blocking that while keeping the remains open (i.e. allowing WiFi network access while forbidding to read details on connected networks). – Izzy Sep 20 '15 at 8:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.