高通Secure boot版本开启dump

开启 secureboot版本打开debug权限
SDM450.LA.3.2.1/common/sectools/config/sdm450/sdm450_secimage.xml 
@@ -36,7 +36,7 @@
         <msm_part>0x0009A0E1</msm_part>
         <oem_id>0x0000</oem_id>
         <model_id>0x0000</model_id>
-        <debug>0x0000000000000002</debug>
+        <debug>0xd7549b9200000003</debug>

         <max_cert_size>2048</max_cert_size>
         <num_certs_in_certchain>3</num_certs_in_certchain>
@@ -133,9 +133,7 @@
         <image sign_id="sbl1" name="sbl1.mbn" image_type="elf_has_ht">
             <general_properties_overrides>
                 <sw_id>0x0000000000000000</sw_id>
-                <!--
-                <crash_dump>0x0000000000000000</crash_dump>
-                -->
+                <crash_dump>0xd7549b9200000001</crash_dump>
             </general_properties_overrides>
             <meta_build_location>$(FILE_TYPE:download_file, ATTR:cmm_file_var, VAR:BOOT_BINARY)</meta_build_location>
         </image>

SDM450.LA.3.2.1/common/sectools/config/sdm450/sdm450_debugpolicy.xml
         <revision>2</revision> <!--DebugPolicy V2-->

         <flags>
-            <flag> <bit_pos>0</bit_pos> <value>0</value> </flag> <!--DP_ENABLE_ONLINE_CRASH_DUMPS-->
-            <flag> <bit_pos>1</bit_pos> <value>0</value> </flag> <!--DP_ENABLE_OFFLINE_CRASH_DUMPS-->
-            <flag> <bit_pos>2</bit_pos> <value>0</value> </flag> <!--DP_ENABLE_JTAG-->
-            <flag> <bit_pos>3</bit_pos> <value>0</value> </flag> <!--DP_ENABLE_LOGS-->
+            <flag> <bit_pos>0</bit_pos> <value>1</value> </flag> <!--DP_ENABLE_ONLINE_CRASH_DUMPS-->
+            <flag> <bit_pos>1</bit_pos> <value>1</value> </flag> <!--DP_ENABLE_OFFLINE_CRASH_DUMPS-->
+            <flag> <bit_pos>2</bit_pos> <value>1</value> </flag> <!--DP_ENABLE_JTAG-->
+            <flag> <bit_pos>3</bit_pos> <value>1</value> </flag> <!--DP_ENABLE_LOGS-->
         </flags>

         <image_bit_map> <!--Range: 0 to 32-->
@@ -39,7 +39,7 @@
         </root_cert_hash_list>

         <serial_num_list> <!--Range: 1 to 200-->
-            <serial_num>00000000</serial_num>
+            <serial_num>d7549b92</serial_num>
         </serial_num_list>

         <elf>
@@ -47,4 +47,4 @@
             <phys_addr>866FA000</phys_addr> <!--8953 - DebugPolicy Physical Address-->

SDM450.LA.3.2.1/common/sectools/config/sdm450/sdm450_dbgp_secimage.xml
     <images_list>
-         <image sign_id="dbgp_ap" image_type="elf_has_ht" output_file_name="dp_AP_signed.mbn" cert_config="qti_presigned_certs">
+         <image sign_id="dbgp_ap" image_type="elf_has_ht" output_file_name="dp_AP_signed.mbn" cert_config="oem_certs">
             <general_properties_overrides>
                 <sw_id>0x0000000000000200</sw_id>
             </general_properties_overrides>
             <meta_build_location>NA</meta_build_location>
         </image>

-        <image sign_id="dbgp_msa" image_type="elf_has_ht" output_file_name="dp_MSA_signed.mbn" cert_config="qti_presigned_certs">
+        <image sign_id="dbgp_msa" image_type="elf_has_ht" output_file_name="dp_MSA_signed.mbn" cert_config="oem_certs">
             <general_properties_overrides>
                 <sw_id>0x0000000000000200</sw_id>
             </general_properties_overrides>

cd SDM450.LA.3.2.1/common/sectools
执行命令 python sectools.py debugpolicy -dg -p sdm450

在SDM450.LA.3.2.1\common\sectools\debugpolicy_output 生成如下
dp_AP_signed.mbn
dp_MSA_signed.mbn
在XML文件中修改
<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="dp_AP_signed.mbn" label="apdp" num_partition_sectors="512" physical_partition_number="0" size_in_KB="256.0" sparse="false" start_byte_hex="0x190000000" start_sector="13107200" />
  <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="dp_MSA_signsd'dsed.mbn" label="msadp" num_partition_sectors="512" physical_partition_number="0" size_in_KB="256.0" sparse="false" start_byte_hex="0x190040000" start_sector="13107712" />

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值