Jump directly to main navigation Jump directly to content Jump to sub navigation

The Android Open Source Project (AOSP) provides a starting point for the porting and functional adaptation of Android for industrial products. With our AOSP professional services, our developer team shortens the time-to-market for our customers. Through support with the long-term maintenance of your Android system as well as with Android security, we ensure that your investment in one of the most modern operating system platforms is secured over a long time period.

Professional services for industrial Android

In addition to the development of concepts for the integration of your own hardware, emlix supports you in building up a typical Android development environment.

Our Android support includes:

  • Setting up of the AOSP build environment (container or server-based)
  • Definition and configuration of Android device types and classes
  • Hardware-specific integration and adaptation of peripheral devices
  • Adaptation and implementation of HALs as well as the HIDL interfaces
  • Product-specific adaptation of components (e.g. Bluetooth, SSL, TEE)
  • Integration of additional components for the Android framework and native layer
  • Bootloader adaptations for Bootimage, Fastboot, AVB, Trusty TEE
  • Implementation and performance of compatibility and system tests (CTS, VTS)
  • Android continuous testing with the Trade Federation Framework (Tradefed)
  • Product-specific optimization of the system start behaviour (init)
  • Specific recovery and update mechanisms (Recovery UI, A/B and non-A/B)
  • Development of product-specific over-the-air (OTA) update concepts
  • System optimization for the separation of OEM components (Project Treble)
  • Android framework updates (Android 8 onward)
  • Integration of Google security patches (Android security bulletins)
  • System analysis, debugging and performance optimization
  • Consultancy on planning, development, testing and maintenance

SPECIALIST ARTICLE

Industrial Android security

Android offers unmatched flexibility and user-friendliness, and therefore decisive advantages for industrial systems. This article demonstrates that Android-based industrial devices have their challenges, but that the complexity of updates reduces significantly as soon as the product development is based on the separation of the Android framework.

 

To the article