Skip to content

Releases: buffoons8-sketch/Aidente

Aidente 6.1 · Build 21

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 28 Sep 09:44

Aidente 6.1 · Build 21

本版修复插电暂停充电时仍使用电池、拖动上限后重复改写固件保持区间的问题,并恢复更紧凑、文字颜色固定的横向状态栏电池。

更新内容

  • 保留硬件电量的小数,只在首次写入暂停边界时向上取整。例如 54.66% 使用 55% 边界,避免旧整数边界 54% 触发电池供电。超过新设定上限时保持当前电量,正常从低电量充电仍按设定上限停止。
  • 暂停期间冻结完整上下限,拖动上限和轮询不再反复改写;恢复充电或断开电源后重置。清醒、睡眠保持分别保存,临时睡眠策略不覆盖清醒保持。
  • 插电暂停仍请求适配器连接,并关闭强制放电。暂停确认使用三次新鲜实际功率读数,随后每八秒复查;持续充电或放电时明确报告控制未生效。
  • 增加固件区间诊断日志,包括原始电量、上下限、激活状态和睡眠状态,便于定位服务正常但供电不符的情况。
  • 电池图标恢复横向、从左向右填充。数字和充电标记统一深色,有电部分使用较浅状态色,无电部分为浅灰蓝,取消文字反色。纯图标占 20 点,内置数字占 26 点,包含左右各 1 点留白;保留 100% 和三位数功率的完整显示。
  • 版本统一为 6.1 / Build 21,更新器支持从 6.0.2 升级至两段式版本号 6.1。

安装与升级

适用于 Apple Silicon MacBook、macOS 14 及以上。下载 DMG 后将 Aidente.app 拖入“应用程序”,或使用 ZIP。6.0.1 及以上也可通过应用内检查更新安装。

升级后如需管理充电,在应用中点击“修复控制服务”,通过 macOS 管理员授权更新应用及后台的身份登记。管理员密码只由系统弹窗接收。发行包沿用 ad-hoc 完整性签名,未经 Apple 公证;首次打开可按 macOS 提示从 Finder 右键选择“打开”。

验证范围

138 项充电回归检查、9 项管理员安装器检查及版本比较测试通过。使用 GitHub 已发行 6.0.2 安装包,在隔离目录验证升级到 6.1、保留旧版备份、拒绝资源篡改与版本不符的安装包。DMG 完整性、ZIP CRC、打包前后应用文件一致性、签名、arm64 架构和校验和检查通过。生产 SwiftUI 图标检查了明暗背景、0/5/50/79/100%、各充电状态、低电量模式、关闭状态颜色和功率组合。

受影响机器在修复后的短时观察中,电池功率为 0 W、适配器持续供电,修改上限后保持区间不变。计划 35 秒的睡眠测试约半秒即唤醒,只验证了切换与恢复后的供电;持续合盖睡眠、完整低电量充至上限及其他机型固件尚未完成实机验收。

下载文件为 Aidente-6.1-arm64.dmg、Aidente-6.1-macOS-arm64.zip;校验和见 SHA256SUMS-6.1.txt。

Aidente 6.0.2 · Build 20

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 21 Sep 01:07

Aidente 6.0.2 · Build 20

更新内容

  • 菜单栏电池改为窄竖向样式,电量从下向上填充。仅图标占宽由 33 缩至 19 点,内置电量数字时由 37 缩至 25 点;优化浅色、深色和 100% 显示。
  • 后台控制服务改为用户明确授权的管理员安装方案,保留主程序与后台身份校验、安装失败恢复及卸载前恢复电池控制。
  • 充电和适配器控制串行执行并读回验证;改进睡眠/唤醒策略、异常反馈和诊断信息。
  • 固件限充使用真实上限,手动暂停固定首次电量,避免轮询不断下调上限;自动放电默认关闭,保留用户已有选择。

安装与升级

