Add provisioning extra to keep screen on

Bug: 210000671
Test: compiled
Change-Id: I2bc0ca2c0dfcab5f152d1e5d5ea1c4ce349a02f2
This commit is contained in:
arangelov
2021-12-09 19:21:04 +00:00
parent 266cb0a0e4
commit d2958fd83c
2 changed files with 15 additions and 0 deletions

View File

@@ -7504,6 +7504,7 @@ package android.app.admin {
field @Deprecated public static final String EXTRA_PROVISIONING_EMAIL_ADDRESS = "android.app.extra.PROVISIONING_EMAIL_ADDRESS";
field public static final String EXTRA_PROVISIONING_IMEI = "android.app.extra.PROVISIONING_IMEI";
field public static final String EXTRA_PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION = "android.app.extra.PROVISIONING_KEEP_ACCOUNT_ON_MIGRATION";
field public static final String EXTRA_PROVISIONING_KEEP_SCREEN_ON = "android.app.extra.PROVISIONING_KEEP_SCREEN_ON";
field public static final String EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED = "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED";
field public static final String EXTRA_PROVISIONING_LOCALE = "android.app.extra.PROVISIONING_LOCALE";
field public static final String EXTRA_PROVISIONING_LOCAL_TIME = "android.app.extra.PROVISIONING_LOCAL_TIME";

View File

@@ -2903,6 +2903,20 @@ public class DevicePolicyManager {
public static final String EXTRA_PROVISIONING_RETURN_BEFORE_POLICY_COMPLIANCE =
"android.app.extra.PROVISIONING_RETURN_BEFORE_POLICY_COMPLIANCE";
/**
* A {@code boolean} flag that indicates whether the screen should be on throughout the
* provisioning flow.
*
* <p>The default value is {@code false}.
*
* <p>This extra can either be passed as an extra to the {@link
* #ACTION_PROVISION_MANAGED_PROFILE} intent, or it can be returned by the
* admin app when performing the admin-integrated provisioning flow as a result of the
* {@link #ACTION_GET_PROVISIONING_MODE} activity.
*/
public static final String EXTRA_PROVISIONING_KEEP_SCREEN_ON =
"android.app.extra.PROVISIONING_KEEP_SCREEN_ON";
/**
* Activity action: Starts the administrator to show policy compliance for the provisioning.
* This action is used any time that the administrator has an opportunity to show policy