Android
Important
Access to Android AI documentation, tools, and OS images is limited to Direct Customers with a valid MediaTek Online (MOL) account. A MediaTek Developer account only provides access to the Genio Developer Center and does not grant access to NeuroPilot SDK downloads or Android images. For a detailed mapping of account types and AI framework access on each operating system, refer to User Roles and Access Levels.
MediaTek provides AI capabilities on Android through two primary frameworks: TFLite(LiteRT) and ONNX Runtime.
TFLite (Analytical and Generative AI)
Android-based Genio platforms integrate MediaTek-optimized TFLite and the NeuroPilot toolchain to provide an end-to-end path from model development to on-device inference.
The TFLite software stack includes:
A proprietary TFLite variant that MediaTek optimizes for Genio NPUs and other hardware accelerators.
NeuroPilot converter tools and SDKs for preparing, deploying, and profiling AI models.
Sample applications and reference projects that demonstrate common AI workloads on Android.
For detailed architecture diagrams, component descriptions, and example projects, refer to the Android section of the NeuroPilot documentation:
Note
The NeuroPilot Online Documentation provides content and resources for the TFLite framework only.
ONNX Runtime
MediaTek supports the ONNX Runtime engine on Android for developers who prefer the ONNX ecosystem.
Library Acquisition: The Customer must contact a MediaTek representative to obtain the specific ONNX Runtime libraries and hardware-accelerated Execution Providers (EPs) for Android.
Demonstration Applications: Currently, MediaTek does not provide demonstration applications or reference samples for ONNX Runtime on the Android platform.