适用于 Apple Silicon MacBook,macOS 14 及以上。将 Aidente.app 放入 /Applications;升级后进入充电管理,点击“修复控制服务”,在 macOS 系统弹窗重新授予管理员权限。

此版本沿用 ad-hoc 完整性签名,未经 Apple Developer ID 签名或公证。首次打开可能受到 macOS 提示;不需要关闭 SIP 或全局 Gatekeeper。管理员密码仅由系统弹窗接收。

新固件在电量超过限充上限时仍可能使用电池供电,不能保证暂停时始终由适配器供电。睡眠/唤醒、升级重新授权和卸载恢复仍需针对具体机器实测;逻辑测试通过不代表所有硬件验收完成。

下载提供 DMG、自动更新使用的 ZIP 和 SHA-256 校验文件。

发布验证

构建、签名完整性、83 项充电/固件回归、9 项安装器检查、更新版本比较、隔离目录中的 6.0.1 → 6.0.2 替换及篡改包拒绝检查通过。浅色/深色图标渲染、ZIP 解包签名和 DMG 完整性检查通过。以上检查未替换本机已安装应用,未执行主动充放电或睡眠测试。

Aidente 6.0.1

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 25 Aug 01:21

Aidente 6.0.1(Build 19)

本版本新增安全的应用内更新功能。Aidente 会从官方 GitHub Releases 检测正式版本,发现更新后弹出提示;点击“立即更新”即可在后台完成下载、校验、替换并自动重新启动。

软件更新

  • 默认在启动后检查更新,并每隔 6 小时检查一次;也可在“设置 → 关于 → 软件更新”中手动检查或关闭自动检查。
  • 更新来源固定为 buffoons8-sketch/Aidente 的 GitHub 正式发行版,不读取草稿或预发行版。
  • GitHub API 可用时核对 Release 资产自带的 SHA-256;匿名 API 被限流时,自动改用 GitHub Latest 跳转和本版本随附的 SHA256SUMS 文件。
  • 只接受固定命名的 Apple 芯片 ZIP:Aidente-版本-macOS-arm64.zip。
  • 安装前强制核对 SHA-256、代码签名、Bundle ID、版本号与 arm64 架构。
  • 使用独立更新辅助程序,在 Aidente 退出后原位替换;旧应用保留到新版本成功启动。
  • 签名、版本、架构或替换过程异常时拒绝安装并恢复原应用。
  • 当前安装位置不可写或应用仍在 DMG 中时,不修改原应用,并提供 GitHub 手动下载入口。

从 6.0 升级

Aidente 6.0 尚未包含更新器,因此需要手动安装 6.0.1 一次。安装 6.0.1 后,后续正式版本即可在应用内更新。

系统要求

  • Apple 芯片 MacBook
  • macOS 14 或更高版本
  • 自动原位更新需要 Aidente 位于系统或用户的“应用程序”文件夹
  • 充电控制功能仍需在系统设置中批准后台控制服务

下载与校验

  • Aidente-6.0.1-arm64.dmg
    • SHA-256: 33177fda5de0a939d71f8dc43bedad984880688c9409fa0766590d027ef8515d
  • Aidente-6.0.1-macOS-arm64.zip
    • SHA-256: 7adf5ea8de9ef45671b4b683efbe45136fd1fc7c4123f86fff07cf60e90c5647

安装包经过 ad-hoc 签名,但尚未使用 Apple Developer ID 公证。首次启动若被 Finder 阻止,请右键应用并选择“打开”。

Aidente 是独立的 GPL-3.0 开源项目,不包含 AlDente 的代码、素材、二进制文件或激活机制,也不隶属于 AppHouseKitchen。

Aidente 6.0

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 12 Aug 01:31

Aidente 6.0(Build 18)

Aidente 的正式发行版本现统一为 6.0。应用内部版本、“关于”页面、GitHub Release、DMG 与 ZIP 文件名已保持一致。

