Heads-up: If your box has an RK3228 (without the A) or an RK3228H, this firmware will not work.


You will need:

Warning: Never interrupt power during flashing.

Based on community feedback (2023–2025):

| Firmware | Android Version | Best for | Stability | |----------|----------------|----------|-----------| | Stock MXQ V2.1 (2023 release) | 10 (ATV) | Daily use, remote, Wi-Fi | High | | RK3228a_7.1.2_SSV6051p_20220908 | 7.1.2 | Older boards with SSV6 Wi-Fi | High | | Aidan’s ROM (RK3228a port) | 9.0 (ATV) | Custom UI, lean back launcher | Medium | | LineageOS 12 (unofficial) | 12 (ATV 11) | Advanced users – speed | Low (Wi-Fi issues) |

Pro tip: If you don’t need Google Play, try LibreELEC (Kodi-only) – turns the MXQ into a dedicated media player.

Because this hardware is older, there isn't a single "official" manufacturer releasing updates. Instead, the best options come from the custom ROM community and generic factory images. Here are the top choices:

This is the #1 public repository for TV box firmware. Search their “Firmware” section for RK3228A.

Step 1: Install drivers.

Step 2: Open Rockchip Batch Tool v1.8.

Step 3: Put your MXQ Pro 4K into Loader Mode.

Step 4: Flash the firmware.

Step 5: First boot patience.


The first boot will take 3-5 minutes (be patient). Once you see the Android setup screen: