6b369bee69
Private VNDK libs are VNDK libs that are only accessible from other VNDK libs but are inaccessible from vendor libraries. The private VNDK libs are marked as vendor_available: false. To enforce this at runtime, the private VNDK libs are excluded from the list of lib names that links the namespaces. Also, linker namespaces for vendor processes are modified so that the VNDK-core and VNDK-SP libs are now loaded in the 'system' namespace and not in the 'default' namespace. Bug: 63878960 Test: wahoo devices boot, log does not show any new dlopen error. Change-Id: Ibfc4f31a97aa6edd7f05cd6177daeb52c165bfeb |
||
---|---|---|
.. | ||
etc | ||
Android.mk | ||
asan.options | ||
asan.options.off.template | ||
asan_extract.rc | ||
asan_extract.sh | ||
init-debug.rc | ||
init.environ.rc.in | ||
init.rc | ||
init.usb.configfs.rc | ||
init.usb.rc | ||
init.zygote32.rc | ||
init.zygote32_64.rc | ||
init.zygote64.rc | ||
init.zygote64_32.rc | ||
ueventd.rc |