About Source code
SharpMTKClient is GUI written with c# by alephgsm team for mediatek chipset devices, codes of this project are updated more often than bkerler/mtkclient and some forensic tools
but with continuous tests, we will fix some bugs. Also, this project is raw C# code and has no dependency on python, usbdk, etc.
SharpMTKClient also is support MTK V6 XML type device, you can see screenshots following screenshot list
usb protocol is based on windows api(kernel32) (No dependency on usbdk), libusb only for “ControlTransfer”
tested on 1000+ more device like xiomi, oppo , samsung , huawei, etc and all features will work w/o bugs
Lasted updated :
- 2025.04.12
added:
1- Read rpmb v6 device
2- write rpmb v6 device
3- write xml firmware (v6) native (download, firmware upgrade, download only)
4- Added flash partition by name (xml , xflash)
updated:
1- da2 patch
2- cpu list
3- mtkv6 protocol
- 2025.04.06
+ added Flash mtkv6 devices firmware(flash.xml, scatter) (Native protocol)
+ legacy protocol updated
+ more bug fixed and optimized
PROTOCOL SUPPORT:
- LEGACY
- XFLASH
- XML
Features
-
-
- auto detect mtk devices from pid&vid (usb plug , unplug event, no in while)
- Device type “XML, dalegacy , Xflash” Supported
- Supprted UFS, NAND, EMMC & up to last cpu that support in bkerler/mtkclient prject
- auto bypass SLA & DAA
- crash preloader
- Flash (mtkv5 and mtkv6) (flash.xml, scatter) (native, flashtoollib api)
- Flash raw firmware
- Read oxygen forensics detective dump
- Read Partition tables(gpt)
- Flash GPT
- rebuild GPT
- dump (backup) partitions
- read preloader
- flash preloader
- Erase partitions
- safe format
- manual format
- erase frp
- backup , write , erase nv partitions
- bootloader unlock/ relock
- fix read/orange error after bootloader unlock
- rpmb read/write/erase
- rpmb read key
- read hardware keys
- DA/Preloader parser
- many more useful function exist in project codes ….
-
Screenshots from Codes:
Screenshots from Interface:
How to contact you I have joined your telegram group. Chatt you but can’t
not problem in telegram
I can’t get in touch with you…I can’t send you a message.my email
[email protected]
hi i want bu C# SharpMTKClient。
Contact us in telegram : https://t.me/GsmCoder