Skip to content

MelodyGuard 2.0

Latest

Choose a tag to compare

@V0idream V0idream released this 16 Jul 11:55

English

MelodyGuard 2.0 is an LSPosed runtime module for Oplus Wireless Earphones 17.0.3. It keeps the official app APK and signature untouched while synchronizing the verified behaviors found in the supplied 15.8.1 reference APK.

  • Retains the 1.0 hooks: force getDecideByEarDevice() to return false and skip cloud whitelist refresh.
  • Resends whitelist mode type 4 when NoiseReductionItem reports adaptive mode type 7 or 10.
  • Restores deep ANC only when EarphoneControlProvider observes an increase in the in-ear bud count.
  • Selects or creates the Enco Free4 Free4 高解析通透 EQ preset with -3/-2/-1/0/+1/+2/+1 dB gains, once per address per app process.
  • Uses reflection for private app classes and targets Wireless Earphones 17.0.3 only.

Required official app: Wireless Earphones 17.0.3

SHA-256: 0B5A1D6E005E38AB0EC6D203FF620B8B8A488B8140D82B294F9E6614AFDDD0A8

The original MelodyGuard 1.0 release remains available.

中文

MelodyGuard 2.0 是面向 Oplus 无线耳机 17.0.3 的 LSPosed 运行时模块。它不修改官方 APK 和签名,并同步了用户提供的 15.8.1 参考 APK 中已验证的功能调整。

  • 保留 1.0:强制 getDecideByEarDevice() 返回 false,跳过云端白名单刷新。
  • NoiseReductionItem 检测到自适应模式类型 7/10 时,重新下发白名单类型 4。
  • 仅在 EarphoneControlProvider 观察到在耳耳机数量增加时恢复深度降噪。
  • Enco Free4 自动选中或创建 Free4 高解析通透 EQ,增益为 -3/-2/-1/0/+1/+2/+1 dB,每个地址在当前进程只处理一次。
  • 通过反射访问私有类,仅针对无线耳机 17.0.3。

所需官方应用:无线耳机 17.0.3

SHA-256:0B5A1D6E005E38AB0EC6D203FF620B8B8A488B8140D82B294F9E6614AFDDD0A8

原有的 MelodyGuard 1.0 发布 保留不删除。