Platform Mt68 Not Supported On This Version Top __full__ Guide

How to Fix the "Platform MT68 Not Supported on This Version Top" Error: A Complete Guide

If you are a developer, engineer, or tech enthusiast working with embedded systems, MediaTek chipsets, or custom Android firmware, you have likely encountered the frustrating error message: "platform mt68 not supported on this version top".

This cryptic error typically appears in command-line interfaces (CLI), build environments, or flash tools when attempting to compile, flash, or debug a device powered by a MediaTek MT68xx series processor. It can bring your development workflow to a screeching halt.

In this comprehensive guide, we will break down exactly what this error means, why it occurs, and most importantly—how to resolve it. platform mt68 not supported on this version top


1. Understand the Error

  • Platform MT68: This refers to devices using the MT6833 (Dimensity 700/720/800/810/900) or MT6853/MT6873/MT6883/MT6893 chipsets. These are newer 5G MediaTek processors found in phones from brands like Xiaomi, Realme, Oppo, and Vivo.
  • The Problem: Older versions of SP Flash Tool only support older architectures (like MT6735, MT6753, MT6580). They do not have the drivers or protocols to communicate with the newer 64-bit 5G chips.

Solution 6: Switch to a Cross-Platform Alternative

If Windows tools keep failing, try Linux-based or open-source solutions:

  • mtkclient – A Python tool that supports MT68 chips perfectly.
  • SP Flash Tool for Linux – often more stable for MT68 detection.
  • Use a live USB of Ubuntu, install mtkclient via pip, and bypass the error entirely.

Final Checklist

Before you give up, run through this checklist: How to Fix the "Platform MT68 Not Supported

| Step | Action | |------|--------| | 1 | What is your exact chipset? (MT6761 / MT6765 / MT6768 / MT6785?) | | 2 | What tool and version are you using? | | 3 | Have you tried the latest tool version? | | 4 | Have you replaced the DA file? | | 5 | Is your scatter file from the correct firmware? | | 6 | Are drivers installed with signature enforcement disabled? | | 7 | Did you try mtkclient on Linux? |

Case Study: Real-World Fix

Situation: An engineer at a Chinese ODM was trying to flash custom firmware onto an MT6873 (Dimensity 720) test board. The error appeared every time they clicked "Download" in SP Flash Tool v5.2020. Platform MT68: This refers to devices using the

Steps taken:

  1. Updated SP Flash Tool to v5.2136 → Error persisted.
  2. Checked platforms.ini – MT68 was missing. Added MT68 manually → Still failed.
  3. Replaced DA file with MT6873_DA.bin → Success!

Key takeaway: The DA file was the missing link. The platform list edit was unnecessary after all, but the combination of updated tool + correct DA solved it.


1. SP Flash Tool (Smart Phone Flash Tool)

When trying to flash firmware onto a MediaTek device, SP Flash Tool checks the scatter file and compares it against its internal platform list. If MT68 is missing, you get this error.

Solution 4: Reinstall MediaTek USB VCOM Drivers

Driver corruption can cause platform detection failure.

  1. Download MTK USB Driver v1.2304 or the official MediaTek DA USB VCOM driver.
  2. Uninstall old drivers via Device Manager (check “Show hidden devices” under View).
  3. Boot Windows with Driver Signature Enforcement disabled (Shift + Restart → Troubleshoot → Startup Settings → Disable driver signature).
  4. Install fresh drivers.
  5. Reboot and test.