There are five legitimate (and some grey-area) use cases:
A memory dump in this context typically refers to capturing the contents of the device’s (volatile memory) or sometimes a region of the flash storage via the Sahara/Firehose interface. A “QPST Sahara Memory Dump” usually targets RAM regions—including currently loaded kernels, sensitive security data (if unencrypted), or crash logs. qpst sahara memory dump