MediaTek
Overview
Hardware platforms
Genio 350 EVK (MT8365)
Genio 510 EVK (MT8370)
Genio 700 EVK (MT8390)
Software versions
Bootflow
Getting Started
NDA
Android
Setup
Fetching the code
Releases
Building
Supported boards
Building Android
Rebuilding the Linux kernel
Flashing
Prerequisites
Flashing everything
Flashing only selected partitions
Peripheral support
Genio 350 EVK
Genio 510 EVK
Genio 700 EVK
Multiple DTBOs
ADB over network
Precondition
Enabling ADB over network
Troubleshooting
Splashscreen
Tips
turn off the screen
stay awake
Kernel
Building current kernel (5.15)
Fetching the kernel code
Build everything from scratch
Defconfig/menuconfig changes
Generate compile_commands.json (LSP)
Rebuilding all involved Android images
Flashing the kernel and modules
Contributions
Commit message formatting
Verify your patches with checkpatch.pl
Contributing to a GKI enabled kernel
Commit messages
Bootloader
Fetch projects
Building
Flashing
Secure Boot
Building secure images
Flashing secure images
Secure: BL1 to mtk-boot | da
Secure: mtk-boot to bootloaders
Android Verified Boot (AVB)
Boot verification
System and Vendor verifications
Topics
Factory
Secure build
Fetching Android/Bootloader
Build Secure Bootloaders
Build Android
Flash Android
Serial number
MT7668/MT7663 E-fuse provisioning
WiFi MAC address
Bluetooth BDaddress
Reading back from E-fuse directly
OTA
Recovery (sideload)
Update from USB
Frequently Asked Questions
1.
repo
init
fails with
SyntaxError:
invalid
syntax
2. The Camera app disappears after booting Android
3. While flashing,
UnicodeDecodeError
is thrown
Developer tips
Gitlab environment:
Virtual display (vkms)
With a working HDMI or DSI panel
Without a working HDMI or DSI panel
Known limitations
Releases
mtk-android-14.0.0_r61-v0.1
mtk-android-14.0.0_r61-v0.2
mtk-android-14.0.0_r61-v0.3
Android
Kernel
Bootloaders
Features Testing
HW Video Codecs
Download files
Install App
Encoder test
Decoder test
ML using ArmNN
Download and push a LiteRT Model
Run ExecuteNetwork
Analyze the output
MediaTek
RITA documentation
View page source
RITA documentation
Overview
Hardware platforms
Genio 350 EVK (MT8365)
Genio 510 EVK (MT8370)
Genio 700 EVK (MT8390)
Software versions
Bootflow
Getting Started
NDA
Android
Setup
Fetching the code
Building
Flashing
Peripheral support
ADB over network
Splashscreen
Tips
Kernel
Building current kernel (5.15)
Contributions
Bootloader
Fetch projects
Building
Flashing
Secure Boot
Topics
Factory
Secure build
Serial number
MT7668/MT7663 E-fuse provisioning
OTA
Recovery (sideload)
Update from USB
Frequently Asked Questions
1.
repo
init
fails with
SyntaxError:
invalid
syntax
2. The Camera app disappears after booting Android
3. While flashing,
UnicodeDecodeError
is thrown
Developer tips
Gitlab environment:
Virtual display (vkms)
Releases
mtk-android-14.0.0_r61-v0.1
mtk-android-14.0.0_r61-v0.2
mtk-android-14.0.0_r61-v0.3
Features Testing
HW Video Codecs
ML using ArmNN
Versions
mtk-android-14
Branches
mtk-android-14
mtk-android-12