N1 盒子安装 armbian 小记
一、准备部分
- 使用
Etcher
制作好 armbian 系统 U 盘 - pc 端安装好 USB_Burning_Tool
- n1 盒子插上无线键鼠, hdmi 线接上显示器
- 双公头 usb 线暂时不接
二、降级
v2.19之后版本需要降级
- n1 开机后,鼠标点击四次
固件版本
,打开 adb - PC 端运行降级工具,打开
run.bat
,先择2
,输入 n1 的 ip 地址,敲击回车后开始降级
三、线刷 webpad v 2.2
接上双公头 usb 线
重启后继续打开
run.bat
,选择3
进入线刷模式打开 USB_Burning_Tool ,识别设备后,导入固件,
擦除flash
和擦除bootloader
两项一定不要勾选,点击开始,等到进度跑完,拔掉双公头 usb 线,断电重启进入 webpad 系统
四、启动 U 盘系统并刷入 emmc
- cmder 定位到降级工具的 data 目录,启用 adb 调试
adb.exe connect ip
- 插上 u 盘,运行
adb.exe shell reboot update
,进入 u 盘的 armbian 系统 - 默认
root
用户,密码1234
,登陆后修改密码,ctrl+c 取消新建用户 - 将系统刷入 emmc
/boot/create-mbr-linux.sh
./install.sh
本次刷入的 armbian 为 XQ7 的5.6版本,无需修改
uEnv.ini
目前 armbian 主要用于安装 AdGuardHome
另外还有centos7的版本可以刷,十分神奇。
五、OpenWrt 输入 emmc
cmder 定位到降级工具的 data 目录,启用 adb 调试
adb.exe connect ip
插上 u 盘,运行
adb.exe shell reboot update
,进入 u 盘的 armbian 系统使用
df -h
,确认是否进入了 u 盘系统将 openwrt 固件放入 u 盘的 /root 目录下,固件命名为
openwrt-on-n1.img
1 | $ mkdir /emmc2 |
- 使用
poweroff
关机后,上电开机
六、救砖
EMMC 多次被覆盖安装,刷回 webpad 2.2
- 先把USB对公线链接到电脑USB口与N1的第二个口(靠HDMI口),N1不要通电;
- 打开USB_Burning_Tool,导入固件WEBPAD大的2.2的线刷包,验证通过后,出现开始字样;
- 勾选擦除FLASH,不要勾选擦除bootloader,USB_Burning_Tool 点击开始运行刷机,3秒钟内速度让N1通电;
- USB_Burning_Tool 开始正常识别N1线刷模式,刷机开始;
- 烧录完成后,拔电重启,N1恢复了原来的样子,可以正常ADB连接,进入线刷,重新安装ARMBIAN。
N1 盒子丢失 bootloader 救砖方法
- 打开USB_Burning_Tool烧录软件,N1插入USB双公头线(盒子HDMI旁接口);
- 加载T1 V3救砖包(固件为W大的T1_1.3T47_mod_by_webpad_v3_20180419_2,在烧录软件根目录新建license文件夹,放入T1救砖密钥文件),勾选擦除FLASH,勾选擦除BOOTLOADER,点击开始;
- 拆机,短接两触点,插入电源线,USB双公头线另一端连接电脑;
- 进行烧录,烧录到21%时,提示失败;
- 点击停止,导入RUSH的N1-6.2.3固件,此时不勾选擦除FLASH及擦除BOOTLOADER选项;
- 再次点击开始,直至提示烧录成功。
其它
- N1 ARMBIAN 变成只读文件系统 Read-only file system
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=366836
把 /root/install.sh 里的
1 | parted -s "${DEV_EMMC}" mkpart primary fat32 700M 828M |
改成
1 | parted -s "${DEV_EMMC}" mkpart primary fat32 1024M 1152M |
恩山固件
armbian https://www.right.com.cn/forum/thread-4057162-1-1.html