0% found this document useful (0 votes)
5 views11 pages

LD Config

The document outlines the configuration settings for various Android hardware namespaces, specifying search and permitted paths for libraries related to components like cas, adbd, art, i18n, media, neural networks, and os statsd. Each namespace is defined with specific isolation settings, search paths, and permitted paths for both AddressSanitizer (asan) and Hardware AddressSanitizer (hwasan). Additionally, it includes shared libraries linked to each namespace for functionality and compatibility.

Uploaded by

chuckchicken882
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views11 pages

LD Config

The document outlines the configuration settings for various Android hardware namespaces, specifying search and permitted paths for libraries related to components like cas, adbd, art, i18n, media, neural networks, and os statsd. Each namespace is defined with specific isolation settings, search paths, and permitted paths for both AddressSanitizer (asan) and Hardware AddressSanitizer (hwasan). Additionally, it includes shared libraries linked to each namespace for functionality and compatibility.

Uploaded by

chuckchicken882
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 11

dir.com.android.hardware.cas = /apex/com.android.hardware.

cas/bin
[com.android.hardware.cas]
additional.namespaces =
com_android_adbd,com_android_art,com_android_i18n,com_android_media,com_android_neu
ralnetworks,com_android_os_statsd,com_android_resolv,com_android_runtime,com_androi
d_tethering,mediacas,rs,system,vendor
namespace.default.isolated = true
namespace.default.search.paths = /apex/com.android.hardware.cas/${LIB}
namespace.default.search.paths += /apex/com.android.hardware.cas/${LIB}/hw
namespace.default.permitted.paths = /apex/com.android.hardware.cas/${LIB}
namespace.default.permitted.paths += /system/${LIB}
namespace.default.permitted.paths += /system_ext/${LIB}
namespace.default.asan.search.paths = /apex/com.android.hardware.cas/${LIB}
namespace.default.asan.search.paths += /apex/com.android.hardware.cas/${LIB}/hw
namespace.default.asan.permitted.paths = /apex/com.android.hardware.cas/${LIB}
namespace.default.asan.permitted.paths += /data/asan/system/${LIB}
namespace.default.asan.permitted.paths += /system/${LIB}
namespace.default.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.default.asan.permitted.paths += /system_ext/${LIB}
namespace.default.hwasan.search.paths =
/apex/com.android.hardware.cas/${LIB}/hwasan
namespace.default.hwasan.search.paths += /apex/com.android.hardware.cas/${LIB}
namespace.default.hwasan.search.paths +=
/apex/com.android.hardware.cas/${LIB}/hw/hwasan
namespace.default.hwasan.search.paths += /apex/com.android.hardware.cas/${LIB}/hw
namespace.default.hwasan.permitted.paths =
/apex/com.android.hardware.cas/${LIB}/hwasan
namespace.default.hwasan.permitted.paths += /apex/com.android.hardware.cas/${LIB}
namespace.default.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.default.hwasan.permitted.paths += /system/${LIB}
namespace.default.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.default.hwasan.permitted.paths += /system_ext/${LIB}
namespace.default.links = mediacas,system
namespace.default.link.mediacas.allow_all_shared_libs = true
namespace.default.link.system.shared_libs = libclang_rt.asan-arm-
android.so:libbinder_ndk.so:libc.so:libdl.so:liblog.so:libm.so:libdl_android.so:lib
clang_rt.ubsan_standalone-arm-android.so
namespace.com_android_adbd.isolated = true
namespace.com_android_adbd.search.paths = /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.permitted.paths = /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.permitted.paths += /system/${LIB}
namespace.com_android_adbd.permitted.paths += /system_ext/${LIB}
namespace.com_android_adbd.asan.search.paths = /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.asan.permitted.paths = /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_adbd.asan.permitted.paths += /system/${LIB}
namespace.com_android_adbd.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_adbd.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_adbd.hwasan.search.paths =
/apex/com.android.adbd/${LIB}/hwasan
namespace.com_android_adbd.hwasan.search.paths += /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.hwasan.permitted.paths =
/apex/com.android.adbd/${LIB}/hwasan
namespace.com_android_adbd.hwasan.permitted.paths += /apex/com.android.adbd/${LIB}
namespace.com_android_adbd.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_adbd.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_adbd.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_adbd.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_adbd.links = system
namespace.com_android_adbd.link.system.shared_libs =
libadbd_auth.so:libadbd_fs.so:libc.so:libdl.so:liblog.so:libm.so:libselinux.so:libd
l_android.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-
android.so
namespace.com_android_art.isolated = true
namespace.com_android_art.search.paths = /apex/com.android.art/${LIB}
namespace.com_android_art.permitted.paths = /apex/com.android.art/${LIB}
namespace.com_android_art.permitted.paths += /system/${LIB}
namespace.com_android_art.permitted.paths += /system_ext/${LIB}
namespace.com_android_art.permitted.paths += /data
namespace.com_android_art.permitted.paths += /apex/com.android.art/javalib
namespace.com_android_art.asan.search.paths = /apex/com.android.art/${LIB}
namespace.com_android_art.asan.permitted.paths = /apex/com.android.art/${LIB}
namespace.com_android_art.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_art.asan.permitted.paths += /system/${LIB}
namespace.com_android_art.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_art.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_art.asan.permitted.paths += /data/asan/data
namespace.com_android_art.asan.permitted.paths += /data
namespace.com_android_art.asan.permitted.paths += /apex/com.android.art/javalib
namespace.com_android_art.hwasan.search.paths = /apex/com.android.art/${LIB}/hwasan
namespace.com_android_art.hwasan.search.paths += /apex/com.android.art/${LIB}
namespace.com_android_art.hwasan.permitted.paths =
/apex/com.android.art/${LIB}/hwasan
namespace.com_android_art.hwasan.permitted.paths += /apex/com.android.art/${LIB}
namespace.com_android_art.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_art.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_art.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_art.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_art.hwasan.permitted.paths += /data/hwasan
namespace.com_android_art.hwasan.permitted.paths += /data
namespace.com_android_art.hwasan.permitted.paths +=
/apex/com.android.art/javalib/hwasan
namespace.com_android_art.hwasan.permitted.paths += /apex/com.android.art/javalib
namespace.com_android_art.links =
system,com_android_adbd,com_android_i18n,com_android_os_statsd
namespace.com_android_art.link.system.shared_libs =
heapprofd_client_api.so:libartpalette-
system.so:libbinder_ndk.so:libc.so:libdl.so:libdl_android.so:liblog.so:libm.so:libs
elinux.so:libz.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-
android.so
namespace.com_android_art.link.com_android_adbd.shared_libs =
libadbconnection_client.so
namespace.com_android_art.link.com_android_i18n.shared_libs =
libicu.so:libicu_jni.so
namespace.com_android_art.link.com_android_os_statsd.shared_libs =
libstatspull.so:libstatssocket.so
namespace.com_android_i18n.isolated = true
namespace.com_android_i18n.search.paths = /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.permitted.paths = /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.permitted.paths += /system/${LIB}
namespace.com_android_i18n.permitted.paths += /system_ext/${LIB}
namespace.com_android_i18n.asan.search.paths = /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.asan.permitted.paths = /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_i18n.asan.permitted.paths += /system/${LIB}
namespace.com_android_i18n.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_i18n.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_i18n.hwasan.search.paths =
/apex/com.android.i18n/${LIB}/hwasan
namespace.com_android_i18n.hwasan.search.paths += /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.hwasan.permitted.paths =
/apex/com.android.i18n/${LIB}/hwasan
namespace.com_android_i18n.hwasan.permitted.paths += /apex/com.android.i18n/${LIB}
namespace.com_android_i18n.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_i18n.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_i18n.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_i18n.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_i18n.links = system,com_android_art
namespace.com_android_i18n.link.system.shared_libs =
libc.so:libdl.so:liblog.so:libm.so:libdl_android.so:libclang_rt.asan-arm-
android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_i18n.link.com_android_art.shared_libs = libnativehelper.so
namespace.com_android_media.isolated = true
namespace.com_android_media.visible = true
namespace.com_android_media.search.paths = /apex/com.android.media/${LIB}
namespace.com_android_media.permitted.paths = /apex/com.android.media/${LIB}
namespace.com_android_media.permitted.paths += /system/${LIB}
namespace.com_android_media.permitted.paths += /system_ext/${LIB}
namespace.com_android_media.asan.search.paths = /apex/com.android.media/${LIB}
namespace.com_android_media.asan.permitted.paths = /apex/com.android.media/${LIB}
namespace.com_android_media.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_media.asan.permitted.paths += /system/${LIB}
namespace.com_android_media.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_media.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_media.hwasan.search.paths =
/apex/com.android.media/${LIB}/hwasan
namespace.com_android_media.hwasan.search.paths += /apex/com.android.media/${LIB}
namespace.com_android_media.hwasan.permitted.paths = /apex/com.android.media/$
{LIB}/hwasan
namespace.com_android_media.hwasan.permitted.paths += /apex/com.android.media/$
{LIB}
namespace.com_android_media.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_media.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_media.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_media.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_media.links = system,com_android_os_statsd
namespace.com_android_media.link.system.shared_libs =
libandroid.so:libbinder_ndk.so:libc.so:libdl.so:liblog.so:libm.so:libmediametrics.s
o:libmediandk.so:libnativewindow.so:libvndksupport.so:libdl_android.so:libclang_rt.
asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_media.link.com_android_os_statsd.shared_libs =
libstatssocket.so
namespace.com_android_neuralnetworks.isolated = true
namespace.com_android_neuralnetworks.search.paths =
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.permitted.paths =
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.permitted.paths += /system/${LIB}
namespace.com_android_neuralnetworks.permitted.paths += /system_ext/${LIB}
namespace.com_android_neuralnetworks.asan.search.paths =
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.asan.permitted.paths =
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.asan.permitted.paths += /data/asan/system/$
{LIB}
namespace.com_android_neuralnetworks.asan.permitted.paths += /system/${LIB}
namespace.com_android_neuralnetworks.asan.permitted.paths +=
/data/asan/system_ext/${LIB}
namespace.com_android_neuralnetworks.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_neuralnetworks.hwasan.search.paths =
/apex/com.android.neuralnetworks/${LIB}/hwasan
namespace.com_android_neuralnetworks.hwasan.search.paths +=
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.hwasan.permitted.paths =
/apex/com.android.neuralnetworks/${LIB}/hwasan
namespace.com_android_neuralnetworks.hwasan.permitted.paths +=
/apex/com.android.neuralnetworks/${LIB}
namespace.com_android_neuralnetworks.hwasan.permitted.paths +=
/system/${LIB}/hwasan
namespace.com_android_neuralnetworks.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_neuralnetworks.hwasan.permitted.paths +=
/system_ext/${LIB}/hwasan
namespace.com_android_neuralnetworks.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_neuralnetworks.links = system,com_android_os_statsd
namespace.com_android_neuralnetworks.link.system.shared_libs =
libbinder_ndk.so:libc.so:libcgrouprc.so:libdl.so:liblog.so:libm.so:libnativewindow.
so:libneuralnetworks_packageinfo.so:libvndksupport.so:libdl_android.so:libclang_rt.
asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_neuralnetworks.link.com_android_os_statsd.shared_libs =
libstatssocket.so
namespace.com_android_os_statsd.isolated = true
namespace.com_android_os_statsd.search.paths = /apex/com.android.os.statsd/${LIB}
namespace.com_android_os_statsd.permitted.paths = /apex/com.android.os.statsd/$
{LIB}
namespace.com_android_os_statsd.permitted.paths += /system/${LIB}
namespace.com_android_os_statsd.permitted.paths += /system_ext/${LIB}
namespace.com_android_os_statsd.asan.search.paths = /apex/com.android.os.statsd/$
{LIB}
namespace.com_android_os_statsd.asan.permitted.paths =
/apex/com.android.os.statsd/${LIB}
namespace.com_android_os_statsd.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_os_statsd.asan.permitted.paths += /system/${LIB}
namespace.com_android_os_statsd.asan.permitted.paths += /data/asan/system_ext/$
{LIB}
namespace.com_android_os_statsd.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_os_statsd.hwasan.search.paths = /apex/com.android.os.statsd/$
{LIB}/hwasan
namespace.com_android_os_statsd.hwasan.search.paths +=
/apex/com.android.os.statsd/${LIB}
namespace.com_android_os_statsd.hwasan.permitted.paths =
/apex/com.android.os.statsd/${LIB}/hwasan
namespace.com_android_os_statsd.hwasan.permitted.paths +=
/apex/com.android.os.statsd/${LIB}
namespace.com_android_os_statsd.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_os_statsd.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_os_statsd.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_os_statsd.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_os_statsd.links = system
namespace.com_android_os_statsd.link.system.shared_libs =
libbinder_ndk.so:libc.so:libdl.so:libincident.so:liblog.so:libm.so:libdl_android.so
:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_resolv.isolated = true
namespace.com_android_resolv.search.paths = /apex/com.android.resolv/${LIB}
namespace.com_android_resolv.permitted.paths = /apex/com.android.resolv/${LIB}
namespace.com_android_resolv.permitted.paths += /system/${LIB}
namespace.com_android_resolv.permitted.paths += /system_ext/${LIB}
namespace.com_android_resolv.asan.search.paths = /apex/com.android.resolv/${LIB}
namespace.com_android_resolv.asan.permitted.paths = /apex/com.android.resolv/${LIB}
namespace.com_android_resolv.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_resolv.asan.permitted.paths += /system/${LIB}
namespace.com_android_resolv.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_resolv.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_resolv.hwasan.search.paths = /apex/com.android.resolv/$
{LIB}/hwasan
namespace.com_android_resolv.hwasan.search.paths += /apex/com.android.resolv/${LIB}
namespace.com_android_resolv.hwasan.permitted.paths = /apex/com.android.resolv/$
{LIB}/hwasan
namespace.com_android_resolv.hwasan.permitted.paths += /apex/com.android.resolv/$
{LIB}
namespace.com_android_resolv.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_resolv.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_resolv.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_resolv.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_resolv.links =
system,com_android_tethering,com_android_os_statsd
namespace.com_android_resolv.link.system.shared_libs =
libbinder_ndk.so:libc.so:libdl.so:liblog.so:libm.so:libdl_android.so:libclang_rt.as
an-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_resolv.link.com_android_tethering.shared_libs =
libcom.android.tethering.dns_helper.so
namespace.com_android_resolv.link.com_android_os_statsd.shared_libs =
libstatssocket.so
namespace.com_android_runtime.isolated = true
namespace.com_android_runtime.visible = true
namespace.com_android_runtime.search.paths = /apex/com.android.runtime/${LIB}
namespace.com_android_runtime.permitted.paths = /apex/com.android.runtime/${LIB}
namespace.com_android_runtime.permitted.paths += /system/${LIB}
namespace.com_android_runtime.permitted.paths += /system_ext/${LIB}
namespace.com_android_runtime.asan.search.paths = /apex/com.android.runtime/${LIB}
namespace.com_android_runtime.asan.permitted.paths = /apex/com.android.runtime/$
{LIB}
namespace.com_android_runtime.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_runtime.asan.permitted.paths += /system/${LIB}
namespace.com_android_runtime.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.com_android_runtime.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_runtime.hwasan.search.paths = /apex/com.android.runtime/$
{LIB}/hwasan
namespace.com_android_runtime.hwasan.search.paths += /apex/com.android.runtime/$
{LIB}
namespace.com_android_runtime.hwasan.permitted.paths = /apex/com.android.runtime/$
{LIB}/hwasan
namespace.com_android_runtime.hwasan.permitted.paths += /apex/com.android.runtime/$
{LIB}
namespace.com_android_runtime.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_runtime.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_runtime.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_runtime.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_runtime.links = com_android_art,system
namespace.com_android_runtime.link.com_android_art.shared_libs = libdexfile.so
namespace.com_android_runtime.link.system.shared_libs =
liblog.so:libz.so:libc.so:libdl.so:libdl_android.so:libm.so:libclang_rt.asan-arm-
android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_tethering.isolated = true
namespace.com_android_tethering.search.paths = /apex/com.android.tethering/${LIB}
namespace.com_android_tethering.permitted.paths = /apex/com.android.tethering/$
{LIB}
namespace.com_android_tethering.permitted.paths += /system/${LIB}
namespace.com_android_tethering.permitted.paths += /system_ext/${LIB}
namespace.com_android_tethering.asan.search.paths = /apex/com.android.tethering/$
{LIB}
namespace.com_android_tethering.asan.permitted.paths =
/apex/com.android.tethering/${LIB}
namespace.com_android_tethering.asan.permitted.paths += /data/asan/system/${LIB}
namespace.com_android_tethering.asan.permitted.paths += /system/${LIB}
namespace.com_android_tethering.asan.permitted.paths += /data/asan/system_ext/$
{LIB}
namespace.com_android_tethering.asan.permitted.paths += /system_ext/${LIB}
namespace.com_android_tethering.hwasan.search.paths = /apex/com.android.tethering/$
{LIB}/hwasan
namespace.com_android_tethering.hwasan.search.paths +=
/apex/com.android.tethering/${LIB}
namespace.com_android_tethering.hwasan.permitted.paths =
/apex/com.android.tethering/${LIB}/hwasan
namespace.com_android_tethering.hwasan.permitted.paths +=
/apex/com.android.tethering/${LIB}
namespace.com_android_tethering.hwasan.permitted.paths += /system/${LIB}/hwasan
namespace.com_android_tethering.hwasan.permitted.paths += /system/${LIB}
namespace.com_android_tethering.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.com_android_tethering.hwasan.permitted.paths += /system_ext/${LIB}
namespace.com_android_tethering.links =
system,com_android_art,com_android_os_statsd
namespace.com_android_tethering.link.system.shared_libs =
libandroid.so:libbinder_ndk.so:libc.so:libdl.so:liblog.so:libm.so:libmediandk.so:li
bvndksupport.so:libz.so:libdl_android.so:libclang_rt.asan-arm-
android.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.com_android_tethering.link.com_android_art.shared_libs =
libnativehelper.so
namespace.com_android_tethering.link.com_android_os_statsd.shared_libs =
libstatssocket.so
namespace.mediacas.isolated = true
namespace.mediacas.visible = true
namespace.mediacas.search.paths = /vendor/${LIB}/mediacas
namespace.mediacas.permitted.paths = /vendor/${LIB}/mediacas
namespace.mediacas.permitted.paths += /system/vendor/${LIB}/mediacas
namespace.mediacas.asan.search.paths = /data/asan/vendor/${LIB}/mediacas
namespace.mediacas.asan.search.paths += /vendor/${LIB}/mediacas
namespace.mediacas.asan.permitted.paths = /data/asan/vendor/${LIB}/mediacas
namespace.mediacas.asan.permitted.paths += /vendor/${LIB}/mediacas
namespace.mediacas.asan.permitted.paths += /data/asan/system/vendor/${LIB}/mediacas
namespace.mediacas.asan.permitted.paths += /system/vendor/${LIB}/mediacas
namespace.mediacas.hwasan.search.paths = /vendor/${LIB}/mediacas/hwasan
namespace.mediacas.hwasan.search.paths += /vendor/${LIB}/mediacas
namespace.mediacas.hwasan.permitted.paths = /vendor/${LIB}/mediacas/hwasan
namespace.mediacas.hwasan.permitted.paths += /vendor/${LIB}/mediacas
namespace.mediacas.hwasan.permitted.paths += /system/vendor/${LIB}/mediacas/hwasan
namespace.mediacas.hwasan.permitted.paths += /system/vendor/${LIB}/mediacas
namespace.mediacas.links =
vendor,system,com_android_tethering,com_android_neuralnetworks
namespace.mediacas.link.vendor.allow_all_shared_libs = true
namespace.mediacas.link.system.shared_libs =
libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:liba
pexsupport.so:libbinder_ndk.so:libc.so:libcgrouprc.so:libclang_rt.asan-arm-
android.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:l
ibselinux.so:libsync.so:libvendorsupport.so:libvndksupport.so:libvulkan.so:libdl_an
droid.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.mediacas.link.com_android_tethering.shared_libs =
libcom.android.tethering.connectivity_native.so
namespace.mediacas.link.com_android_neuralnetworks.shared_libs =
libneuralnetworks.so
namespace.rs.isolated = true
namespace.rs.visible = true
namespace.rs.search.paths = /odm/${LIB}/vndk-sp
namespace.rs.search.paths += /vendor/${LIB}/vndk-sp
namespace.rs.search.paths += /odm/${LIB}
namespace.rs.search.paths += /vendor/${LIB}
namespace.rs.permitted.paths = /odm/${LIB}
namespace.rs.permitted.paths += /vendor/${LIB}
namespace.rs.permitted.paths += /system/vendor/${LIB}
namespace.rs.permitted.paths += /data
namespace.rs.asan.search.paths = /data/asan/odm/${LIB}/vndk-sp
namespace.rs.asan.search.paths += /odm/${LIB}/vndk-sp
namespace.rs.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp
namespace.rs.asan.search.paths += /vendor/${LIB}/vndk-sp
namespace.rs.asan.search.paths += /data/asan/odm/${LIB}
namespace.rs.asan.search.paths += /odm/${LIB}
namespace.rs.asan.search.paths += /data/asan/vendor/${LIB}
namespace.rs.asan.search.paths += /vendor/${LIB}
namespace.rs.asan.permitted.paths = /data/asan/odm/${LIB}
namespace.rs.asan.permitted.paths += /odm/${LIB}
namespace.rs.asan.permitted.paths += /data/asan/vendor/${LIB}
namespace.rs.asan.permitted.paths += /vendor/${LIB}
namespace.rs.asan.permitted.paths += /data/asan/system/vendor/${LIB}
namespace.rs.asan.permitted.paths += /system/vendor/${LIB}
namespace.rs.asan.permitted.paths += /data/asan/data
namespace.rs.asan.permitted.paths += /data
namespace.rs.hwasan.search.paths = /odm/${LIB}/vndk-sp/hwasan
namespace.rs.hwasan.search.paths += /odm/${LIB}/vndk-sp
namespace.rs.hwasan.search.paths += /vendor/${LIB}/vndk-sp/hwasan
namespace.rs.hwasan.search.paths += /vendor/${LIB}/vndk-sp
namespace.rs.hwasan.search.paths += /odm/${LIB}/hwasan
namespace.rs.hwasan.search.paths += /odm/${LIB}
namespace.rs.hwasan.search.paths += /vendor/${LIB}/hwasan
namespace.rs.hwasan.search.paths += /vendor/${LIB}
namespace.rs.hwasan.permitted.paths = /odm/${LIB}/hwasan
namespace.rs.hwasan.permitted.paths += /odm/${LIB}
namespace.rs.hwasan.permitted.paths += /vendor/${LIB}/hwasan
namespace.rs.hwasan.permitted.paths += /vendor/${LIB}
namespace.rs.hwasan.permitted.paths += /system/vendor/${LIB}/hwasan
namespace.rs.hwasan.permitted.paths += /system/vendor/${LIB}
namespace.rs.hwasan.permitted.paths += /data/hwasan
namespace.rs.hwasan.permitted.paths += /data
namespace.rs.links = system,com_android_tethering,com_android_neuralnetworks
namespace.rs.link.system.shared_libs =
libft2.so:libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_n
et.so:libapexsupport.so:libbinder_ndk.so:libc.so:libcgrouprc.so:libclang_rt.asan-
arm-
android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libselinux.
so:libsync.so:libvendorsupport.so:libvndksupport.so:libvulkan.so:libdl_android.so:l
ibclang_rt.ubsan_standalone-arm-android.so
namespace.rs.link.com_android_tethering.shared_libs =
libcom.android.tethering.connectivity_native.so
namespace.rs.link.com_android_neuralnetworks.shared_libs = libneuralnetworks.so
namespace.system.isolated = true
namespace.system.visible = true
namespace.system.search.paths = /system/${LIB}
namespace.system.search.paths += /system_ext/${LIB}
namespace.system.permitted.paths = /system/${LIB}/drm
namespace.system.permitted.paths += /system/${LIB}/extractors
namespace.system.permitted.paths += /system/${LIB}/hw
namespace.system.permitted.paths += /system_ext/${LIB}
namespace.system.permitted.paths += /system/framework
namespace.system.permitted.paths += /system/app
namespace.system.permitted.paths += /system/priv-app
namespace.system.permitted.paths += /system_ext/framework
namespace.system.permitted.paths += /system_ext/app
namespace.system.permitted.paths += /system_ext/priv-app
namespace.system.permitted.paths += /vendor/framework
namespace.system.permitted.paths += /vendor/app
namespace.system.permitted.paths += /vendor/priv-app
namespace.system.permitted.paths += /system/vendor/framework
namespace.system.permitted.paths += /system/vendor/app
namespace.system.permitted.paths += /system/vendor/priv-app
namespace.system.permitted.paths += /odm/framework
namespace.system.permitted.paths += /odm/app
namespace.system.permitted.paths += /odm/priv-app
namespace.system.permitted.paths += /oem/app
namespace.system.permitted.paths += /product/framework
namespace.system.permitted.paths += /product/app
namespace.system.permitted.paths += /product/priv-app
namespace.system.permitted.paths += /data
namespace.system.permitted.paths += /mnt/expand
namespace.system.permitted.paths += /apex/com.android.runtime/${LIB}/bionic
namespace.system.permitted.paths += /system/${LIB}/bootstrap
namespace.system.asan.search.paths = /data/asan/system/${LIB}
namespace.system.asan.search.paths += /system/${LIB}
namespace.system.asan.search.paths += /data/asan/system_ext/${LIB}
namespace.system.asan.search.paths += /system_ext/${LIB}
namespace.system.asan.permitted.paths = /data/asan/system/${LIB}/drm
namespace.system.asan.permitted.paths += /system/${LIB}/drm
namespace.system.asan.permitted.paths += /data/asan/system/${LIB}/extractors
namespace.system.asan.permitted.paths += /system/${LIB}/extractors
namespace.system.asan.permitted.paths += /data/asan/system/${LIB}/hw
namespace.system.asan.permitted.paths += /system/${LIB}/hw
namespace.system.asan.permitted.paths += /data/asan/system_ext/${LIB}
namespace.system.asan.permitted.paths += /system_ext/${LIB}
namespace.system.asan.permitted.paths += /data/asan/system/framework
namespace.system.asan.permitted.paths += /system/framework
namespace.system.asan.permitted.paths += /data/asan/system/app
namespace.system.asan.permitted.paths += /system/app
namespace.system.asan.permitted.paths += /data/asan/system/priv-app
namespace.system.asan.permitted.paths += /system/priv-app
namespace.system.asan.permitted.paths += /data/asan/system_ext/framework
namespace.system.asan.permitted.paths += /system_ext/framework
namespace.system.asan.permitted.paths += /data/asan/system_ext/app
namespace.system.asan.permitted.paths += /system_ext/app
namespace.system.asan.permitted.paths += /data/asan/system_ext/priv-app
namespace.system.asan.permitted.paths += /system_ext/priv-app
namespace.system.asan.permitted.paths += /data/asan/vendor/framework
namespace.system.asan.permitted.paths += /vendor/framework
namespace.system.asan.permitted.paths += /data/asan/vendor/app
namespace.system.asan.permitted.paths += /vendor/app
namespace.system.asan.permitted.paths += /data/asan/vendor/priv-app
namespace.system.asan.permitted.paths += /vendor/priv-app
namespace.system.asan.permitted.paths += /data/asan/system/vendor/framework
namespace.system.asan.permitted.paths += /system/vendor/framework
namespace.system.asan.permitted.paths += /data/asan/system/vendor/app
namespace.system.asan.permitted.paths += /system/vendor/app
namespace.system.asan.permitted.paths += /data/asan/system/vendor/priv-app
namespace.system.asan.permitted.paths += /system/vendor/priv-app
namespace.system.asan.permitted.paths += /data/asan/odm/framework
namespace.system.asan.permitted.paths += /odm/framework
namespace.system.asan.permitted.paths += /data/asan/odm/app
namespace.system.asan.permitted.paths += /odm/app
namespace.system.asan.permitted.paths += /data/asan/odm/priv-app
namespace.system.asan.permitted.paths += /odm/priv-app
namespace.system.asan.permitted.paths += /data/asan/oem/app
namespace.system.asan.permitted.paths += /oem/app
namespace.system.asan.permitted.paths += /data/asan/product/framework
namespace.system.asan.permitted.paths += /product/framework
namespace.system.asan.permitted.paths += /data/asan/product/app
namespace.system.asan.permitted.paths += /product/app
namespace.system.asan.permitted.paths += /data/asan/product/priv-app
namespace.system.asan.permitted.paths += /product/priv-app
namespace.system.asan.permitted.paths += /data/asan/data
namespace.system.asan.permitted.paths += /data
namespace.system.asan.permitted.paths += /data/asan/mnt/expand
namespace.system.asan.permitted.paths += /mnt/expand
namespace.system.asan.permitted.paths += /apex/com.android.runtime/${LIB}/bionic
namespace.system.asan.permitted.paths += /data/asan/system/${LIB}/bootstrap
namespace.system.asan.permitted.paths += /system/${LIB}/bootstrap
namespace.system.hwasan.search.paths = /system/${LIB}/hwasan
namespace.system.hwasan.search.paths += /system/${LIB}
namespace.system.hwasan.search.paths += /system_ext/${LIB}/hwasan
namespace.system.hwasan.search.paths += /system_ext/${LIB}
namespace.system.hwasan.permitted.paths = /system/${LIB}/drm/hwasan
namespace.system.hwasan.permitted.paths += /system/${LIB}/drm
namespace.system.hwasan.permitted.paths += /system/${LIB}/extractors/hwasan
namespace.system.hwasan.permitted.paths += /system/${LIB}/extractors
namespace.system.hwasan.permitted.paths += /system/${LIB}/hw/hwasan
namespace.system.hwasan.permitted.paths += /system/${LIB}/hw
namespace.system.hwasan.permitted.paths += /system_ext/${LIB}/hwasan
namespace.system.hwasan.permitted.paths += /system_ext/${LIB}
namespace.system.hwasan.permitted.paths += /system/framework/hwasan
namespace.system.hwasan.permitted.paths += /system/framework
namespace.system.hwasan.permitted.paths += /system/app/hwasan
namespace.system.hwasan.permitted.paths += /system/app
namespace.system.hwasan.permitted.paths += /system/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /system/priv-app
namespace.system.hwasan.permitted.paths += /system_ext/framework/hwasan
namespace.system.hwasan.permitted.paths += /system_ext/framework
namespace.system.hwasan.permitted.paths += /system_ext/app/hwasan
namespace.system.hwasan.permitted.paths += /system_ext/app
namespace.system.hwasan.permitted.paths += /system_ext/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /system_ext/priv-app
namespace.system.hwasan.permitted.paths += /vendor/framework/hwasan
namespace.system.hwasan.permitted.paths += /vendor/framework
namespace.system.hwasan.permitted.paths += /vendor/app/hwasan
namespace.system.hwasan.permitted.paths += /vendor/app
namespace.system.hwasan.permitted.paths += /vendor/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /vendor/priv-app
namespace.system.hwasan.permitted.paths += /system/vendor/framework/hwasan
namespace.system.hwasan.permitted.paths += /system/vendor/framework
namespace.system.hwasan.permitted.paths += /system/vendor/app/hwasan
namespace.system.hwasan.permitted.paths += /system/vendor/app
namespace.system.hwasan.permitted.paths += /system/vendor/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /system/vendor/priv-app
namespace.system.hwasan.permitted.paths += /odm/framework/hwasan
namespace.system.hwasan.permitted.paths += /odm/framework
namespace.system.hwasan.permitted.paths += /odm/app/hwasan
namespace.system.hwasan.permitted.paths += /odm/app
namespace.system.hwasan.permitted.paths += /odm/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /odm/priv-app
namespace.system.hwasan.permitted.paths += /oem/app/hwasan
namespace.system.hwasan.permitted.paths += /oem/app
namespace.system.hwasan.permitted.paths += /product/framework/hwasan
namespace.system.hwasan.permitted.paths += /product/framework
namespace.system.hwasan.permitted.paths += /product/app/hwasan
namespace.system.hwasan.permitted.paths += /product/app
namespace.system.hwasan.permitted.paths += /product/priv-app/hwasan
namespace.system.hwasan.permitted.paths += /product/priv-app
namespace.system.hwasan.permitted.paths += /data/hwasan
namespace.system.hwasan.permitted.paths += /data
namespace.system.hwasan.permitted.paths += /mnt/expand/hwasan
namespace.system.hwasan.permitted.paths += /mnt/expand
namespace.system.hwasan.permitted.paths +=
/apex/com.android.runtime/${LIB}/bionic/hwasan
namespace.system.hwasan.permitted.paths += /apex/com.android.runtime/${LIB}/bionic
namespace.system.hwasan.permitted.paths += /system/${LIB}/bootstrap/hwasan
namespace.system.hwasan.permitted.paths += /system/${LIB}/bootstrap
namespace.system.links =
com_android_adbd,com_android_i18n,com_android_tethering,com_android_art,com_android
_resolv,com_android_neuralnetworks,com_android_os_statsd
namespace.system.link.com_android_adbd.shared_libs =
libadb_pairing_auth.so:libadb_pairing_connection.so:libadb_pairing_server.so
namespace.system.link.com_android_i18n.shared_libs =
libandroidicu.so:libicu.so:libicui18n.so:libicuuc.so
namespace.system.link.com_android_tethering.shared_libs =
libcom.android.tethering.connectivity_native.so:libnetd_updatable.so
namespace.system.link.com_android_art.shared_libs =
libdexfile.so:libjdwp.so:libnativebridge.so:libnativehelper.so:libnativeloader.so:l
ibsigchain.so
namespace.system.link.com_android_resolv.shared_libs = libnetd_resolv.so
namespace.system.link.com_android_neuralnetworks.shared_libs = libneuralnetworks.so
namespace.system.link.com_android_os_statsd.shared_libs =
libstatspull.so:libstatssocket.so
namespace.vendor.isolated = true
namespace.vendor.visible = true
namespace.vendor.search.paths = /odm/${LIB}
namespace.vendor.search.paths += /vendor/${LIB}
namespace.vendor.search.paths += /vendor/${LIB}/hw
namespace.vendor.search.paths += /vendor/${LIB}/egl
namespace.vendor.permitted.paths = /odm
namespace.vendor.permitted.paths += /vendor
namespace.vendor.permitted.paths += /system/vendor
namespace.vendor.asan.search.paths = /data/asan/odm/${LIB}
namespace.vendor.asan.search.paths += /odm/${LIB}
namespace.vendor.asan.search.paths += /data/asan/vendor/${LIB}
namespace.vendor.asan.search.paths += /vendor/${LIB}
namespace.vendor.asan.search.paths += /data/asan/vendor/${LIB}/hw
namespace.vendor.asan.search.paths += /vendor/${LIB}/hw
namespace.vendor.asan.search.paths += /data/asan/vendor/${LIB}/egl
namespace.vendor.asan.search.paths += /vendor/${LIB}/egl
namespace.vendor.asan.permitted.paths = /data/asan/odm
namespace.vendor.asan.permitted.paths += /odm
namespace.vendor.asan.permitted.paths += /data/asan/vendor
namespace.vendor.asan.permitted.paths += /vendor
namespace.vendor.asan.permitted.paths += /data/asan/system/vendor
namespace.vendor.asan.permitted.paths += /system/vendor
namespace.vendor.hwasan.search.paths = /odm/${LIB}/hwasan
namespace.vendor.hwasan.search.paths += /odm/${LIB}
namespace.vendor.hwasan.search.paths += /vendor/${LIB}/hwasan
namespace.vendor.hwasan.search.paths += /vendor/${LIB}
namespace.vendor.hwasan.search.paths += /vendor/${LIB}/hw/hwasan
namespace.vendor.hwasan.search.paths += /vendor/${LIB}/hw
namespace.vendor.hwasan.search.paths += /vendor/${LIB}/egl/hwasan
namespace.vendor.hwasan.search.paths += /vendor/${LIB}/egl
namespace.vendor.hwasan.permitted.paths = /odm/hwasan
namespace.vendor.hwasan.permitted.paths += /odm
namespace.vendor.hwasan.permitted.paths += /vendor/hwasan
namespace.vendor.hwasan.permitted.paths += /vendor
namespace.vendor.hwasan.permitted.paths += /system/vendor/hwasan
namespace.vendor.hwasan.permitted.paths += /system/vendor
namespace.vendor.links = rs,system,com_android_tethering,com_android_neuralnetworks
namespace.vendor.link.rs.shared_libs = libRS_internal.so
namespace.vendor.link.system.shared_libs =
libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:liba
pexsupport.so:libbinder_ndk.so:libc.so:libcgrouprc.so:libclang_rt.asan-arm-
android.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:l
ibselinux.so:libsync.so:libvendorsupport.so:libvndksupport.so:libvulkan.so:libdl_an
droid.so:libclang_rt.ubsan_standalone-arm-android.so
namespace.vendor.link.com_android_tethering.shared_libs =
libcom.android.tethering.connectivity_native.so
namespace.vendor.link.com_android_neuralnetworks.shared_libs = libneuralnetworks.so

You might also like