前情
https://wayjam.me/posts/n1%E5%88%B7%E5%85%A5armbian/
下载
我采用B站大佬人中日月的整合包:https://www.bilibili.com/video/BV1DJ411H7Nb(以下所说网盘内容都在这个视频简介内)。由于之前已经装上 Armbian 了,那当然要利用好(使用 YAAW for Chrome 导出到 Aira2 下载百度网盘)。
以下操作均在 N1 with Armbian 中操作
解压
所有分卷下载完成后,解压出 IMG
apt-get install unrar
unrar e any-one-of-the-rar-file # 任意一分卷,所有分卷在同一目录
如果系统语言没有设置好,解压完成可能会有错误:
WARNING: Cannot change attributes of EmuELEC3.3.1_2020?64G????S905.S912?_20200120.img
Cannot create ??.txt
No such file or directory
Total errors: 1
此时我们只要将解压出来的文件重命名为:emuelec.img
就可以了。
刷入
这里我选择的是 64G 的三星 TF卡,装入读卡器插入 N1 的 USB 口。
写入
由于镜像比较大,写入时间比较长,所以使用 nohup 让其在后台运行。
nohup dd if=/media/disk1/emuelec/EmuELEC3.3.1_2020.img of=/dev/sdb status=progress > dd.log &
由于是 USB2.0 接口,速度比较慢。如果你是下载镜像到自己的电脑然后再刷入,速度会快很多。
769131008 bytes (769 MB, 734 MiB) copied, 213 s, 3.6 MB/
修改 DTB
首先先根据 fdisk -l
查询对应U盘或TF卡的设备名称,然后使用 mount
挂载第一个 FAT32 分区。
然后根据自己的机型在 device_trees
文件夹选择合适的 dtb 放到根目录。N1 的话直接将网盘内的 N1P1补丁包 - EmuELEC专用.zip
下载并解压,复制到根目录并覆盖即可。
升级
- 把压缩包(如
EmuELEC-3.4_S905.S912春节整合系统更新包.rar
)里的两个文件解压后,替换TF卡FAT分区的同名文件 .1.1 如果跟我一样是在 Armbian 下操作,可以将 TF 卡插入 USB 并将其 FAT 分区挂载,然后将更新包复制到挂载点即可 - TF卡插入盒子开机后自动升级
- 系统自动进入启动画面并升级,升级完成会自动重启一遍
增量包
增量包的使用方法跟增加新游戏是一样的,具体可参考网盘内的 EmuELEC使用指南.pdf
。
配置
使用方法参照人中日月大佬的b站视频。
开机动画
可在设置关闭。
手柄
手柄或者无线接收器不支持热插拔,需要在开机之前插入好,否则无法识别。