# MiPods：在 macOS 上还原小米耳机控制

> MiPods 利用逆向得到的 BLE GATT 协议，在 macOS 菜单栏应用中实现小米耳机控制。Swift 核心读取电量和设备信息，并按机型提供降噪控制；研究记录涵盖真机探针、官方应用分析及录音传输交互。另有报告记载使用 REA 分析小米 Mac 应用。

- 类型：案例
- 目标：应用 · 协议
- 类别：REA 社区调查案例
- 关联：作者报告的混合工具流程
- 来源复核于：2026-11-07
- 收录于：2026-11-09
- 原始资源：<https://github.com/JackWPP/MiPods>
- 一手来源：<https://github.com/JackWPP/MiPods/blob/eb1376e397fe557b9dcf94a260641d81b65f02d8/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/mipods-case/>
- 记录 JSON：<https://awesomerea.org/resources/mipods-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/mipods-case/index.md)

## 使用条件与局限

- **前提条件：**需要 macOS 14 或更新版本及蓝牙权限；源码构建需要 Xcode。
- **测试证据：**作者报告已在 Xiaomi M2529E1 上完成真机测试；其他机型尚未实测。
- **局限：**录音导出尚未列为应用已实现功能。
- **许可：**许可证为 AGPL-3.0。

## 一手来源

1. <https://github.com/JackWPP/MiPods/blob/eb1376e397fe557b9dcf94a260641d81b65f02d8/README.md>
2. <https://github.com/JackWPP/MiPods/blob/eb1376e397fe557b9dcf94a260641d81b65f02d8/research/rea/findings.md>
3. <https://github.com/JackWPP/MiPods/blob/eb1376e397fe557b9dcf94a260641d81b65f02d8/research/record/capture-analysis.md>

## 同分区更多条目：应用

- [Taskly：重建 Trello 的 Electron 桌面外壳](https://awesomerea.org/zh/resources/taskly-trello-shell-case/index.md) · 案例
- [mystery-sdl：将 Mystery 屏保移植到 SDL2](https://awesomerea.org/zh/resources/mystery-sdl-case/index.md) · 案例
- [LSX II 音量修正器：重建音量行为](https://awesomerea.org/zh/resources/kef-lsx-volume-case/index.md) · 案例
- [Linux 上的 UU 远程：非官方协议实现](https://awesomerea.org/zh/resources/uu-remote-linux-protocol-case/index.md) · 案例
- [TCLimate：重建选定的 TCL Home 云端控制](https://awesomerea.org/zh/resources/tclimate-cloud-controls-case/index.md) · 案例
- [Browserbase 插件：将 Claude in Chrome 浏览器桥接转接到云端](https://awesomerea.org/zh/resources/browserbase-claude-chrome-bridge-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
