Virtualbox安装Android系统
warmonkey2022/12/13软件综合 IP:广东
  1. 下载Android-x86安装盘

    XXXXXXXXXXXXXXXXXXXXXXXXXXX/download

    这里使用的版本是android-x86_XXXXXXXXXXXXo

  2. 新建一个虚拟机

    注意我们这里使用的是BIOS模式。EFI模式下grub配置文件有不同,可按同样思路操作。

    Virtualbox必须使用6.0以上版本,并且安装了对应版本的扩展包(一定要完全对应)

    假设虚拟机名称为Android,设置如下:

    操作系统 Other Linux 64-bit

    主板内存 2048M 芯片组 ICH9 扩展特性EFI不能打勾 处理器4个(至少得2个)

    显存128M,显卡控制器VMSVGA,启用3D加速(非常重要)

    存储设备AHCI,硬盘1个,光驱1个

    网络设置NAT模式,端口转发设置:协议TCP,主机IP空,端口5555,子系统IP空,端口5555

  3. 安装系统

    从光盘启动,进入高级选项(Advanced options),选择Auto Installation,安装完之后选择Reboot

    重启后,右键移除光盘,强制重启虚拟机。

  4. 初始设置

    开机后,在grub启动选择菜单,方向键选中第一条Android x86 9.0,然后按e编辑启动设置

    将启动指令的quiet字段替换成nomodeset,回车确认,然后按b键继续启动

    1分钟后,应该能够正常进入Android桌面

    此时选择连接WiFi,选择VirtWifi即可使用有线网络

    如果报错无法联网,不需要理会,跳过就行了。

    桌面启动器选择Quickstep并且记住此选项。

  5. 修改分辨率和启动选项

    修改grub设置,BIOS模式对应grub/XXXXXXXt

    安卓已进入桌面,此时按Alt+F1切换到终端,输入以下指令

    mkdir /mnt/boot

    mount /dev/block/sda1 /mnt/boot

    BIOS模式修改如下:

    cd /mnt/boot/grub

    vi XXXXXXXt   

    光标定位到title Android-x86..... (第一次出现的位置)按insert进入修改模式

    修改后这一行应该是 :

    kernel /android-......./kernel nomodeset vga=0x360 DPI=200 root=/dev/ram0 SRC=.......

    按ESC退出修改模式,输入:wq保存退出,输入:q!放弃修改(如果你输错了)

    输入reboot回车重启

  6. 修改虚拟机配置文件

    先关闭虚拟机,退出Virtualbox软件。一定要退出,否则修改无效。

    找到Virtualbox VMs目录,修改Android目录下面的Android.vbox配置文件

    记事本打开,在ExtraData字段下方添加一个Item,然后保存

    <ExtraData>

          <ExtraDataItem name="CustomVideoMode1" value="540x960x32"/>

    这时开机进入Android桌面,应该是竖屏显示。

    如果不成功,多数是因为没有关闭软件。需要再次打开vbox配置文件,确认修改成已功

  7. 启用libhoudini支持

           具体解释在这里  XXXXXXXXXXXXXXXXXX/SGNight/Arm-NativeBridge

           下载地址: XXXXXXXXXXXXXXXXXXXXXXXXX/houdini/9_y/houdini.sfs

            9 = Android 9.0, y = (x86_64 arm translation)

    先确定系统已经连接到WiFi。提示No Internet可以忽略不管,只要连上了就行。



    安卓桌面从底部往上划屏,进入设置菜单(settings)-> Android-x86 Options -> 打开Enable native bridge

    Alt+F1切换到终端,输入以下指令:

    cd /mnt/sdcard/arm

    wget XXXXXXXXXXXXXXXXXXXXXXXXX/houdini/9_y/houdini.sfs

    如果感觉下载太慢,可以施一些魔法,把文件下载到电脑里。然后用步骤8的adb push直接送到/mnt/sdcard/arm目录下。

    重命名文件:mv houdini.sfs houdini9_y.sfs

    在终端运行两次该指令:

    enable_nativebridge

    enable_nativebridge

    Alt+F7切换到安卓桌面,重复以下操作:

    安卓桌面从底部往上划屏,进入设置菜单(settings)-> Android-x86 Options -> 打开Enable native bridge

  8. 通过ADB安装应用和传输文件

           adb push XXXXXXXXXXXXX4

    设备端设置允许usb调试 (上网搜索有教程)

    主机安装命令行版本的adb

    下载地址:XXXXXXXXXXXXXXXXXXXXX/android/repository/platform-tools-latest-windows.zip

           adb connect localhost:5555

           adb install healthcode.apk

  9. 优化项

    设置-开发者设置-保持屏幕亮起

    adb提权root访问 adb root

    替换机型信息

    adb pull /system/XXXXXXXXop

    adb push XXXXXXXXop /system/XXXXXXXXop


    XXXXXXXXXXXXXdel=hi6250
    XXXXXXXXXXXXXand=HUAWEI
    XXXXXXXXXXXXXme=hi6250
    XXXXXXXXXXXXXvice=HWVNS-H
    # XXXXXXXXXXXoduct is obsolete; use XXXXXXXXXXXXXvice
    XXXXXXXXXXXoduct=hi6250

[修改于 1年4个月前 - 2022/12/13 22:43:59]

来自:计算机科学 / 软件综合
3
2
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
古法造轮
1年4个月前 IP:福建
912091

> 按ESC退出修改模式,输入:wq保存退出,输入:q!放弃修改(如果你输错了)

哈哈哈 想起那个笑话:如何获得一个随机字符?试试让新手退出 vi

引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
客星晨出东方
1年3个月前 IP:浙江
914212

这个系统可以直接装在实体机上吗?还是只能装在虚拟机上

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
FGA25N120
1年3个月前 IP:广东
915384

现在有wsa了

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
warmonkey
学者 机友
文章
357
回复
7653
学术分
14
2008/10/11注册,6天20时前活动

Cubesat

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}