On this page
META in one sentence
META is a command shell that MediaTek engineers use for factory testing — exposing low-level functions like read any file, get system property, write NVRAM, and reboot into chosen mode, all over USB without needing Android to be running.
Where META fits in the boot chain
- BROM — mask ROM in silicon, runs first
- Preloader — first flashable code, validated by BROM
- LK (Little Kernel) — bootloader, loads Android
- Android — the OS
META is a mode of the Preloader. Instead of continuing to load LK, Preloader can switch into META mode when the SLA (Secure Loader Authentication) handshake arrives from the PC. In META, the Preloader keeps running and acts as a command interpreter.
What META can do
- FT_FILE_OPERATION — read or write any file on the device, bypassing Android shell permissions. Used by ART to patch LK during Infinix bootloader unlock.
- FT_GETPROP — read system properties (brand, model, Android version).
- FT_REBOOT — graceful reboot into Normal / Recovery / Fastboot.
- FT_TRANSSION_CMD_SHELL — Transsion-specific vendor shell for Infinix & Tecno.
- IMEI write — commit new IMEI1/IMEI2 to NVRAM.
- Battery info — read voltage, temperature, SOC.
- RF calibration — read/write RF test values.
Entering META
META is not reached by a key combo on its own — it requires:
- Enter Preloader first — Volume Down + USB on most MTK devices.
- PC sends SLA handshake — Flashing tool (ART, SP Multi-Port, mtkclient) sends the SLA packet.
- Preloader switches to META — Device re-enumerates with VID
0E8DPID200Aas "MediaTek USB VCOM (Android)". - Shell is open — Tool can now issue FT_* commands.
Transsion devices
Infinix and Tecno phones expose META as VID 22D9 PID 0006 ("MediaTek USB VCOM (Transsion)") instead of Google's 0E8D VID. ART detects both.
META on Infinix/Tecno
Transsion (Infinix, Tecno, Itel) adds its own command set to META:
FT_TRANSSION_CMD_SHELL— vendor shell, like busybox over META- Direct block-device access through
FT_FILE_OPERATIONon/dev/block/by-name/lk— this is how ART patches the LK partition for bootloader unlock - Access to
/procand/sysfor property reads
These extensions are what make META the primary tool for Infinix/Tecno bootloader unlock. There's no fastboot-based unlock on these devices — the LK itself refuses external unlock commands, so you have to patch LK through META before you can use fastboot.
Is META safe?
- Entering META is non-destructive. It only switches Preloader into shell mode.
- Reading via META is non-destructive. Property reads, battery info, GPT dump — all read-only.
- Writing via META is dangerous. FT_FILE_OPERATION can overwrite any partition including
preloader,nvram, andoeminfo. A wrong write can brick the device.
Anti-Crack P7
Transsion added a hard-lock called P7 on some 2025+ Infinix devices (prop ro.vendor.tran.anti.crack.p7.support=1). On P7 devices, META's FT_FILE_OPERATION to lk is blocked — the Preloader refuses the write. See P7 brick prevention.
Download Android Root Tool v8.0.1.5
Full META support for MediaTek + Transsion extended commands.