Repository navigation
MapAdKiller 2.1.4:免 root 内置版上线 + 四个开关修复
MapAdKiller 2.1.4 更新说明
发布日期:2026-10-12。版本码:214。对比基线 v2.1.2(版本码 212)。
本版的重点是 全新的免 root 内置版:把高德部分直接并入高德地图本体,
不需要 root、不需要 LSPosed、不需要任何框架,装完界面自己就是精简好的。
完整说明和安装包在 主项目 v2.1.4 发布页。
本页提供的是 LSPosed 模块,与内置版同一套源码,修复完全一致。
修复:四个「开关看起来没用」的问题
- 「设置家」无效 —— 那条行由高德自己绘制,模块只决定放不放行,而首页面板实例被高德缓存复用,
改开关不会重建它。本版让开关写完立刻生效(原地重建,不用退出重进),并且默认开启。 - 工具开关无效(步行 / 骑行不出现) —— 高德自己的工具槽只有两项,模块以前只会删不会加。
本版按"已开启"自动补齐空位(首页工具栏实测只有 5 格),只补首页那一份数据,不动高德自己的存储。 - 「更多工具」没有独立开关 —— 从「工具 → 其他」提到 「首页」分组,标签「更多工具入口」。
- 地图兴趣点开关完全无效 —— 原生库在集成模式下的布局与类加载器查找路径对不上,从未被加载;
且原生侧把"没装成"报成了"装成了"。本版补齐加载路径、优先用宿主nativeLibraryDir,
并让原生侧如实汇报(日志新增framework_bound=)。
其他
- 开关写入即生效:首页工具面板原地重建,原生样式过滤重新下发。
- 默认值与迁移调整:
_amap_protocol_schema 210 → 211,只对"迁移前本来是开"的安装恢复,
不覆盖用户显式选择。 - 悬浮窗 UI 重做(作者头像 / 状态胶囊 / 横向滑动切分类 / 分类搜索 / 已开启工具排最前)。
- 首页推荐画布过滤加固:卡名解析按宿主真实规则,流式信封兼容两种拼写。
验证
| 层级 | 结果 |
|---|---|
| 编译 | BUILD OK,签名 cbecdaeb…54ed(与 2.1.2 同密钥,可就地覆盖安装) |
| 版本 | versionCode 214 / versionName 2.1.4 |
| 安装 | 真机就地覆盖 Success(2.1.3 → 2.1.4) |
| 作用域 | com.autonavi.minimap / com.baidu.BaiduMap / com.tencent.map |
| 原生库 | 四 ABI lib/<abi>/libmapclean_labels.so,META-INF/xposed/native_init.list 齐备 |
⚠️ 关于免 root 内置版被安全中心报红
那是误报。包里内嵌了一个完整 APK(原版高德)、运行时从 assets 加载 dex、并内置签名绕过 ——
三点都来自重打包机制本身,无法通过"清理安装包"消除。
如果你介意红标,就用本页的模块版:它只是把模块装进框架,不改动任何地图安装包,不会被报毒。
附件
| 文件 | 大小 | SHA-256 |
|---|---|---|
MapClean-lsp-v2.1.4.apk |
4,277,717 B | f1a62850667c16eac0cabbb82c54aeba899b5203de647fbf6cf19a4eeb72d6e6 |
SHA256SUMS.txt |
— | 校验值 |
自本版起,发布页只提供成品 APK,不再附带源码包。