【问题标题】:How to set a custom resolution on Android-x86 in VMware Player如何在 VMware Player 中的 Android-x86 上设置自定义分辨率
【发布时间】:2020-06-19 22:06:50
【问题描述】:

我想在 Vmware Workstation Player 15 中以全高清分辨率运行 Android X86 9.0-r1 虚拟机。

【问题讨论】:

    标签: vmware vmware-workstation android-x86 vmware-player


    【解决方案1】:
    1. 以调试模式启动(启动菜单中的第二个选项)

    2. 当启动停止时按“Enter”并输入命令mount -o remount,rw /mnt

    3. 命令cd /mnt/grub

    4. 命令vi menu.lst

    5. 按“i”进入编辑模式

    6. 将第一个配置中的 quiet 参数替换为 'nomodeset xforcevesa video=1920x1080' 或使用自己的参数。您也可以像这样添加深度缓冲区 video=1280x720x32 或添加 dpi 设置 video=1280x720x32 DPI=400

    7. 按“Esc”,输入“:w”,按“Enter”保存。

    8. 按“Esc”,输入“:x”,按“Enter”退出。

    9. 输入reboot -f

      就是这样!

    【讨论】:

    • 这不适用于 VirtualBox 上的 Android x86 版本 7。是否支持 600x1040 等垂直分辨率?这就是我用来制作像 TikTok 这样的应用程序在 Anbox 上部分工作的方法。更新:我可以使用命令 wm size 600x1040 (stackoverflow.com/questions/28336026/…) 更改分辨率,但它没有解决 TikTok 崩溃的问题。
    【解决方案2】:

    如果安卓系统启动,请按Alt+F1

    输入

    mkdir /mnt/sda
    mount /dev/block/sda1 /mnt/sda
    vi /mnt/sda/grub/menu.lst
    

    i 进行编辑,如果您直到现在还没有这样做,请将quiet 替换为nomodeset xforcevesa。因为您可以确保它会启动。在行尾添加UVESA_MODE=yourdesiredresolution 作为示例UVESA_MODE=1280x720

    Esc 返回阅读模式 按:w 然后按Enter:q 然后按Enter 输入reboot,然后按Enter

    很遗憾,我还有一句话:你不能选择任何分辨率!我尝试了3840x2160,因为我想在智能桌子上使用 Android x86。本来不错。太糟糕了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多