【Android系统】修改设备型号(model)和版本号

最终写到android的ro属性里面
 abd shell  getprop | grep ro

 相关文件:

        build/make/tools/buildinfo.sh
        build/make/core/Makefile
        device/qcom/msm8953_64/msm8953_64.mk

buildinfo.sh:
        echo "ro.product.model=$PRODUCT_MODEL"
        echo "ro.build.display.id=$BUILD_DISPLAY_ID"


userdbug版本:
        BUILD_DISPLAY_ID := $(build_desc)

        build_desc := $(TARGET_PRODUCT)-$(TARGET_BUILD_VARIANT) $(PLATFORM_VERSION) $(BUILD_ID)
 $(BUILD_NUMBER_FROM_FILE) $(BUILD_VERSION_TAGS)

----------------------
例如版本号:
    msm8953_64-userdebug 9 PKQ1.181105.001 eng.root.20190923.144017 test-keys

TARGET_PRODUCT:
                                                msm8953_64

TARGET_BUILD_VARIANT:
                                                userdebug 
PLATFORM_VERSION:        
                                                9 
BUILD_ID:
                                                PKQ1.181105.001   
BUILD_NUMBER_FROM_FILE:
                                                BUILD_NUMBER_FROM_FILE
BUILD_VERSION_TAGS(BUILD_KEYS):
                                                test-keys


2020.4.25修改 简单的事也要记录一下,容易忘记

grep关键词:PRODUCT_MODEL, BUILD_DISPLAY_ID

删除out下build.prop文件,以防未编译到。

-----------------------------

实际之中,原始的设置里的版本号太长了,$(BUILD_ID)和后面的直接去掉,太长了

对user版本的判断:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值