To build Digi Embedded for Android, you need the following:

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:

  1. 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
  2. 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 on how to set up your local work environment to build the Android source files, go to https://source.android.com/setup/build/initializing.