Vbox安装安卓X86过程及部分注意事项
因为各种突发情况,鸽了半年...
言归正传
这两天用Vbox装了个安卓X86,码一下过程,算是为自己记录一下,也帮助其他人少踩点坑。
1.下载安卓X86安装包
官网(可能需要梯子)https://www.android-x86.org
下载站 https://www.fosshub.com/Android-x86.html
2.新建虚拟电脑
配置参考如图,存储空间不要太小,指点设备选usb触控板,挂载安装包镜像。
3.启动虚拟机,选择Advanced options
4.选Auto_Installation
5.选Yes
6.选Reboot重启
7.重启后,选Installation
8.选唯一的分区,然后选OK
9.格式选ext4
10.选Yes,继续格式化
11.安装Grub引导
12.继续Yes,可读写,后续要修改引导设置
13.Reboot重启,重启前取消安装镜像的挂载
14.启动项先选第二个Debug mode
15.等待加载完,多回车几次,然后再等几秒,然后再输入vi /mnt/grub/menu.lst(vi后有空格),回车
如果被打断,光标没有回到缩进位置,就继续输入vi开头的命令
16.移动光标至quiet,将quiet root修改为nomodeset_root,并在该行末尾增加 vga=ask(vga前有个空格)
17.然后按Esc退出编辑状态,输入:wq!(英文状态),回车。然后强制重启虚拟机
18.选第一个进入系统
19.按回车,输入y(根据自己的分辨率选择),回车
20.切换简体中文-中国,开始
21.WLAN网络跳过,密码跳过
22.主屏幕应用选择Quickstep,始终
23.主屏幕按住鼠标左键从下向上划,可以调出应用界面
设置-网络和互联网,连接VirtWifi后可以上网,提示无法访问不用管
24.设置-系统-关于平板电脑,连续点击版本号,进入开发者模式
25.设置-安卓X86设置,尝试开启兼容模式,退出后会自动关闭
26.打开终端模拟器,输入su,切换至超户
27.用谷歌浏览器等工具,从https://github.com/SGNight/Arm-NativeBridge下载houdini.sfs
其中Android9的下载地址为:http://dl.android-x86.org/houdini/9_y/houdini.sfs
文件下载后,谷歌浏览器默认存到/storage/emulated/0/Download
28.关闭并重新打开终端模拟器
输入cd /storage/emulated/0/Download(cd后有空格)
输入ls
查看确认houdini.sfs文件存在
输入cp houdini.sfs /sdcard/arm/houdini9_y.sfs(cp后及houdini.sfs后有空格)
在超户权限下,输入enable_nativebridge,第一次会报错,多输入几次就可以了
29.再次回到设置-安卓X86设置,开启兼容模式,退出后不会再关闭
30.然后就可以安装应用了
切换命令行快捷键Alt+F1
切换图形界面快捷键Ctrl+Alt+F7
PS:折腾两天安装完发现还有很多其他实现Win+安卓的方法,以后有空再研究