Don’t like it when an Android app requests your current location, phone number, or other private information? You can either uninstall that app — or you can try to provide it with fake data. OpenPDroid takes the second approach.

The idea is that instead of denying an app the permission it’s requesting, you can just provide it with false information so that the app will continue to work (although apps that require your location might not be quite as useful if they think you’re in Toronto when you’re actually in Mexico City).

Determining location (Android)

Running OpenPDroid isn’t as simple as installing an app. Instead it’s a set of modifications to the Android framework. In order to use it, you’ll either need to build a custom ROM or patch an existing ROM.

In other words, you’ll need a rooted device, an unlocked bootloader, and some familiarity with Android development, or at leas tweaking.

OpenPDroid (and related projects) have been available for a little while, but developer FFU5y has recently released a new build that works with Android 4.2.1. It can be used with CyanogenMod 10.1, AOK 4.2.1, and some other custom ROMs.

Once installed, you can control access to much of the data on your phone, including your calendar, call log, phone number, device ID, GPS and Network locations, camera, browser bookmarks, and more.

via reddit

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,502 other subscribers

2 replies on “OpenPDroid modifies Android to protect your privacy”

  1. It really should be possible by now for Android (and other mobile systems) to allow the user to opt out of undesirable permissions on an app-by-app basis. It would be up to the apps to decide what to do in such circumstances – an ad supported game might reasonably refuse to run without the full internet access needed to serve the ads, but most apps should be fine without location services, given that many devices lack GPS anyway. I’d imagine the reasons for not doing so are commercial/political.

  2. I love this idea, but I wish it weren’t so difficult to integrate… Let us know if and when we can do this a bit more easily.

Comments are closed.