前言
这是一篇针对小白的文章 如果你刚买了N1不知道该如何下手 或许我的这篇文章能为你指明方向
这篇文章可能存在诸多漏洞 欢迎大神们指教
设备
设备方面 我们采用了目前市场上 最低廉的方案 斐讯N1 这一个斐讯的盒子我是用30块入手的
配置信息:
- CPU:Amlogic S905D,ARM Cortex-A53,四核 1.5GHz
- GPU:ARM Mali™-450,五核支持4K@60fps硬件解码,HDMI 2.0
- RAM:K4B4G1646E ,4Gb DDR3-1866MHz,共4颗,2GB
- ROM:KLM8G1GEME,8GB eMMC,eMMC5.1, 三星MLC
- LAN:RTL8211F,千兆速率
- WIFI:1x1mimo支持5G ac,2.4G 65Mbps,5G 390Mbps
- 接口:1个HDMI,2个USB2.0,1个千兆口,一个12VDC
- 电源:12V/2A
配置方面感谢来自@Mirukuteii的整理 我这里就直接Copy了
打开adb
-
N1和操作的电脑需要同一网络,将N1接入网络(有线无线都可以 获取到N1的IP 为下一步adb做准备
-
将N1接上显示器和鼠标 点击"固件版本"多次 会显示 "打开adb"
- 电脑运行cmd,cd目录到ADB包下,输入命令
adb connect N1的IP地址
显示connect to xxxxxxx:5555 就说明成功了
刷写Armbian
刷入Armbian的方法 很简单 你需要准备一个 U盘 容量>= 8G ,制作镜像后就可以刷入了
下载Etcher制作镜像 选择好镜像 点击Flash即可
显示Flash Complete就算是完成了
打开你的文件管理器 会看到一个名为 BOOT 的盘
打开后大概是下面这个样子
我们要将修改好的dtb文件放入到 /BOOT/dtb 目录下 同时修改uEnv.ini
将 dtb_name 改为 「 meson-gxl-s905d-phicomm-n1.dtb」
复制修改好文件 弹出U盘 将U盘插入到N1上 最好是插在HDMI隔壁这个USB插口
用adb connect上N1 执行以下代码
adb shell
reboot update
盒子接上显示器 如果开始跑一堆代码 就说明正在加载U盘里的系统了
大概2-5分钟 左右 就会显示登录账户 账号密码如下 第一次登录时要修改密码
「账户:root 密码:1234」
输入完账号密码以后 第一次登陆会对账户密码进行重置
(current)UNIX password 是 输入旧密码(这里输入1234
Enter new UNIX password 是 输入新密码
Retype new UNIX password 是 重新输入新密码
修改完密码后 可能会要求新建一个账户 随意设置即可
设置好一切以后 会出现一个Dashboard 大概是这样子的
在命令行里输入/root/install.sh
又会飞快的跑一串代码 看到Complete Copy to emmc 就说明完成了
断电重启
以后就可以通过EMMC启动Armbian系统了
刷写Hassio
从EMMC启动后 SSH登陆到N1 将N1接入网络
依次执行下列三行代码
curl -sL -o install.sh https://raw.githubusercontent.com/neroxps/hassio_install/master/install.sh
chmod a+x install.sh
./install.sh
N1用户可以直接一路yes 在设备类型处选择2 即可
一堆代码跑完以后 输入 IP地址:8123 就可以进入HomeAssistant了
文件下载
etcher X86
etcher X64
adb
N1 4.19 dtb
N1 5.67 Debian
参考资料
HASSIO安装一键脚本
【暗度陈仓】如何在斐讯N1上安装homeassistant
18/01/14
针针