Pixel XL的AOSP(android 8.0.0-r3),我试图阻止Android加载nfc_nci.marlin.so
nfc_nci.marlin
device-marlin.mk
system/nfc/halimpl/pn54x
重建并闪存到手机后,我仍然注意到logcat:
未为此进程配置sphal命名空间。载入中 来自当前命名空间的/vendor/lib64/hw/nfc_nci.marlin.so。
由于我没有构建nfc_nci.marlin.so
,我进行了搜索并在vendor/google_devices/marlin/proprietary/vendor.img
中找到了匹配。如何阻止AOSP从供应商图像中加载此共享库?
答案 0 :(得分:1)
不知道您是否拥有与我相同的设备树,但您必须从yarn
中的nfc_nci.marlin.so
删除PRODUCT_COPY_FILES
,然后从vendor/google/devices/marlin/marlin-vendor-blobs.mk
手动删除并重建AOSP