Merge "Allow pre-commit confirmation toggle-able via resource config" into udc-dev
This commit is contained in:
@@ -6379,4 +6379,6 @@
|
||||
<!-- Whether we should persist the brightness value in nits for the default display even if
|
||||
the underlying display device changes. -->
|
||||
<bool name="config_persistBrightnessNitsForDefaultDisplay">false</bool>
|
||||
<!-- Whether to request the approval before commit sessions. -->
|
||||
<bool name="config_isPreApprovalRequestAvailable">true</bool>
|
||||
</resources>
|
||||
|
||||
@@ -2238,6 +2238,7 @@
|
||||
<java-symbol type="array" name="config_nonPreemptibleInputMethods" />
|
||||
<java-symbol type="bool" name="config_enhancedConfirmationModeEnabled" />
|
||||
<java-symbol type="bool" name="config_persistBrightnessNitsForDefaultDisplay" />
|
||||
<java-symbol type="bool" name="config_isPreApprovalRequestAvailable" />
|
||||
|
||||
<java-symbol type="layout" name="resolver_list" />
|
||||
<java-symbol type="id" name="resolver_list" />
|
||||
|
||||
@@ -7208,6 +7208,7 @@ public class PackageManagerService implements PackageSender, TestUtilityService
|
||||
* TODO: In the meantime, can this be moved to a schedule call?
|
||||
* TODO(b/182523293): This should be removed once we finish migration of permission storage.
|
||||
*/
|
||||
@SuppressWarnings("GuardedBy")
|
||||
void writeSettingsLPrTEMP(boolean sync) {
|
||||
snapshotComputer(false);
|
||||
mPermissionManager.writeLegacyPermissionsTEMP(mSettings.mPermissions);
|
||||
@@ -7257,6 +7258,10 @@ public class PackageManagerService implements PackageSender, TestUtilityService
|
||||
static boolean isPreapprovalRequestAvailable() {
|
||||
final long token = Binder.clearCallingIdentity();
|
||||
try {
|
||||
if (!Resources.getSystem().getBoolean(
|
||||
com.android.internal.R.bool.config_isPreApprovalRequestAvailable)) {
|
||||
return false;
|
||||
}
|
||||
return DeviceConfig.getBoolean(NAMESPACE_PACKAGE_MANAGER_SERVICE,
|
||||
PROPERTY_IS_PRE_APPROVAL_REQUEST_AVAILABLE, true /* defaultValue */);
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user