Repository navigation
Releases: qzz0518/Charker
Release list
Charker 0.3.0
Charker 0.2.1
更新日志
修复部分海外账号登录成功却找不到充电器的问题。
- 香港、台湾、新加坡、韩国等地区的账号之前连错了 Anker 服务器,登录后提示账号下没有设备,现在已改对。
- 登录时选的国家和账号注册地不一致时,自动改用账号所在的服务器。
- 已经登录、仍然找不到设备的账号,退出后重新登录一次。
Changelog
Fixes sign-in succeeding but finding no charger for some accounts outside mainland China.
- Accounts in Hong Kong, Taiwan, Singapore, South Korea and several other regions were sent to the wrong Anker server and saw no devices after signing in. They now reach the right one.
- If the country you pick differs from where the account was registered, Charker switches to the account's own server.
- If you are already signed in and still see no devices, sign out and sign in again.
Charker 0.2.0
更新日志
新增 Anker Prime 充电器 250W 支持,国行账号可以用手机号登录。
- 支持 Anker Prime 充电器 250W(A2345):登录绑定设备的 Anker 账号,查看六个端口的实时功率和能耗记录。目前只读,需要 macOS 15 或更高版本。
- 选择中国大陆后,用手机号和短信验证码登录;其他地区继续用邮箱和密码。
- 首次打开先选充电器型号,也可以直接体验模拟设备。
- 250W 的三维模型可以拖动旋转、滚轮缩放。
- 功率图可以手动设置量程,点端口只看这一口的曲线。
- 菜单栏读数和能耗记录支持六个端口。
Changelog
Adds support for the Anker Prime Charger 250W and phone login for mainland China accounts.
- Anker Prime Charger 250W (A2345): sign in with the Anker account the charger is bound to and see live power and energy history for all six ports. Read-only for now; requires macOS 15 or later.
- Select China to sign in with your phone number and an SMS code. Other regions still use email and password.
- On first launch, pick your charger model or try the simulated device.
- Drag to rotate and scroll to zoom the 250W 3D model.
- Set a manual range for the power chart, and click a port to show only its curve.
- Menu bar readings and energy history now cover six ports.
Charker 0.1.0 · First Charge ⚡️
Charker
把 Anker Prime 160W 的实时功率、能耗记录和设备控制带到 Mac。
更新日志
- 原生实时总览:通过加密 CoreBluetooth 会话读取 C1 / C2 / C3 的电压、电流、功率、线材能力与充电协议,并用三维数字孪生和功率时间线集中展示。
- 完整能耗记录:按会话、今天、本周、本月或全部历史查看能量、峰值、平均功率、端口构成与负载分布,支持电价估算、分维度清空及 CSV / JSON 导出。
- 菜单栏监控与设备控制:可自定义菜单栏读数,控制端口开关和倒计时;屏幕语言、亮度、自动锁屏、方向和自动旋转均已在验证固件上实测。
- 更可靠的连接体验:提供首次连接指引、记住与重新连接;成功连接后停止持续扫描,避免蓝牙设备密集环境中的页面卡顿。
- 无硬件也能体验:模拟充电器覆盖实时数据、端口状态、能耗历史与控制流程,并与真实历史隔离。
- 安全分发:Universal 2 应用与 DMG 均已完成 Developer ID 签名、Apple 公证和票据装订,并提供 Sparkle EdDSA 签名更新源。
Changelog
- Native live overview: encrypted CoreBluetooth telemetry for C1 / C2 / C3, including voltage, current, power, cable capability, and charging protocol, presented through a 3D digital twin and power timeline.
- Complete energy history: sessions, today, this week, this month, or all history with energy, peak and average power, port composition, load distribution, electricity-cost estimates, scoped clearing, and CSV / JSON export.
- Menu bar monitoring and controls: customizable menu bar readings, port output, and shutdown timers. Display language, brightness, auto-lock, orientation, and auto-rotation are hardware-verified on the tested firmware.
- More reliable connection flow: first-run guidance, remembering, and reconnecting. Scanning stops after connection to prevent UI churn in busy Bluetooth environments.
- Try it without hardware: the simulated charger exercises live telemetry, port states, energy history, and controls without mixing data into real history.
- Secure distribution: the Universal 2 app and DMG are Developer ID-signed, Apple-notarized, and stapled, with an EdDSA-signed Sparkle update feed.
安装 / Install
Homebrew
brew install --cask qzz0518/tap/charkerDMG
下载下方的 Charker-0.1.0.dmg,打开后将 Charker 拖入 Applications。
Download Charker-0.1.0.dmg below, open it, and drag Charker into Applications.
从临时预览包更新 / Updating from the temporary preview
如果你已通过 Homebrew 安装过公证完成前的 v0.1.0 预览包,请执行一次:
brew update
brew reinstall --cask qzz0518/tap/charkerIf you installed the v0.1.0 preview through Homebrew before notarization completed, run the commands
above once to replace it with the final build.
兼容性 / Compatibility
- macOS 14 或更高版本 / macOS 14 or later
- Universal 2(Apple Silicon + Intel);Intel 真机蓝牙连接仍待验收
- 已在 Anker Prime 160W(A2687)、BLE 固件
v0.0.5.2上完成实机验证 - Universal 2 (Apple Silicon + Intel); real Bluetooth use on Intel remains unverified
- Hardware-verified with Anker Prime 160W (A2687), BLE firmware
v0.0.5.2
Important
Charker 是独立的互操作性项目,与 Anker 无关联、未获其背书。
Charker is an independent interoperability project and is not affiliated with or endorsed by Anker.
SHA-256
661b7e0bb734971ab11e3a797ba1598383f4d266382fbcd4ec7fe88fdde0964a Charker-0.1.0.dmg
Thanks
协议研究与测试向量参考了 SolixBLE、
Anker Prime 160W WebBLE、
Anker Prime BLE hacking 和
anker-solix-api。感谢这些项目的公开工作。