summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2020-02-11 10:12:03 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-02-11 10:12:03 +0000
commitd3e333c2ab6fb82dbcf5f1cb84342dc181f999d3 (patch)
tree14e38dcabd6250f0373cd0a9565293d3a9458b9c
parenta0466a29f92f95a2d67bc5fd14feea5f84255c7f (diff)
parentb98925df5c620231c0f1a50859267a3c89b494b8 (diff)
Merge "Fixes "package doesn't belong to uid" exception for DeviceConfig clients calling DeviceConfig's access methods as root or shell."
-rw-r--r--packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
index c969bfd193b5..7b518a6167b7 100644
--- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
+++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
@@ -2193,7 +2193,7 @@ public class SettingsProvider extends ContentProvider {
if (prefix == null) {
return;
}
- String callingPackage = getCallingPackage();
+ String callingPackage = resolveCallingPackage();
String namespace = prefix.replace("/", "");
if (DeviceConfig.getPublicNamespaces().contains(namespace)) {
return;