电信入库相关宏配置及测试技巧


一、宏配置
二、自助测信息配置
三、自助测版本测试
四、清除自助测上报缓存数据



一、宏配置

device/teksun/project_name/ProjectConfig.mk
MTK_DEVREG_APP=yes
MTK_CT4GREG_APP=yes
(已在makect.sh脚本里自动配置)

此两宏为将电信短信自助测(DeviceRegister)、
数据自助测(SelfRegister)–vendor/mediatek/proprietary/packages/apps/编译进版本。


二、自助测信息配置

device/teksun/project_name/custom.conf

*.Manufacturer = HD    自注册上报的厂商
dm.SoftwareVersion = HD_V1.0  上报的软件版本号码
dm.HardwareVersion = V1    自注册上报的硬件版本号
dm.SmsRegState = 1     1默认开启电信短信自注册 务必为1

device/teksun/project_name/full_reoject_name.mk
PRODUCT_MODEL := model

注:电信自注册码:厂商-型号
每次更新版本号记得dm.SoftwareVersion一同更新


三、自助测版本测试

暗码:*#0000#
MTKLOG:查询自助测上报信息,参考电信入库测试文档。


四、清除自助测上报缓存数据

每次测试完成后,可以通过adb command删除数据域本次保存的数据,无需换卡或重刷版本:
手机连接PC,Window下cmd窗口输入下面,Linux Terminal;

  1. adb shell
    成功后会显示类似:root@kXXv1_64:/ #

  2. cd /data/nvram/dm/
    成功后会显示类似:root@kXXv1_64:/data/nvram/dm #

  3. rm self_reg_flag
    rm iccID1
    rm iccID2
    上面三个是删除数据域自注册保存数据。

  4. ls
    步骤三完成后可以通过ls查看是否删除成功

  5. 重新开机


你可能感兴趣的:(电信入库,MTK,---android)