MT6771/6761/6762 dconfig控制mrdump开关去除SOCID绑定

本文介绍了如何在MT6771/6761/6762芯片上通过dconfig控制mrdump开关,以解除与SOCID的绑定,使得boot_para.img可以在不同设备上使用。解决方案涉及根据分区属性调整mrdump设置,如secboot和unlock状态。
摘要由CSDN通过智能技术生成

[DESCRIPTION]
mrdump如果设定为dconfig控制(参考【FAQ13786】ramdump如何开启?),那么boot_para.img生成是需要绑定SOCID,也就是说,这个boot_para.img只能下载到某一台手机上,其他手机无效。
有时需要放开这个设定,方法如下

[SOLUTION]
去除SOCID绑定:

static int mrdump_get_socid_cert(void)
{
 ......
<font color="Red"> //uint32_t sec_ret = sec_img_auth_init(DCONFIG_PART, DCONFIG_1STIMG_NAME, GET_SOCID_FROM_CERT2); //============注释这行代码============
 uint32_t sec_ret = sec_img_auth_init(DCONFIG_PART, DCONFIG_1STIMG_NAME, 0); //============增加这行代码============</font>
 if (sec_ret) {
 pal_log_err("%s: dconfig image auth init failed (0x%x)\n", __func__, sec_ret);
 return MRDUMP_SEC_IMG_AUTH_INIT_ERROR;
 }
#e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值