PixelFlasher provides a graphical utility for flashing Pixel phones, presenting device management features through a desktop interface.
MTKClient
MTKClient provides utilities for flashing and repairing devices that use MediaTek chipsets.

About MTKClient
MTKClient is an open source utility for MediaTek-based devices, covering exploitation, flash reading and writing, and repair tasks. It runs on Linux and Windows and is written in Python, with command-line scripts, a GUI, API scripts, and TCP/IP client and server components in the repository. Installation notes and usage instructions are provided separately for Linux, macOS and Windows, including an automated Windows installer and a LiveDVD image based on Ubuntu 22.04 LTS.
Key features
- Read and write flash on MediaTek devices
- Enter BROM mode via key combination and USB connection
- Loader option and preloader mode for V6 protocol chipsets
- Command-line, GUI, API and TCP/IP variants included
- Debug mode writes console log to log.txt
- Configurable chip details and USB VID/PID detection
- Open source under GPL-3.0 with 1.3k stars and 258 forks
- Available for both Linux and Windows, with a LiveDVD option
- Provides GUI, API and TCP/IP tools alongside command-line scripts
- Windows use requires the stock MediaTek port and the usbdk driver
- Linux needs a patched kernel when using old kamakiri, except for read/write flash
- V6 chipsets such as MT6781 and MT6983 require a loader file and preloader mode
MTKClient at a glance
- Website
- github.com/bkerler/mtkclient
- Category
- Mobile Apps › Android Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
MTKClient alternatives
Tools and sites you could use instead, ranked by how closely they match.
WSABuilds provides builds for running Windows Subsystem for Android on Windows 10 and 11.
Apprise routes push notifications to services and platforms through a unified interface.
neutriNote offers plaintext notes with Markdown and math support, plus storage designed for synchronization.
The Snapdrop Android client supports local file sharing through PairDrop, transferring files between devices on the same network.
Adb Explorer provides a Windows interface for ADB to browse and transfer files on connected Android devices.
Popular in Android Apps
Well-known listings from the same topic.
MTKClient FAQ
How do I put a device into BROM mode?
What is different for V6 chipsets?
How do I report a problem?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












