Android Application Development Kit Release Notes (PN 93000769) Build 2.2.2.2 27th January, 2016 (c) 2016, Digi International http://www.digi.com Introduction ---------------------------------------------------------------------- This document provides the latest Release information for the Android Application Development Kit, which allows customers to easily develop Android applications for the ConnectCore family of Embedded modules. Android Application Development Kit v2.2.2.2, January 2016 ---------------------------------------------------------------------- 1.- Supported Hardware: * CC-WMX-J97C-TN,CC-WMX6-EA * CC-WMX-K77C-TE * CC-WMX-L87C-TE 2.- Changes with respect to previous version: * Minor bug fixes * Updated u-boot version to DUB-2.3.8.2 * Update to 3.0.101 stability patches * Wifi power save support * Android factory reset support 3.- Supported hardware and interfaces under Android: * Serial console (for system logging) * Serial interface(s) (through RxTx java library) * Video interface (HDMI, LVDS) * USB host (keyboard, mouse...) * USB OTG (device, host) * uSD cards * GPIOs * CAN * Audio (HDMI, SGTL5000) * I2C * SPI * Wifi * Wifi hotspot * Backlight * Ethernet (single) * SATA * MIPI Camera * Parallel Camera * Power button for suspend,resume and power off * Mini PCI Express (**) * Bluetooth (**) Interface is supported as long as kernel includes the PCI Express final device driver. 4.- Limitations: * Most of the Digi Android Sample Applications will not work with the Android emulator as required physic interfaces and APIs are not available in virtual mode. * In order to work with Android physic devices in Linux, ADB daemon must be started with root permissions. Otherwise, connected Android physic devices will appear with ??????????? as serial number and no actions will be available against this device. * Environment may hang when a network device is disconnected and connected after a debug session * The micro SD card slot doesn't support CD. To make the SD card available to the system the card need to inserted before booting the device. * The CANListener has a limit of 5 CAN IDs that it can filter. If more than 5 IDs is used no CAN message will be received. (ADK4A-84) * When using the parallel camera the picture size in the camera application settings should be changed to VGA. Because the maximum resolution of the camera driver is set to 640x480. * HDMI audio is only supported when using supported CEA-861-E video modes. When using non CEA video modes the HDMI audio clock will not be correctly setup and the HDMI audio cannot be used. This is a limitation of the i.MX6 integrated HDMI transmitter. 5.- Known Issues: * In Linux machines Java must be installed in order to run the Android SDK Manager. * In order to build the Android sources, Java JDK version 1.6.0_45 or higher is recommended. It has been observed that with previous Java versions the Android build system might be failing. * If enabling Wifi hotspot functionality a maximum of 5 devices can be connected. * It has been observed that the system might to not boot correctly. A workaround has been added to reboot the system in that case. * It has been observed that with the combination LVDS + MIPI camera, the camera will fail to resume from suspend on the ConnectCore6 SBC.