This is a fallback for binaries in APKs being launched.
Bug:
160433462
Test: atest --host linkerconfig_diff_test
Change-Id: I3979b22994d7c801952c13d8bbfa013da78b69e2
// Fallback entry to provide APEX namespace lookups for binaries anywhere
// else. This must be last.
{"/data", "system"},
+ // TODO(b/168556887): Remove this when we have a dedicated section for
+ // binaries in APKs
+ {Var("PRODUCT") + "/app/", "system"},
};
sections.emplace_back(BuildSystemSection(ctx));
dir.unrestricted = /data/local/tmp
dir.postinstall = /postinstall
dir.system = /data
+dir.system = /product/app/
[system]
additional.namespaces = com_android_adbd,com_android_art,com_android_conscrypt,com_android_cronet,com_android_i18n,com_android_media,com_android_neuralnetworks,com_android_os_statsd,com_android_resolv,com_android_runtime,rs,sphal,vndk,vndk_product
namespace.default.isolated = true
dir.unrestricted = /data/local/tmp
dir.postinstall = /postinstall
dir.system = /data
+dir.system = /product/app/
[system]
namespace.default.isolated = true
namespace.default.visible = true
dir.unrestricted = /data/local/tmp
dir.postinstall = /postinstall
dir.system = /data
+dir.system = /product/app/
[system]
additional.namespaces = com_android_art,com_android_i18n,com_android_runtime,rs,sphal,vndk
namespace.default.isolated = true
dir.unrestricted = /data/local/tmp
dir.postinstall = /postinstall
dir.system = /data
+dir.system = /product/app/
[system]
additional.namespaces = com_android_adbd,com_android_art,com_android_conscrypt,com_android_cronet,com_android_i18n,com_android_media,com_android_neuralnetworks,com_android_os_statsd,com_android_resolv,com_android_runtime,rs,sphal,vndk
namespace.default.isolated = true