据说 T1 遥控很好用,可惜太贵。帖子看到 Verizon 遥控,基本上能用,做工还行,价格也不算贵。买了个回来折腾。
遥控器资料:美国威瑞森蓝牙红外双模遥控器 Verizon FiOS IPTV Bluetooth Remote IPRC1000 博通 BCM20734UA1KFFB3G 方案。
斐讯 N1 盒子 webpad V2.2 固件 + Verizon IPRC1000 遥控使用方法
准备工作:资料下载(解压密码 1024)
adb 环境:下载(解压密码 1024)
Vendor_0a5c_Product_8502.kl 文件复制到 U 盘,插到 N1。
Vendor_0a5c_Product_8502.kl 文件复制到 N1、修改权限
adb connect 192.168.2.222
adb shell
p230:/ # su
cd /storage/,然后 ls 命令查找 U 盘名称(不确定哪个是 U 盘可以 cd 进去,ls 看看 Vendor_0a5c_Product_8502.kl 文件在哪里)
p230:/ # mount -o rw,remount /system #获取系统目录读写权限
p230:/ # cp /storage/3488-9527/Vendor_0a5c_Product_8502.kl /system/usr/keylayout #3488-9527 为上面获取到的 U 盘名称
p230:/ # chmod 0644 /system/usr/keylayout/Vendor_0a5c_Product_8502.kl #一定要改权限,否则不生效
p230:/ # reboot #重启一下
其他:
p230:/ # cat /proc/bus/input/devices #查看遥控设备名称(不过我是没查到)
p230:/ # getevent -l #检测遥控按键值
webpad 2.2 也可以 Telnet 连接,端口是 2323,更方便~
遥控配对
Verizon IPRC1000 遥控同时按 last 和下光标键即可恢复到重新配对状态。
然后进去 N1 安卓系统配置,蓝牙,找到 IPRC1000 配对即可。如无意外按键基本上可用。
两个 BUG
webpad 2.2 N1 固件关机后自启动
来源:帖子,webpad 重启问题一共有三种情况:
- 关机成功后无缘无故启动。
- 点关机结果变成系统重启(关机失败)。
- 关机后,按遥控器任意键盒子启动。——这个感觉还行
实际造成 webpad 2.2 关机后自启动原因是 reboot.apk 这个app。所以要解决第一种重启原因,只需删除 reboot.apk 就好。不过部分坛友反馈删了还是不行。那么请删除 reboot.apk 情况下,用一键补丁处理一下。
请根据自己需要选择是否打补丁,补丁后支持第三方遥控器可能会变少(除了yyf遥控器和原装遥控器外,理论上大多数第三方遥控器就不再可以使用)。上面添加的遥控还可以用。
Verizon IPRC1000 遥控抬起时固定输入 i
后记:貌似 CoreElec 才有这个文件~囧。
这个比较蛋疼,遥控上就用不了虚拟键盘。不完美解决方法是屏蔽掉 i。
vi ~/.config/hwdb.d/99-iprc1000.hwdb
#IPRC1000 remote
evdev:input:b*v0A5Cp8502*
KEYBOARD_KEY_7000c=unknown # 注意这行需要空格开头
执行命令:
systemd-hwdb update
udevadm trigger
reboot
至此,Verizon IPRC1000 遥控日常使用就没有太大问题了。