commit c3f269f0736673e32d6ab3d4b89373d80b662612 Author: gogogo Date: Fri Oct 9 18:16:24 2026 +0800 release: luci-app-gogogo 2026100901 / firmware 1.0.32 diff --git a/firmware/dual-boot-factory.bin b/firmware/dual-boot-factory.bin new file mode 100644 index 0000000..993427c Binary files /dev/null and b/firmware/dual-boot-factory.bin differ diff --git a/firmware/factory.json b/firmware/factory.json new file mode 100644 index 0000000..b7332a3 --- /dev/null +++ b/firmware/factory.json @@ -0,0 +1,9 @@ +{ + "version": "ab-1", + "board": "mt7981-spim-nand-rfb", + "filename": "dual-boot-factory.bin", + "path": "firmware/dual-boot-factory.bin", + "size": 38141952, + "sha256": "8e55ccb0e78a7e0058484b5712471f64ceeecd44b5923424c3955321bcca067a", + "url": "https://cpe.gogogofuture.com/git/gogogofuture/luci-app-gogogo/releases/download/latest/dual-boot-factory.bin" +} diff --git a/release/luci-app-gogogo_2026100901_all.ipk b/release/luci-app-gogogo_2026100901_all.ipk new file mode 100644 index 0000000..c525e3f Binary files /dev/null and b/release/luci-app-gogogo_2026100901_all.ipk differ diff --git a/release/manifest.json b/release/manifest.json new file mode 100644 index 0000000..a451a0f --- /dev/null +++ b/release/manifest.json @@ -0,0 +1,28 @@ +{ + "tag": "v1.0.32", + "version": "1.0.32", + "notes": "## 供创未来 1.0.32\n\n- 自动更新改到 `https://cpe.gogogofuture.com/git/gogogofuture/luci-app-gogogo/releases`,从 Release 下载客户端和固件\n- 仓库路径使用 gogogofuture,不再使用旧账号名\n- 固件含 luci-theme-gogogo 1.0.32、luci-app-gogogo 2026100901\n\n## 供创未来 1.0.31\n\n- 自动更新改到 `https://cpe.gogogofuture.com/git/gogogofuture/luci-app-gogogo`,按 Gitea 的 `raw/branch/main` 下载客户端和固件\n- 不再请求 GitHub、ghproxy 或 git.ai101.eu.org\n- 账号过期(响应体 code 412)时拆掉隧道,页面显示「账号已过期,请续费后重试」,并停止反复请求\n- 固件含 luci-theme-gogogo 1.0.31、luci-app-gogogo 2026100900\n\n## 供创未来 1.0.30\n\n- 自动更新改到 GitLab,不再请求 GitHub / ghproxy\n- 客户端 manifest、ipk、固件从仓库 `release/` 与 GitLab Release 下载\n- 固件含 luci-theme-gogogo 1.0.30、luci-app-gogogo 2026093000\n\n## 供创未来 1.0.29\n\n- 修复写入双系统引导后仍显示「原厂引导」:内核没有 `dual_boot` sysfs,改为用 FIP 校验和 U-Boot `dual_boot.current_slot` 判定\n- 写 FIP 时不再先杀 uhttpd;写完后写入 `dual_boot.current_slot`,普通升级走 A/B 槽\n- 源码区 `firmware/dual-boot-factory.bin` 更新为 1.0.29 五卷 factory(含上述判定修复)\n- 固件含 luci-theme-gogogo 1.0.29、luci-app-gogogo 2026092100\n\n## 供创未来 1.0.28\n\n- 大文件(双槽 factory)支持断点续传,停顿超时放宽,避免 12 条加速线反复从 0 重下\n- 固件含 luci-theme-gogogo 1.0.28、luci-app-gogogo 2026092002\n\n## 供创未来 1.0.27\n\n- 修复双系统提示「没有可用于切换的 factory」:设备板名是 `mt7981-spim-snand-rfb`,与镜像 `nand` 板名未对齐\n- 固件含 luci-theme-gogogo 1.0.27、luci-app-gogogo 2026092002\n\n## 供创未来 1.0.26\n\n- 修复更新页一直停在「正在检查更新」:钉 GitHub 路由不再堵住检查;DoH curl 强制 HTTP/1.1 并硬杀超时;检查锁 180s 过期\n- 固件含 luci-theme-gogogo 1.0.26、luci-app-gogogo 2026092002\n\n## 供创未来 1.0.25\n\n- 接回双槽 factory:五卷 `kernel`/`rootfs`/`kernel2`/`rootfs2`/`rootfs_data`(16/29/16 MiB 预留)\n- 双槽 factory 固定放在仓库 `firmware/dual-boot-factory.bin`,更新页从源码区下载,Release 不再附带\n- 普通在线升级仍用单槽 `sysupgrade.bin`;切双系统才刷 factory\n- 固件含 luci-theme-gogogo 1.0.25、luci-app-gogogo 2026092001\n\n## 供创未来 1.0.24\n\n- 修复「确认升级到双系统」立即下载失败:factory 落到 `/tmp/nros-factory.bin`,通过 LuCI 下载白名单\n- GitHub 与加速域名解析后以 `/32` 钉 WAN,避免 VPN `0.0.0.0/1` 把更新流量吸进隧道\n- 固件含 luci-theme-gogogo 1.0.24、luci-app-gogogo 2026092001\n\n## 供创未来 1.0.23\n\n- 单槽设备在线升级 `sysupgrade` 后,更新页可选切换到双系统;不点也可继续使用和升级\n- 点「升级到双系统」会按顺序刷 factory 五卷并写入双系统 FIP(不改 BL2)\n- VPN 账号写入 U-Boot env,切换后可恢复\n- A/B 预留:内核 16 MiB、rootfs 29 MiB、共享 overlay 16 MiB\n- 固件含 luci-theme-gogogo 1.0.23、luci-app-gogogo 2026092000\n", + "gogogo": { + "version": "2026100901", + "filename": "luci-app-gogogo_2026100901_all.ipk", + "size": 103423, + "sha256": "e9e108d3c4bc40587bbcef71c52b21adde3865444aa795eb087fa326ea01d33f" + }, + "firmware": { + "version": "1.0.32", + "board": "mt7981-spim-nand-rfb", + "filename": "openwrt-mediatek-mt7981-mt7981-spim-nand-rfb-squashfs-sysupgrade.bin", + "size": 17920818, + "sha256": "b3fc0b9cccc85efbd05247dc36e7feaf7c37ff5862d108411bcb33e9d7dd318c" + }, + "factory": { + "version": "ab-1", + "board": "mt7981-spim-nand-rfb", + "filename": "dual-boot-factory.bin", + "size": 38141952, + "sha256": "8e55ccb0e78a7e0058484b5712471f64ceeecd44b5923424c3955321bcca067a", + "url": "https://cpe.gogogofuture.com/git/gogogofuture/luci-app-gogogo/releases/download/latest/dual-boot-factory.bin", + "repo_path": "firmware/dual-boot-factory.bin", + "fixed": true + } +} diff --git a/release/openwrt-mediatek-mt7981-mt7981-spim-nand-rfb-squashfs-sysupgrade.bin b/release/openwrt-mediatek-mt7981-mt7981-spim-nand-rfb-squashfs-sysupgrade.bin new file mode 100644 index 0000000..bfbe04d Binary files /dev/null and b/release/openwrt-mediatek-mt7981-mt7981-spim-nand-rfb-squashfs-sysupgrade.bin differ diff --git a/release/version.json b/release/version.json new file mode 100644 index 0000000..365deb7 --- /dev/null +++ b/release/version.json @@ -0,0 +1 @@ +{"version":"2026100901","url":"luci-app-gogogo_2026100901_all.ipk","sha256":"e9e108d3c4bc40587bbcef71c52b21adde3865444aa795eb087fa326ea01d33f"}