首页 > 其他分享 >Android 12 平台 [FAQ28467]如何在vendor下建立目录

Android 12 平台 [FAQ28467]如何在vendor下建立目录

时间:2022-12-13 18:00:12浏览次数:54  
标签:core vendorimage 12 vendor TARGET 安卓 FAQ28467 image

[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


更多MTK技术内容,可以登录#深圳市新移科技有限公司官网&论坛

  新移科技・专注于移动通信技术(2G/3G/4G/5G), 安卓智能物联网技术 (Android, IOT)。 MTK 安卓智能平台的研发设计、MTK 主板方案,安卓手机主板、 安卓智能模块、开发板主板定制、整机定制。

Android 12 平台 [FAQ28467]如何在vendor下建立目录_移动通信

标签:core,vendorimage,12,vendor,TARGET,安卓,FAQ28467,image
From: https://blog.51cto.com/u_15708244/5934980

相关文章