高通平台如何打开HWASAN
当我们要分析Android用户空间的一些内存奔溃/内存被踩问题时,需要使用到ASAN,在Android 10之前,我们可以使用 Androdid ASAN、malloc debug等工具来调试,但Androdid ASAN会导致系统非常卡顿...
当我们要分析Android用户空间的一些内存奔溃/内存被踩问题时,需要使用到ASAN,在Android 10之前,我们可以使用 Androdid ASAN、malloc debug等工具来调试,但Androdid ASAN会导致系统非常卡顿...
本文介绍高通PerfLock的使用。 PerfLock 架构 Perflock的API封装在libqti-perfd-client.so库里面(源码在android/vendor/qcom/proprietary/commonsys-int...
如何查看Framework配置的Stream由哪个Pipeline的哪个Port输出?需要打开CORE_CFG的Log。 通过configure_streams找到对应stream的地址 10-28 13:25:24.469 1047 51...
如何查看某个进程的所有线程的Backtrace。 执行如下命令 debuggerd -b <pid> 示例,查看Camera Provider线程的Backtrace ----- pid 3359 at 2022-08-12 0...
有两种方法可以产生HIDL的Hash值。 使用hidl-gen 产生HIDL Hash值 执行 hidl-gen -h能得到如下输出: Usage: hidl-gen -o <output path> -L <langua...
Chi Vendor Tag 在chi-cdk\api\common\chivendortagdefines.h文件中的g_VendorTagSectionDataChiOverride添加一項即可。 定义Section Name,示例: ...
存放Sensor静态信息的VendorTag 在CamX中有定义一个VendorTag来存放Sensor的静态信息: org.codeaurora.qcamera3.sensor_meta_data.sensorCaps 这个VendorT...
本文总结在CamX上性能分析的一些调试技巧。 加入知识星球与更多Camera同学交流 星球名称:深入浅出Android Camera 星球ID: 17296815 微信订阅号: 极客笔记圈 CamX如何打开systrace log 打开sy...
在Root的Android设备上,如何查看某路Regulator电正在被谁使用呢? 执行下面的命令查看Regulator当前被使用的情况 cat /sys/kernel/debug/regulator/regulator_summary 示...
在root的Android设备上如何查看当前设备支持哪些regulator? 进入adb shell后,执行如下命令查看当前平台支持的regulator名字 cat /sys/class/regulator/regulator.*/name...