diff options
author | 2025-03-11 14:18:16 -0700 | |
---|---|---|
committer | 2025-03-11 20:22:06 -0700 | |
commit | e1490213801cc9eeb442aeb7260b6033b179a2ea (patch) | |
tree | fb262103346444db789a15d82d287ebe618069e8 /location | |
parent | 5dc2f75fc5fae44c0723e4d54f9f6832cd6ea5d4 (diff) |
Update logic in default fused location provider to avoid excessive power drain
GPS should only be used for high power requests at relatively fast intervals
Flag: android.location.flags.limit_fused_gps
Bug: 401885179
Test: manual
modified: location/java/android/location/flags/location.aconfig
modified: packages/FusedLocation/src/com/android/location/fused/FusedLocationProvider.java
Change-Id: Ic6a6ee54b60054dfef6a4b04b18d3b3a9d128bd8
Diffstat (limited to 'location')
-rw-r--r-- | location/java/android/location/flags/location.aconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/location/java/android/location/flags/location.aconfig b/location/java/android/location/flags/location.aconfig index 496ba501e49c..109d9e83d444 100644 --- a/location/java/android/location/flags/location.aconfig +++ b/location/java/android/location/flags/location.aconfig @@ -188,6 +188,16 @@ flag { } flag { + name: "limit_fused_gps" + namespace: "location" + description: "Limits when GPS can be used for fused location requests" + bug: "401885179" + metadata { + purpose: PURPOSE_BUGFIX + } +} + +flag { name: "gnss_assistance_interface_jni" namespace: "location" description: "Flag for GNSS assistance interface JNI" |