It was not protobuf. I wasted a morning on protoc. It was a home-grown TLV with a 16-bit type and a 32-bit length.
file(1) and a hexdump first. Then guess the format. Then maybe protobuf.
Refs: ELF
Lab / educational. Public binaries and patched classes only. Isolated VM.