Can mtkclient write seccfg for multiple connected devices at once?
Nobody? It’s the only thing stopping me from flashing unlimited devices at once.
Short answer: No — not natively.
But with your skillset, you can make it happen with some orchestration.
mtkclient itself does NOT support multi‑device parallel flashing.
- It binds to one MediaTek preloader/bootrom interface at a time.
- The tool expects a single COM/USB interface and a single handshake.
- There is no built‑in “device list” or multi‑session manager.
- Even running multiple instances in the same directory can cause port conflicts or race conditions.
This is true for:
- mtk r seccfg
- mtk w seccfg
- mtk da seccfg
- Any other DA‑based write operation.
But you Can make it work with parallel instances.
Method that works in practice:
Run multiple isolated mtkclient instances, each bound to a specific USB port, using:
- Separate Python virtual environments or
- Separate working directories or
- Docker containers (cleanest isolation)
Each instance handles one device, and you orchestrate them with a wrapper script.
Why isolation matters:
- mtkclient dynamically loads DA, logs, and temporary files.
- Two instances in the same directory can stomp each other’s temp files.
- Python USB libraries (pyusb/libusb) can conflict if not isolated.
Example workflow
- Assign each device to a known USB bus/port
You can enumerate them with:
lsusb
or on Windows:
usbipd wsl list
or using pyusb enumeration.
- Launch one mtkclient instance per device
Example (Linux):
bash USB_DEV=1 python3 mtk w seccfg seccfg.bin USB_DEV=2 python3 mtk w seccfg seccfg.bin
Where USB_DEV is handled by a wrapper that sets the correct libusb device handle.
- Use GNU parallel or a Python orchestrator
You can spawn N workers, each flashing one device.
Even with parallelization, each device still needs to be manually forced into BROM/preloader mode.
There is no broadcast handshake.
If you want you can build scripts
- A Python script that enumerates all connected MTK devices
- Spawns isolated mtkclient workers
- Writes seccfg to each device
- Logs success/failure per device
- Handles USB hotplug events
Edited with copilot
The RAM ppl have spoken.
I think selling surplus now is best, but there is definitely an argument for holding on to it.
do you need help with 3d printing (don’t have a printer for this) or 3d designing?
does anyone know someone who switches micro usb ports out for type c ports on phones?
Definitely
You mean Written by Copilot? And Edited by you?
Its possible?
Where can I buy a domain?
I need it for my personal website
It’s not that important
And I’m not willing to pay too much
Cloudflare sells domain at cost price.
It is. The only thing you need to be careful about is adequate cooling. You may need to make holes in the clamshell for that. I know someone who did it
what’s that?
Hard plastic carrying case that unzips/unsnaps in the middle like this
it shouldn’t be to hard to 3d design a custom clamshell
Can someone check if the link points to my site
It’s blocked for me due to filtering
I sent a request to open it but it probably won’t happen until tomorrow
Points to thecurious.info
I ask if the site opens
Do you see the content?



