
Android Middleware & Platform Customizations
We often need to customize the stock build of Android to suit few of the specific requirements of the Automotive software. We work with leading OEMs and Tier1 for Android middleware and platform customizations for Automotive Software requirements. We customize Android stock AOSP images or enhance existing frameworks to meet the needs of the customer.

Linux Kernel
Android is an operating System based on Linux Kernel. It is responsible for device drivers, power and memory management, device management and resource access.
Native Libraries
The native libraries such as WebKit, Open GL, FreeType, SQLite, Media, C Runtime library resides on top of Linux Kernel.
Android Runtime
This layer includes core libraries and DVM (Dalvik Virtual Machine) responsible to run Android applications.
Android Framework
Android Framework includes Android APIs such as UI (User Interface) , Telephony, resources, locations, Content Providers and package managers for the Android Applications.
Applications
This include Android default applications and custom applications
With our deep knowledge in Android Operating system, we customize it for specific Automotive needs such as,
With our deep knowledge in Android Operating system, we customize it for specific Automotive needs such as,
- System UI customization
- Cyber Security Implementation
- Boot time optimizations
- Engineering screens
- Power Management
- Logging and Tracing
- Diagnostics
- Variant Handling
- Software Download
- Connectivity
- OEM specific features
- Climate Control
- Audio Routing