|
发表于 2022-9-9 18:44:51
2078 浏览 0 回复
Android 12 平台 [FAQ28467]如何在vendor下建立目录
[DESCRIPTION]
有客户需求在vendor下建立目录。
[SOLUTION]
这是一个示例:
在alps-mp-s0.mp1-V8.26版本以在vendor下创建dummy举例,主要是在创建vendor.img的过程中创建dummy文件夹:
- build/make:
- diff --git a/core/Makefile b/core/Makefile
- index 2d56edb9ee..720c3e13b1100644
- --- a/core/Makefile
- +++ b/core/Makefile
- @@ -3103,6+3103,7@@ BUILT_VENDORIMAGE_TARGET := $(PRODUCT_OUT)/vendor.img
- define build-vendorimage-target
- $(call pretty,"Target vendor fs image: $(INSTALLED_VENDORIMAGE_TARGET)")
- @mkdir-p $(TARGET_OUT_VENDOR)
- +@mkdir-p $(TARGET_OUT_VENDOR)/dummy
- @mkdir-p $(vendorimage_intermediates) && rm -rf
- $(vendorimage_intermediates)/vendor_image_info.txt
- $(call generate-image-prop-dictionary,
- $(vendorimage_intermediates)/vendor_image_info.txt,vendor,skip_fsck=true)
- PATH=$(INTERNAL_USERIMAGES_BINARY_PATHS):$PATH \
复制代码
Test:
rootfs下的vendor实际是挂载的vendor.img所在分区,而非vendor.img的内容直接存放在rootfs下的vendor中:
- # ls vendor/
- app bin build.prop dummy etc firmware lib lib64 lost+found odm odm_dlkm
- overlay priv-app res vendor_dlkm
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|
手机微信同号:13682654092
|
|
|
|
|
登录或注册
|