If you already have a Digi Embedded for Android version, go to Update Digi Embedded for Android.

Install Digi Embedded for Android

If this is the first Digi Embedded for Android 9.0 installation, follow these steps:

  1. Set up your environment following the steps at Set up your development computer.

  2. Create an installation folder.

    The installation folder requires user write permissions. For example, create the directory /usr/local/dea-9.0.

    $ sudo install -o <your-user> -g <your-group> -d /usr/local/dea-9.0
  3. Download Digi Embedded for Android source code installer

  4. Change the permission of the sources file and execute it to install:

    $ cd ${HOME}
    $ chmod +x 81000379_A.bin
    $ ./81000379_A.bin
  5. Accept the license agreement. The sources are installed inside a directory called dea-9.0

Update Digi Embedded for Android

The Digi Embedded for Android update process is different depending on your current version.

Update an existing 9.0 installation

To update a previous 9.0 release, sync your installation with the HEAD of the release branch:

$ repo sync -c -d --optimized-fetch --no-repo-verify -j<Number_Of_Jobs>
-j argument sets the number of projects to fetch simultaneously. The git servers have a limit on how many connections you can have open at the same time. It may make parallel 'repo sync' fail if '-j' parameter is too high.

Update an existing installation older than 9.0

If you are updating from a previous major release, you must install the new Digi Embedded for Android release in a new directory. Follow the steps in Install Digi Embedded for Android to download the new version.

Get update notifications

You can Subscribe to the dea-manifest GitHub repository to receive Digi Embedded for Android update notifications.

New Digi Embedded for Android releases may include things like:

  • Software features

  • Bug fixes

  • Security fixes

  • Updates to machine layers and BSPs

Download Digi Embedded for Android source code installer

To download the source code, fill out the following form:

Fill out my online form.