🚀 v1.1.24 更新内容
✨ 新增功能
- 分类页新增「按文件夹分组」显示模式,媒体文件可按所在文件夹归组浏览,方便按来源目录快速定位。
- 关于页新增多语言版权署名,保留 NFile 原署名并增加 ZenFile 修改署名。
🔧 优化
- 所有远程客户端(SMB / FTP / SFTP / WebDAV)均支持媒体文件流式播放,无需下载完整文件即可边下边播;流式播放使用独立连接,拖动进度条可即时跳转,且不再影响远程浏览会话。
- SMB 下载提升 SMB2 单请求读/写窗口至 8MB(SMB2 大 MTU 上限),显著减少 RTT 往返次数,在高速局域网下可跑满带宽。
- 构建产物改为按 ABI 分包(
--split-per-abi),arm64 安装包体积显著减小。
🐛 问题修复
- 修复从远程剪切/移动到本地(或本地剪切/移动到远程)后,来源目录仍显示原文件、必须手动刷新才消失的问题。
- 修复音频播放器「后台播放」开关在菜单中点击后状态不即时刷新(需重开菜单才更新)的问题。
- 进一步适配安卓 13 及以上版本通知栏媒体控制按钮:本地 fork
audio_service并修正前台服务类型与MediaSession激活逻辑(部分国产 ROM 仍可能因系统限制无法显示媒体卡片,仍在持续调研)。 - 修复关闭「远程媒体缩略图」开关后,SMB / FTP / SFTP / WebDAV 浏览页仍显示远程缩略图的问题;同时所有远程缩略图加载路径均尊重该开关。
- 修复音频播放器在播放无歌词曲目时,界面显示硬编码中文占位提示的问题;该提示现已加入多语言翻译(中文/繁中/英/德/西/法/日/韩/阿/俄)。
- 修复 FTP 客户端传输文件时进度条瞬间满格、不准确的问题(修正 SIZE 响应解析)。
- 修复 SFTP 连接飞牛 NAS 时只显示部分共享目录的问题(根路径列表解析)。
- 修复 SFTP 远程视频播放约 1 秒后停止、进度条不走、拖动进度条后一直卡在「正在缓存中」的问题(恢复兼容的读取策略并正确传递文件大小)。
🚀 What's New in v1.1.24
✨ New Features
- Category pages now offer a "Group by Folder" view, so media files can be browsed grouped by their source folders for quick location.
- Added multilingual copyright attribution on the About page, preserving the original NFile attribution and adding the ZenFile modification attribution.
🔧 Optimizations
- All remote clients (SMB / FTP / SFTP / WebDAV) now support streaming media playback without downloading the whole file; streaming uses an independent connection so seeking is instant and no longer affects the remote browsing session.
- SMB downloads now use an 8MB SMB2 read/write window (SMB2 large MTU limit), drastically cutting RTT round-trips so the link can be saturated on fast LANs.
- Release builds are now split per ABI (
--split-per-abi), significantly reducing the arm64 package size.
🐛 Bug Fixes
- Fixed an issue where, after cutting/moving a file from a remote location to local (or local to remote), the source directory still showed the original file until manually refreshed.
- Fixed the audio player's "Play in background" toggle not refreshing its on/off state immediately in the menu (previously required reopening the menu).
- Further adapted the audio background-service type and
MediaSessionactivation logic for Android 13+ media controls; some OEM ROMs may still hide the media card due to system restrictions and are under continued investigation. - Fixed remote thumbnails still being shown for SMB / FTP / SFTP / WebDAV after the "Remote Media Thumbnails" switch was turned off; all remote thumbnail loading paths now respect the switch.
- Fixed the audio player showing a hardcoded Chinese placeholder when a track has no lyrics; the message is now fully localized (Chinese / Traditional Chinese / English / German / Spanish / French / Japanese / Korean / Arabic / Russian).
- Fixed the FTP transfer progress bar jumping instantly to full due to incorrect SIZE response parsing.
- Fixed SFTP connections to FnOS NAS only showing some shared directories (root-path listing parsing).
- Fixed SFTP remote video playback stopping after ~1 second, the progress bar not moving, and seeking getting stuck at "buffering" (restored compatible read strategy and correctly pass file size).