META stands for Mobile Engineering Test Assistance. It is MediaTek's engineering shell that runs on top of the Preloader — the layer flashing tools use to read properties, write IMEI, and (on Infinix/Tecno) patch LK for bootloader unlock.
Where META fits in the boot chain
- BROM — mask ROM in silicon
- Preloader — first flashable code
- LK (Little Kernel) — bootloader
- Android — the OS
META is a mode of the Preloader. Instead of continuing to load LK, Preloader switches to shell mode when the SLA handshake arrives from the PC.
What META can do
- FT_FILE_OPERATION — read or write any file, bypassing shell permissions
- FT_GETPROP — read system properties
- FT_REBOOT — graceful reboot into chosen mode
- FT_TRANSSION_CMD_SHELL — Infinix/Tecno vendor shell
- IMEI write to NVRAM
- Battery info, RF calibration
Reading time: 5 min