summaryrefslogtreecommitdiff
path: root/libs/gui/QueueBufferInputOutput.cpp
diff options
context:
space:
mode:
author JW Wang <wangchun@google.com> 2020-10-06 13:42:41 +0800
committer JW Wang <wangchun@google.com> 2020-10-06 18:04:51 +0800
commit1d643c77d3fcb7dfe0bf4dabed2964bbfca04c6f (patch)
treeb6ba35f12d6ec8b53a617b27f24610aca3199431 /libs/gui/QueueBufferInputOutput.cpp
parenta427126e218c980c94b7a2c469a4b7b3c0e2cb27 (diff)
Fixes De data is not backed up correctly when user locked (1/n)
https://android.googlesource.com/platform/frameworks/native/+/fda19ecdd6df8f43d3368781a633792723fb9965/cmds/installd/InstalldNativeService.cpp#933 When an APK is stage installed, snapshotAppData(..., FLAG_STORAGE_DE) is called before user unlocked. The function bails out early at #937 because the folder is still encrypted. We should move the if block at #958 above so we can back up De data correctly even when Ce directories not ready. Note we have to check if the De folder exists before making a copy. Bug: 169594054 Test: Will be added in next CL Change-Id: I2ca810bd9495de3bed58378a41b47863c6e8f8dd
Diffstat (limited to 'libs/gui/QueueBufferInputOutput.cpp')
0 files changed, 0 insertions, 0 deletions