智能电视网

电脑版
提示:原网页已由神马搜索转码, 内容由www.znds.com提供.
跳转到指定楼层
楼主
发表于 2023-6-15 14:22|只看该作者|只看大图回帖奖励
在我们移植安卓系统的时候,除了机器的系统适配外还好遇到遥控的问题,在上网搜索了一番
可以参考如下方法:
https://wiki.52pi.com/index.php? ... mote_Control_Custom

简单来说就是在/vendor/etc/目录下重新创建一个遥控码文件
具体步骤如下:
首先使用adb进入安卓系统终端
重新挂载分区为可读写:
  1. mount -o remount,rw /vendor
复制代码

第一步:打开remote.cfg的debug选项,使用vi编辑此文件
  1. vi /vendor/etc/remote.cfg
复制代码

修改如下参数为1,然后保存
安卓盒子红外遥控适配教程
  1. chmod 644 /vendor/etc/remote.cfg
  2. remotecfg -c /vendor/etc/remote.cfg -d
复制代码
第二步:获取当前遥控器的遥控码
使用遥控器直接对着机器将每个按键按一遍
然后输入如下命令
  1. dmesg | grep framecode=
复制代码
就可以获得类似如下的遥控代码,红圈处即是遥控器按键的代码,将这个按键和安卓的键码对应起来就可以使用了
最后四位为遥控器的识别码,相当于遥控器的ID
安卓盒子红外遥控适配教程
第三步:创建一个遥控码配置文件
  1. vi /vendor/etc/remote.tab
复制代码
如果有多个配置文件,可以创建remote.tab1、remote.tab2、remote.tab3等等等
按如下格式编写,第一行是遥控器名称,第二行遥控器的识别码
在key_begin下,第一列就是刚才获取的遥控码,第二列是安卓的按键码
安卓的按键码对应的按键功能可以网上查询,比如这里
https://blog.csdn.net/qq446252221/article/details/130974312
对应填好后,遥控器的按键就是你填写的安卓按键码所对应的按键功能
安卓盒子红外遥控适配教程

完成后保存,重启即可使用

以上方法目前还不能解决系统关机后使用遥控来开机,一般使用休眠功能来弥补这个问题
或者有大佬知道方法,还请不吝赐教

如果不太明白以上操作
可以看下视频实操:
https://www.bilibili.com/video/B... d0f96a6b57eee91d75e

评分

金币 +1
收起理由
+ 1
ZNDS有你更精彩

查看全部评分


上一篇:能给我发个吗 海信机顶盒ip906h(13T0)刷机包。
下一篇:求一下5800-2AGHE03这个刷机软件
推荐
发表于 2023-6-27 14:39|只看该作者
开机的红外键码一般内置在内核当中了。使用此方法可以关机,但是开机基本上做不到。建议弄个带学习功能的遥控把原配开机红外信号学习下。

提醒下 B站的视频连接被吞了 可以重新发一下。感谢分享
10#
发表于 2023-6-17 09:44|只看该作者
[color,#ff6600]回个帖子有那么难吗??...[color,#006600]**之劳罢了^.^谢谢合作...