Files
zyt/artifacts/huangguo-diagnosis/host-findings.md
T
2026-09-09 15:52:46 +08:00

36 lines
4.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 黄果短剧:MuMu 宿主只读排查
检查时间:2026-09-09(本地时区 Asia/Shanghai)。范围仅为 MuMu 安装目录中的配置和本次运行宿主日志;未调用 adb、未操作模拟器 UI、未修改模拟器设置。
## 已证实
- MuMu 产品版本 **6.6.0.0**;当前 15.0 设备组件版本 **15.6.0.5332**、ROM **152.0.43.004**、渲染器 **1.0.79**
- `D:\soft\MuMuPlayer\configs\main\install_config.json`67、182197 行。
- 当前实例 `MuMuPlayer-15.0-1` 使用 **Android 15 / x86_64**,配置 4 vCPU、6 GiB 内存。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\logs\shell.4.log`531 行报告 `android_version, 15.0`586 行含 `player_architecture ... x86_64`
- `D:\soft\MuMuPlayer\nx_device\15.0\configs\device\vms_config.json`4 行镜像名 `152.0.43.004-mumu15-default-x64-release`
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\configs\vm_config.json`11、16 行。
- **Root 模式已开启**。这只是明确的环境差异,不能据此断定应用因 Root 检测而退出。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\configs\vm_config.json`53 行 `"root": "true"`
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\configs\customer_config.json`135 行 `"root_mode": "1"`
- 虚拟机已成功运行,当前启动记录开始于 **2026-09-09 08:10:47**。宿主开启内存完整性;直接 VT-x 路径不可用,已回退到 Windows Hypervisor/NEM,随后进入 `Running`
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\logs\VBox.log`2 行日志 UTC 时间;16 行 `Memory Integrity: ENABLED`522 行 `Attempting fall back to NEM: VT-x is not available`537 行 `WHvCapabilityCodeHypervisorPresent is TRUE`700 行 `NEMR3Init: Snail execution mode is active!`1313 行 `Machine state changed to 'Running'`
- 日志包含启动期 MSR/I/O 映射错误(13351367 行),但之后 Android 和宿主持续工作。因此当前证据不支持“虚拟化完全无法启动”是黄果短剧打不开的原因。
- 图形后端为 **Vulkan 1.4.325 / Intel(R) Arc(TM) Graphics**,宿主驱动记录为 **32.0.101.8243**;渲染器初始化完成。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\configs\customer_config.json`235 行 `highperformance: Vulkan`
- `D:\soft\MuMuPlayer\nx_device\15.0\configs\device\shell_config.json`15 行驱动记录。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\logs\shell.4.log`791 行 Renderer 启动信息。
- `D:\soft\MuMuPlayer\nx_device\15.0\device\graphics_log\log.MuMuPlayer-15.0-1.txt`25 行 `FrameBuffer initialized successfully`2730 行 Renderer 初始化完成;1271 行 Vulkan 设备版本。
- 图形日志有找不到配置文件、NVAPI 设置失败等启动警告,随后渲染器初始化成功。未找到 `VK_ERROR_DEVICE_LOST` 或图形致命退出记录,不能将这些警告认定为本应用闪退原因。
- 宿主明确识别出“黄果短剧”的包名为 **`dark.qgbevkxqql.ebyrhddxwd`**,版本 **1.0.3 / versionCode 1**;发生多次启动后不到约 1 秒退出,并有 **AppCrash/APPCrashLog** 事件,属于应用级失败记录。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\logs\vboxmanager.log`191198 行记录 15:11:04 安装、15:11:06 启动、15:11:07 退出和崩溃;199204 行记录 15:11:13 再次启动、退出和崩溃。
- `D:\soft\MuMuPlayer\vms\MuMuPlayer-15.0-1\logs\shell.2.log`285 行 15:11:13.187 获焦;698 行 15:11:13.697 退出;2374、2806 行分别记录下一次启动和退出。
- `shell.2.log` 287 行记录应用组件标记 `com.knhbyg.lugybt.StubApp`。这只说明组件名称,不能仅凭名称推断使用了何种加固方案或具体反模拟器行为。
## 判断和待确认事项
1. 宿主能启动 Android、渲染器能工作,且明确记录目标包崩溃。排查重点应在 Android 侧崩溃堆栈和进程退出原因,而不是直接重装 MuMu 或关闭 Windows 安全功能。
2. **仅凭宿主日志无法区分** Android 15 兼容问题、x86_64/ARM 转译问题、Root/模拟器检测、应用自身缺陷或依赖异常。需要主代理的 Android 日志、包 ABI 和复现结果才能定因。
3. 宿主 `AppCrash` 事件只有事件元数据,未读取其上报到外部的崩溃附件;配置和日志里的设备标识、令牌、位置等非必要信息均未写入本报告。
4. 日志处于轮转中,以上行号对应本次读取版本。当前日志文件元数据曾显示长度为 0,但实际可读取内容,因此不能用其长度判断日志是否为空。