如何部署系统android-x86?

Android

1 基础知识

1.1 系统简介

Android-x86是一款将Android开源项目移植到x86平台的项目

1.2 提供的功能

– 内核3.10.40并支持KMS启用
– 支持GUI界面管理Wifi
– 支持磁盘中安装程序
– 支持电源暂停/恢复(S3模式)
– 支持电池状态
– 支持软鼠标光标
– 支持鼠标滚轮
– 支持上网本原生分辨率
– 支持音频(ALSA)
– 支持V4l2相机支持
– 支持外接显示器
– 支持自动安装外部存储
– 支持外接键盘
– 支持使用busybox的调试模式
– 支持蓝牙
– 支持G传感器

2 最佳实践

2.1 环境信息

Run ENV = VMware Workstation 14 Pro
OS = android-x86_64-8.1-rc1
镜像的下载地址如下,
http://www.android-x86.org/download
注:可能国内下载比较缓慢

2.2 创建虚拟机

2.2.1 创建虚拟机

2.2.2 选择安装源

2.2.3 选择系统类型

2.2.4 VM的命名

2.2.5 定义磁盘

2.2.6 自定义硬件


接着,我们需要修改内存的大小,

然后,我们开启3D加速,

2.3 安装Android-86

2.3.1 选择高级安装

2.3.2 选择自动安装


需要确认自动安装,

2.3.3 安装完成重启

2.4 修改引导

2.4.1 编辑引导


如上图所示:
按下【e】进入编辑模式
界面显示如下:

如上图所示:
再次按下【e】进入编辑模式
界面显示如下:

如上图所示:
在行尾加入“nomodeset xforcevesa”字样,如有“quiet”字样请删除
按下【Enter】键确认编辑完成(请知悉此配置是临时的,重启后配置失效)
按下【b】键开始引导系统
如果可以正常加载应该会看到如下界面:

2.5 界面初始化

2.5.1 选择语言

2.5.2 连接无线网络


如上图所示:
按下【确定】后
界面显示如下:

如上图所示:
按下【跳过】后选择【继续】即可(因为有线网络可用,无需配置无线,再说也没有无线网卡)

2.5.3 设置时间日期


如上图所示:
调整系统的时间,然后单击【下一步】即可

2.5.4 设置姓名


如上图所示:
填入“姓名”,然后单击【下一步】即可

2.5.5 条款签署


如上图所示:
阅读条款并单击【我同意】

2.5.6 其他配置


如上图所示:
单击【不用了】

2.5.7 选择主屏幕


如上图所示:
选择【Launcher3】并单击【始终】即可进入主桌面

2.5 修改grub引导

2.5.1 开启终端

鼠标按住【上拖】出现菜单后选择【终端模拟器】
界面显示如下,

2.5.2 切换到root模式

su -

2.5.3 确认分区的格式

mount | grep sda1

可见如下输出,

/dev/block/sda1 on /data type ext4 (rw,seclabel,noatime,data=ordered)

注:可见分区sda1的格式是“ext4”

2.5.4 创建挂载文件夹

mkdir /data/fs

2.5.5 挂载文件夹

mount -t ext4 /dev/block/sda1 /data/fs

2.5.6 编辑grub

vi /data/fs/grub/menu.list

将行修改如下,

title Android-x86 8.1-rc1
        kernel /android-8.1-rc1/kernel root=/dev/ram0 androidboot.selinux=permissive SRC=android-8.1-rc1 nomodeset xforcevesa

注:在行尾加入“nomodeset xforcevesa”字样,如有“quiet”字样请删除

2.5.7 重启并测试

reboot

注:如果不用手动编辑引导可自动进入GUI则成功!

参阅文档
==========

android-x86的帮助文档
—————–
https://www.osboxes.org/android-x86/
https://techsviewer.com/install-android-in-virtual-machine-vmware-and-virtualbox/
https://www.osboxes.org/android-x86/

android-x86的官方链接:
——————-
http://www.android-x86.org/

android-x86的下载地址:
——————-
http://www.android-x86.org/download
http://sourceforge.net/projects/android-x86/

其他项目的参考:
————–
https://www.maketecheasier.com/emulator-run-android-on-pc/

没有评论

发表回复

Android
如何实现鸿蒙安装Google Play应用?

1 前言 一个问题,一篇文章,一出故事。 笔者最近需要在鸿蒙手机上安装安卓的Google Play应 …

Android
如何安装Android的SDK平台工具?

1 基础知识 1.1 工具的简介 – Android SDK Platform-Tool …

Android
如何使用安卓终端模拟器Term?

1 基础知识 1.1 Term的简介 – Term是Terminal Emulator …