minidump-parser 1.0.0

A CLI tool for parsing Qualcomm minidump/rawdump files
# minidump-parser

A CLI tool for parsing Qualcomm minidump/rawdump (`Raw_Dmp!`) files.

## Features

- List all sections in a rawdump file
- Print section content (dmesg, console, pmsg, logbuf, bootlog, etc.)
- Fuzzy section name matching (e.g. `FSMSTS` matches `md_FSM_STS.BIN`)
- Split rawdump into separate section files
- Generate `dump_info.txt` for trace32
- Memory-mapped I/O for fast parsing

## Install

```sh
cargo install minidump-parser
```

## Usage

```sh
# List all sections
minidump-parser <rawdump> list

# Print kernel dmesg
minidump-parser <rawdump> dmesg

# Print a specific section (supports fuzzy matching)
minidump-parser <rawdump> print <section_name>

# Split rawdump into separate files
minidump-parser <rawdump> split [out_dir]

# Generate dump_info.txt
minidump-parser <rawdump> gen-info [out_file]
```

## License

GPL-2.0-only