|
本帖最后由 flippy 于 2024-7-8 17:32 编辑
临时提示:
[2021-11-3]提示:经常遇到抱怨磁盘空间不够的网友,原因是不了解本固件的硬盘分区划分特点,把不知哪里找到的教程直接拿来用而不知变通,请认真理解下面的分区图解:
打包源码仓库:https://github.com/unifreq/openwrt_packit
[2021-5-10] 发布了 linux 内核源码的 git 仓库,方便大家自定义编译内核
https://github.com/unifreq/linux-5.15.y
https://github.com/unifreq/linux-6.1.y
https://github.com/unifreq/linux-6.6.y
https://github.com/unifreq/linux-5.10.y-rk35xx
https://github.com/unifreq/arm64-kernel-configs 这是相关的内核配置文件,供参考
下载地址:
链接:https://pan.baidu.com/s/15b1OWLXcmpJjqdaYFKvIlg?pwd=6nc4
提取码:6nc4
链接:https://pan.baidu.com/s/14WCQid4GHB76RLFZKb3VQA?pwd=3jwb
提取码:3jwb
链接:https://pan.baidu.com/s/1j7OTusExLii53ganNHHO0Q?pwd=zq3y
提取码:zq3y
TG订阅频道:https://t.me/openwrt_flippy
版本历史:
[2024-7-7] 90+o 90+
[2024-5-25] 89+o 89+
内核:6.1.91-89+o 6.6.31-89+ 5.10.160-rk3588-flippy-2405a(可用于RK3588) 5.10.160-rk35xx-flippy-2405a(可用于RK3399、RK352X、RK356X)
主要变化:
1. 内核版本更新, 由于EBPF可能存在安全漏洞,内核关闭了EPBF,并删除了dae应用;
2. APP常规更新;
3. 新增了Radxa Rock5C支持。
内核:5.15.152-88+o 6.6.22-88+ 5.10.160-rk3588-flippy-2403b(可用于RK3588) 5.10.160-rk35xx-flippy-2403b(可用于RK3399、RK352X、RK356X)
主要变化:
1. 内核版本更新, 内核开启了EPBF,驱动更新;
2. APP常规更新;
3. 添加了arm64的lxc专用镜像,方便玩pve的用户;
4. 注:由于内核的变化,有些旧版固件升级到新版内核时,第一次重启可能会失联,因此请避免远程升级。
[2024-1-27] 87+o 87+
内核:5.15.148-87+o 6.1.75-87+ 5.10.160-rk3588-flippy-2401a(用于RK3588) 5.10.160-rk35xx-flippy-2401a(用于RK3399、RK352X、RK356X)
主要变化:
1. 内核版本更新, 驱动更新;
2. APP常规更新;
3. 添加了荐片TVBox(RK3566)
[2023-11-9] 86+o 86+
内核:5.15.138-86+o 6.1.62-86+ 5.10.160-rk3588-flippy-2311a(用于RK3588) 5.10.160-rk35xx-flippy-2311a(用于RK3399、RK356X)
主要变化:
1. 内核版本更新, 驱动更新;
2. APP常规更新;
3. 添加了西瓜皮(又名西瓜派,基于RK3568)、ZIMO Zcube1 max(RK3399)
[2023-9-28] 85+o 85+
内核:5.15.133-85+o 6.1.55-85+ 5.10.160-rk3588-flippy-2309a(用于RK3588) 5.10.160-rk35xx-flippy-2309b(用于RK352X、RK356X)
主要变化:
1. 内核版本更新, 驱动更新;
2. APP常规更新;
3. 添加了 Hlink H28K, 基于新推出的RK3528芯片,采用5.10.160 rockchip bsp内核;
4. 添加了 Hinlink H88K-V3 ,采用5.10.160 rockchip bsp内核,并移植wifi驱动到6.4,支持多种wifi。
[2023-8-18] 84+o 84+
内核:5.15.127-84+o 6.1.46-84+
主要变化:
1. 内核版本更新, 驱动更新;
2. APP常规更新;
3. 添加了 Hinlink H69K-Max。
[2023-6-8] 83+o 83+
内核:5.15.115-83+o 6.1.32-83+
主要变化:
1. 内核版本更新, 驱动更新
2. APP常规更新。
3. 添加了几种新机型:Radxa CM3-RPI-CM4-IO(RK3566) Hinlink H69K(RK3568)
[2023-4-15] 82+o 82+
内核:5.15.107-82+o 6.1.24-82+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R23.4.15 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。
2. APP常规更新。
3. 添加了 Hinlink H88K 双2.5g网卡版本(文件名为 openwrt_rk3588_h88k_R23.04.15_k5.10.110-rk35-flippy-82+_25.img),H88K有二种版本在售:一种是1g+2.5g网卡(也称为AK88),另一种是双2.5g网卡。
[2023-2-14] 81+o 81+
内核:5.15.93-81+o 6.1.11-81+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R23.2.14 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。(81+已修复6.1.2内核N1不稳定的问题)
2. APP常规更新
[2023-1-1] 80+o 80+
内核:5.15.86-80+o 6.1.2-80+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R23.1.11 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。80+o采用了5.15.86内核,80+采用6.1.2内核(实测空闲负载极低,但对于N1来说,wifi会不稳定,建议停用wifi)
2. APP常规更新
[2022-12-13] 79+o 79+
内核:5.15.82-79+o 6.0.12-79+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.12.13 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。79+o采用了5.15.82内核,79+采用6.0.12内核
2. APP常规更新, 支持了Lean大佬的高性能Fullcone nat模式(PCDN加速用)
[2022-11-18] 78+o 78+
内核:5.15.79-78+o 6.0.9-78+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.11.18 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。78+o采用了5.15.79内核,78+采用6.0.9内核
2. APP常规更新
3. 新增了3种基于 RK3568的机型,分别是 HiLINK H68K、HiLINK H66K(新鲜上市)、Radxa E25(尚未上市)
[2022-10-5] 77+o 77+
内核:5.15.72-77+o 5.19.14-77+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.10.5 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。77+o采用了5.15.72内核,77+采用5.19.14内核
2. APP常规更新
3. 状态页添加网卡状态显示,其中R66s/R68S可显示网卡温度
[2022-9-17] 76+o 76+
内核:5.15.68-76+o 5.19.9-76+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.9.1 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。76+o采用了5.15.68内核,76+采用5.19.9内核,Radxa rock5b由于主线内核还不支持rk3588,故采用了厂商的5.10内核(5.10.123)
2. APP常规更新
[2022-8-18] 75+o 75+
内核:5.15.61-75+o 5.18.18-75+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.8.18 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。75+o采用了5.15.61内核,75+采用5.18.18内核。
2. KVM版、R68S版固件已经稳定可用。
3. APP常规更新
[2022-7-16] 74+o 74+
内核:5.15.55-74+o 5.18.12-74+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.7.7 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。74+o采用了5.15.55内核,74+则继续采用最新的5.18.12内核。
2. 没啥好说的,还是上游的app常规升级
3. 为迎接即将到来的高性能arm64开发板:Radxa rock 5b (rk3588),已实现了可用于aarch64 qemu kvm 虚拟机的op固件,在同样性能很强的 gt-king pro + armbian 下测试成功(ubuntu jammy版本),这样以后就不用怕盒子性能浪费了,实测虚拟机全核开启后性能约为物理机的97%。
[2022-6-16] 73+o 73+
内核:5.15.47-73+o 5.18.4-73+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.6.16 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。73+o采用了5.15.47内核,73+则继续采用最新的5.18.4内核。
2. HK1Box 采用JL2101网卡的据个别网友反馈已经可以千兆满速,但也有人说不能用的,到底能不能用我这里也没有确切的消息。
3. APP常规升级
[2022-5-9] 72+o 72+
内核:5.15.38-72+o 5.17.6-72+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.5.5 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。72+o采用了5.15.38内核,并恢复了自5.10内核开始弃用的text_offset,以保持和5.4内核类似的特点,可兼容一些老式的,或是一些没法启动主线uboot的晶晨盒子(对于非晶晨的盒子没影响);72+则继续采用最新的5.17.6内核。
2. 增加了近期出现的“假”章鱼星球支持(外壳和正版的章鱼星球一样,但主板不一样)
3. 部分采用IP1001M网卡芯片的x96max+已得到完全支持;部分采用JL2101网卡芯片的x96max+及hk1box盒子得到测试性支持(指网卡驱动装载已正常,但传输速率可能不正常,需进一步调优)
4. APP常规升级
内核:5.4.188-71+o 5.17.3-71+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.4.1 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新。71+o采用了5.4.188内核,也将是最后一个采用5.4内核的固件版本,从下个版本开始,+o版本 会采用5.15内核,较老的5.4和5.10内核不再更新;而 +版本 则永远采用最新版的内核,目前是5.17.3。
2. APP常规升级
[2022-3-14] 70+o 70+
内核:5.4.184-70+o 5.16.14-70+(两个内核都带了Flowoffload加速和SFE加速)
openwrt: 基本仓库: R22.3.13 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新
2. 彻底修复了N1当rootfs轮换到mmcblk2p2时有可能产生btrfs csum failed错误从而导致一些莫名其妙的问题(章鱼星球也发现有此情况)。上述两种机型如果采用升级方式,则mmcblk2p2的起始位置会向后调整到800MB,p3、p4分区不变,因此p2会比p3小几十MB,这是正常现象;如果采用u盘刷机,则mmcblk2p2起始位置是从800MB开始,占用960MB空间;p3分区起始位置顺延至1760MB,占用960MB空间;p4分区起始位置顺延至2720MB,占用全部剩余可用空间,不存在p2 p3分区大小不一致的情况。
3. 其它APP常规升级
[2022-2-12] 69+o 69+
内核:5.4.179-69+o(带Flowoffload加速、 SFE加速) 5.16.9-69+(带Flowoffload加速)
openwrt: 基本仓库: R22.2.2 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新
2. 修复一些BUG,并产生一些新BUG(目前已知N1当root在mmcblk2p2分区时,btrfs文件系统会有报错,会导致不能拨号或其它问题,原因暂不明,只有N1有此问题,其它机型正常。解决办法是再升级一次,把root切换到mmcblk2p3)
注:2月13日重新上传的N1固件 , 把 mmcblk2p2、mmcblk2p3、mmcblk2p4的分区起始位置依次向后偏移了4MB,经测试已修复上述BUG(由于分区布局发生了变化,必须通过全新刷机才算是真正修复,在线升级方式由于不修改分区表,所以不能修复)
- # 查询当前root在哪个分区(mmcblk2p2是有可能存在问题的分区,mmcblk2p3正常)
- df -h /
- Filesystem Size Used Available Use% Mounted on
- /dev/mmcblk2p2 960.0M 406.6M 467.1M 47% /
- #查内核日志,会出现 btrfs csum failed 错误
- dmesg | grep BTRFS
- [ 8.062171] BTRFS warning (device mmcblk2p2): csum failed root 5 ino 805 off 834674688 csum 0x36d961ca expected csum 0x7b7f07c5 mirror 1
- [ 8.077231] BTRFS warning (device mmcblk2p2): csum failed root 5 ino 805 off 834674688 csum 0x36d961ca expected csum 0x7b7f07c5 mirror 1
- [ 8.093816] BTRFS warning (device mmcblk2p2): csum failed root 5 ino 805 off 834674688 csum 0x36d961ca expected csum 0x7b7f07c5 mirror 1
- # fdisk -l /dev/mmcblk2
- Disk /dev/mmcblk2: 58.24 GiB, 62537072640 bytes, 122142720 sectors
- Units: sectors of 1 * 512 = 512 bytes
- Sector size (logical/physical): 512 bytes / 512 bytes
- I/O size (minimum/optimal): 512 bytes / 512 bytes
- Disklabel type: dos
- Disk identifier: 0xa4565b92
- Device Boot Start End Sectors Size Id Type
- /dev/mmcblk2p1 139264 1187839 1048576 512M c W95 FAT32 (LBA)
- /dev/mmcblk2p2 1638400 3604479 1966080 960M 83 Linux
- /dev/mmcblk2p3 3604480 5570559 1966080 960M 83 Linux
- /dev/mmcblk2p4 5570560 122142719 116572160 55.6G 83 Linux
- #** 请注意:上面的结果,如果 /dev/mmcblk2p2 的 start >=1638400 的话就没问题,小于1638400才是有问题的。
复制代码 3. 其它APP常规升级
[2022-1-6] 68+o 68+
内核:5.4.170-68+o(带Flowoffload加速、 SFE加速) 5.15.13-68+(带Flowoffload加速)
openwrt: 基本仓库: R22.1.1 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 内核版本更新
2. 修复一些BUG
3. 其它APP常规升级
[2021-12-8] 67+o 67+
内核:5.4.164-67+o(带Flowoffload加速、 SFE加速) 5.15.7-67+(带Flowoffload加速)
openwrt: 基本仓库: R21.12.1 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 67+的内核升级到5.15
2. 用luci-app-dockerman代替luci-app-docker-ce。
3. 其它APP常规升级
[2021-11-3] 66+o 66+
内核:5.4.157-66+o(带Flowoffload加速、 SFE加速) 5.14.16-66+(带Flowoffload加速)
openwrt: 基本仓库: R21.11.11 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化:
1. 新增了 S922X Odroid-N2 固件,同时也兼容特殊版本的GT-King Pro (称为Rev A), 与普通的 GT-King Pro外观相同,电路设计却有较大差异
2. 在USB、SD上运行的固件,支持自动创建4分区(与EMMC的用法相同),已适配好Docker环境,开机即可用,也支持在线升级。
3. 与晶晨宝盒APP的集成更为紧密,例如CPU频率调节器也集成到了宝盒中
4. 由于NTFS3驱动对于脏卷的容忍度太低,经常出现移动硬盘不能挂载的问题,因此还原成NTFS-3G,损失了性能,但减少了使用上的麻烦
5. 其它APP常规升级
[2021-10-1] 65+o 65+
内核:5.4.150-65+o(带Flowoffload加速、 SFE加速) 5.14.9-65+(带Flowoffload加速)
openwrt: 基本仓库: R21.10.1 by lean https://github.com/coolsnowwolf/lede (当前最新源码)
feeds主要来自lienol、kenzok8等git源(不能一一列举)
主要变化: +版内核升级到5.14最新版并采用CLANG+LTO优化编译;
Openwrt所有插件同步更新到最新版;
由于近期进行晶晨宝盒插件与打包脚本的整合,变更较多,因此快速发布了65版本,变化如下:
增加了 /usr/sbin/openwrt-backup -> 对应以前的flippy脚本,主要用于备份、恢复及快照等功能
/usr/sbin/openwrt-install-amlogic -> 对应以前的 /root/install-to-emmc.sh,为了保持使用爱好, /root/install-to-emmc.sh仍然可用,是前者的软链接
/usr/sbin/openwrt-kernel 用于升级内核的脚本
/usr/sbin/openwrt-update-allwinner -> 对应以前的 update-vplus-openwrt.sh, 为保持使用爱好,此脚本在7z格式的固件包中仍然存在,后者是前者的别名,内容一样,名字不同
/usr/sbin/openwrt-update-amlogic -> 对应以前的 update-amlogic-openwrt.sh, 为保持使用爱好,此脚本在7z格式的固件包中仍然存在,后者是前者的别名,内容一样,名字不同
/usr/sbin/openwrt-update-rockchip -> 对应以前的 update-beikeyun-openwrt.sh 及 update-l1pro-openwrt.sh, 为保持使用爱好,此脚本在7z格式的固件包中仍然存在,后者是前者的别名,内容一样,名字不同
[2021-9-23] 64+o 64+
内核:5.4.148-64+o(带Flowoffload加速、 SFE加速) 5.14.7-64+(带Flowoffload加速)
openwrt: R21.9.18 by lean & lienol (当前最新源码)。
主要变化: +版内核升级到5.14最新版并采用CLANG+LTO优化编译;
sfe加速驱动与lean源码仓库同步升级到最新,经几天的测试还是很稳定的;
Openwrt所有插件同步更新到最新版;
加入晶晨宝盒应用,并变更安装脚本及升级脚本(感谢TG群友smith1998也就是晶晨宝盒作者的贡献), 并感谢TG群友暴躁老哥提供的在线固件自动打包仓库,晶晨宝盒支持手动上传固件升级也支持联网下载升级,其中联网下载的固件来自暴躁老哥https://github.com/breakings/OpenWrt/releases/tag/ARMv8 ;
重新添加了微信推送和j d签到以满足部分网友的要求;
部分在京东买的新版本hk1box在5.14内核出现异常的修复(关闭了HDMI CEC驱动);
可能还有其它变化,忘了。。。
[2021-9-4] 63+o 63+
内核:5.4.144-63+o(带Flowoffload加速、 SFE加速) 5.13.14-63+(带Flowoffload加速)
openwrt: R21.8.6 by lean & lienol (当前最新源码)。
主要变化:5.13.14最新内核采用Clang+LTO优化编译,并修复61+、62+开启flowoffload有时候不稳定的情况;
5.4、5.10内核、5.13内核都调整了编译选项,采用低延迟抢占式选项,并删除300余个用不到的模块,一定程度上精简尺寸;
[2021-8-8] 62+o 62+
内核:5.4.138-62+o(带Flowoffload加速、 SFE加速) 5.13.8-62+(带Flowoffload加速)
openwrt: R21.8.6 by lean & lienol (当前最新源码)。
主要变化:62+内核更新为 5.13, 62+o仍为5.4。其它方面主要是上游openwrt的源码同步更新,请自行查询相关更新日志。
[2021-7-8] 61+o 61+
内核:5.4.130-61+o(带Flowoffload加速、 SFE加速) 5.12.15-61+(带Flowoffload加速)
openwrt: R21.7.1.100 by lean & lienol (载止7.8源码)。
主要变化:
1. L大的lede源码进行了大幅升级,支持ntfs3驱动、支持sfe和flowoffload加速二合一(二选一)、以及其它诸多变化,请自行体验。
2. 61版经测试可以从旧版保留配置升级,但由于版本变化较大,也不排除有个别应用不兼容,请自行决定要保留配置还是不保留配置。
3. 对首页状态信息、shell环境的motd信息进行了优化处理。
4. 删掉了几个觉得没什么用处的app。例如 xx云盘、xx 快鸟、ftp服务器、带宽监控统计等,也删掉了几个不兼容新版本的app,例如 luci-app-kcptun。[2021-6-15] 60+o 60+
内核:5.4.125-60+o(带Flowoffload加速) 5.12.10-60+(带Flowoffload加速)
openwrt: R21.6.1 by lean & lienol (载止6.13源码)。
主要变化:
1. L大的lede源码于6.14日切换到了21.02分支,因此我提前放出了60+和60+o版本,用的是6.13日的源码,也算是18.06分支的最后一个版本了,稳定性已经相当不错,很适合养老(接下来适配21.02过程中估计会有一段不稳定期)。
2. N1、章鱼星球的EMMC分区布局再次调整,已有网友测试过几十次安装和升级,未出现无法启动的情况。已刷过54-59的,可以直接升级到60,53及更早的版本则只能用install-to-emmc.sh全新刷入。
3. S905X2, S905X3, S922X的主线U-boot已内置了上拉电阻,从此相关的盒子可以放心刷入主线U-boot了,不需要再自己焊电阻,已经焊过电阻的,如果阻值在5K-10k范围内也可以不拆除,阻值小于5K,或是直接短路的,建议在更新主线U-boot之后再拆除。
但是如果以前没刷过主线U-boot的,升级时也不会自动更新U-boot,需要手动刷入。
- 手动刷U-boot的命令:
- cd /lib/u-boot
- ls -l
- # 在文件列表中找到与你的盒子型号一致的u-boot文件
- ./write_uboot.sh xxxx.sd.bin /dev/mmcblk2
- reboot
复制代码
[2021-5-30] 重新上传N1重制版固件
N1重制版:
- 1. 修复reboot问题
- 2. 修复59+ install-to-emmc.sh 之后无法启动问题
- 5a7d22cdeefcc12df7ac19db766481e1 *重制版_openwrt_s905d_n1_R21.6.1_k5.12.8-flippy-59+.7z
- 4fb07905ae670511bb06f992adc79321 *重制版_openwrt_s905d_n1_R21.6.1_k5.4.123-flippy-59+o.7z
- 已刷入59的没必要再刷一次,解决reboot问题方法:
- rm /usr/sbin/reboot
- sync
复制代码
[2021-5-29] 59+o 59+
内核:5.4.123-59+o(带Flowoffload加速) 5.12.8-59+(带Flowoffload加速)
openwrt: R21.6.1 by lean & lienol (载止5.29源码)。
主要变化:
1. 近期各版本概况:从53到57,主要是性能优化,而58到59主要是bug修复。
2. 59+ 采用了 5.12 内核,经过几轮内部测试,性能已经稳定。59+o仍采用 5.4内核,主要是为了兼容一些旧设备(例如N1、MXQ Pro等)。
3. 59+o、59+ 启用了快照备份/恢复机制(旧版本更新需采用固件包里的新版 update-xxx.sh 进行升级之后才能开启快照模式),关于快照的详情参见贴子上方0524添加的说明。
4. 59+ 采用了 从5.13-rc版内核源码中 backport 的 r8152 主线内核驱动,已支持螃蟹的 2.5G USB 网卡, (r8152是驱动模块名称,实际上支持所有的 rtl8152(百兆)、rtl8153(a/b/c)(千兆)、rtl8156(a)(2.5G))
[2021-5-12] 58+o 58+
内核:5.4.118-58+o(带Flowoffload加速) 5.10.36-58+(带Flowoffload加速)
openwrt: R21.4.18 by lean & lienol (载止5.12源码)。
主要变化:
1. S905x3新增了几种盒子:Ugoos X3 Cube/Pro/Plus(千兆)、X96 Air(千兆、百兆)、A95XF3 Air(千兆、百兆),详细说明:
a. Ugoos X3 是目前S905x3盒子中做工比较好的一种, 但价格也比普通外贸盒子贵, 我手上这款是Cube(2G/16G)的,咸鱼2xx入手,优点是体积小, 做工好,稳定性好,还带有时钟电池和USB3.0的tvs保护芯片(X96Max+这类外贸盒子都是缩水了这两部分的),关机和重启不会影响系统日期准确性,记得有某网友的HK1曾经烧掉移动硬盘,在Ugoos x3上应该不会发生;性能比普通 S905x3稍好一些(因为内存颗粒是LPDDR4,普通S905X3则是DDR3);缺点是价格较贵,另外原厂固件 v0.3.7以上就锁定了bootloader,而且无法降级,锁bl的后果是: 主线u-boot刷入emmc之后不生效,导致ugoos x3的58+版只能在tf卡上使用,刷入EMMC启动不了,这是我很不爽的一点,当然如果刷5.4内核的+o版是用不到主线u-boot的,也可以正常刷入EMMC。
b. X96 Air和A95XF3 Air的dtb是新增的,但我手上没有实物进行测试,估计是没啥问题的。
- <font color="Black">注:市面上大多数s905x3外贸盒子都基于相同或相近的方案(amlogic 公版设计ac2xx),因此dtb的差别也不是很大,不同的dtb仅仅是改了一下机器型号,大多数都可以混用,刷机方式也是大同小异。</font>
复制代码 2. KoolProxy按照某网友的建议,换成了GodProxy,是否好用我就不知道了。
[2021-4-17] 57+o、57+
内核:5.4.113-57+o(带Flowoffload加速) 5.10.31-57+(带Flowoffload加速)
openwrt: r21.3.27 by lean & lienol (载止4.16源码)。
主要变化:用chattr +ia命令锁定了挂载点配置文件/etc/config/fstab,防止乱改挂载点导致以后在线升级失败。
修复了贝壳云dtb的一个BUG(网卡reset有时候失败的问题)。
GT-King/Pro启用了500Mhz、750Mhz CPU频率, 以降低待机功耗(实测用GT-King时,500Mhz足以保证Lan-Lan千兆iperf3跑满;而Lan-Wan要跑满千兆,需要1000Mhz主频)。
打包源码变化:
已在github建仓: https://github.com/unifreq/openwrt_packit ,想自己定制编译固件的同学可以自行clone,源码可随意修改。
打包源码取消了对armbian的依赖,改为依赖纯内核包,大大节省了硬盘资源和打包时间。(方法:mkdir /opt/kernel ;上传纯内核包至 /opt/kernel)
[2021-3-28] 56+o、56+
内核:5.4.108-56+o(带Flowoffload加速) 5.10.26-56+(带Flowoffload加速)
openwrt: r21.3.27 by lean & lienol (载止3.27源码)。
主要变化:常规升级,+版弃用了sfe加速,改用flowoffload加速, 内核参数做了一些优化调整(个别调整是试验性的)
s905x2(x96max)、s922x(gt-king、gt-king-pro)的主线u-boot已经可用。
另外:我的贝壳云用56+固件时,有时出现网卡不通,dmesg信息提示 reset dma失败,可以通过手动执行/etc/init.d/network restart修复。换成56+o之后正常,暂不确定是个例还是普遍现象。
[2021-3-12] 55+o、55+
内核:5.4.105-55+o(带Flowoffload加速) 5.10.23-55+ (带SFE加速,但一般建议关闭sfe加速,除非是跑分的需要才开启)
openwrt: r21.2.1 by lean & lienol (载止3.11最新源码)。
主要变化:就是包括了前几天预告的ss加速(注意:仅限于SS,不要再问某某是否加速了),虽然lede源码库也随之实现了ss加速,不过我杂交的版本性能更胜一筹(要是没有袁老先生的杂交水稻,现在还不知有多少人在饿肚子呢),所以还是把加速包放进去了。
亮点:aes成绩是旧版本的2.5-3倍(这主要是因为旧版本纯软件加密的性能实在太差了),chacha20成绩是旧版本的1.5倍左右, 加速以后,仍然是chacha20的成绩更好一些,但是与aes的差距明显缩小了。
[2021-3-4] 54+o、54+
内核:5.4.101-54+o(带Flowoffload加速) 5.10.19-54+ (带SFE加速,但一般建议关闭sfe加速,除非是跑分的需要才开启)
openwrt: r21.2.1 by lean & lienol (载止3.3最新源码)。更新说明:
1. 54版本对于微加云、贝壳云、我家云等非 Amlogic的盒子来说,并没有什么特别的变化,一切照旧
2. Amlogic盒子的安装脚本、升级脚本都做了大量变更,简介如下:
a. N1盒子: 53版本由于调整成激进的分区策略,占用了EMMC的68MB-700MB范围,但是U-boot启动过程中可能会读写该区域,导致启动失败,因此54版本重新调回从700MB起始,这样一来,刷过53的用户建议先刷回安卓固件再重新刷54,刷回安卓的目的是还原68-700MB这个范围的原始数据,要是实在不想还原的话,出了问题不要怪固件就行。如果没刷过53的用户忽略这条即可。
b. 章鱼星球盒子: 与N1情况类似
c. S905x3盒子:主线u-boot已经可以刷入EMMC(这是可选的),彻底解决绿屏问题、千兆网问题,并且+版也可以从EMMC启动了(即使不刷入主线u-boot也可以),不再需要一直插着U盘或sd卡
d. S905X2、S922X盒子:由于用户稀少,并且还没有解决主线u-boot的问题,所以暂时停更,复更时间未定。
关于主线u-boot的解释:主线 u-boot 能更好地适配主线linux内核,而 amlogic 盒子的原厂u-boot 更适配安卓固件,到5.10内核以后,原厂 u-boot 已经无法兼容主线linux内核了,所以更换u-boot将成为必然的选择。
副作用就是用双公头线刷安卓固件变困难了,但是用短接法还是可以刷回的,如果你刷机时备份了原厂的u-boot则更简单,需要的时候可以很方便地还原。
e. 升级脚本一分为二:update-amlogic-openwrt.sh 用于(目标版本)54及以后版本的升降级,update-amlogic-openwrt-old.sh 用于(目标版本)53及以前版本的升降级
f. x96max+ PCB版本4.1不能启动的原因已查明,见置顶的提示,其实 V3.1和V4.0也都有同样问题,只是程度比V4.1轻,如果出现类似问题也可参考4.1的办法处理。
[2021-2-17] 53+o、53+
内核:5.4.98-53+o(带Flowoffload加速) 5.10.16-53+ (带SFE加速,但一般建议关闭sfe加速,除非是跑分的需要才开启)
openwrt: r21.2.1 by lean & lienol (载止2.16最新源码)。
注1: 为了验证新的打包脚本,本次固件包含 N1(但以后本人还是会放弃N1, 仍然建议使用热心网友打包的固件), 53版本的 N1固件采用了新的分区结构, 因此不支持从旧版本升级, 只能重新刷。
# 刷入EMMC的方法, 和以前的版本一样,用U盘启动,然后运行以下命令可刷入EMMC, 不想刷入EMMC的也和以前一样可以在U盘上使用,但是U盘上不能自动启用docker, 有能力的可以自己改设置; U盘使用也不支持在线升级功能。
cd /root
./install-to-emmc.sh # 注意: 不再是 ./inst-to-emmc.sh
# 升级的方法:不再用 update-to-emmc.sh, 固件里也删除了这个脚本,而是改成通用的(意思是和s912、s905x2、s905x3、s922x通用) update-amlogic-openwrt.sh , 详细用法见下面的说明
# 再次说明, N1的53版本不支持从旧版本升级,也不支持降级到 旧版本!!!,升级脚本是为以后的版本设计的。
注2: 5.10以后的内核,对于amlogic盒子, 只能从tf卡或u盘启动,因此也许能够用于 4.1板型的 x96-max+(以前有网友反应说该盒子刷入EMMC后无法启动), 如果有这个盒子的网友可以自己测试,有结果的话希望反馈一下。贝壳云、我家云和微加云则不受内核版本的影响。1. openwrt包名格式更改为:
openwrt_[soc]_[board]_Rxx.xx.xx_kxx.xx.xx.img
2. amlogic已支持 5.10内核,但是需要从 u盘或 tf卡启动,可以刷入emmc(仅数据分区),boot分区还是只能在 u盘或tf卡上面。
5.10内核的副作用是 905x3、922x等机型 hdmi 绿屏、启动时间较长、mac地址会发生变化等
3. amlogic盒子统一用 update-amlogic-openwrt.sh 进行升级或降级。
4. 新增了 N1 和章鱼星球的新格式镜像(4分区,支持在线升降级),至此,amlogic的盒子全部统一了分区格式
副作用是:不支持从旧格式升级,也不能降级到旧格式,mmc设备名从以前的 mmcblk1变成了mmcblk2
5. 调大了个别固件的rootfs分区,因为以前的512MB快不够用了
6. amlogic盒子的刷入emmc命令统一为:
cd /root
./install-to-emmc.sh (最早的inst-to-emmc.sh已作废)
升级降级方法统一为:
把 update-amlogic-openwrt.sh 及 img镜像上传至 /mnt/mmcblk2p4
- cd /mnt/mmcblk2p4
- chmod 755 update-amlogic-openwrt.sh
- ./update-amlogic-openwrt.sh xxxxx.img
复制代码
如果安装了晶晨宝盒 APP ,则安装和升级更为容易,可以直接在浏览器上操作。
晶晨宝盒内置了安装和升级命令,因此同样可以在命令行下面操作:
/usb/sbin/openwrt-install-amlogic (等效于 install-to-emmc.sh)
/usr/sbin/openwrt-update-amlogic (等效于 update-amlogic-openwrt.sh)
/usr/sbin/openwrt-update-rockchip (等效于 update-beikeyun-openwrt.sh 及 update-l1pro-openwrt.sh)
/usr/sbin/openwrt-update-allwinner (等效于 update-vplus-openwrt.sh)
固件交流群(TG): https://t.me/joinchat/GxqUyxzQCFgf4KEcXxee3Q
旧帖子地址1: https://www.right.com.cn/forum/thread-981406-1-1.html
旧帖子地址2: https://www.right.com.cn/forum/thread-4055451-1-1.html
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,并且积分可能会被清零,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|