From 3878ebd72493427ea5537b36dfb9cd7cb38677bb Mon Sep 17 00:00:00 2001 From: Alex Light Date: Wed, 27 Aug 2014 15:40:05 -0700 Subject: [PATCH] Change /dalvik-cache to be owned by root. Bug: 16875245 Change-Id: I29a70215a2207bc4e0db02ab751d32a68edf4b66 --- include/private/android_filesystem_config.h | 2 +- rootdir/init.rc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/private/android_filesystem_config.h b/include/private/android_filesystem_config.h index d8e938ea1..496dabc16 100644 --- a/include/private/android_filesystem_config.h +++ b/include/private/android_filesystem_config.h @@ -196,7 +196,7 @@ static const struct fs_path_config android_dirs[] = { { 00770, AID_SYSTEM, AID_CACHE, 0, "cache" }, { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data/app" }, { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data/app-private" }, - { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data/dalvik-cache" }, + { 00771, AID_ROOT, AID_ROOT, 0, "data/dalvik-cache" }, { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data/data" }, { 00771, AID_SHELL, AID_SHELL, 0, "data/local/tmp" }, { 00771, AID_SHELL, AID_SHELL, 0, "data/local" }, diff --git a/rootdir/init.rc b/rootdir/init.rc index 364421918..11c34f87e 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -285,7 +285,7 @@ on post-fs-data mkdir /data/property 0700 root root # create dalvik-cache, so as to enforce our permissions - mkdir /data/dalvik-cache 0771 system system + mkdir /data/dalvik-cache 0771 root root mkdir /data/dalvik-cache/profiles 0711 system system # create resource-cache and double-check the perms