Emuelec Supported Platforms < 2024-2026 >

Chips: Amlogic S928X (AV1 decoding), RK3588 (partial support)
Example devices: ODROID-N2L, Banana Pi M5


| Chipset Family | Example Devices | EmuELEC Version Support | Notes | | :--- | :--- | :--- | :--- | | S905 (Original) | Xiaomi Mi Box 3, Beelink Mini MX | Up to v4.6 (legacy) | 32-bit, no longer supported in v5.0+ | | S905X | NEXBOX A95X, TX5 Pro, X96 | Up to v4.6 | Older, limited RAM (1-2GB) | | S905W | X96 Mini, TX3 Mini, Beelink Mini MX III | Up to v4.6 | Slower CPU, avoid for PS1/N64 | | S905X2 | Beelink GT1 Mini, X96 Max 2GB | v4.0 – latest stable | Good performance, supports newer kernels | | S905X3 | X96 Max+, HK1 Box, Tanix TX3, Vontar X3 | v4.0 – latest stable | Recommended – best price/performance | | S905X4 | X96 X4, HK1 R3, Transpeed X4 | v4.6+ (experimental → stable) | Requires newer device tree, HDMI quirks | | S905Y2 | A95X Y2, Vontar Y2 | v4.0+ | Low power, small form factor | | S912 | Beelink GT1 Ultimate, H96 Pro+, T95Z Plus | Up to v4.6 | 8-core, but older GPU (Mali-T820) | | S922X / A311D | Odroid N2, Beelink GT King, Vim3 | v4.0+ (excellent support) | Best performance – runs PS2/GC/Wii (limited) | | S905D3 | Khadas VIM3 Lite, A95X D3 | v4.5+ | Good for developers, rare in TV boxes | emuelec supported platforms

Unlike a PC, EmuELEC does not use a traditional BIOS. It relies on a multi-stage boot: | Chipset Family | Example Devices | EmuELEC

If your TV box has a locked bootloader (e.g., newer Xiaomi Mi Box S), EmuELEC will never boot. You cannot run EmuELEC on any device with: If your TV box has a locked bootloader (e