android
cvChan
主要从事高通、MTK、RK平台驱动开发
展开
-
高通SDM450+android9.0去掉SD卡detect
kernel/msm-4.9/arch/arm64/boot/dts/qcom/msm8953-mtp.dtsi&sdhc_2 { /* device core power supply */ vdd-supply = <&pm8953_l11>; qcom,vdd-voltage-level = <2950000 2950000>; qcom,vdd-current-level = <150...原创 2021-04-02 10:02:27 · 468 阅读 · 0 评论 -
Android 通过input系统上报键值
简要说明:Android 通过Input键值的方式实现门锁、烟雾传感器的状态上报这个调试主要是记录一下Android系统对输入设备键值的捕获、上报、处理的过程,对于外面要接什么设备其实是不重要的。捕获和上报键值主要是靠kernel层去做,处理主要是Android系统层去做。原本是想自定义一个键值,想到系统自带的键值,很多都没有用上,没必要在自定义了,就直接用系统自带的一些键值对。如果要自己去增加键值也可以,主要的步骤是kernel添加键值,系统层添加对应的键值,然后再使用,由于这篇调试报告,没涉及...原创 2021-03-20 09:56:27 · 1904 阅读 · 1 评论 -
Android代码兼容硬件调试记录...持续更新....
我们在开发硬件产品的时候,经常同一套代码使用在不同的产品上,项目开发过程中各个不同产品相同功能由于硬件差异可能导致软件逻辑的差异,为了降低这种差异带来的耦合,有时候我们会根据编译过程中不同项目,选择不同的源代码进行编译,这里列举一下开发过程中用到的兼容1、高通平台使用不同的摄像头配置文件a) 创建 全局宏build/make/envsetup.sh 中 export DEVELOP_PRODUCT=XXXXXXX 项目b)根据宏来选择不同的摄像头配置参数vendor/qc...原创 2021-03-17 16:10:02 · 144 阅读 · 0 评论