搭建全民K歌TV运行环境

搭建全民K歌TV运行环境

在LeMe音响(全志H5平台 Android5.1)上能跑起来全民K歌TV套件(即:全民K歌APP + 全民K歌助手 + Dongle + 无线麦克风),为了熟悉这套东西,先在手上有全志H3板子试跑了一下,会报错;在相同平台全志H5平台Android7.0也不能中跑起来;最终选购一块提供Android5.1源码的全志H5开发板,终于能跑起来了。要求有如下:

  1. 全民K歌和助手需要签上系统签名才能正常安装;
  2. 助手需要和Dongle进行通信,所以/dev/bus/usb以下的文件要有访问权限,H5平台源码默认开放;
  3. 助手需要直接访问/dev/snd/pcmCxxx进行录音和播放,也需要这个权限,H5平台源码默认开放;
  4. 助手播放只播放到名字为sndspdif中,如果内核中禁用了此声卡,则也会导致失败,H5平台有厂家提供的固件禁用了此声卡,需要自行编译内核启动该声卡;

这样,就能跑起来了。

证明为假的假设:

  1. 会绑定MAC地址
    确实会读取MAC地址,但是没有对MAC地址进行锁定;

  2. 系统需要做很大的改动
    原生系统没有改动也运行起来了;

整这个花费了10天时间,第一次编译全志平台的源码,那个lichee有些难用:)。

你可能感兴趣的:(搭建全民K歌TV运行环境)