diff options
| author | 2024-02-22 06:38:42 +0000 | |
|---|---|---|
| committer | 2024-02-22 06:38:42 +0000 | |
| commit | 55e5d42f30d5df385bbc08553d33a4f4bfb961c3 (patch) | |
| tree | 962e0592cf1ecff058e22c42c8c0d96792415a33 | |
| parent | bd1fe2d379e27ad2fbde971a6aea77e1ae3ab953 (diff) | |
| parent | d1323b8189a467584e4f2a6aab103122a9b13ee3 (diff) | |
Merge "Check for Location Feature and GNSS HAL Support" into main
| -rw-r--r-- | services/core/java/com/android/server/location/LocationManagerService.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/location/LocationManagerService.java b/services/core/java/com/android/server/location/LocationManagerService.java index 115421db4d31..bcbd36c95491 100644 --- a/services/core/java/com/android/server/location/LocationManagerService.java +++ b/services/core/java/com/android/server/location/LocationManagerService.java @@ -1321,7 +1321,9 @@ public class LocationManagerService extends ILocationManager.Stub implements "setAutomotiveGnssSuspended only allowed on automotive devices"); } - mGnssManagerService.setAutomotiveGnssSuspended(suspended); + if (mGnssManagerService != null) { + mGnssManagerService.setAutomotiveGnssSuspended(suspended); + } } @android.annotation.EnforcePermission(android.Manifest.permission.CONTROL_AUTOMOTIVE_GNSS) @@ -1336,7 +1338,10 @@ public class LocationManagerService extends ILocationManager.Stub implements "isAutomotiveGnssSuspended only allowed on automotive devices"); } - return mGnssManagerService.isAutomotiveGnssSuspended(); + if (mGnssManagerService != null) { + return mGnssManagerService.isAutomotiveGnssSuspended(); + } + return false; } @Override |