Skip to main content

We use cookies to improve your user experience. To process some of them, we need your consent. You can "Accept all" or review cookies individually by selecting "Configure".

Configure
MediaTek Logo
Genio Developer Center
Beta
  • Platform
    Back
    • Genio 350
    • Genio 510
    • Genio 520
    • Genio 700
    • Genio 720
    • Genio 1200
  • Software
    Back
    • Android
    • Yocto
    • Ubuntu
    • AOSP
  • Resources
    Back
    • Hardware Design
    • Software Development
    • EVK & Boards
  • Blog
  • Community
  • Back
    • Login
Back
  • Login

AOSP

Standard, open-source, ecosystem-supported OS

AOSP
Community Forum
Developer Guide

Table of Contents
  • Overview
  • Resources
  • Software Partners
  • FAQ

Overview

The AOSP (Android Open Source Project) on MediaTek Genio Platforms, maintained by BayLibre, is an open-source initiative that empowers developers to create custom Android-based systems for embedded products. This platform provides numerous advantages, including open-source accessibility, high customizability, a vast application ecosystem, and flexible software longevity based on your needs. These features make AOSP for Genio ideal for developing a diverse range of smart IoT devices. By leveraging MediaTek's powerful and efficient SoC, the AOSP on the Genio platform delivers exceptional performance and versatility. This synergy enables developers to create innovative, high-performance products that meet diverse market needs while benefiting from the community and third-party support flexibility of the AOSP framework, ensuring long-term software sustainability and updates.

  • Standards-Based

    Generic AOSP enables quick adaptation of customizations and integration of upstream updates

  • Open Source Project

    An open-source with minimal binaries, allowing for easy modifications and enhancements

  • Single Codebase

    One software supports various Genio SoCs to greatly simplify overall maintenance and migration efforts

Resources

  • Resource logo

    Developer Guide

    Read the comprehensive developer guide to get started

    Read Guide
  • Resource logo

    Forum

    Join discussions and find answers to common questions

    View Forum
  • Resource logo

    Release Notes

    Stay updated with the latest features and improvements

    View Notes
  • Resource logo

    Gitlab

    Access repositories and source code of open-source project

    Browse Repos

Software Partners

    Baylibre logo

    As a MediaTek Software IDH partner, BayLibre specializes in Android, Linux, and open-source software for embedded systems, serving customers worldwide. As a Linux Foundation member, they have built trust and authority in the open-source community, becoming maintainers and thought leaders across a variety of open-source software projects. They maintain the AOSP on Genio open-source project, providing a Standards-based Android, and have been serving Tier-1 brand customers by customizing and maintaining their software on top of AOSP.

    Contact

FAQ

What is the AOSP on Genio project?

The AOSP on Genio project is an open-source initiative that brings standard AOSP (Android Open Source Project) to the Genio platform, offering greater flexibility for customization and extended software longevity through support from the community and ecosystem partners.

Who is the owner of the AOSP on Genio project?

The AOSP on Genio project is open source. It is hosted and maintained by BayLibre, with collaboration and support from the MediaTek team.

What is RITA?

RITA (Rich IoT Android) is the code name for the AOSP on Genio. The IoT Yocto project follows a similar naming pattern, with the code name RITY (Rich IoT Yocto).

What is the software longevity policy of the AOSP on Genio?

As an open-source project, the AOSP on Genio’s software longevity depends on involvement from the community and third-party support, guided by market demand.

Does AOSP on Genio support GMS?

No. The AOSP on Genio does not support Google Mobile Services (GMS).

Which Genio SoCs and boards are supported?

The AOSP SDK currently supports MediaTek Genio 350, 510, and 700 SoCs. It is developed and validated on Genio EVKs. Customers or MediaTek Genio ecosystem partners may adapt and validate it on their own boards.

What license model is required to access the AOSP SDK?

The AOSP SDK is released under the "AIOT Software License Agreement". Most software modules are covered by open-source licenses. Some repositories (such as security modules and ISP libraries) may require a Non-Disclosure Agreement (NDA) with MediaTek.

Do the AOSP on Genio and IoT Yocto share the same bootloader?

No. The bootloaders are not identical, though they share a similar boot flow and drivers.

Can AOSP be used without a functional display on the platform?

Yes. You can use a virtual display based on vkms on a connected PC or laptop. Refer to the relevant documentation for more details.

Quick Links
MediaTek.com
MediaTek.com | IoT Product Lines
NeuroPilot Developer Portal
Support
Contact Us
About
Genio NDA

Subscribe to Our Newsletter

Orange and white logo used in the footer Terms of Use Privacy Policy Cookie Statement Cookie Management
© Copyright 2025 MediaTek Inc. All Rights Reserved  |  Build local