N1盒子刷机

刷机方法:

  1. 参考先刷到 U 盘
  2. U 盘启动以后,终端执行 install-to-emmc.sh,就可以安装到 eMMC,然后就可以关机拔掉 U 盘
  3. 开机前连接 HDMI 显示器启动的话可以显示终端,所以可以接到 HDMI 看打印日志,注意必须在开机前就接上 HDMI 显示器才有效。如果接了 USB 键盘,当显示器的日志不再滚动时按键盘回车键可以进入 iStoreOS 命令行。
  4. 默认网口是 DHCP 客户端,所以 IP 不是固定的,在连接显示器启动的情况下可以在命令行执行 ip addr 命令查看 IP,否则在主路由后台看看最近分配的 IP 地址。
  5. 系统启动过程中,前面的 LOGO 灯会闪。一般开机后 20 秒内灯会开始闪,系统初始化完毕以后灯变成常亮。如果开机以后 30 秒灯还不闪,估计启动失败了。
  6. 如果要升级固件,不需要重新制作 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-amlogic-meson-phicomm_n1-squashfs-20240329.img.gz

https://fw0.koolcenter.com/iStoreOS/alpha/n1/istoreos-22.03.6-2024043010-phicomm_n1-squashfs.img.gz

参考链接:https://fw.koolcenter.com/iStoreOS/alpha/n1/