Android x86安装笔记

2009年的x200因为电池问题淘汰下来,想了想还是可以用用的,尝试安装android系统。

1、android x86包下载:

http://www.android-x86.org/

一开始直接上最新的android x86 6.0r3,经过无数次的分区设置、安装、重启失败,并且google无解之后,终于觉悟了。在这个x200上需要先安装4.4r1,然后再升级到6.0r3,所以要先下载两个iso。对于x200,都需要32位版本

2、分区工具:

因为想在x200上独立运行android系统,所以把之前的分区都删除了,用pe工具里的DiskGenius也行,我用了GParted,下载了live版本的iso。只要删除所有分区,先不建立分区

3、制作可启动U盘:

用UltraISO好了,打开iso文件,写入到U盘

4、首先安装android x86 4.4r1,用做好iso镜像的U盘启动,选择安装到硬盘,到设置分区的时候,将sda全部空间建立了一个主分区,并设置为Bootable,然后保存,需要安装grub,然后继续即可,安装完成,reboot,成功启动android系统

5、升级安装到android x86 6.0r3,用做好iso镜像的U盘启动,在提示是否格式化的时候,不要格式化,然后提示是否需要转换为ext4文件系统,这时候可以转换,然后安装grub,后面会提示发现4.4r1版本,选择升级,安装完成后reboot,成功进入android系统

6、试用过程中发现mic不能用,解决方法如下,重新启动,从启动菜单进入debug模式,当#提示符出现的时候,输入以下命令

cd /system/etc
vi init.sh

找到并增加蓝色加粗的一行

alsa_amixer -c $c set Master on
alsa_amixer -c $c set Master 127
alsa_amixer -c $c set Headphone on
alsa_amixer -c $c set Headphone 127
alsa_amixer -c $c set Speaker 127
alsa_amixer -c $c set Capture 'Internal Mic'
alsa_amixer -c $c set Capture cap
alsa_amixer -c $c set PCM 100 unmute
alsa_amixer -c $c set 'Mic Boost' 3
alsa_amixer -c $c set 'Internal Mic Boost' 3

保存退出,重新启动,mic可以使用了