Skip to content

Releases: laobaibaibai-maker/SamsungFirmwareDownloaderAndroid

v0.1.4

Choose a tag to compare

@laobaibaibai-maker laobaibaibai-maker released this 20 Jun 12:26

安卓版

  • 监控更新自动拉取详情
  • 加入版本BIT检测,版本可否降级

Windows版

  • 加入版本BIT检测,版本可否降级
  • 增加一键进入刷机模式按钮
  • 修复下载的时候最小化,当下载完之后,用户点击恢复窗口,弹窗会异常出现在显示器最左上角问题

Samsung Firmware Downloader v0.1.3

Choose a tag to compare

@laobaibaibai-maker laobaibaibai-maker released this 03 Jun 13:25

Android v0.1.3

  • 新增固件更新提醒:支持后台定时监控指定型号和地区,有新版本时通知。
  • 新增启动时自动检查应用更新:每天最多自动检查一次,只有发现新版才弹窗提醒。
  • 多线程下载改为默认关闭,用户手动开启后使用 Ketch 多连接下载。
  • 支持多线程开关和 2 / 4 / 6 / 8 连接数选择。
  • 修复 Ketch 多线程暂停/继续状态恢复逻辑。
  • 修复暂停/取消时 Socket closed 被误判为多线程失败回退的问题。
  • 优化多线程下载速度统计,继续下载时只统计本轮新增数据,避免速度虚高。
  • 优化型号/地区输入规范化,自动过滤空格、中文和非法字符。
  • 优化固件提醒弹窗:监控列表单行摘要、二级列表管理、删除批量粘贴入口。
  • 修复从后台返回后首次点击“固件更新提醒”弹窗闪退/闪关问题。
  • 优化固件下载写入性能,减少频繁 flush 带来的速度损耗。
  • 优化部分固件下载兼容:BinaryInform 文件名字段兼容更多返回格式。
  • 当三星只返回固件版本但未提供下载包信息时,明确提示“未提供下载包”。
  • 修复取消下载时第一次残留文件清理可能失败的问题。
  • 取消下载或任务失败后自动重置下载/解密进度和状态。

Android v0.1.3 最低系统要求:Android 8.0+。

Windows v1.2

  • 移除旧 Python/PyInstaller 后端,改为主程序内置纯 C# 固件引擎。
  • 修复下载会话与断点续传逻辑,BinaryInit 与文件下载复用同一个 FUS 会话。
  • 修复更新日志解析,只显示当前固件版本日志,不再混入历史版本。
  • 优化暂停/取消响应,会立即中断当前下载请求。
  • 优化自动解密:已存在的 ZIP 会在解密成功后安全替换,不再直接报错。
  • 增加可选多线程下载,支持选择 2 / 4 / 6 / 8 个 Range 连接;默认关闭以保持稳定。
  • 优化最新版本与历史版本识别,优先使用三星 SmartHistory,获取不到时再回退到 version.xml。

v0.1.2

Choose a tag to compare

@laobaibaibai-maker laobaibaibai-maker released this 01 Jun 04:20

Android-v0.1.2

  • 新增在线检测更新入口。
  • 支持从 GitHub Release Assets 下载 APK。
  • 发布包统一为 R8 优化版本。
  • 更新弹窗只显示一个“下载 APK”。
  • 关于弹窗底部按钮调整为左“确定”、右“检查应用更新”。
  • 优化更新检测提示,避免重复提示。

Windows-v1.1

  • 取消下载时自动清理本次下载残留文件。
  • 历史版本获取时增加加载状态,避免重复点击。
  • 历史版本弹窗增加搜索框
  • 修复历史版本不显示 Android 版本与发布日期。
  • 增加英文语言支持。
  • 状态切换修正,修复切换语言或主题后按钮文字不立即刷新的问题。
  • 新增应用在线检测更新。
  • 新增下载前磁盘空间检查。
  • 新增解压前磁盘空间检查。
  • 下载失败时保留断点文件,并提示可继续下载。

本仓库只用于发布 APK EXE、在线更新检测、使用说明和免责声明,不包含应用源码。