华硕官方只提供Android系统和Debian系统两个版本
要编译Android源码就选择搭建Android源码编译环境,编译Debian源码就选择搭建Debian源码编译环境
编译Android,对PC(电脑)的配置要求:
64位CPU
16GB内存(包括物理内存和交换内存)
250GB磁盘空间
如果物理内存不够,那么交换内存来凑。
你可以选择增大交换内存,保证物理内存加交换内存大于等于16GB
推荐使用Ubuntu16.04 64位或Ubuntu18.04 64位系统。
在PC端的Ubuntu的终端输入:
sudo apt-get install openjdk-8-jdk
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git gnupg flex bison gperf libsdl1.2-dev \
libesd-java libwxgtk3.0-dev squashfs-tools build-essential zip curl \
libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils \
xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev \
lib32readline-dev gcc-multilib libswitch-perl libssl-dev unzip zip
在PC端的Ubuntu的终端输入:
sudo apt-get install git-core gitk git-gui gcc-arm-linux-gnueabihf device-tree-compiler\
gcc-aarch64-linux-gnu mtools parted libssl-dev