- 博客(5)
- 收藏
- 关注
原创 bootchart记录
Bootchart记录adb shell ‘touch /data/bootchart/enabled’ (首先使能 bootchart,bootchart 操作的前提是存在 enable 标记,不需要收集数据的时候删除此标记)手机执行adb reboot重启后,adb shell进入/data/bootchar后,有以下几个文件:header proc_diskstats.log proc_ps.log proc_stat.log(以及上一步生成的enable)tar -zcf boocha
2021-08-02 21:23:33 947 1
原创 keyguard问题记录
问题:插入两张开启PIN码的SIM卡,开机输入两张卡pin码解锁后会闪现SIM2解锁界面分析:Keyguard是通过iccid和telephonymanager两条路来获取sim卡的状态,如果这两个方法拿到的状态不同,有时间差,获取到iccid的状态已经从pin修改为ready,但此时telephonymanager还处于Pin的状态,就会导致上述现象的发生,问题非必现,但在快速解锁的情况下,sim卡的状态还来不及改变时,会高概率发生。ICCID和telephonymanager获取SIM卡状态都是由
2021-04-08 10:49:01 151
原创 SystemUI案例分析
问题描述打开设置,进入应用,选择相机,清除相机相关权限,进入设置安全界面,设置锁屏方式为滑动解锁,点击power键进入锁屏界面,在锁屏界面,启动相机应用,待出现权限请求界面时,点击power键灭屏后再亮屏,出现提示框点击无效。分析过程当出现提示框点击无效的状态时,可能是由于无法获取到焦点导致,在尝试给予提示框Focus依然无法解决的情况下,通过dumpsys SurfaceFlinger查看系统图层,最底层为imageWallpaper,中间为packageinstaller的GrantPermiss
2020-12-24 18:49:00 535 2
原创 Keyguard案例分析
案例分析问题描述锁屏界面进入电话界面,解锁后不能直接进入复现方式设置中将锁屏设置成PIN码,灭屏后点亮屏幕,从左下角电话处滑动,出现PIN码解锁界面,输入正确PIN码后,没有直接进入拨号界面,点击屏幕会有圈圈的水纹,多次尝试后发现需要按返回键,然后再次滑屏,才能解锁分析过程在输入正确的PIN码后,上层的PIN界面因为匹配成功而被Dismiss掉,但是点击其他Home键等无效,通过对home键的监听,了解到home键只在Keyguard界面时,无效,因此可以判断,Keyguard界面未消失,而lo
2020-12-23 19:34:10 519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人