Mumu模拟器优化方法分享

近日博主偶然发现Mumu模拟器明日方舟专版更加简洁,相比原版少了消息盒子,远程插件等功能,对比原版后定位到关键配置文件features.json,实测发现修改此文件可通用至普通版,轻松关闭无用功能。本文便介绍一下具体的操作流程。

注意: 本优化教程可能只适用于4.x,博主并未测试5.x版本是否生效,5.x版本用户请自测

研究版本差异

将Mumu模拟器明日方舟专版对比原版后发现,该版本差异源于Mumu模拟器安装目录下的overlay/features.json文件,该文件可以配置Mumu模拟器各项功能的开关,修改配置即可用来禁用某些冗余功能。

明日方舟专版features.json
原版有广告
明日方舟专版无广告

将该配置复制至普通版Mumu后,同样生效,于是我们便可以使用该配置文件来定制Mumu模拟器的功能。

去除冗余功能

安装好官方的4.x版本的Mumu模拟器后,在Mumu模拟器的安装目录下(和uninstall.exe同级)新建overlay目录,并在里面新建features.json文件

提示: 本配置文件提取自Mumu模拟器明日方舟专版,可以根据需要修改配置文件来开启或关闭某些功能

{
	"feature": {
		"uninstall_message_box": {
			"enabled": "false"
		},
		"after_install_open": {
			"enabled": "true"
		},
		"associate_apk": {
			"enabled": "true"
		},
		"install_keymap": {
			"enabled": "true"
		},
		"uninstall_open_url": {
			"enabled": "true",
			"link": ""
		},
		"customer_service": {
			"enabled": "true"
		},
		"tabbar": {
			"enabled": "true"
		},
		"topbar": {
			"enabled": "true"
		},
		"message_center": {
			"enabled": "false"
		},
		"main_menu": {
			"enabled": "true"
		},
		"user_account": {
			"enabled": "true"
		},
		"setting_center": {
			"enabled": "true"
		},
		"diagnosis": {
			"enabled": "true"
		},
		"faq": {
			"enabled": "true"
		},
		"feedback": {
			"enabled": "true"
		},
		"updater": {
			"enabled": "true"
		},
		"about_us": {
			"enabled": "true"
		},
		"tool_menu": {
			"enabled": "true"
		},
		"go_home": {
			"enabled": "true"
		},
		"go_back": {
			"enabled": "true"
		},
		"top_window": {
			"enabled": "true"
		},
		"mini_window": {
			"enabled": "true"
		},
		"rotate": {
			"enabled": "true"
		},
		"full_screen": {
			"enabled": "true"
		},
		"key_mapper": {
			"enabled": "true"
		},
		"operation_recorder": {
			"enabled": "true"
		},
		"multi_player": {
			"enabled": "true"
		},
		"synchronizer": {
			"enabled": "true"
		},
		"screenshot": {
			"enabled": "true"
		},
		"screen_recorder": {
			"enabled": "false"
		},
		"apk_installer": {
			"enabled": "true"
		},
		"file_transporter": {
			"enabled": "true"
		},
		"shake": {
			"enabled": "true"
		},
		"gps": {
			"enabled": "false"
		},
		"volume": {
			"enabled": "true"
		},
		"uu": {
			"enabled": "true"
		},
		"quit_confirm": {
			"enabled": "true"
		},
		"shortcut_manager": {
			"enabled": "true"
		},
		"startup_middle_logo": {
			"enabled": "false"
		},
		"startup_show_normal": {
			"enabled": "true"
		},
		"other_setting_in_setting_center": {
			"enabled": "true"
		},
		"reboot_emulator": {
			"enabled": "true"
		},
		"boss_key": {
			"enabled": "true"
		},
		"fixed_window_info": {
			"enabled": "true"
		},
		"auto_selected_pre_tab_item": {
			"enabled": "true"
		},
		"top_notice": {
			"enabled": "true"
		},
		"apps": {
			"enabled": "false"
		},
		"sub_win": {
			"enabled": "true"
		},
		"auto_mute_when_hidden": {
			"enabled": "true"
		},
		"startup_topmost_emulator": {
			"enabled": "true"
		},
		"game_tools": {
			"enabled": "true"
		},
		"uu_remote": {
			"enabled": "false"
		},
		"run_limitations_in_setting_center": {
			"enabled": "true"
		},
		"network_setting_in_setting_center": {
			"enabled": "false"
		},
		"login": {
			"enabled": "true"
		}
	},
	"url": {
		"link": {
			"faq": "",
			"customer_service": "",
			"user_argeement": "",
			"graphics_help": "",
			"direct_help": "",
			"vt_help": "",
			"firewall_help": "",
			"hyperv_help": "",
			"pc_config_help": "",
			"diskspace_help": "",
			"switch_video_card_help": "",
			"key_input_help": "",
			"synchronizer_help": "",
			"launch_headless_crash_solution": "",
			"renderer_crash_solution": "",
			"diskfull_solution": "",
			"network_error_solution": "",
			"launch_error_1": "",
			"launch_error_2": "",
			"launch_error_3": "",
			"official_site": "",
			"weibo": "",
			"vk_disable_help": "",
			"directx_disable_help": "",
			"multi_player_help": "",
			"feedback": "",
			"operation_recorder_help": "",
			"file_transfer_help": "",

			"vt_baseboard_help": {
				"general": "",
				"toshiba": "",
				"msi": "",
				"dell": "",
				"asus": "",
				"asrock": "",
				"lenovo": "",
				"gigabyte": "",
				"hp": "",
				"acer": "",
				"colorful": "",
				"biostar": "",
				"maxsun": "",
				"jetway": "",
				"soyocn": ""
			}
		}
	}
}

可以看到这个配置文件可以配置非常多的功能,大致翻译一下,也能知道是配置什么地方的,比如说将login的enable值改为false,就是隐藏登录按钮。有这个配置文件,我们便可以实现Mumu模拟器冗余功能的隐藏了。

去除开屏广告

将%AppData%\Netease\MuMuPlayer-12.0\data下的startupImage文件夹删除,并新建文本文档,命名为startupImage,设置为只读即可

去除模拟器内部广告

下载并安装Nova Launcher,并在设置内设为主桌面即可

Nova Launcher 设置为主桌面

也可以选择开启root权限,并用root删除某些系统软件,这里就不再过多赘述了。

效果图

效果图1
效果图2