MapAdKiller v1.1.0(versionCode 110)
版本口径统一:从本版起,模块对外版本恒为 1.1.0 / versionCode 110,
module.prop» / AndroidManifest.xml» / 设置页 / Release tag 全部一致。
新增开关(默认开 = 已处理,可随时关)
- 关闭首页搜索框热词轮播(文字流动 / 运营广告词) —— `hotword_off»
- 关闭首页「去XXX 打车」打车浮窗(打车运营卡) —— `ride_card_off»
本次修复
- 首页搜索框里的字会自己流动,有时还是广告:反编译
BaseSearchBar» 确认, 写txt_hotword» 的出口只有setHotWordTxt(..)» /setPreWordTextView(..)» 两个私有方法;
新增HotWordGuard» 挂这 4 条重载,把第一个 String 参数换成 App 自己的string/title_search_hint»,热词品牌图标一并 GONE。
真机日志:`HOTWORD-FREEZE '灌县古城' -> '查找地点、公交、地铁'»。 - 首页总会冒出「去幸福路步行街 / 有座不拥挤 · 行程有保障 / 打车」打车浮窗:
真机树实证是 AJX 卡片(列表 item 根 =AjxAbsoluteLayout(1006x242)»), 文案服务端下发(dex / resources / assets 全量扫描均无此串), 按「卡内文案锚点 + AJX 列表 item 结构」双判据整卡摘除(首帧之前 + 锚点兜底复扫)。 真机日志:RIDE-CARD-SWEEP '有座不拥挤' [37,391 1006x242]»。
其他
- 搜索页去广告(`search_ad»)、首页/我的页 UI 自定义、三家开屏断源等历史能力全部保留
- 详细证据与 hook 设计:`docs/FIX-v1.1.0-hotword-and-ridecard.md»
安装:需要 root + LSPosed(libxposed API 102)。更新模块后建议卸载重装再强停目标 App。
三个地图的包名作用域:com.autonavi.minimap» /com.baidu.BaiduMap» / `com.tencent.map»。