电视盒子,利用Flippy打包openwrt系统固件!

       自己编译的openwrt电视盒子固件,是无法直接刷入设备,需要重新打包成img格式镜像文件。这里就要利用Flippy打包openwrt系统固件!

视频教程


一,准备工具:
1,Flippy打包内核   (点击下载
2,自己编译好的压缩文件 openwrt rootfs tar.gz  (需要自己编译)不知道怎么编译看下方视频:

二,上传文件
1,输入命令:
cd /opt 打开opt目录
git clone https://github.com/unifreq/openwrt_packit 下载文件
2,自己编译好的openwrt-armvirt-64-default-rootfs.tar.gz 上传到 /opt/openwrt_packit目录。

3,定义内核版本
打开文件/opt/openwrt_packit/make.env
大概在46行,需要哪个内核# 去掉,或者可以根据内核包版本修改!
if [ "$KERNEL_VERSION" == "" ];then
KERNEL_VERSION="5.15.100-flippy-82+o"
# KERNEL_VERSION="6.1.18-flippy-82+"

4,上传打包内核
打开Flippy预编译好的打包工具,根据自己需要编译内核的版本,上传至 /opt/kernel目录(需要自己创建)

5,开始打包镜像
cd /opt/openwrt_packit 切换到此目录
./mk_s905x3_multi.sh # xxx 指对应的电视盒子名称,可以打开/opt/openwrt_packit目录查看

如出现问题:mkfs.btrfs 程序不存在,请安装 btrfs-progs
解决方法:在 Ubuntu 上安装 Btrfs 命令:

sudo apt update
sudo apt install btrfs-progs

6,生成的固件文件

在这个目录/opt/openwrt_packit/output

🔥技术交流 电报实用技能交流群:https://t.me/shiyongjineng