Repository navigation
Releases: hetianming/Linux-Dsu
Releases · hetianming/Linux-Dsu
Release list
v1.8.50 · ROM 固件秒开 + bin 镜像在线提取
1.8.50 · ROM 固件秒开 + bin 镜像在线提取
ROM 固件页
- 缓存优先秒开:新增三级缓存(内存→磁盘→网络,设备列表/欧加目录 TTL 12h、单设备版本 6h),打开页面即时渲染已缓存卡片,后台静默刷新
- 设备列表源改为 jsDelivr → fastly → raw.githubusercontent 多源并发「谁先回谁用」,自动取消慢请求;欧加目录支持 gzip 解压
- 多品牌列表改为分帧渲染(每帧 40 条),1600+ 卡片不再卡主线程
- App 启动时后台预热缓存,冷启动也更快
bin 镜像在线提取
- 新增
RemotePackage:HTTP Range 远程直读 payload.bin,仅拉取所选分区字节块、边下边解(支持 REPLACE / REPLACE_XZ / REPLACE_BZ),不再下载整包 - 操作卡(全选 / 取消全选 / 反选 / 开始提取 / 打开目录)移至页面最底部
- 输出目录改为
/sdcard/Linux-Dsu/ROM/<机型>/(机型目录按设备名自动生成)
流体云 / 设置
- 流体云卡片恒为白猫剪影进度卡,移除媒体播放器形态
- 删除「流体云猫脸封面」开关及其相关代码
- 撤销「在线影视」入口,多功能页恢复 8 张卡
适用于 ColorOS 16/15(实时活动已开启)设备。
v1.8.36 · 流体云图标美化
1.8.36
- 通知 / 流体云胶囊左侧小图标:由系统下载箭头改为 APP 桌面图标(白色剪影版)
- 通知大图标统一使用彩色 APP 图标,通知列表与展开卡片也显示为 APP 图标
- 覆盖下载、DSI 安装、应用更新全部进度通知
UbuntuDSU 1.8.35 — 系统级灵动岛重构 + 应用内自更新
1.8.35 更新说明
系统级灵动岛 / 流体云(双通道,全系统通用)
- Android 16+:改用原生 Live Updates 进度通知(ProgressStyle),ColorOS 16 流体云按「进度卡」渲染,不再是音乐播放器样式
- 老系统(澎湃OS / OriginOS / Flyme 等):媒体会话通知兜底,已去除时间轴与音符封面,卡片为「APP 图标 + 标题 + 进度 + 按钮」
- 移除 APP 自绘胶囊,进度展示全部交给系统灵动岛,离开 APP 依然可见
- 下载 / GSI 安装 / DNA 分区任务统一接入,卡片带 暂停/继续/取消 按钮
灵动岛开关引导(全厂商)
首次启动按厂商弹窗引导开启灵动岛:ColorOS 流体云、澎湃OS 灵动岛/超级岛、OriginOS 实况窗、Flyme 灵动环、华为/荣耀实况窗、三星 Now Bar;ColorOS 16 等已接入实时动态的系统会用 API 精确检测开关状态,只提醒一次
应用内自更新
- 每 24 小时自动检测一次新版本,发现更新弹框展示版本与说明
- 「立即更新」后台静默下载(前台服务,离开 APP 继续下载,进度灵动岛可见),完成后点击通知或前台自动弹出安装
说明:灵动岛/流体云需要在系统设置中开启对应开关(各厂商名称不同,APP 首次启动会引导),ColorOS 设置路径:设置 → 通知与状态栏 → 流体云 → 开启本应用的「流体云显示实时活动」
UbuntuDSU 1.8.29 — 流体云 / 系统级灵动岛修复
1.8.29 更新说明
流体云 / 系统级灵动岛(核心修复)
此前灵动岛是 APP 自己绘制的胶囊 + 普通进度通知,ColorOS / HyperOS / 小米等系统并不认,导致无法上岛。本次参考社区 DSU 管理器(系统级媒体通知上岛)的做法,改为:
- 新增 FluidCloud 引擎:使用平台
MediaSession+Notification.MediaStyle发出带真实进度的媒体通知,交给系统接管渲染为摄像头区域的灵动胶囊(与酷狗音乐 / 网易云上岛同一机制)。 - DSU 安装、ROM 下载、DNA 分区提取/刷写 三类任务统一接入流体云,安装/下载/分区任务离开 APP 后仍在后台继续并实时上岛。
MainActivity自绘胶囊降级为兜底:检测到 ColorOS / 小米 / 华为 / 荣耀 / 三星等自带流体云的系统时自动隐藏,避免与系统灵动岛出现“双胶囊”。- 移除
androidx.media:media:1.7.0依赖(该版本已移除MediaSessionCompat,改用平台 API,minSdk 26 满足)。
验证
在 ColorOS / 小米等设备上:开始 GSI 安装或下载 ROM 后,系统会在摄像头区域弹出灵动胶囊显示进度;切到桌面/其他 APP 胶囊仍在(前台服务后台继续),点击可展开详情或取消。
UbuntuDSU 1.8.28
UbuntuDSU 1.8.28
- DNA 流体云进度通知全覆盖:分解 BIN / SUPER / 增量包 + 分区提取 / 刷写,均上报真实百分比,ColorOS 流体云可自动提升为胶囊
- DSU 安装迁移到前台服务:离开 APP 或锁屏后仍后台继续;顶部灵动岛显示进度(安装 / 下载共用)
- userdata 容量按钮(8/16/24/32 GB)夜间选中态改为固定亮蓝渐变实心,白字清晰可读
- 分区枚举与路径解析同时覆盖 /dev/block/mapper,动态分区 system_a / vendor_a 等可读可提取
Ubuntu DSU v1.8.26
新特性
- DNA 工具箱 · SELinux 功能:支持开机 permissive / enforcing 切换,提供 boot(开机写入)与 local(当前会话即时生效)双模式,带脚本日志面板。
- DNA 工具箱 · 禁用 AVB / dm-verity:对 vbmeta_a / vbmeta_b 分区 hexpatch 关闭校验,支持开机分区处理与本地镜像处理双模式。
- 终端 VNC 自定义分辨率:桌面分辨率选项新增「自定义分辨率」,可输入宽高(320x200 ~ 3840x2160,宽>高自动横屏),适配平板大屏。
视觉
- 全屏背景升级为 bg_liquid.jpg 图片 + drawBitmapMesh 风浪形变动画(仿风吹布面)。
- 全局字体可读性优化:夜间玻璃卡改为不透明深蓝底、主/次文字对比度提升、工时记主题色文字随日/夜切换深/浅青,玻璃卡上清晰可见。
Ubuntu DSU v1.8.25
新特性
- 首页头图卡片背景改为循环播放的 MP4 视频,自带动态效果。
- 「更换背景」选择器同时支持 MP4 视频和静态图片:
- 选视频 → 保存为 card_bg.mp4,直接播放,替代内置视频。
- 选图片 → 保存为 card_bg.jpg,CENTER_CROP 铺满卡片,隐藏视频。
- 长按卡片可一键恢复默认内置视频背景。
优化
- 视频按原始分辨率渲染,圆角裁切,无黑边。
其他
- 清理未使用的 overlay 资源。
Ubuntu DSU v1.8.24
- DSU 安装提速:streamImage 减少 4 倍 Binder IPC,UI 进度更新降采样
- Chroot 启动自动配置清华 apt 源
- 首页头图彩色小风车动画
- GPU 0% 正确显示
versionCode 73
UbuntuDSU 1.8.23
- DNA 界面移除 vbmeta 去验证 / 一键宽容功能,删除对应 sh 脚本
- 首页首个卡片背景图更换为企鹅透明底图
- 版本号升至 1.8.23 (versionCode 72)
Linux-Dsu v1.8.22
Linux-Dsu v1.8.22
versionCode: 71versionName: 1.8.22- ABI:
arm64-v8a - Release 构建启用 R8 与资源收缩,并使用与 v1.8.21 相同的发布证书签名。
更新内容
- 调整 ROM 移植分区选择弹窗的底部按钮顺序为:全选、取消、清空、确定。
- 版本号递增,v1.8.21 用户可通过应用内更新安装此版本。
English
- Reordered the ROM migration partition-picker actions to Select All, Cancel, Clear, Confirm.
- Bumped the app version to 1.8.22 (versionCode 71); installs as an update over v1.8.21.