Android 15
The chapters are arranged as follows:
INTRODUCTION
Welcome to the release note for Android on the MediaTek Genio series platform.
This update introduces several new features and optimizations specifically designed for Genio series platforms. It includes improvements in connectivity options, multimedia capabilities, and display options, and is prepared for more powerful AI and neural processing applications.
Prebuilt images and flash tools are available on this site for expedited testing with the Genio series Evaluation Kits (EVK).
To access certain referenced documents, you may need to enter the Genio Developer Center website (https://genio.mediatek.com/software-development#documentation ).
Access to the Genio Developer Center requires an online execution of a Non-Disclosure Agreement (NDA) with MediaTek.
For further details or inquiries, please visit the website, or reach out to your designated MediaTek IoT business representative.
PURPOSE
The primary objective of this release note is to provide necessary technical information and resources for software development and customization. This aims to empower users to assess additional development on the MediaTek Genio series platforms.
SCOPE
This release note outlines the software version Android 15 for MediaTek’s IoT product line, including the Genio 510, Genio 520, Genio 700, Genio 720 and Genio 1200 platforms. The OPTEE version for each platform is provided in Table 1.
SW version: Android 15
Product line: IoT
OPTEE version:
Platform |
OPTEE version |
Genio 720 (MT8391) |
V4.3 |
Genio 520 (MT8371) |
V4.3 |
Genio 510 (MT8370) |
V3.14 |
Genio 700 (MT8390) |
V3.14 |
Genio 1200 (MT8395) |
V3.10 |
ABBREVIATIONS
All abbreviations used in this document are provided in this chapter.
Abbreviation | Definition |
|
AOSP |
Android Open Source Project |
AI |
Artificial Intelligence |
BSP |
Board Support Package |
BT LE |
Bluetooth Low Energy |
DCC |
Document Center: A database system for users to access documents on the MediaTek Online website. |
DP |
Display Port |
DRM |
Digital Rights Management |
eMMC |
Embedded Multi Media Card |
EVK |
Evaluation Kit for the MediaTek Genio series platform |
HDMI |
High-Definition Multimedia Interface |
IoT |
Internet of Things |
LPDDR |
Low Power Double Data Rate |
LSA |
License and Service Agreement |
MOL |
MediaTek Online website: https://online.mediatek.com/ |
NDA |
Non-Disclosure Agreement |
NPU |
Neural Processing Unit |
OPTEE |
Open Portable Trusted Execution Environment |
PCB |
Printed Circuit Board |
PCIe |
Peripheral Component Interconnect Express |
SDIO |
Secure Digital Input Output |
SOP |
Standard Operating Procedure |
SVP |
Secure Video Playback |
SW |
Software |
UFS |
Universal Flash Storage |
UMS |
Unicast Media Stream |
YUV |
Luminance (Y) and Chrominance (UV) |
SOFTWARE RELEASE INFORMATION
GENIO SERIES PLATFORMS FEATURES AND KEY CHANGES
Based on the Android Open-Source Project, this section provides features that are designed to be compatible with the Android system on Genio series platforms. Please refer to the table below.
Feature |
Genio 720/520 |
Genio 700/510 |
Genio 1200 |
|---|---|---|---|
Google Android 15 release |
Y |
Y |
Y |
Memory |
LPDDR5 |
LPDDR4 |
LPDDR4 |
LPDDR4x |
LPDDR4x |
LPDDR4x |
|
Storage |
UFS |
eMMC |
eMMC |
eMMC |
|||
Linux Kernel |
6.1 |
5.15 |
5.15 |
Display |
dual |
dual |
dual |
Camera |
RAW + YUV |
RAW + YUV |
RAW + YUV |
Wi-Fi |
MT7921 PCIe |
MT7921 PCIe |
MT7921 PCIe |
MT7921 SDIO |
MT7921 SDIO |
MT7663 SDIO |
|
MT7663 SDIO |
MT7663 SDIO |
||
MT6637 |
|||
MT6631 |
|||
Bluetooth |
MT7921 PCIe |
MT7921 PCIe |
MT7921 PCIe |
MT7921 SDIO |
MT7921 SDIO |
MT7663 SDIO |
|
MT7663 SDIO |
MT7663 SDIO |
||
MT6637 |
|||
MT6631 |
|||
Security |
Y |
Y |
Y |
AI NPU |
Y |
Y |
Y |
Low Power Optimization |
Y |
Y |
Y |
For more platform-specific features (such as Audio, Storage, etc.), please refer to the latest version of Genio Series Platform Specification on the Genio Developer Website. The link is as follow: Genio Series Platform Specifications
The key changes are as follows:
Comparing to Android 14 release, the Android 15 update introduces significant enhancements across the Genio series platforms:
The integration of Kernel 6.1 particularly for the latest platforms Genio 720 and Genio 520, while maintaining Kernel 5.15 on Genio 1200, Genio 700, and Genio 510.
Security features have been bolstered with Secure Boot upgraded to RSA2K, with optional configuration to RSA3K on Genio 720 and Genio 520.
An 8th generation MediaTek AI NPU are integrated on Genio 720 and Genio 520, while maintaining 6th generation MediaTek AI NPU on Genio 1200, Genio 700, and Genio 510.
4K video encoding/decoding are supported on Genio 720 and Genio 520.
Up to single ultrawide 5K or dual 2.5K resolution displays are supported on Genio 720 and Genio 520.
Multi-camera configurations up to 16 MP or 6x FHD3 are supported on Genio 720 and Genio 520.
To find information about the Android official feature changes between Android 15 and 14, please visit the official website of Android developers: https://developer.android.com/about/versions/15/summary
SOFTWARE PACKAGE AND BUILD ENVIRONMENT
The software package for Genio series platforms will be sent via email once the License and Service Agreement (LSA) is completed with MediaTek IoT. Those who have signed the LSA will receive an email with a subject line containing: [MTK RELEASE]. This email will provide details about the most recent software release package,including:
The software version
The instructions for downloading the source code
The guidance on setting up the build environment
Should you have not yet signed the LSA, please kindly contact your designated business representative.
PREBUILT IMAGES
The following table provides Android 15 verified Prebuilt Images for the Genio series EVKs.
Platform |
Connectivity |
Prebuilt images |
|---|---|---|
Genio 520 EVK |
MT7921 PCIe |
aiot8391p2_64_bsp_alps-vf-mp-u0.mp5-mp-v0.mp5-V7.48.V4.47_user_raw |
Genio 720 EVK |
MT7921 SDIO |
aiot8391p2_64_bsp_alps-vf-mp-u0.mp5-mp-v0.mp5-V7.48.V4.47_user_raw |
MT7663 SDIO |
aiot8391p2_64_bsp_alps-vf-mp-u0.mp5-mp-v0.mp5-V7.48.V4.47_user_raw |
|
Genio 510 EVK |
MT7663 SDIO |
aiot8370p1_64_bsp_alps-vf-mp-t0.mp5-mp-v0.mp5-V8.30.V1.30_user_raw |
MT7921 PCIe |
aiot8370p1_64_bsp_alps-vf-mp-t0.mp5-mp-v0.mp5-V8.30.V1.30_user_raw |
|
Genio 700 EVK |
MT7663 SDIO |
aiot8390p6_64_bsp_alps-vf-mp-t0.mp5-mp-v0.mp5-V8.30.V1.30_user_raw |
MT7921 PCIe |
aiot8390p6_64_bsp_alps-vf-mp-t0.mp5-mp-v0.mp5-V8.30.V1.30_user_raw |
|
Genio 1200 EVK |
MT7921 PCIe |
aiot8395p6_64_bsp_alps-vf-mp-t0.mp5-mp-v0.mp5-V8.12.V1.12_user_raw |
The terms of the Prebuilt Image are provided in Table 6. We use the Genio 720 EVK as an example:
aiot8391p2_64_bsp_alps-vf-mp-u0.mp5-mp-v0.mp5-V7.48.V4.47_user_raw
Term |
Explanation |
aiot8391p2_64_bsp |
Software project name |
alps |
MediaTek’s Android Code Name |
vf |
Vendor freeze |
mp |
Mass production quality |
u0.mp5 |
“u” stands for Android 14 (U) |
alps-mp-u0.mp5 |
Vendor layer software branch |
v0.mp5 |
“v” stands for Android 15 (V) |
V7.48 |
Vendor layer’s version |
V4.47 |
System layer’s version |
user_raw |
Build production mode and image format |
Kindly noticed that this is a Vendor Freeze release, so the Android system is at version 15 (V), but the vendor layer is based on Android 14 (U).
All prebuilt images can be downloaded from the “Download” section: https://mediatek.gitlab.io/genio/doc/android/sw/android/download.html#download
To test the Android platform, use these prebuilt images before building any code.
Currently, “SP Flash Tool” can be downloaded from the following link: https://genio.mediatek.com/software-development#tools
If you do not have access to the link, please reach out to your designated MediaTek IoT business representative.
In the future, prebuilt images and flash tools can be accessed on our upcoming Genio Developer website.
DOCUMENTS
This section provides Android-related software documents for the Genio series platforms. These documents can be downloaded from the Genio Developer Center: https://genio.mediatek.com/software-development#documentation
For Android 15, updated documents are available for each platform in the Genio series. For more information, please visit: Android 15 Document.
For developers working with the Genio Series Platform and looking to implement custom configurations, detailed guidance is available on the Genio Developer Website.
The following table provides developer guides for the frequently asked four domains: display, DRAM, storage, and Wi-Fi. To access the Developer Guide, please use the links provided in the table below. These links will direct you to the relevant sections of the guide, streamlining your development process for greater efficiency and effectiveness.
Platform |
Domain Link |
|---|---|
Genio 720 (MT8391) |
|
Genio 520 (MT8371) |
|
Genio 510 (MT8370) |
|
Genio 700 (MT8390) |
|
Genio 1200 (MT8395) |
In addition to the four domains mentioned above, we also offer Bring-Up Guides and Developer Guides covering a wide range of domains for your reference. Please visit the following resources:
These guides offer comprehensive instructions and best practices to help you customize these components to meet your specific needs. This resource is invaluable for optimizing performance and ensuring compatibility with your applications.
SUPPORTED HARDWARE PLATFORM DOCUMENTS
GENIO SERIES EVK USER GUIDE
Please refer to the respective Genio series Evaluation Kit User Guides if you are interested in Genio series EVKs. The user guides can be directly downloaded from the documents section on the Genio Developer Center website. The user guide paths for each EVK are depicted in the following table.
EVK |
Document Name |
Link |
Genio 720 |
MT8391 MT8371 Evaluation Kit User Guide |
https://genio.mediatek.com/download/31200277-9fb1-4331-90d0-f45854930944 |
Genio 520 |
MT8391 MT8371 Evaluation Kit User Guide |
https://genio.mediatek.com/download/31200277-9fb1-4331-90d0-f45854930944 |
Genio 510 |
MT8370 Evaluation Kit User Guide |
https://genio.mediatek.com/download/b9ac5f65-f2bf-47c7-b7a9-107c32c9308d |
Genio 700 |
MT8390 Evaluation Kit User Guide |
https://genio.mediatek.com/download/e2bf2bd0-7917-44aa-9330-13d2db3bcf06 |
Genio 1200 |
MT8395 Evaluation Kit User Guide |
https://genio.mediatek.com/download/d3119c21-3acd-41d5-840e-845f00c1ba4c |
You are also welcome to use the search function to type ‘’User Guide’’, or use the filter ‘’Technical Domain’’ by choosing ‘’Evaluation Kit’’ in the Hardware Design Documentation section.