Repository navigation
2.3.1 (2301)
MapAdKiller 2.3.1 (versionCode 2301)
本仓库仅发布 LSPosed 模块版。
修复
- 高德冷启动 6.5 秒 → 1 秒以内:根因是本模块自身的 hook 无限递归 ——
k84.f()经AmapData.defaultSlot反射回调自身,递归约 2000 层,每层重解析 5.5KB JSON,涨到StackOverflowError被吞掉才停。onCreate6538ms → 127~659ms - 高德开屏页恢复显示:此前误当广告拦截。
SplashActivity是activity-alias,白底来自主题,属高德自身界面 - 百度配置无法保存(三次反馈):读路径把只读 remote 永久定案 /
DefaultConfig空桩早退 /invalidate()不重置后端,三处全修,写路径增加回读自校验 - 腾讯悬浮球消失:浮层挂在首启
WelcomeActivity,页面结束即销毁 → 改为跟随所有 Activity 并加布局哨兵 - 腾讯面板「只读」:
Vendor.host被非地图包名覆盖 → 白名单 + 定案不改写 - 腾讯配置双存储:Context 探测统一为「直给优先」
- 全新安装默认不干净:JSON 缺键 + 兜底硬编码 true → JSON 补齐 + Spec/Cfg 兜底对齐 +
_defaults_rev迁移(只填缺失键)
新增
- 服务器公告通道:远程推送、首次必弹可关闭、自绘浮层(无宿主主题黑边)、HMAC 校验、分档节流
- 「检查更新」改从自有服务器读取,不再依赖 GitHub
HookGuard单 hook 连续失败自动停用;Perf全 hook 计时
变更
- 百度地点详情页 17 类推广位清理(数据层摘卡,不留白),各块独立开关
- 百度面板重排 6 chip;赞赏支持点击区 48dp;抓取收尾提示与自动退出
- 腾讯性能:视图树转储收进 debug(日志 -80%);悬浮钩子只装主进程(3 → 1);哨兵 250ms 节流
已知未包含
- 首页工具面板紧凑排列(原方案会压塌布局,已回退)
- 腾讯 40fps 上限未动(实测官方原版 39.4fps / 内置版 40.7fps,上限来自 SDK 自身 limitFrame)
校验
sha256 868b982e7c5ae7e91defa8b825e9b3cfdaf1e936d23d7f7b47a740cce40cb370 MapClean-lsp-v2.3.1.apk