Fix: “Platform MT67 Not Supported on This Version” Error
If you are trying to flash a ROM, update firmware, or use a tool like SP Flash Tool and encounter the error "Platform MT67xx not supported on this version," you aren’t alone. This common error usually indicates a mismatch between your device’s MediaTek (MTK) chipset and the software tool you are using. What Causes This Error?
The "MT67xx" refers to MediaTek’s 64-bit architecture (like the MT6735, MT6753, etc.). The error occurs for three main reasons:
Outdated Software: You are using an old version of SP Flash Tool that doesn't recognize newer 64-bit processors.
Incorrect Scatter File: The .txt scatter file you loaded doesn’t match the hardware platform of the device.
Missing DA (Download Agent): The tool is using a generic Download Agent that doesn't support the specific secure boot or architecture of your chip. How to Fix "Platform MT67 Not Supported" 1. Update SP Flash Tool
This is the most common fix. Older versions of SP Flash Tool (v3.x or early v5.x) were designed for 32-bit chips (MT65xx).
Action: Download the latest version of SP Flash Tool (v5.1924 or higher). Newer versions are specifically optimized for MT67xx series platforms. 2. Use the Correct Download Agent (DA)
Modern MediaTek devices often require a specific MTK_AllInOne_DA.bin or a custom DA file provided by the manufacturer. platform mt67 not supported on this version
Action: In SP Flash Tool, go to the Download Agent tab. Instead of the default, try selecting the MTK_AllInOne_DA.bin found inside the SP Flash Tool folder. If your device has Secure Boot, you may need the specific "DA file" for your exact model. 3. Verify the Scatter File
The scatter file tells the software how to partition your phone. If you downloaded a ROM for an MT6580 but are trying to flash it to an MT6737, you will trigger this error.
Action: Open your scatter file (the .txt file) with Notepad. Look at the top line for platform: MT67xx. If the number there doesn't match your device's actual chipset, you have the wrong firmware. 4. Install MediaTek VCOM Drivers
If the tool can't properly "handshake" with the phone's CPU, it may misidentify the platform.
Action: Ensure you have the MTK USB VCOM Drivers installed on your Windows PC. Disable "Driver Signature Enforcement" in Windows 10/11 before installing to ensure the drivers work correctly. 5. Check "Format All + Download" Settings Sometimes the error is triggered by the flashing mode.
Action: Try switching from "Download Only" to "Firmware Upgrade."
Warning: Avoid "Format All + Download" unless absolutely necessary, as this can erase your IMEI and NVRAM data.
The "Platform MT67 not supported" error is almost always a versioning issue. By upgrading to the latest SP Flash Tool and ensuring your scatter file matches your chipset, you should be able to bypass the error and complete your firmware flash successfully. Fix: “Platform MT67 Not Supported on This Version”
This write-up is structured for a developer, technical support specialist, or advanced user encountering this issue.
Platform "mt67" is currently not supported by the installed software version, causing failures or disabled functionality for users/devices targeting that platform.
SP Flash Tool loads a DA_SWSEC.bin or MTK_AllInOne_DA.bin. Find a DA for MT67 from a device forum (XDA, 4pda) and force the tool to use it:
The "Platform MT67 not supported" error isn’t a dead end—it’s a version wall. With the right legacy tool or Download Agent, you can almost always get back to flashing, unbricking, or reading the device.
Pro tip: Before you run any flash tool, check your device’s preloader version. If it starts with PL_MT6735 or PL_MT6750, you know you’re dealing with an MT67 platform. Keep a dedicated folder on your drive labeled MT67_TOOLS with known-good DA files and an older SP Flash Tool. It’ll save you hours next time.
Have a specific MT67 device and tool version that’s failing? Drop the details in the comments—our community may have the exact DA file you need.
Here are a few options for a post, depending on where you are posting (Twitter/X, a tech forum, or Instagram) and your "vibe."
Best for: Showing you are solving problems and sharing knowledge. Summary Platform "mt67" is currently not supported by
Text: Hit a wall today with the dreaded "platform mt67 not supported on this version" error while trying to flash a custom ROM on a legacy MediaTek device.
It’s a classic version mismatch issue. The toolchain I was using was too new for the older MT67xx architecture.
The Fix: If you're running into this, don't just update your tools—you actually have to downgrade! I had to roll back my SP Flash Tool to an older legacy version and switch to the v2 MTK Drivers. Sometimes backward compatibility is the only way forward in embedded dev.
Has anyone else found a cleaner workaround for legacy MT67 platforms?
#EmbeddedSystems #AndroidDev #Troubleshooting #TechTips
For Python-based mtkclient:
git checkout legacy-mt67 # if your fork has a legacy branch
# or manually edit mtkclient/mtkconfig.py to add MT67 device IDs
If you’re not comfortable editing code, search for mtkclient-legacy on GitHub.