怎么做的
MTBOX 基于开源的 FongMi/TV(GPL-3.0)二次开发,当前版本 6.6.19。整包源码连同音乐引擎与构建脚本已全部上 GitHub,11,200 个文件、约 183 MB。
本地音乐引擎是 13 个 Java 文件,走 d8 出 classes4.dex 直接注入,不回编 smali;配 MediaSession 与 MediaStyle 通知,锁屏、控制中心、耳机车机上下曲都能用。
音效链路只保留 Equalizer + BassBoost,禁用 LoudnessEnhancer,1.0 倍速不调 setPlaybackParams —— 满刻度无损源不会被动态响度处理削波,走原生直通。
歌词走网易云公开接口,LRC 逐字同步、封面降级加载;封面和歌词都失败时静默回落,不弹错误打扰播放。
安全加固:NanoHTTPD 从 0.0.0.0 改绑 127.0.0.1,移除 CAMERA 等 6 个危险权限,扫码页直接 finish 不再开摄像头。
签名用自己保管的 keystore 出包,apksigner verify 校验 v2/v3,不走第三方重签名。与 TTBOX 互为补充:一个守鸿蒙生态,一个守安卓。


