sean-liang / PHICOMM-N1-OpenWRT-Image-Builder

斐讯N1盒子OpenWRT镜像自动构建脚本
Apache License 2.0
84 stars 58 forks source link

斐讯N1盒子OpenWRT镜像自动构建脚本

使用方法:

  1. git clone https://github.com/sean-liang/PHICOMM-N1-OpenWRT-Image-Builder.git
  2. 准备支持N1盒子的Armbian镜像,放入当前目录,建议重命名为armbian.img
  3. 准备编译好的OpenWRT镜像,放入当前目录,建议重命名为openwrt.img
  4. 将需要初始化的配置与文件放入files文件夹
  5. 运行sudo build.sh,构建的最终镜像为n1-firmware.img.gz,大小为500M左右
  6. 使用balenaEtcher一类的工具将镜像写入u盘

Armbian镜像

下载地址

建议从https://yadi.sk/d/pHxaRAs-tZiei下载最新的支持Amlogic S905的stretch镜像,在本说明写作时最新的镜像为:Armbian_19.11.3_Aml-g12_stretch_legacy_5.3.0_20191126.img.xz

选择设备为斐讯n1盒子

如果使用的是上边提到的Armbian_19.11.3_Aml-g12_stretch_legacy_5.3.0_20191126.img.xz,默认已经选择n1盒子了,可以省略下边的步骤。

OpenWRT镜像

初始配置

初始配置与程序在files文件夹下:

etc/config下的文件可以删除,路由第一次启动会自动生成默认的配置文件。

可以把当前路由的备份文件合并到files中。