如何在VMware Player中的Android-x86上设置自定义分辨率

如何在VMware Player中的Android-x86上设置自定义分辨率,vmware,vmware-workstation,android-x86,vmware-player,Vmware,Vmware Workstation,Android X86,Vmware Player,我想在Vmware Workstation Player 15中以全高清分辨率运行Android X86 9.0-r1虚拟机 在调试模式下启动(启动菜单中的第二个选项) 启动停止时,按“回车”并输入命令mount-o remount,rw/mnt 命令cd/mnt/grub 命令vi菜单.lst 按“i”键进入编辑模式 将第一次配置中的quiet参数替换为'nomodeset xforcevesa video=1920x1080'或使用自己的参数。您也可以像这样添加深度缓冲区video

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

  • 在调试模式下启动(启动菜单中的第二个选项)

  • 启动停止时,按“回车”并输入命令
    mount-o remount,rw/mnt

  • 命令
    cd/mnt/grub

  • 命令
    vi菜单.lst

  • 按“i”键进入编辑模式

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

  • 按“Esc”,键入:w,按“Enter”保存

  • 按“Esc”,键入:x,按“Enter”退出

  • 键入
    重新启动-f

    就这些


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

    输入

    mkdir /mnt/sda
    mount /dev/block/sda1 /mnt/sda
    vi /mnt/sda/grub/menu.lst
    
    i
    进行编辑,如果您到目前为止还没有进行编辑,请将
    quiet
    替换为
    nomodeset xforcevesa
    。因为您可以确保它将启动。在行尾添加
    UVESA_MODE=youredresolution
    作为示例
    UVESA_MODE=1280x720

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


    不幸的是,我还有一句话:你不能选择任何决议!我尝试了
    3840x2160
    ,因为我想在智能表上使用Android x86。那就太好了。太糟糕了。

    这对我在VirtualBox上的Android x86 7版不起作用。是否支持像600x1040这样的垂直分辨率?这就是我用来让TikTok这样的应用程序在Anbox上部分工作的方法。更新:我可以使用命令
    wm size 600x1040
    ()更改分辨率,但它没有解决TikTok崩溃的问题。