基于amlogic s805/s905的openwrt编译
基于晶晨amlogic S805/S905的盒子设备,可以刷机成为openwrt来实现开源路由功能。为更好的定制化系统软件及功能,本文主要讲述固件编译过程,根据教程实现固件的自定义和个性化配置。
pangzhai@ubuntu:~$ git clone https://github.com/joycechu/openwrt_meson.git
Cloning into 'openwrt_meson'...
remote: Enumerating objects: 482959, done.
remote: Counting objects: 100% (18674/18674), done.
remote: Compressing objects: 100% (2699/2699), done.
remote: Total 482959 (delta 17360), reused 16029 (delta 15963), pack-reused 464285
Receiving objects: 100% (482959/482959), 143.54 MiB | 6.40 MiB/s, done.
Resolving deltas: 100% (336380/336380), done.
Updating files: 100% (7981/7981), done.
pangzhai@ubuntu:~/openwrt_meson$ git branch -a
* meson
remotes/origin/HEAD -> origin/meson
remotes/origin/master
remotes/origin/meson
pangzhai@ubuntu:~/openwrt_meson$ echo 'src-git kenzo https://github.com/kenzok8/openwrt-packages' >> /home/pangzhai/openwrt_meson/feeds.conf.default
pangzhai@ubuntu:~/openwrt_meson$ echo 'src-git small https://github.com/kenzok8/small' >> /home/pangzhai/openwrt_meson/feeds.conf.default
pangzhai@ubuntu:~/openwrt_meson$ ./scripts/feeds update -a
Updating feed 'packages' from 'https://git.openwrt.org/feed/packages.git' ...
Already up to date.
Create index file './feeds/packages.index'
Updating feed 'luci' from 'https://git.openwrt.org/project/luci.git' ...
Cloning into './feeds/luci'...
remote: Enumerating objects: 9100, done.
remote: Counting objects: 100% (9100/9100), done.
remote: Compressing objects: 100% (4353/4353), done.
remote: Total 9100 (delta 2925), reused 6187 (delta 777), pack-reused 0
Receiving objects: 100% (9100/9100), 7.22 MiB | 2.17 MiB/s, done.
Resolving deltas: 100% (2925/2925), done.
Updating files: 100% (4498/4498), done.
Create index file './feeds/luci.index'
Collecting package info: done
Collecting target info: done
Updating feed 'routing' from 'https://git.openwrt.org/feed/routing.git' ...
Already up to date.
Create index file './feeds/routing.index'
Updating feed 'telephony' from 'https://git.openwrt.org/feed/telephony.git' ...
Already up to date.
Create index file './feeds/telephony.index'
Updating feed 'kenzo' from 'https://github.com/kenzok8/openwrt-packages' ...
Already up to date.
Create index file './feeds/kenzo.index'
Updating feed 'small' from 'https://github.com/kenzok8/small' ...
Already up to date.
Create index file './feeds/small.index'
student
2023年4月21日 下午4:28
胖老师 按照你的教程编译通过的openwrt 我想定制自己电视盒子的固件的。网上的要么功能不全要么一堆后门。但是生成镜像后 如果打包成刷机包 这一步 始终没有弄明白
而且按照你的教程 打包成刷机包可以刷到U盘让我的魔百盒cm311-1a 从u盘启动的 这最关键最后的一步始终不成功。