diff options
author | Svetoslav Ganov <svetoslavganov@google.com> | 2017-01-26 22:43:09 -0800 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2017-01-26 23:24:25 -0800 |
commit | 5fb405ba60dc6daca54d507909b68b5ad8144920 (patch) | |
tree | 457104a454e625fc2febe523af307530e26975dd /docs/html/sdk/api_diff/24/changes | |
parent | aff4c97f9f9667fb262a3281197ce3d48aa13838 (diff) |
Ensure settings provider joins the rescue party
The settings provider has logic to incrementally reset state
in an effort to recover from pushing a bad value putting the
system in a bad state. The settings provider was not force
persisting its state after a reset so after the reboot we
lost the reset changes. Also while resetting we were also
resetting the package name leading to a promotion of the reset
value to being set by the system. Updated the tests and while at
this added logic to synchronously persist critical settings
such as device provisioned.
Test: All tests pass. Manually tested end-to-end rescue party
bug:34677175
Change-Id: Ib240072df2fa549dae39c301008adf48cdf1573a
Diffstat (limited to 'docs/html/sdk/api_diff/24/changes')
0 files changed, 0 insertions, 0 deletions