Hyejeong 发表于 2019-1-15 17:00:51

小白入坑记 – N1刷写Armbian+Hassio

本帖最后由 Hyejeong 于 2019-1-15 17:18 编辑



## 前言

这是一篇针对小白的文章 如果你刚买了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

1. N1和操作的电脑需要同一网络,将N1接入网络(有线无线都可以 获取到N1的IP 为下一步adb做准备

2. 将N1接上显示器和鼠标 点击"固件版本"多次 会显示 "打开adb"

![](https://img.hyejeong.cn/190113/S2.jpg)

3. 电脑运行cmd,cd目录到ADB包下,输入命令

```
adb connect N1的IP地址
```

显示connect to xxxxxxx:5555 就说明成功了

## 刷写Armbian

刷入Armbian的方法 很简单 你需要准备一个 U盘 容量>= 8G ,制作镜像后就可以刷入了

下载Etcher制作镜像选择好镜像 点击Flash即可

![](https://img.hyejeong.cn/190113/S2.png)

显示Flash Complete就算是完成了

打开你的文件管理器 会看到一个名为 BOOT 的盘

打开后大概是下面这个样子

![](https://img.hyejeong.cn/190113/S5.jpg)

我们要将修改好的dtb文件放入到 /BOOT/dtb 目录下 同时修改uEnv.ini

将 dtb_name 改为 「 meson-gxl-s905d-phicomm-n1.dtb」

![](https://img.hyejeong.cn/190113/S6.jpg)

复制修改好文件 弹出U盘 将U盘插入到N1上 最好是插在HDMI隔壁这个USB插口

用adb connect上N1 执行以下代码
```
adb shell
reboot update
```

![](https://img.hyejeong.cn/190113/S15.jpg)

盒子接上显示器 如果开始跑一堆代码 就说明正在加载U盘里的系统了

![](https://img.hyejeong.cn/190113/S13.jpg)

大概2-5分钟 左右 就会显示登录账户 账号密码如下 第一次登录时要修改密码

![](https://img.hyejeong.cn/190113/S11.jpg)

「账户:root 密码:1234」

输入完账号密码以后 第一次登陆会对账户密码进行重置

(current)UNIX password 是 输入旧密码(这里输入1234
Enter new UNIX password 是 输入新密码
Retype new UNIX password 是 重新输入新密码

![](https://img.hyejeong.cn/190113/S12.jpg)

修改完密码后 可能会要求新建一个账户 随意设置即可

设置好一切以后 会出现一个Dashboard 大概是这样子的

![](https://img.hyejeong.cn/190113/S7.jpg)

在命令行里输入/root/install.sh

又会飞快的跑一串代码 看到Complete Copy to emmc 就说明完成了

![](https://img.hyejeong.cn/190113/S14.jpg)

断电重启

以后就可以通过EMMC启动Armbian系统了

## 刷写Hassio

从EMMC启动后 SSH登陆到N1 将N1接入网络

![](https://img.hyejeong.cn/190113/S7.jpg)
依次执行下列三行代码

```
curl -sL -o install.sh https://raw.githubusercontent.co ... l/master/install.sh
chmod a+x install.sh
./install.sh
```

![](https://img.hyejeong.cn/190113/S10.png)

![](https://img.hyejeong.cn/190113/S8.png)

N1用户可以直接一路yes 在设备类型处选择2 即可

一堆代码跑完以后 输入 IP地址:8123 就可以进入HomeAssistant了

![](https://img.hyejeong.cn/190113/S9.png)


## 文件下载

(https://zhenbaby.cn/s/ywmy0y4b "etcher X86")
(https://zhenbaby.cn/s/jxkz8wtp "etcher X64")
(https://img.hyejeong.cn/190113/adb.zip "adb")
(https://img.hyejeong.cn/190113/meson-gxl-s905d-phicomm-n1.dtb "N1 4.19 dtb")
(https://img.hyejeong.cn/ArmbianDebian.xz "N1 5.67 Debian")

## 参考资料
(https://bbs.hassbian.com/forum.p ... 20&highlight=HASSIO" "HASSIO安装一键脚本")

[【暗度陈仓】如何在斐讯N1上安装homeassistant](https://bbs.hassbian.com/forum.p ... d=4274&highlight=N1 "【暗度陈仓】如何在斐讯N1上安装homeassistant")


18/01/14

针针


meq77 发表于 2019-1-15 17:06:39

顶 学习学习 感谢 前几天一直没弄好 再去试试

Hyejeong 发表于 2019-1-15 17:11:23

meq77 发表于 2019-1-15 17:06
顶 学习学习 感谢 前几天一直没弄好 再去试试

好啊 遇到问题一起交流学习 镜像地址我还在上传

咸味土豆 发表于 2019-1-15 18:41:55

好评一下,很详细的指导教程。

zhongjiafa 发表于 2019-1-15 19:16:30

好评一下,很详细的指导教程

incompletehsba 发表于 2019-1-15 20:13:50

牛    明天试试   正踩坑呢

cheon2020 发表于 2019-1-15 20:28:59

对于小白而言,图文教学非常易懂!感谢楼主无私奉献

nuaawmy 发表于 2019-1-15 21:21:39

本帖最后由 nuaawmy 于 2019-1-15 21:23 编辑

有什么办法能把原安卓系统清理多留点空间

发表于 2019-1-15 21:23:47

很详细,给力的新手教程。推荐虫神的HassIO固件,刷上后就有hassio,爽哉:lol

新生活 发表于 2019-1-15 22:38:43

谢谢分享:)
页: [1] 2 3 4 5 6 7
查看完整版本: 小白入坑记 – N1刷写Armbian+Hassio