N1盒子刷机

N1盒子刷机
小陈笔记刷机方法:
- 参考先刷到 U 盘
- U 盘启动以后,终端执行
install-to-emmc.sh
,就可以安装到 eMMC,然后就可以关机拔掉 U 盘 - 开机前连接 HDMI 显示器启动的话可以显示终端,所以可以接到 HDMI 看打印日志,注意必须在开机前就接上 HDMI 显示器才有效。如果接了 USB 键盘,当显示器的日志不再滚动时按键盘回车键可以进入 iStoreOS 命令行。
- 默认网口是 DHCP 客户端,所以 IP 不是固定的,在连接显示器启动的情况下可以在命令行执行
ip addr
命令查看 IP,否则在主路由后台看看最近分配的 IP 地址。 - 系统启动过程中,前面的 LOGO 灯会闪。一般开机后 20 秒内灯会开始闪,系统初始化完毕以后灯变成常亮。如果开机以后 30 秒灯还不闪,估计启动失败了。
- 如果要升级固件,不需要重新制作 U 盘或写入 eMMC,只需下载新固件(无需解压),然后在网页后台“系统”-“备份/升级”,点击“刷写固件”按钮,上传新固件,然后按页面提示升级。
如果遇到问题,或者怀疑固件 BUG,那么分以下情况重新刷机:
- 如果盒子是原厂固件:如果版本比较高要先降级到 2.19(具体怎么降级 B 站很多教程,至少 Bootloader 要降级),降级以后进安卓系统,联网获取 IP,然后插上制作好的 U 盘,然后用电脑执行
adb connect 盒子IP
连接盒子,再执行adb shell reboot update
,系统会自动重启几次,之后就会进入 iStoreOS 了。 - 如果盒子原本就是 Linux 系统(非安卓),例如 armbian 或 flippy 的固件:那只要插上制作好的 U 盘即可启动到 iStoreOS。
- 如果原本是砖,或者想完全恢复出厂状态,或者遇到其他系统启动问题:那么参考 B 站的救砖教程(可能需要拆机),救砖以后就按原厂固件刷机流程。
https://fw0.koolcenter.com/iStoreOS/alpha/n1/istoreos-22.03.6-2024043010-phicomm_n1-squashfs.img.gz