summaryrefslogtreecommitdiff
path: root/scripts/update_payload/checker.py
diff options
context:
space:
mode:
authorMiriam Polzer <mpolzer@google.com>2020-08-27 08:20:39 +0200
committerCommit Bot <commit-bot@chromium.org>2020-09-28 20:51:50 +0000
commitaff72001751f046d17209a1679d496923716b71d (patch)
tree56fba58cedd76c8d39d7a26cbed5ace6d5239302 /scripts/update_payload/checker.py
parentd55ec44bfcb77ff204c3274b53394d451e0f7a03 (diff)
update_engine: Enterprise channel downgrade
Powerwash and roll back when an enrolled user downgrades the channel: - If the admin downgrades channel, check for ChannelDowngradebehavior policy. - If the user downgrades the channel, powerwash based on given boolean. Add the "rollback" flag to the powerwash file to try to preserve some data. Note that this change is not affecting users yet: The ChannelDowngradeBehavior policy is not available in DPanel and the UI does not support chosing powerwash on channel downgrade for enrolled users. BUG=chromium:1122531 TEST=FEATURES=test emerge-amd64-generic update_engine TEST=Set policy with YAPS and test on device Change-Id: I2f02a6e752eed083b57484766f8e7ecc2eed7aca Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/update_engine/+/2397890 Tested-by: Miriam Polzer <mpolzer@google.com> Commit-Queue: Miriam Polzer <mpolzer@google.com> Reviewed-by: Amin Hassani <ahassani@chromium.org> Reviewed-by: Jae Hoon Kim <kimjae@chromium.org>
Diffstat (limited to 'scripts/update_payload/checker.py')
0 files changed, 0 insertions, 0 deletions