📱 百度地图车机版 V21共存版修改教程
作者:转自酷安凉雨 233,二次修改整理菜菜菜蔡虎
⚠️ 免责声明
本教程仅供学习交流,严禁商用!修改行为可能违反软件许可协议,请谨慎操作。
🔧 准备工作
- 官方APK
- 工具
🛠️ 修改步骤
1️⃣ APK 共存处理
使用 MT 管理器打开官方 APK,点击 「APK共存」 功能。

修改包名(如 com.baidu.navimaps ),切勿签名。

完成后删除原始 APK 文件。
2️⃣ 去除签名校验
使用 MT 的 「去除签名校验」 功能。

删除校验前的临时文件。
3️⃣ DEX 关键修改
操作路径:打开处理后的 APK → DEX编辑器++ → 全选 DEX 文件


🔍 修改 1:绕过 verifyAuthentication 校验
🔍 修改 2:loadAuthConfigSuccess 方法
搜索方法名:loadAuthConfigSuccess

修改 const/4 v2, 0x0 → const/4 v2, 0x1,剪切插入到 .line 33 的 return v0 前。


🔍 修改 3:com.baidu.tts.k1$a 校验
搜索代码:.line 10 cmp-long v0, v0, v2如果搜不到就搜索cmp-long v0, v0, v2

定位到
com.baidu.tts.k1$a

将line16下的const/4 v0, 0x0改为const/4 v0, 0x1

剪切在
:goto_10
下插入:
const/4 v0, 0x1
(可选)包名替换
- 搜索
com.baidu.naviauto → 替换为自定义包名(非必需步骤)。
4️⃣ 打包输出
- 保存所有 DEX 修改。
- 退出时勾选 「自动签名」(可选)。
- 生成最终 APK,完成修改。
❗ 注意事项
- 常见问题
- 若安装后闪退,检查是否遗漏签名步骤或修改位置错误。
- 风险提示:修改第三方 APK 可能存在法律风险,建议仅在测试环境使用。