2024年4月8日发(作者:)

A) modem assert需要抓取的信息

➢ 保存log(若是SLOG应该先导出)

➢ 使用ArmLogel工具—Assert---Assert MS,敲t打印memory信息,并保存,如果

t敲不出来,可以多敲几次试试,实在不行敲1-9的数字

➢ 偶现还是必现(即assert后拔电板重新开机重现,是否还可以重现)

B) 出现定屏,变砖或者唤不醒怎么办

➢ 首先记录发生定屏的确切时间,和操作步骤;

➢ 逐个确认各个按键和touch是否还有反应,此时不要随意按组合键;

➢ 确认adb是否可以连接?adb shell命令是否可以登录到手机?如果adb能够连接,

请使用 adb shell slogctl screen 命令进行截图。

➢ 等待30s以上确认现象:背光是否还有亮?屏幕上是否有内容?

➢ 如果以上都没有反应,尝试拨打此电话看是否能接通,并记录。

➢ 强制kernel触发panic,从而使系统重启。如定屏,无法唤醒等现象发生时,可以通

过组合键重启系统。例如shark的组合键定义为:

volume up + volume down + 2 times power key down

即按住音量上、下键不动,同时双击电源键。重启后等待

当手机系统发生异常重启(包括使用组合键强制重启)时,在重启过程中会进行

memory dump操作,即将内存以文件形式保存在sd卡根目录下,再用slog导出,这些文

件会被保存在slog目录下的system dump文件夹下

➢ 如果以上都动作都不起作用,组合键也重启失败,长按7s power key重启手机,拔

电池原则上是不能做的。开机后连接adb:

adb pull /data/dontpanic/apanic_console

adb pull /data/dontpanic/apanic_threads

➢ 以上两个文件如果发生了panic,就会有log存储下来。

➢ adb pull /proc/last_kmsg (这个不一定有,只有在reboot的情况下才会有这个文

件) 抓取log,并记录时间

C) 彩信异常,如无下载,附件显示问题,彩信收发条数异常等现象

➢ bug版本在获取root权限后可通过adb 命令拿到数据库文件以及彩信附

件:

➢ a.数据库文件位置:

/data/data/ony/databases/