| commit | df9ec6171f6b7f3075d7f8174e9ae6ecf080c917 | [log] [tgz] |
|---|---|---|
| author | Victoria Lease <violets@google.com> | Tue Sep 11 15:16:25 2012 -0700 |
| committer | Victoria Lease <violets@google.com> | Wed Sep 12 17:06:07 2012 -0700 |
| tree | 1bf1336fa5d73982ad5be5a97e3ac1246839f155 | |
| parent | 9f750af6c178d8abb5c12d34efba599e3d53aea4 [diff] [blame] |
Secure setting for LocationFudger's accuracy This replaces the ACCURACY_METERS constant and all derived values with a secure setting. This value defaults to 2km and has a hardcoded floor of 500m. Bug: 6982024 Change-Id: Ibf97ab57145abf28c4a9747444f40250adddf23c
diff --git a/services/java/com/android/server/LocationManagerService.java b/services/java/com/android/server/LocationManagerService.java index 37dae35..c26448f 100644 --- a/services/java/com/android/server/LocationManagerService.java +++ b/services/java/com/android/server/LocationManagerService.java
@@ -210,7 +210,7 @@ mBlacklist = new LocationBlacklist(mContext, mLocationHandler); mBlacklist.init(); - mLocationFudger = new LocationFudger(); + mLocationFudger = new LocationFudger(mContext, mLocationHandler); synchronized (mLock) { loadProvidersLocked();