From 3408eaa9145e994176ca8914933781a35b82daf5 Mon Sep 17 00:00:00 2001 From: Dongwon Kang Date: Fri, 22 Feb 2019 00:47:13 -0800 Subject: [PATCH] Add permitted path in media namesapce for extractor process. Test: build, boot, dumpsys media.extractor Bug: 125134086 Change-Id: I5ed67d7d8d3ad7abf2cff7da8f33fdaab842acff --- rootdir/etc/ld.config.legacy.txt | 2 ++ rootdir/etc/ld.config.txt | 4 ++++ rootdir/etc/ld.config.vndk_lite.txt | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/rootdir/etc/ld.config.legacy.txt b/rootdir/etc/ld.config.legacy.txt index fa0a01ac8..0cde3f261 100644 --- a/rootdir/etc/ld.config.legacy.txt +++ b/rootdir/etc/ld.config.legacy.txt @@ -91,6 +91,8 @@ namespace.media.visible = true namespace.media.search.paths = /apex/com.android.media/${LIB} namespace.media.asan.search.paths = /apex/com.android.media/${LIB} +namespace.media.permitted.paths = /apex/com.android.media/${LIB}/extractors + namespace.media.links = default namespace.media.link.default.shared_libs = %LLNDK_LIBRARIES% namespace.media.link.default.shared_libs += libandroid.so diff --git a/rootdir/etc/ld.config.txt b/rootdir/etc/ld.config.txt index cf834f059..28703d2cc 100644 --- a/rootdir/etc/ld.config.txt +++ b/rootdir/etc/ld.config.txt @@ -169,6 +169,8 @@ namespace.media.visible = true namespace.media.search.paths = /apex/com.android.media/${LIB} namespace.media.asan.search.paths = /apex/com.android.media/${LIB} +namespace.media.permitted.paths = /apex/com.android.media/${LIB}/extractors + namespace.media.links = default namespace.media.link.default.shared_libs = %LLNDK_LIBRARIES% namespace.media.link.default.shared_libs += libandroid.so @@ -553,6 +555,8 @@ namespace.media.visible = true namespace.media.search.paths = /apex/com.android.media/${LIB} namespace.media.asan.search.paths = /apex/com.android.media/${LIB} +namespace.media.permitted.paths = /apex/com.android.media/${LIB}/extractors + namespace.media.links = default namespace.media.link.default.shared_libs = %LLNDK_LIBRARIES% namespace.media.link.default.shared_libs += libandroid.so diff --git a/rootdir/etc/ld.config.vndk_lite.txt b/rootdir/etc/ld.config.vndk_lite.txt index 2c6e01fdf..a5beb4e31 100644 --- a/rootdir/etc/ld.config.vndk_lite.txt +++ b/rootdir/etc/ld.config.vndk_lite.txt @@ -117,6 +117,8 @@ namespace.media.visible = true namespace.media.search.paths = /apex/com.android.media/${LIB} namespace.media.asan.search.paths = /apex/com.android.media/${LIB} +namespace.media.permitted.paths = /apex/com.android.media/${LIB}/extractors + namespace.media.links = default namespace.media.link.default.shared_libs = %LLNDK_LIBRARIES% namespace.media.link.default.shared_libs += libandroid.so @@ -434,6 +436,8 @@ namespace.media.visible = true namespace.media.search.paths = /apex/com.android.media/${LIB} namespace.media.asan.search.paths = /apex/com.android.media/${LIB} +namespace.media.permitted.paths = /apex/com.android.media/${LIB}/extractors + namespace.media.links = default namespace.media.link.default.shared_libs = %LLNDK_LIBRARIES% namespace.media.link.default.shared_libs += libandroid.so