概述
海思9.0自动配对补丁
1.0 增加红外码值:0xBD(码值仪测试的结果,在遥控器刚进入匹配模式发射的码值)
海思修改key.xml 占用数字1按键功能
ffff是用户码,bd是码值,42是反码
RK 平台修改相关DTS文件如kernel/arch/arm/boot/dts/rk322x-sdk.dtsi,使得遥控器的蓝牙模式时候的红外按键能被系统getevent时候识别到
RK 修改rockchip,usercode = <0xffff>;用户码的中按键1的码值<0xf6 KEY_1>, 为<0x42 KEY_1>,
adb shell 下getevent -ltr 进入遥控器配对模式时候会有KEY_1出现也就修改成功了
下面代码平台通用
2.0 增加frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
安卓4.4的路径frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
interceptKeyBeforeDispatching 函数中
//shijiu add begin
if(keyCode==KeyEvent.KEYCODE_1)
{
Intent intent = new Intent();
//intent.setComponent(new ComponentName("com.android.settings", "com.android.settings.Settings"));
intent.setComponen
最后
以上就是感动悟空为你收集整理的红外触发蓝牙遥控器自动匹配的全部内容,希望文章能够帮你解决红外触发蓝牙遥控器自动匹配所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复