1. 普通机器硬件最低配置要求:
cpu: i7 8核16进程
硬盘:2T
内存:16G
系统:Ubuntu 14.04 LTS 版本
2. 刀片机服务器配置(仅供参考):
CPU:E5-2620 v3 @ 2.40GHz ×24
硬盘:4T
内存:32G
系统:Ubuntu 14.04 LTS 版本
以上硬件配置编译Android Rom最快50分钟左右,最慢1.5个左右小时。
CPU:E5-2620 v4 @ 2.10GHz ×32
硬盘:4T
内存:32G
系统:Ubuntu 14.04 LTS 版本
以上硬件配置编译Android Rom最快45分钟左右,最慢1.5个左右小时。
3. 编译工具安装
更换默认 shell, 使用下面命令:
sudo rm /bin/sh && sudo ln -sn /bin/bash /bin/sh
编译环境安装:
sudo apt-get install libtool openssh-server samba git-core g++ make \
diffstat texi2html texinfo subversion gawk chrpath libsm6 libxrender1 \
libfontconfig1 lzop libxml-sax-expat-perl python-xlrd python-xlwt tofrodos xsltproc
sudo apt-get install gnupg flex bison gperf build-essential zip curl \
zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 lib32ncurses5 \
x11proto-core-dev libx11-dev libreadline-gplv2-dev lib32z1-dev \
libgl1-mesa-dev g++-multilib binutils-mingw-w64 tofrodos \
python-markdown libxml2-utils xsltproc genisoimage python-imaging bc
OpenJDK 可以直接使用 apt-get 安装
sudo apt-get install openjdk-7-jdk openjdk-7-jre openjdk-7-doc
sudo apt-get install openjdk-8-jdk openjdk-8-jre openjdk-8-doc
根据Ubuntu版本,如果不能安装openjdk指定的版本,则需要执行下面命令
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-7-jdk openjdk-7-jre openjdk-7-doc
sudo apt-get install openjdk-8-jdk openjdk-8-jre openjdk-8-doc
配置JDK默认版本
sudo update-alternatives --config java
sudo update-alternatives --config javac
java -version 查看默认版本是否正确