summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Songchun Fan <schfan@google.com> 2023-08-22 14:53:47 -0700
committer Song Chun Fan <schfan@google.com> 2023-08-22 22:46:55 +0000
commit3490df03a2e31409801990ff91c30abd4cb00cd7 (patch)
tree9695378a33efa22bd97b9883ec3518008eb79295 /libs/androidfw/StringPool.cpp
parent6162ea96867142ee7ebffb6dd2655deded0c6f68 (diff)
[pm/uninstall] check if data still exists on any other users before fully uninstall
Use ceDataInode as an indicator of whether the app data directory still exists for a given user. This allows preservation of user data if the user specified DELETE_KEEP_DATA, even after another user attempts to fully uninstall the app. FIXES: 296284876 BUG: 288142708 Test: manual with steps in the bug and verify that the user data is preserved and the package setting remained Change-Id: Ic936b8a54481aa9d9a2b92f86bd6d2f238895200
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions