前言

之前一直都搞个播放盒子想法,正好在逛恩山论坛看到N1盒子,不弱的硬件和多种固件,性价比又极高。由于N1被各大购物网站封杀,于是在某多多上买了一个来玩。N1的固件很多,做NAS的小钢炮、OMV,做影音的CoreELEC、LibreELEC,也可以刷Linux系统Armbian、Alpine、CentOS、Debian、Deepin、KaliOS,做游戏系统的sx05re、EmuELEC以及一些基于Android系统做了优化的YYF。

  • N1盒子
    Phicomm(斐讯)公司出的一款区块链路由器,当初是捆绑金融产品免费送硬件挖矿,随后公司暴雷,咸鱼上出现大量N1出售。后来有个大佬发现N1硬件不错制作了固件,从此一发不可收拾。

  • CoreELEC
    CoreELEC是一个小巧的Linux发行版系统,CoreELEC是针对Amlogic芯片优化的,用于使用Amlogic芯片的盒子上运行Kodi。由于是专门优化的,有时候播放4K视频时,安卓下的Kodi会掉帧,但是CoreELEC就不会。
    此外还有一个叫libreelec的系统,Coreelec和libreelec都是把精简版linux与kodi集成的媒体中心系统。不过Coreelec是专门面向Amlogic芯片设备适配的,推荐s905、s912、s922系列的盒子安装使用,例如:斐讯N1。

准备工作

系统固件

准备U盘刷入CoreELEC固件,官网没提供N1的固件,恩山论坛上有人把源码编译制作成N1的固件。我安装的版本是9.2.0

刷入U盘

准备一个容量大于8G的U盘,用BalenaEtcher工具把下载好的固件CoreELEC-PhiComm_N1.arm-9.2.0.img.gz刷入U盘。

进入CoreELEC系统

如果是原系统的话,这里还需要加一个步骤就是给原系统进行降级。我在某多多上收的N1盒子已经降过级,刷成基于安卓的YYF家庭影音固件,就不需要这步骤。
将刷好固件的U盘插入N1盒子靠近电源的USB插口上,给N1通电一会就可以进入到CoreELEC界面了。
设置
在CoreELEC设置里服务选项,把ssh和Samba功能开启。
在设置里区域选项,语言设置成Chinese。

注意
这里的系统是进入到U盘里的系统,必须要插这U盘才可以,如果想要把系统刷入N1内置的闪存中,就需要执行一个脚本installtoemmc文件,这个文件在/flash路径下。
用ssh工具连接上N1,账号root,默认密码coreelec

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
##############################################
# CoreELEC #
# https://coreelec.org #
##############################################

CoreELEC (official): 9.2.0 (Amlogic.arm)
CoreELEC:/flash # ls
SYSTEM kernel.img
System Volume Information lost+found
aml_autoscript n1_autoscript
device_trees s905_autoscript
dtb.img uEnv.ini
gxl_p230_2g.dtb uInitrd
installtoemmc
CoreELEC:/flash # sh installtoemmc
This script will erase BOOT, SYSTEM, DATA and DTB on your device
and install LE that you booted from SD card/USB drive.

It will create a backup of device tree and recovery partition on your boot media.

The script does not have any safeguards!

Type "yes" if you know what you are doing or anything else to exit:

全部选择Yes后执行完N1会自动重启,这个时候就可以拔掉U盘。进入的便是内置闪存里的系统了。

KODI的插件

  • PVR IPTV Simple Client
    IPTV的客户端插件,可以看在线电视

  • Jellyfin媒体服务器
    KODI上支持Jellyfin媒体服务器的插件

结语

N1刷成CoreELEC只是一个播放器,还需要配合NAS服用更佳。