Merge "Add setupwizard personalisation state to Settings" into pi-dev

This commit is contained in:
TreeHugger Robot
2018-03-19 21:26:37 +00:00
committed by Android (Google) Code Review
2 changed files with 38 additions and 0 deletions

View File

@@ -1715,6 +1715,34 @@ public final class Settings {
})
public @interface ResetMode{}
/**
* User has not started setup personalization.
* @hide
*/
public static final int USER_SETUP_PERSONALIZATION_NOT_STARTED = 0;
/**
* User has not yet completed setup personalization.
* @hide
*/
public static final int USER_SETUP_PERSONALIZATION_STARTED = 1;
/**
* User has completed setup personalization.
* @hide
*/
public static final int USER_SETUP_PERSONALIZATION_COMPLETE = 10;
/** @hide */
@Retention(RetentionPolicy.SOURCE)
@IntDef({
USER_SETUP_PERSONALIZATION_NOT_STARTED,
USER_SETUP_PERSONALIZATION_STARTED,
USER_SETUP_PERSONALIZATION_COMPLETE
})
public @interface UserSetupPersonalization {}
/**
* Activity Extra: Number of certificates
* <p>
@@ -5440,6 +5468,15 @@ public final class Settings {
@TestApi
public static final String USER_SETUP_COMPLETE = "user_setup_complete";
/**
* The current state of device personalization.
*
* @hide
* @see UserSetupPersonalization
*/
public static final String USER_SETUP_PERSONALIZATION_STATE =
"user_setup_personalization_state";
/**
* Whether the current user has been set up via setup wizard (0 = false, 1 = true)
* This value differs from USER_SETUP_COMPLETE in that it can be reset back to 0