Android is an operating system based on the Linux kernel. It is gaining wide acceptance in the embedded market. It offers a low-cost, flexible and customizable OS for developing high-tech devices.
The Android Open Source Project (AOSP) is maintained by Google.
Support for Android on Toradex products is currently provided through our partners. Toradex itself does not provide support for Android, Kynetics, our preferred Android integrator provides a regularly updated and tested open-source Evaluation BSP for i.MX 8 based modules, as well as Evaluation BSPs in binary format for i.MX6 and i.MX7 based modules.
Some of our partners that provide Android images or BSPs are:
In addition, you can browse our partner network for other Android integrators and service providers.
Browse the tabs below for more information about the aforementioned partner's offerings:
Our partner Kynetics - Toradex preferred Android integrator - provides full software stacks for the most popular embedded application processors focusing particularly on NXP i.MX SoCs.
You can install Android on Toradex modules directly from the Toradex Easy Installer:
You can alternatively download the images from Kynetics website (sign-in required):
You can download the source-code bundle from Kynetics website (sign-in required):
You also need to register on the NXP website, as part of the source-code is only provided there after you accept the NXP end user license agreement(EULA). The exact software name and version is provided in the Kynetics source-code bundle PDF named Kynetics Android BSP - Getting Started Guide from the previous link.
Kynetics also provides services and utilities related to their Android offerings:
ViBE: bundled source code and build environment.
Update Factory: artifact content and software update delivery.
For source-code customization services and support; get in contact with Kynetics.
Kynetics provides open-source Android Evaluation BSP releases for i.MX 8 and i.MX 8X-based SoMs. The BSPs are provided in binary image format and in source-code. In addition, Kynetics provides binary images for i.MX7 and i.MX6-based SoMs.
You can install Android on Toradex modules directly from the Toradex Easy Installer. Check the supported modules at:
Binary downloads, source-code, build instructions and any extra documentation are available on the Kynetics website:
Whenever possible the Evaluation BSPs binary images are provided in the Toradex Easy Installer feeds.
The details of the Kynetics and Toradex policy for Android Evaluation BSPs are provided below, please read carefully:
Other Toradex SoMs and Hardware
Kynetics can on-demand, support all Toradex offerings equipped with NXP i.MX6, i.MX7, i.MX 8 and i.MX 8X SoCs, including custom carrier board designs from customers and partners. You must get in contact with Kynetics for more details.
Evaluation BSP distribution format
Souce code and documentation availability
You need to download source-code from 2 places, both require sign-on and that you accept the end user license agreement (EULA):
Details about source-code release:
Notes on BSP components
Support and customization
Images are provided either in binary format or source-code and build instructions:
|Supported Modules||Android Version||Antmicro Documentation and Resources||Additional Information|
|Apalis TK1||Nougat 7.1||Antmicro's AOSP-based industrial Android BSP GitHub repository||Support for the Antmicro Apalis TK1 Smart Vision Kit|
Colibri iMX6 (non-IT only)
|Lollipop 5.1||Release Notes and Installation Guide
Android 5.1 Lollipop Preview Image