我又从转转买了个N1盒子,花费120大洋,不过这个是全新的不亏,值这个价,之前那个刷成了YYF固件,给外婆当电视机顶盒用了。

为了防止忘记怎么刷机,再来一篇教程记录,毕竟家里两台盒子,以后还用得上。

降级

这次买的是全新的,首次刷机需要自己降级才能刷入,因此需要一键降级工具,找到两个工具,经测试只有这一个能用。用降级公工具完成降级。

安装ADB驱动

将adb.exe、adbwinapi.dll、AdbWinUsbApi.dll、fastboot.exe这四个文件放置到C:\windows目录或者C:\windows\system32\目录里,第一个目录不行就放第二个

刷入安卓系统

由于是新盒子,必须首先刷安卓固件,才能再从安卓固件刷到Armbian,因此需要用usb_tool工具刷入官改固件或者YYF固件。

具体操作如下:

1.USB_TOOL导入安卓烧录包,不要勾选清除flash、fastboot,点开始
2.插入双公头数据线,运行降级工具,选择进入线刷模式
3.使用adb connect 盒子IP连接
4.使用adb shell reboot update,usb_tool自动识别设备,开始刷机,进度条只会停留在97%,然后拔电,断开双公头,再点停止烧录

刷入Armbian

用win32disk将arm写入U盘,进入插到hdmi旁边的那个usb口,盒子连接显示器,用遥控器选择U盘启动,系统自动重启加载U盘镜像,按照说明设置账号密码即可。然后输入./install.sh写入EMMC,拔掉U盘,输入poweroff关机。

内含全套工具加系统镜像:https://cloud.189.cn/t/vemEBjiAv6Jb (访问码:rjn5)

换国内源

输入命令nano /etc/apt/sources.list编辑源,将原来的源都用#注释掉,加入如下源

deb http://mirrors.ustc.edu.cn/debian stretch main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stretch-backports main contrib non-free
deb http://mirrors.ustc.edu.cn/debian-security stretch/updates main contrib non-free

ctrl+x 退出,按Y回车保存

执行apt-get update换源完成

安装Docker

使用阿里云源

curl -fsSL https://get.docker.com -o get-docker.sh

sh get-docker.sh --mirror Aliyun

配置镜像加速

登陆获取镜像加速地址

dev.aliyun.com

替换镜像加速

mkdir -p /etc/docker

tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://加速镜像地址"]
}
EOF

systemctl daemon-reload

systemctl restart docker

至此,n1一系列刷机完成,包括安装docker以及换源