ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 7995|回复: 2
上一主题 下一主题
[分享]

刷机后就回不能使用的或更换新的遥控器

[复制链接]
跳转到指定楼层
楼主
发表于 2023-10-17 21:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 智能小柠檬 于 2023-10-18 17:01 编辑

之前买了一个x96 用s905x芯片的外贸盒子,自带的系统极其难用,看了各位大神的刷机神贴后,按耐不住躁动的心,刷了网站上下载的固件,结果杯具了,盒子自带的遥控器不能使用了,表现为按键错乱,左、右键和数字4键无反应,在网站上查找了多方大神提供的资料后,判断是盒子红外遥控器的映射出现问题了,先后修改了remote.conf Vendor_0001_Produc_0001.kl 都不能很好的解决问题,最后参考了一个帖子,才最终找到原因,完美解决问题,现将方法分享如下:
1.刷机后,无论是不能使用的遥控器还是新的遥控器都必须提前获取ir_code 和custom_code,如果备份过原盒子的remote.conf可以直接用,没有的,可以从淘宝购买红外遥控解码器读取(淘宝搜红外解码,解码器和usb转串口的东西一共两样,不超过15元),按说明接入电脑,用串口调试助手,就可以把新遥控器的custom_code和ir_code读取出来,其中custom_code是不同按键输出的不变2个字节(16进制表示)ir_code是读取的不同按键不同的值(16进制)
2.用adb root后,用 pull指令复制init_amlogic.rc到电脑,指令是adb pull init_amlogic.rc *:\XX(*:\XX 是自己电脑的文件目录,d:\adb 就是说在电脑d盘adb文件夹下,这里可以自己指定一个)在电脑端查找
#service remotecfg /system/bin/remotecfg /system/etc/remote.conf
service remotecfg /system/bin/remotecfg -t /system/etc/remote-mouse.tab
    class main
    oneshot
    seclabel u:r:remotecfg:s0
这样类似的语句,看盒子使用的那个remote映射文件,我的这个盒子用的是remote-mouse.tab 之前我查找的资料都是说是remote.conf,但在init_amlogic.rc文件中remote.conf被注释掉了,所以无论怎么改remote.conf都没用,只能改remote-mouse.tab文件,这个文件就在/etc文件夹中,用pull指令复制到电脑端 如果大家查询的是remote.conf 那直接改remote.conf即可
3.在电脑端打开 remote-mouse.tab,按照下列方式改写
custom_name = hx
custom_code = 0xfe01  #这里填入新的遥控器的custom_code
release_delay = 130
#fn_key_scancode    = 0x44
left_key_scancode  = 0x51         #这里按照提示依次填入新遥控器的左、右、上、下、ok键的ir_code
right_key_scancode = 0x50         #
up_key_scancode    = 0x16         #
down_key_scancode  = 0x1a         #
ok_key_scancode    = 0x13         #
#pageup_key_scancode = 0x1e
#pagedown_key_scancode = 0x1f
#*******************************************************
#下面就是将新遥控器的按键值ir_code 与盒子对应的事件响应制对应起来,
#这里的0x 是十六进制的定义必须保留,44 是ir_code,116 399是十进制数,是按键按下后,告知盒子系统要作出什么反映的代码值,这个值可以在/system/usr/keylayout/Generic.kl中查询
#*******************************************************
key_begin
    0x40 116                 #power
          0x44 399                           #kodi
          0x55 168                         #media center
          0x5a 164                          #media center_play_pause
          0x52 166                         #media center_ֹͣ
          0x54 208                          #media center_next
          0x43 373                           #setup
          0x0f 362                           #app
          0x10 114                            #vol-
          0x18 115                          #vol+
          0x11 102                          
          0x19 158                           
          0x16 103                          #DPAD_up
          0x1a 108                           #DPAD_down
          0x51 105                          #DPAD_left
          0x50 106                          #DPAD_right
          0x13 28                         #DPAD_center
          0x4c 127                        #menu   
          0x4e  2                       #1
          0x0d  3                          #2
          0x0c  4                         #3
          0x4a  5                          #4
          0x09  6                        #5
          0x08  7                         #6
          0x46  8                          #7
          0x05  9                        #8
          0x04  10                         #9
          0x01  11                         #0
          0x41  113                        ####
          0x42  14                         #del
key_end

4.将修改的remote-mouse.tab用adb push remote-mouse.tab /sytem/etc 文件夹中覆盖掉旧遥控器的remote-mouse.tab文件
5.重启盒子,新的遥控器就可以使用了

评分

参与人数 1金币 +1 收起 理由
ouxisong + 1 强大的ZNDS智能电视网!

查看全部评分


上一篇:求外贸盒子av接口线序
下一篇:各位大佬不知可有S905X2 2+8固件
沙发
发表于 2023-10-18 17:02 | 只看该作者
感谢分享了
回复 支持 反对

使用道具 举报

板凳
发表于 2023-10-18 17:02 | 只看该作者
很需要这个
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-29 12:09 , Processed in 0.062187 second(s), 15 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表