android - virtualbox switch x86屏幕分辨率

  显示原文与译文双语对照的内容
114 5

我想在 Windows 7上使用 Android-x86 2.2作为 模拟器 。我已经下载了VirtualBox和 ISO,而且我制作了一个虚拟机,但是我不能将分辨率设置为 320x480 或者类似的。

以下教程"使用Android-x86端口作为你的模拟器 端口。"建议插入:

<ExtraDataItem name="CustomVideoMode2" value="320x480x16"/>

我的.vbox 档案我做了。然后我将 UVESA_MODE=320x480vga=ask 添加到引导配置。当它引导时,我必须按Enter查看可以用的选项,但它们之间没有任何 320x480我怎么才能让它工作?

时间:原作者:0个回答

114 5

要更改VirtualBox上的Android-x86屏幕分辨率,你需要:

添加自定义屏幕分辨率:
Android <6.0:

VBoxManage setextradata"VM_NAME_HERE""CustomVideoMode1""320x480x16"

> =6.0:

VBoxManage setextradata"VM_NAME_HERE""CustomVideoMode1""320x480x32"

了解你的VideoMode的'十六进制'-value:
2.1.启动虚拟机
在GRUB菜单中输入一个( 2.2> =6.0 ):e )
2.3 。在下一个屏幕中追加 vga=ask 并按Enter键
2.4.找到你的分辨率并写下/记住 Mode 列的'十六进制'-value

将值转换为十进制符号( 例如 360 十六进制是十进制的864 ) 。

转到 menu.lst 并修改它:
4.1.从GRUB菜单选择 Debug Mode
4.2.输入以下内容:

mount -o remount,rw/mnt 
cd/mnt/grub 
vi menu.lst

4.3 。添加 vga=864 ( 如果你'十六进制'-value是 360 ) 。现在它应该是这样的:

内核/android-2. 3-rc1/内核安静 root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DPI=160 UVESA_MODE=320x480 src=/android-2,3-rc1 SDCARD=/data/sdcard.img vga=864

4.4.保存它:

:wq

卸载和重新引导:

cd/
umount/mnt
reboot -f

希望这有帮助

原作者:
...