To build Digi Embedded for Android, you need the following:
A Linux machine with the hardware requirements listed at https://source.android.com/setup/build/requirements.
|Ubuntu 14.04 is the recommended distribution to build Android 9.0, the version used in the ConnectCore 8X. The instructions below are specific to Ubuntu 14.04.|
Set up your development computer to build the Android firmware:
Install OpenJDK 8.
Android version for ConnectCore 8X is 9.0 (Pie) and requires Java 8. Install OpenJDK 8 with the following command:
$ sudo apt-get install openjdk-8-jdk
Install required packages.
Issue the following command to install the required packages in Ubuntu 14.04:
$ sudo apt-get install git-core gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \ lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev \ libgl1-mesa-dev libxml2-utils xsltproc unzip
For more information about required packages go to https://source.android.com/setup/build/initializing#setting-up-a-linux-build-environment.
|For more information on how to set up your local work environment to build the Android source files, go to https://source.android.com/setup/build/initializing.|