Random Questions That Don't Deserve Their Own Thread

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

  1. 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.

  1. 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.

  1. 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.

2 Likes

Nutty prices:


I have such regret I didn’t take those free servers with 256gb ecc each

2 Likes

do you need help with 3d printing (don’t have a printer for this) or 3d designing?

1 Like

does anyone know someone who switches micro usb ports out for type c ports on phones?

Definitely

:joy: 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.

1 Like

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?

Yes

1 Like