1.版本与设备
CoreELEC 官方最新稳定版
CM311-1A CH 2+8
2.开启ssh和创建开机脚本
# 如果第一次使用时没有开启ssh的话
在CoreELEC起始页面
设置(齿轮图标) - 》CoreELEC -》 服务 -》开启ssh
设置ssh密码
登录ssh
#我没有写入EMMC,写入EMMC自己摸索怎么创建开机脚本
nano /storage/.config/autostart.sh
#添加下面的内容进去
#!/bin/bash
(
ln -s /lib/firmware/rtl_bt/rtl8761b_fw.bin /lib/firmware/rtlbt/rtl8761b_fw
ln -s /lib/firmware/rtl_bt/rtl8761b_config.bin /lib/firmware/rtlbt/rtl8761b_config
rtk_hciattach -n -s 115200 ttyS1 rtk_h5 2000000 &
rfkill block 0
rfkill unblock 0
)&
CTRL+O 保存 CTRL+W 退出
然后重启
3.查看蓝牙是否启动
ssh登录
# 输入下面的命令可以看到有个hci0的设备的信息
hciconfig -a
# 就像这样
hci0: Type: Primary Bus: UART
BD Address: xxxxxxxxxxxx ACL MTU: 1021:5 SCO MTU: 255:11
UP RUNNING
RX bytes:1482 acl:0 sco:0 events:50 errors:0
TX bytes:3315 acl:0 sco:0 commands:49 errors:0
Features: 0xff 0xff 0xff 0xfe 0xdb 0xfd 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'CoreELEC'
Class: 0x0c0000
Service Classes: Rendering, Capturing
Device Class: Miscellaneous,
HCI Version: 5.1 (0xa) Revision: 0xd9a
LMP Version: 5.1 (0xa) Subversion: 0x2883
Manufacturer: Realtek Semiconductor Corporation (93)
4.蓝牙连接遥控器
在CoreELEC起始页面
设置(齿轮图标) - 》CoreELEC -》 服务 -》打开蓝牙
在服务下一行的蓝牙那里看到很多蓝牙设备了,选择进行配对(移动的一般是CMCC开头)
5.遥控器确认键重映射
https://post.smzdm.com/p/ag873e3m/ #经测试确实可以
在/etc/udev/hwdb.d,有个99开头的文件
在这个文件后面加上要修改的内容,重启以后就可以使用确认键了
参考资料: