Loading packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +3 −1 Original line number Diff line number Diff line Loading @@ -849,7 +849,6 @@ public class SettingsProvider extends ContentProvider { if (TABLE_FAVORITES.equals(args.table)) { return null; } checkWritePermissions(args); // Special case LOCATION_PROVIDERS_ALLOWED. // Support enabling/disabling a single provider (using "+" or "-" prefix) Loading @@ -869,6 +868,9 @@ public class SettingsProvider extends ContentProvider { } } // Check write permissions only after determining which table the insert will touch checkWritePermissions(args); // The global table is stored under the owner, always if (TABLE_GLOBAL.equals(args.table)) { desiredUserHandle = UserHandle.USER_OWNER; Loading Loading
packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +3 −1 Original line number Diff line number Diff line Loading @@ -849,7 +849,6 @@ public class SettingsProvider extends ContentProvider { if (TABLE_FAVORITES.equals(args.table)) { return null; } checkWritePermissions(args); // Special case LOCATION_PROVIDERS_ALLOWED. // Support enabling/disabling a single provider (using "+" or "-" prefix) Loading @@ -869,6 +868,9 @@ public class SettingsProvider extends ContentProvider { } } // Check write permissions only after determining which table the insert will touch checkWritePermissions(args); // The global table is stored under the owner, always if (TABLE_GLOBAL.equals(args.table)) { desiredUserHandle = UserHandle.USER_OWNER; Loading