主要功能

  • 功率分流图展示实时功率、电压与电流,并使用高对比度琥珀色和翡翠色区分适配器与电池数据。
  • 充电上限、电池实时电量与当前充电器规格整合显示。
  • 电池寿命精确到小数点后 1 位,并展示当前容量、估算满充容量及设计容量。
  • 从首次运行开始记录长期电池容量趋势,每天保留 1 个数据点。
  • 提供诊断中心、隐私处理后的诊断 ZIP 和问题支持编号。
  • 提供按需 CLI,不增加常驻后台进程。
  • 支持重新打开应用或双击图标呼出独立主菜单。
  • 仪表盘中的高温保护、睡眠暂停和巡航模式可以直接点击调节。
  • 默认跟随 macOS 系统语言,也可手动切换中文或英文。

系统要求

  • Apple 芯片 MacBook
  • macOS 14 或更高版本
  • 充电控制功能需要在系统设置中批准后台控制服务

监测功能不依赖后台控制服务;不支持的硬件控制会安全退回只读监测。Aidente 不提供或宣称 macOS/硬件未开放的连续充电功率控制。

下载与校验

  • Aidente-6.0-arm64.dmg
    • SHA-256: c51e4d30dd6253188cddc2f93fff5917e55fc910ccd60de4d79d8a61f15b1040
  • Aidente-6.0-macOS-arm64.zip
    • SHA-256: 4df8ff06185834cadc91a72a3cc918c5b05a6e69c2fe477f5dda4582c6004f87

安装包经过 ad-hoc 签名,但尚未使用 Apple Developer ID 公证。首次启动若被 Finder 阻止,请右键应用并选择“打开”。

Aidente 是独立的 GPL-3.0 开源项目,不包含 AlDente 的代码、素材、二进制文件或激活机制,也不隶属于 AppHouseKitchen。

Aidente 0.8.4

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 12 Aug 01:24

Aidente 0.8.4(Build 17)

本版本汇总了 v0.5.0 之后的电池监测、诊断与主菜单改进,并重点提升功率分流图的可读性。

本次改进

  • 提高电压、电流文字的可视性:适配器数据使用高对比度琥珀色,电池数据使用高对比度翡翠色,并增大字号、加强字重。
  • 功率分流图同时展示实时功率、电压与电流;系统节点仅展示可信的实时功率,不虚构 macOS 未提供的内部总线参数。
  • 充电上限、电池实时电量与当前充电器规格整合到同一卡片中。
  • 电池寿命精确到小数点后 1 位,展示当前容量、估算满充容量和设计容量。
  • 新增从首次运行开始的长期容量趋势,每天保留 1 个数据点,可查看 30 天、1 年和全部记录。
  • 新增诊断中心:可主动记录问题、生成支持编号并导出经过隐私处理的诊断 ZIP。
  • 新增随应用提供的按需 CLI,不增加常驻后台进程。
  • 当菜单栏图标被其他图标挤出时,可重新打开应用或双击图标呼出独立主菜单。
  • 仪表盘中的高温保护、睡眠暂停和巡航模式可直接点击切换。

系统要求

  • Apple 芯片 MacBook
  • macOS 14 或更高版本
  • 充电控制功能需要在系统设置中批准后台控制服务

监测功能不依赖后台控制服务;不支持的硬件控制会安全退回只读监测。Aidente 不提供或宣称 macOS/硬件未开放的连续充电功率控制。

下载与校验

  • Aidente-0.8.4-arm64.dmg
    • SHA-256: 345be4adc092c968a45413f4161e8daee11f823283784c14d096533a09c95ff1
  • Aidente-0.8.4-macOS-arm64.zip
    • SHA-256: 44e0145a3a5d6e5f39f7433286fbac9466a1b1d0fae3041707d421e5d7f28dba

安装包经过 ad-hoc 签名,但尚未使用 Apple Developer ID 公证。首次启动若被 Finder 阻止,请右键应用并选择“打开”。

