1.概述
在10.0的产品系统进行rom定制开发过程中,每个系统软件都有版本号,多个产品的时候,就需要
定义自己的版本号来区别每个设备型号,是在开发中经常的工作,那么改如何定制自己的版本号呢
首选BUILD_DISPLAY_ID会被存在系统属性值中,ro.product.product.id 就是他的属性值
而这个值会在
echo “ro.build.display.id=$BUILD_DISPLAY_ID”
而BUILD_DISPLAY_ID 会根据Makefile来设置这个值
2.添加自定义设备BUILD_DISPLAY_ID号的核心类
device/sprd/sharkl5Pro/ums512_2h10/ums512_2h10_Base.mk
3.添加自定义设备BUILD_DISPLAY_ID号的核心功能分析和实现
接下来看下ro.product.product.id的定义,首选看下ums512_2h10_Base.mk关于对于各个系统属性值的
定义,然后看如何处理这个功能修改BUILD_DISPLAY_ID的值
所以我们可以先在device下对应的mk文件下添加自定义属性值 来设置新的设备名称值
diff --git a/device/sprd/sharkl5Pro/ums512_2h10/ums512_2h10_Base.mk b/device/sprd/sharkl5Pro/ums512_2h10/ums512_2h10_Base.mk
index 8