diff --git a/res/values/strings.xml b/res/values/strings.xml
index b5592b4a451..08c46d56919 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -5857,9 +5857,9 @@
Only default phone and messaging apps have SMS & call log permissions
- Enable device identifier restrictions
+ Disable device identifier restrictions
- Enable the new access restrictions for device identifiers.
+ Disable the new access restrictions for device identifiers
diff --git a/src/com/android/settings/development/DeviceIdentifierAccessRestrictionsPreferenceController.java b/src/com/android/settings/development/DeviceIdentifierAccessRestrictionsPreferenceController.java
index 1fdbe77641c..05ac8c760c0 100644
--- a/src/com/android/settings/development/DeviceIdentifierAccessRestrictionsPreferenceController.java
+++ b/src/com/android/settings/development/DeviceIdentifierAccessRestrictionsPreferenceController.java
@@ -50,12 +50,12 @@ public class DeviceIdentifierAccessRestrictionsPreferenceController
private void writeSetting(boolean isEnabled) {
DeviceConfig.setProperty(DeviceConfig.Privacy.NAMESPACE,
DeviceConfig.Privacy.PROPERTY_DEVICE_IDENTIFIER_ACCESS_RESTRICTIONS_DISABLED,
- String.valueOf(!isEnabled), false);
+ String.valueOf(isEnabled), false);
}
@Override
public void updateState(Preference preference) {
- boolean isEnabled = !Boolean.parseBoolean(
+ boolean isEnabled = Boolean.parseBoolean(
DeviceConfig.getProperty(DeviceConfig.Privacy.NAMESPACE,
DeviceConfig.Privacy.PROPERTY_DEVICE_IDENTIFIER_ACCESS_RESTRICTIONS_DISABLED));
((SwitchPreference) mPreference).setChecked(isEnabled);
@@ -64,7 +64,7 @@ public class DeviceIdentifierAccessRestrictionsPreferenceController
@Override
protected void onDeveloperOptionsSwitchDisabled() {
super.onDeveloperOptionsSwitchDisabled();
- writeSetting(true);
+ writeSetting(false);
((SwitchPreference) mPreference).setChecked(true);
}
}