Skip to main content
Run any Skill in Manus
with one click

usb-recovery

Stars2
Forks0
UpdatedJuly 10, 2026 at 07:51

Emergency, no-build USB recovery of a tesla-key-esp32 board that is bootlooping or refuses every OTA — reflash the already-published, SIGNED CI image to the app slot and erase otadata WITHOUT wiping NVS (pairing / key / VIN / WiFi survive). Use when asked to "recover", "unbrick", "de-brick", "rescue" or "resurrect" a board, when OTA reaches 100% then fails "signature bad" / "downloaded image is invalid" (the running image's TOFU trust anchor was signed with a key ≠ the published images), when the device is stuck in a boot/reboot loop after flashing an unsigned local build, when a normal reflash or OTA won't bring it back, or when the board reports the wrong/old version and refuses every update. User-only — it flashes physical hardware. For the normal build-and-flash path use flash-esp32; for merge → CI → flash use ship.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly