From 13639b46d08c1a159ebdc3aa1d591573a59993cc Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Wed, 20 Jul 2016 17:25:12 -0700 Subject: [PATCH] Fix permissions for /data/preloads Default permission bits are 771. It causes permission denied errors when MediaProvider tries to scan /data/preloads. We have to allow read for others. Bug: 29940807 Change-Id: I45645cf1154501ccb64bef08b9ad7bf7709dfd8e --- libcutils/fs_config.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libcutils/fs_config.c b/libcutils/fs_config.c index 08db7dcf8..9acfa58bb 100644 --- a/libcutils/fs_config.c +++ b/libcutils/fs_config.c @@ -91,6 +91,7 @@ static const struct fs_path_config android_dirs[] = { { 00775, AID_MEDIA_RW, AID_MEDIA_RW, 0, "data/media/Music" }, { 00750, AID_ROOT, AID_SHELL, 0, "data/nativetest" }, { 00750, AID_ROOT, AID_SHELL, 0, "data/nativetest64" }, + { 00775, AID_ROOT, AID_ROOT, 0, "data/preloads" }, { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data" }, { 00755, AID_ROOT, AID_SYSTEM, 0, "mnt" }, { 00755, AID_ROOT, AID_ROOT, 0, "root" },