Aidente 是独立的 GPL-3.0 开源项目,不包含 AlDente 的代码、素材、二进制文件或激活机制,也不隶属于 AppHouseKitchen。

Aidente 0.5.0

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 29 Jul 13:50

Aidente 0.5.0

本版本完成项目、应用和构建产物的 Aidente 更名,并带来以下改进:

  • 修复“当前耗电 App”名称偶发乱码:不再直接把进程路径当作显示名,而是通过 macOS 应用 Bundle 的本地化元数据读取名称,并过滤无效字符。
  • 新增“液态玻璃”界面材质选项:在 macOS 26/27 上跟随系统材质表现,在 macOS 14/15 等旧系统上自动使用兼容的半透明高光与模糊效果。
  • 菜单栏面板、设置窗口、About、URL Scheme、可执行文件、源码目录和 Xcode 工程统一更名为 Aidente。
  • 从旧版 iadente 首次启动时自动迁移充电上限、语言、界面与自动化等偏好;若此前启用了登录时启动,Aidente 会重新注册新的登录项。
  • 保留跟随系统、中文和 English 三种语言模式。

从 iadente 0.4.1 升级

  1. 先退出旧版 iadente。
  2. 将 Aidente.app 拖入“应用程序”文件夹并启动。
  3. 确认 Aidente 的设置与充电控制正常后,可移除旧版 iadente;如系统登录项中仍显示旧名称,也可一并关闭。

系统要求

  • Apple 芯片 MacBook
  • macOS 14 或更高版本
  • 充电控制功能需要在系统设置中批准后台控制服务

监测功能不依赖后台控制服务;不支持的硬件控制会安全退回只读监测。

下载与校验

  • Aidente-0.5.0-arm64.dmg
    • SHA-256: 9738c85ced18f21d096daa29a83a858a7b59b6a30ea7b010809c64624353d46c
  • Aidente-0.5.0-macOS-arm64.zip
    • SHA-256: 59d27364bef722f77612ea942b59a677560983c934c2863ffbcd425a1d8d1d26

安装包经过 ad-hoc 签名,但尚未使用 Apple Developer ID 公证。首次启动若被 Finder 阻止,请右键应用并选择“打开”。

Aidente 是独立的 GPL-3.0 开源项目,不包含 AlDente 的代码、素材、二进制文件或激活机制,也不隶属于 AppHouseKitchen。

Aidente 0.4.1 (legacy iadente build)

Choose a tag to compare

@buffoons8-sketch buffoons8-sketch released this 28 Jul 14:22

iadente 0.4.1

iadente 是面向 Apple 芯片 MacBook 的独立开源电池养护与功率监测工具。

本次更新

  • 新增“跟随系统 / 中文 / English”语言选项,新安装默认跟随 macOS。
  • 菜单栏面板、设置页、状态与错误提示支持即时中英切换。
  • 充电上限与实时电量合并到同一条可调节轨道。
  • 实时功率改用功率分流图,并保留两位小数。
  • 菜单面板加入当前耗电 App 排行、快捷养护和自动保护状态。
  • 包含充电上限、巡航、临时补电、自动放电、校准、计划任务和快捷指令支持。

安装

  1. 下载 iadente-0.4.1-arm64.dmg。
  2. 将 iadente.app 拖入“应用程序”文件夹。
  3. 首次启动若被 macOS 拦截,请在 Finder 中右键应用并选择“打开”。
  4. 如需充电控制,在 iadente 设置中启用“管理充电”,并按系统提示批准后台控制服务。

兼容性与说明

  • 适用于 Apple 芯片 MacBook,最低 macOS 14。
  • 当前附件采用本地临时签名,未经过 Apple 公证。
  • 不支持的底层控制会自动退回只读监测模式。
  • iadente 是 GPL-3.0 独立开源项目,不包含 AlDente 的代码、素材或激活机制,也不隶属于 AppHouseKitchen。