编译打包S905D immortalWRT镜像

原版immortalWRT系统文件

来源有两个:从官方的release地址下载https://downloads.immortalwrt.org/releases,或者clone immortalWRT repo后自行编译。

从官方的release地址下载系统文件需要先选择版本,然后依此选择:targets/armsr/armv8/rootfs.tar.gz

自行编译按照官方repo的步骤编译就行,在make menuconfig这一步的菜单需要将target修改成arm system ready,subtarget选x64。target images确保勾上rootfs.tar.gz。其他需要预安装的包可以按需勾选。

打包系统文件到镜像

镜像使用https://github.com/ophub/amlogic-s9xxx-openwrt项目进行打包。

这个项目写着打包环境是ubuntu24,我使用debian13也可以打包成功。

先clone项目文件:

git clone --depth 1 https://github.com/ophub/amlogic-s9xxx-openwrt.git

安装打包镜像需要用到的依赖:

cd amlogic-s9xxx-openwrt
sudo apt-get update -y
sudo apt-get full-upgrade -y
sudo apt-get install -y $(cat make-openwrt/scripts/ubuntu2404-make-openwrt-depends)

amlogic-s9xxx-openwrt这个目录下创建openwrt-armsr文件夹,然后将rootfs.tar.gz放入openwrt-armsr里面。

运行以下命令即可开始打包:-b代表目标设备,-p代表openwrt的默认lan ip,其他参数需要修改可以看打包项目的主页说明。

sudo ./remake -b s905d -p 192.168.1.2

打包完成后的文件位于:openwrt/out里面,复制出来解压后用烧写软件烧写到u盘后即可使用。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