MOVETAIN WSS Gateway — 2.7.15.0211.2
Board: Heltec WiFi LoRa 32 V3, ESP32-S3 ONLY. OTA generation: 26.

factory.bin: fresh USB installation at 0x0000. Back up first; settings in
the covered flash range are overwritten and must be configured afterwards.
update.bin: application only. Compatible 8 MB layout: app0 0x10000/0x330000,
app1 0x340000/0x330000. Identify the ACTIVE slot before manual USB updating;
writing the other slot does not switch the boot selector. Never erase flash.
Portal OTA verifies signed images and selects the inactive slot automatically.

Network writes and shutdown run outside the mesh loop. Pre-write backpressure
retains queued frames without aborting a healthy session. The five-second budget
is passed to transport operations; it is not a strict whole-call deadline.
Last transport failure diagnostics survive reconnects in RAM and are reported
to Relay. They do not survive power loss and do not prove a network root cause.
Ping/Pong failures and partial writes retire the broken connection safely.
No Wi-Fi passwords, room keys or private signing key are included.
Host tests cover buffer ownership, queue cleanup, reconnect, blocked writes, late callbacks, TLS buffers and OTA. PKI command tests cover private text, My Location, Fast Location, targets, waypoints and SOS, with enforced encryption, missing keys and changed keys. Hardware checks are recorded separately from this archive.
A short hardware check is not proof of long-term stability or power-cut recovery.
Source: https://github.com/KZAndrey/firmware_mvt/tree/f40f3568d9d4ea3263e654fd53ce690de38f9c86
