History log of /frameworks/base/services/java/com/android/server/location/LocationBlacklist.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5e45ee6752528791deb66b83d76250685de15d47 25-Jan-2013 Dianne Hackborn <hackbod@google.com> App ops: you can now turn off operations.

Also add new ops for calendar and wi-fi scans, finish
implementing rejection of content provider calls, fix
issues with rejecting location calls, fix bug in the
new pm call to retrieve apps with permissions.

Change-Id: I29d9f8600bfbbf6561abf6d491907e2bbf6af417
/frameworks/base/services/java/com/android/server/location/LocationBlacklist.java
83762d22c9bde92d412cf5a263a228d705606721 03-Oct-2012 Victoria Lease <violets@google.com> multiuser support for LocationBlacklist

This allows primary/secondary users to have different "Google
Location Services" preferences. It also reenables LocationBlacklist,
which is fixed elsewhere.

Bug: 7213502
Bug: 7248239
Change-Id: I94837682f95920c225c00b7da2de6dd1418a673e
/frameworks/base/services/java/com/android/server/location/LocationBlacklist.java
b319d5de196f7ff8fac39a567a449dd93db832c8 28-Sep-2012 Victoria Lease <violets@google.com> temporarily disable blacklisting

Bug: 7248239
Change-Id: I2ef28fa0d6890a127fc424e58a148fe1fb15b683
/frameworks/base/services/java/com/android/server/location/LocationBlacklist.java
4035f5a7c191a68bc9a5912ce44c43c82e9e5dbf 17-Aug-2012 Nick Pelly <npelly@google.com> Port location blacklist code to MR1.

I had to re-do this change for MR1 because LocationManagerService changed
so much. Here is the original change description:

Add package-name-prefix blacklist for location updates.

The Settings.Secure value locationPackagePrefixBlacklist and
locationPackagePrefixWhitelist contains comma seperated package-name
prefixes.

Location & geo-fence updates are silently dropped if the receiving
package name has a prefix on the blacklist. Status updates are
not affected. All other API's work as before.

A content observer is used so run-time updates to the blacklist
apply immediately. There is both a blacklist and a whitelist.
The blacklist applies first, and then exemptions are allowed
from the whitelist. In other words, if your package name prefix
matches both the black AND white list, then it is allowed.

Bug: 6986553
Change-Id: I1e151e08bd7143e47db005bc3fe9795076398df7
/frameworks/base/services/java/com/android/server/location/LocationBlacklist.java