Payloads for MediaTek Download Agents
  • C 93.8%
  • Makefile 3.6%
  • Linker Script 1.7%
  • Shell 0.4%
  • Assembly 0.3%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-25 02:02:18 +02:00
brom_defuse brom_defuse: Fix output file name 2026-08-04 18:56:30 +02:00
common common: Switch back to EMMC_USER on exit 2026-08-25 00:55:16 +02:00
da_x da_x: Add build time log 2026-08-25 02:02:18 +02:00
da_xml da_xml: Allow deriving keys with custom input 2026-08-04 21:57:44 +02:00
extloader extloader: Fix crash on arm64 2026-08-11 04:37:13 +02:00
hakujoudai hakujoudai: Remove boot-to and add download 2026-08-07 04:41:35 +02:00
libsej libsej: Don't hang forever on non legacy path 2026-03-14 01:40:51 +01:00
sla_xml payloads: Add sla_xml 2026-08-04 21:55:25 +02:00
.clangd payloads: Add .clangd and update .gitignore 2026-06-02 03:22:52 +02:00
.gitattributes Initial commit 2025-11-10 18:15:40 +01:00
.gitignore payloads: Add .clangd and update .gitignore 2026-06-02 03:22:52 +02:00
build_all.sh payloads: Rename secpatcher to brom_defuse 2026-07-28 04:48:09 +02:00
flake.lock Initial commit 2025-11-10 18:15:40 +01:00
flake.nix flake: Add clang 2026-06-02 03:23:22 +02:00
LICENSE.agpl Initial commit 2025-11-10 18:15:40 +01:00
LICENSE.gpl Initial commit 2025-11-10 18:15:40 +01:00
README.md brom_defuse: Fix output file name 2026-08-04 18:56:30 +02:00

MTK Payloads

This repository contains various payloads and libraries for MediaTek devices. These payloads can be used for tasks such as unlocking, flashing and other cool stuff related to MTK devices.

These payloads are intended for educational purposes only. Use them at your own risk.

Contents

  • da_x: DA Extensions for V5/XFlash devices
  • da_xml: DA Extensions for V6/XML devices
  • libsej: A portable library for SEJ (Security Engine for JTAG protection)
  • extloader: A small loader for adding the boot_to command and loads DA extensions
  • brom_defuse: A tethered BROM payload for Legacy and V5 devices that disables security
  • hakujoudai: A payload for V6 devices exploiting heapb8.

License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.

Some payloads may have their own licenses. Please refer to the respective payload directories for more information. Notably:

  • libsej is licensed under the GPL-3.0 License, copyright (C) 2024 B.Kerler, 2025 (C) Shomy

If you use or modify any of these payloads, please make sure to comply with their respective licenses.