SonyPods

为 HyperOS 设备提供系统级 Sony 耳机控制

Platform LSPosed HyperOS

English | 简体中文

为小米 HyperOS 设备提供系统级 Sony 耳机控制的 Xposed 模块。

支持型号

理论支持所有已发布的索尼耳机

耳机功能

  • 降噪控制 — 关闭 / 降噪 / 环境声三态切换,环境声等级(1–20)与人声模式
  • 均衡器 — 官方预设 + Clear Bass + 自定义频段
  • 电量显示 — TWS 左 / 右 / 充电盒,头戴式单电量
  • DSEE 音频增强 — 支持 DSEE / DSEE Extreme / DSEE Ultimate 升频功能开关
  • 连接质量模式 — 声音质量优先 / 稳定连接优先 切换
  • LE Audio (LC3) — 支持开启/关闭低功耗音频(LC3)
  • 音质徽标 — 实时识别并展示当前音频编码(LDAC / LC3 / AAC / SBC 等)与 DSEE 状态
  • 耳机关机 — 对支持 Sony USER_POWER_OFF 的型号发送关机命令
  • 播放控制 — 上一首 / 播放暂停 / 下一首
  • 状态读取 — LE Audio、Quick Access、佩戴检测、固件版本
  • 双设备管理 — 管理多设备连接
  • 手势操作 — 自定义手势操作、Quick Access 等
  • Tandem 调试 — 查看 TX/RX 日志、发送原始 HEX 消息

系统集成(HyperOS)

  • 型号伪装 — 将 Sony 耳机伪装为受支持的小米耳机,接入系统耳机 UI
  • 系统设置页深度集成 — 在系统蓝牙耳机详情页注入固件版本、音质徽标,精简隐藏不适用的降噪深度条
  • 系统蓝牙电量注入 — 电量实时同步到系统蓝牙栈
  • 超级岛 / 焦点通知 — 连接与电量岛、AOD 息屏电量、通知栏降噪循环按钮
  • 融合设备中心 — 电量与降噪状态读写
  • 快捷弹窗 — 点击通知弹出控制浮窗、连接时弹窗(支持应用黑白名单)
  • 型号图片 — 按 Sound Connect 型号与颜色目录自动匹配,不提供自定义图片入口
  • 设备流转 — 支持小米互联设备流转,参与流转的另一台设备需先与该耳机配对一次,并安装、启用本模块(不建议与双设备连接同时使用,会导致冲突)

使用

  1. 安装 APK,在 LSPosed 中启用模块,勾选作用域: com.android.bluetoothcom.milink.servicecom.xiaomi.bluetoothcom.android.settingscom.sony.songpal.mdrcom.sony.songpal.mdr 为 Sony Sound Connect 官方包名,用于在官方 App 的界面、后台保活服务或控制会话活跃时让出耳机连接,并在官方控制会话结束后自动恢复。)
  2. 重启作用域(App 内可一键 root 重启)
  3. 打开 App 授予蓝牙 / 通知权限,连接 Sony 耳机

环境

  • HyperOS(Android 14+)
  • LSPosed(libxposed API 102)

致谢

问题反馈

支持我的开发

你可以通过下方赞赏码支持我的开发,或通过我的aff注册Agent Router公益站,你可以获得175刀的token,我也能获得相应token以维持开发

赞赏码

Releases

1.8.0

Stable

9/14/2026, 5:17:36 AM

新增:自定义耳机盒图(右上角设置)
新增:自动化关于页开源应用列表

修复:设置页hook阻塞加载
修复:融合设备中心图片误替换其他设备
修复:lc3下部分问题
修复:部分蓝牙崩溃问题
修复:其他已知问题

重构:引入dexkit解析
重构:状态推送改为事件通道
重构:部分设备伪装逻辑

优化:连接速度
优化:融合设备中心体验

移除:自定义伪装设备型号
移除:系统设置中不支持或未适配功能显示

升级:依赖版本

Assets

1

1.7.0

Stable

9/6/2026, 12:06:46 PM

重构:GATT/SPP 决策逻辑
重构:LE Audio 配对逻辑
重构:能力探测与缓存
重构:耳机页 UI 逻辑

修复:部分情况下模块配置被置为默认
修复:双设备连接/Quick Access 在部分情况下被隐藏

新增:替换融合设备中心耳机图
升级:targetsdk到37

涉及较多基础功能重构,如出现连接问题请将日志级别调至 调试 并保存日志,通过issue反馈

Assets

1

1.6.2

Stable

8/31/2026, 1:54:00 PM

新增:全新的关于页
新增:iOS 液态玻璃悬浮底栏样式
新增:当前声压显示

修复:部分机型 EQ 调节档位与实际不符
修复:LC3 下设备流转功能
修复:拦截小米互联对三方耳机的降级写入
修复:其他已知问题

优化:均衡器使用二级界面调节以保证使用自定义下的界面效果
优化:日志输出
优化:移除非必要查询
优化:播放控制组件逻辑
优化:模块整体 UI 及交互效果
优化:APK 体积

