MuMu模拟器12精简优化系统去广告及修改WebView实现
## 准备工具
- DiskGenius Professional (必须是专业版,网上有破解版)
- MuMu桌面启动器v2.2.7 (或者使用第三方桌面启动器)
- MT管理器 or NP管理器 (用不上VIP功能编辑)
## 去除开屏广告
- 转到文件夹
C:\Users\<用户名>\AppData\Roaming\Netease\MuMuPlayer-12.0\data删除文件夹startupImage并新建文件startupImage给予只读权限

## 去除右下角弹窗广告
- 转到文件夹
<MuMu模拟器安装目录>\shell删除文件MuMuPlayerService.exe并新建文件MuMuPlayerService.exe给予只读权限。同理可以顺便删除文件MuMuPlayerUpdater.exe并新建文件MuMuPlayerUpdater.exe给予只读权限来禁止更新
## 去除桌面广告
- 在
DiskGenius Professional导航栏左上角点击磁盘然后点击打开虚拟磁盘文件找到文件<MuMu模拟器安装目录>\vms\MuMuPlayer-12.0-base\system.vdi并打开

- 进入
/扩展分区/逻辑分区找到/priv-app/com.mumu.launcher_new拖拽文件替换掉com.mumu.launcher_new.apk文件 (必须保证文件名一致)- 其中文件夹
com.mumu.decorate为MuMu主题商店,右键删除整个目录即可彻底删除 (其他的不建议删除)
- 其中文件夹

## 修改WebView实现
- 同样使用
DiskGenius Professional然后在priv-app文件夹下,创建文件夹com.google.android.webview将下载好的 Google Android Webview (x86,x86_64) 软件重命名为com.google.android.webview.apk并拖拽文件到文件夹/priv-app/com.google.android.webview

- 在
framework下找到文件framework-res.apk并导出到桌面,使用管理器软件打开/res/xml/找到config_webview_packages.xml文件并编辑以下内容保存修改,然后将软件拖拽替换掉原来的framework-res.apk
<?xml version="1.0" encoding="utf-8"?>
<webviewproviders>
<webviewprovider availableByDefault="false" description="Android WebView" packageName="com.android.webview" />
<webviewprovider availableByDefault="true" description="Google Android WebView" packageName="com.google.android.webview" />
</webviewproviders>

## 去除桌面小工具文件夹
- 打开MuMu模拟器12并在
/data/data/com.mumu.launcher/databases找到文件launcher.db(没有这个目录的重启即可) 然后导出到电脑,使用在线网站或者下载软件编辑,我是在网站 dbtool.vokylin.com 编辑的比较方便,输入 SQL 命令即可修改;将小工具、谷歌安装器、RE文件管理器删除后导出文件,最后替换掉原来的launcher.db重启模拟器即可
DELETE FROM 'favorites' WHERE _id=14;

## 参考文章
- [Windows] MuMu模拟器4.1.6新版去广告 - 云烟成雨
- MuMu模拟器12开屏及内嵌广告参考解决方法 - 小寻子喵喵
- 系统自带webview太旧? 教你如何更新内置webview! - HIM
## 附件下载
- Windows工具: https://www.123pan.cn/s/4Mh9-RgR4h
- 逆向搞机工具: https://www.123pan.cn/s/4Mh9-OgR4h
|
|
本文来自博客园,作者:潘钜森,转载请注明原文链接:https://www.cnblogs.com/geoisam/p/18808872

浙公网安备 33010602011771号