Prepare user profile folder
Bug: 26719109
Bug: 26563023
Change-Id: I4737b7f73df74b2b787a62db2e231f136115b359
diff --git a/Utils.cpp b/Utils.cpp
index 1d1b236..2514f9a 100644
--- a/Utils.cpp
+++ b/Utils.cpp
@@ -576,6 +576,11 @@
return StringPrintf("%s/misc_de/%u", BuildDataPath(nullptr).c_str(), userId);
}
+// Keep in sync with installd (frameworks/native/cmds/installd/utils.h)
+std::string BuildDataProfilesDePath(userid_t userId) {
+ return StringPrintf("%s/misc/profiles/cur/%u", BuildDataPath(nullptr).c_str(), userId);
+}
+
std::string BuildDataPath(const char* volumeUuid) {
// TODO: unify with installd path generation logic
if (volumeUuid == nullptr) {