Merge "Clear up /data/misc_ce/user folder on delete and reboot"
This commit is contained in:
committed by
Android (Google) Code Review
commit
eea27893c1
@@ -271,6 +271,11 @@ public class Environment {
|
||||
return new File(getDataDirectory(), "misc");
|
||||
}
|
||||
|
||||
/** {@hide} */
|
||||
public static File getDataMiscCeDirectory() {
|
||||
return buildPath(getDataDirectory(), "misc_ce");
|
||||
}
|
||||
|
||||
/** {@hide} */
|
||||
public static File getDataMiscCeDirectory(int userId) {
|
||||
return buildPath(getDataDirectory(), "misc_ce", String.valueOf(userId));
|
||||
|
||||
@@ -21333,9 +21333,11 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
|
||||
if ((flags & StorageManager.FLAG_STORAGE_DE) != 0) {
|
||||
FileUtils.deleteContentsAndDir(Environment.getUserSystemDirectory(userId));
|
||||
FileUtils.deleteContentsAndDir(Environment.getDataSystemDeDirectory(userId));
|
||||
FileUtils.deleteContentsAndDir(Environment.getDataMiscDeDirectory(userId));
|
||||
}
|
||||
if ((flags & StorageManager.FLAG_STORAGE_CE) != 0) {
|
||||
FileUtils.deleteContentsAndDir(Environment.getDataSystemCeDirectory(userId));
|
||||
FileUtils.deleteContentsAndDir(Environment.getDataMiscCeDirectory(userId));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21363,6 +21365,8 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName());
|
||||
.listFilesOrEmpty(Environment.getDataSystemDeDirectory()));
|
||||
Collections.addAll(files, FileUtils
|
||||
.listFilesOrEmpty(Environment.getDataSystemCeDirectory()));
|
||||
Collections.addAll(files, FileUtils
|
||||
.listFilesOrEmpty(Environment.getDataMiscCeDirectory()));
|
||||
for (File file : files) {
|
||||
if (!file.isDirectory()) continue;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user