Assets

1

1.6.1

Stable

8/29/2026, 4:50:46 AM

新增:抗风噪设置
新增:索尼音箱支持
以上新增内容未经测试
新增:智能免摘设置

修复:LC3下耳机流转失败
修复:未得到能力反馈时即盲发指令导致设备崩溃
修复:单独调节EQ clear bass时无效
修复:部分机型手势设置可能失败问题

修正:部分EQ协议
重构:断连反馈机制,解决部分情况下断连后不取消通知或连接时不弹出等问题

优化:显隐设置重构为三态,支持将非关键卡片收纳至更多设置
优化:当手机不支持LC3音频协议时,隐藏LE Audio卡片

Assets

1

1.6.0

Stable

8/27/2026, 2:16:04 PM

新增:LE Audio 身份配对并支持 LC3 连接、控制与开关
新增:Bluetooth 连接质量/LDAC/DSEE 控制能力
新增:音质徽标
新增:显隐设置,支持关闭显示耳机页非关键卡片

优化:实际建立控制连接时再进入 UI
优化:隐藏系统设置中降噪深度
优化:系统设置页传入固件版本
优化:ANC 控制面板
优化:默认耳机图片使用索尼 logo
优化:模块启动页设置行为

修复:一个蓝牙异常崩溃问题
修复:切换系统深色模块未重建 activity
修复:输入弹窗被异常弹高
修复:耳机断开瞬间图片被置为默认

重构:可见文本统一由 string 管理
重构:统一配置管理服务

Assets

1

1.5.4

Stable

8/18/2026, 3:51:49 PM

新增:使用官方同款弹窗免打扰策略(游戏场景/横屏),默认开启,该场景下弹窗不弹出
新增:弹窗黑白名单,黑名单下不弹窗(默认有模块本体)、白名单不受免打扰影响(默认有系统桌面)
新增:通知开关,允许关闭常驻的通知

修复:tandem调试功能
修复:断连时官方岛未取消

优化:模块内设置项分组显示
优化:调试相关功能仅日志级别为调试时显示

Assets

1

1.5.3

Stable

8/14/2026, 12:56:54 PM

优化:索尼耳机识别
优化:新连接判断

修复:A17/OS4冷启动后通知/岛/弹窗失效
修复:部分热重载问题
修复:其他已知问题

Assets

1

1.5.1

Stable

8/12/2026, 5:08:57 PM

优化:在平板设备上的布局

新增:连接时弹窗(支持官方/模块弹窗,默认关闭)
新增:双设备连接支持开关

完善:设备流转(另一设备需安装本模块且配对过耳机,使用时关闭双设备连接以避免冲突)

修复:错误接管小米耳机导致异常
修复:部分情况下,避让结束后未恢复连接

降低minsdk版本,支持安卓14,但不保证功能可用性

Assets

1

1.4.4

Stable

8/11/2026, 5:10:21 AM

此版本为api102,支持热重载,从1.4.x版本升级的无需重启作用域,此前版本需重启一次作用域,部分热重载失败为正常现象,无需任何操作,原因为进程不在线,无需重载

配置:移除本地索尼耳机图片等配置信息,使用索尼的云端配置

修复:通知层重复过滤导致耳机仓电量为0时不显示
修复:隐藏桌面图标后,管理器入口消失
修复:恢复耳机详情页返回后的滚动位置

移除:前端的 LE Audio 状态卡片项

Assets

1

1.4.3

Stable

8/10/2026, 1:25:34 PM

此版本为api102,支持热重载,但从api101升级的仍需要重启一次作用域

优化:模块电量岛样式
优化:头戴/TWS耳机判断
优化:模块资源体积
优化:移除部分无用周期刷新

重构:播放控制组件

新增:支持设置融合设备中心中更多设置跳转至模块
新增:顶栏模糊

Assets

1

1.4.0

Stable

8/9/2026, 6:17:21 PM

升级:libxposed api 到 102 并支持热重载(首次安装或升级到 102 版本仍需要重启作用域)

新增:手势操作
新增:双设备管理
新增:自动环境声音

修复与优化部分问题

Assets

1

1.3.0

Stable

8/8/2026, 12:08:20 PM

新增:耳机关机功能
新增:头戴耳机识别与特殊布局
新增:sound connect 控制时,模块停止控制以避免冲突(需勾选Sound Connect作用域)

修复:部分协议错误
修复:重启作用域后连接耳机未正常跳转耳机详细页问题
修复:首次下载图片后未自动更新问题

移除:自定义耳机图片

Assets

1

1.2.0

Stable

8/6/2026, 1:53:27 PM

支持所有已发布的索尼耳机,如有问题,请通过issue反馈

Assets

1

1.1.1

Stable

7/28/2026, 10:18:54 AM

hook进程从remote file获取耳机图片,修复通知图片错误问题;
增加对设置的hook,替换蓝牙设置页耳机图片

Assets

1