本帖最后由 xjx03 于 2020-8-10 21:24 编辑
前言:玩客云的s805在当年也是叱咤电视盒届的一个芯片,唯一的缺陷是只支持armv7,也就是32位,docker都要自己编译才能安装。这是后话
刷了论坛大佬的硬解英菲克体验很不错,那么作为一个盒子,他缺少什么呢?没错,缺少遥控。手机太不方便了,2.4g的遥控器干扰太严重,玩客云也没蓝牙,那只有红外一个选择了
作为一个垃圾佬,30块捡来的玩客云是不可能再花大价钱的,拆开板子一看,1.1的板子,ttl孔和红外孔都是没堵上的,就很幸福
1.2.54mm排针
2.红外接收头CHQ1838D带屏蔽罩
3.任意红外遥控器,宽带运营商送的都可以
以上只有红外接收头花了2块钱买了5个还包邮
刷英菲克那个教程太多了我就不讲了,也没啥难度(红外也没难度啊!)
来看看板子
红箭头位置就是红外接收头预留孔,把灯头朝向和自带的灯珠朝向一致从板子上方穿进孔里即可,或者你可以对一下针脚图确认一下。
反面用焊锡轻轻点焊几下,粘住就行,因为间距比较小,焊锡不要太多,容易连焊。确认不会掉就可以了,固定后多余长度的针脚剪掉。
接下来也许是比较要命的地方
要命我也不细讲,你来打我呀!
先root,不root你就只能ttl,反正早晚root,先来root。
root工具:流氓kingroot手机版5.4 替换supersu工具:supersume
替换过程要联网,可能会卡很久,长时间不动就强退,多试几次,操作用外接鼠标键盘
接下来有两种方案,一种用adb,一种在英菲克里安装终端app
adb就需要用网络adb连接上以后用adb shell执行
安装的终端可以直接打开终端再其中执行,
执行之前都要输入su回车获取root权限
执行什么呢?
红外对码教程
执行过程还行吧,我觉得没什么难度,只是匹配上下左右,主页,电源,返回,菜单和确定键的应该要不了半小时。
回顾整个过程,你们也许会卡在
- 3、运行 dmesg | grep "code is 0x" | rev |cut -c 5-6 -c 9-10| rev |uniq >> /sdcard/IRdump.log
复制代码 这是因为这行输入是错的,其实也不用这么搞,直接全部按键按完了,执行dmesg来看也是可以的。
/*2020.7.25更新,我的理解应该是
- <font color="#005500"></font><font color="#b08500"></font>dmesg | grep "code is 0x" | rev |cut -c 5-6,9-10| rev |uniq >> /sdcard/IRdump.log
复制代码 意思是 提取这些scancode存储到IRdump.log,方便对比,但是有的安卓并不支持rev,cut,uniq的指令,如果能够成功执行,那么你就可以在退出adb shell(输入exit回车即可退出)的情况下在命令提示符里直接执行
- adb pull /sdcard/IRdump.log 本地目录
复制代码
将其拉取到电脑上用记事本打开进行对比,如果不能顺利执行那还是只能dmesg进行人肉筛选
*/
舒服了呀,前挡板拆下来,内层在红外的地方挖个差不多大小的洞,外层软塑料同样位置把黑漆刮去一些就是了,装回去,外观完好无损。/ *2020.7.25更新,可以用黑色透明胶在外层塑料内侧刮去黑漆的地方贴上黑色的透明胶可以完美掩盖刮去的痕迹又不影响遥控*/
问题发现:关机键只能关机不能开机唤醒,查了很多资料总结如下:
原因
详细解释,其他的按键流程都是这样的
按下遥控器的一个按键后,在系统中的逻辑过程:遥控器的物理键值——>Linux的标准键值——>自定义的字符串——>定义这个字符串——>android标准键值——>android键值上报——>所有上报表中键值判断是否为全局——>(上报成功)
但是在待机状态,大部分的进程都是不运行的,这就需要在待机的时候依然有效的方法来实现,
如何实现,直到我找到这个firmware/arc_power/irremote2arc.c在哪里我才明白
那就是uboot,将电源的遥控器物理键值直接写进uboot进行编译,然后刷写uboot
这样就有一个问题,那就是正常流程物理键值可以通过映射键值进行自定义,但是写进uboot的又不能随便改,每个人的遥控器电源物理键值都可能不一样,如果要实现适配只能拿
jocover的源码修改后自编译刷入来解决这个问题了,不知道有没有更好的办法
2020/5/13
补一个超快速反应的remote.conf,适用于运营商通用红外遥控器,因为关了大部分延时,容易误按,但是反应速度很快,
之前有一个反应慢的发在回复里面了,喜欢哪一个自己下
2020.8.10
新的硬解英菲克已经集成运营商通用版的红外遥控代码,刷入即可使用
链接https://www.right.com.cn/forum/thread-4034368-1-1.html
|