qcom 平台efuse机器抓取dump log的方法

引言:

qcom 平台机器,一旦efuse后机器将无法抓取dump log

qcom 原文:

efuse机器抓取dump log的方法如下:

一、修改配置文件:


    把kamorta_debugpolicy.xml 在配置了debugpolicy(加入串号和打开开关),编译dp并签了名,efuse的设备才能dump
    注意:注意此serial_number是cpu的serial number,不是工厂写的串号。需要按这个命令提供:adb shell cat /sys/devices/soc0/serial_number
        cat /sys/devices/soc0/serial_number  ->  2937467141  -> 0xaf163105

获取serial number的方法:

  1. xbl_sc 的日志中有打印:S - Serial Number @ 0x221c8610 = 0x0000044baf163105
  2. 通过sys/devices/soc0/serial_number 获取

注意:v2中serial_number 定义是64位,由8个字节构成,高位的4字节代表CHIP_ID。所以serial number应该是0x0000044baf163105


二、dp文件 编译、签名:


    脚本:
        #!/bin/bash

        SEC_TOOLS="../Linux/sectools"
        SECURITY_PROFILE="../../kamorta_debugpolicy.xml"
        DEC_FILE="../../decs/Dec-LimitedDebug-Unconstrained.bin"
        SERIAL_NUMBER="0x0000044b9E7DC877"
        OEM_HW_ID="0xXXXX"
        OEM_PRODUCT_ID="0x0400"
        SIGNING_MODE="LOCAL"
        OEM_KEYS_PATH="../OEM-keys"
        ROOT_KEY="$OEM_KEYS_PATH/qpsa_rootca.key"
        ROOT_CERTIFICATE="$OEM_KEYS_PATH/qpsa_rootca.cer"
        CA_CERTIFICATE="$OEM_KEYS_PATH/qpsa_ca.cer"
        CA_KEY="$OEM_KEYS_PATH/qpsa_ca.key"
        OUT_FILE="apdp.mbn"

       &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值