Skip to content

MapAdKiller 2.1.4:免 root 内置版上线 + 四个开关修复

Choose a tag to compare

@ldxm666 ldxm666 released this 12 Oct 11:01
· 5 commits to main since this release

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,不再附带源码包。