Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Qualcomm QDB (Qshrink Database) format #687

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tchebb
Copy link
Contributor

@tchebb tchebb commented Jan 15, 2024

This is a very simple wrapper around compressed XML used by Qualcomm to store modem debug info. I gather that these files are used by Qualcomm's official QXDM diagnostic software, but I derived the format without reference to any documentation or tooling; it's just that simple.

Not quite sure if firmware/ is the right directory for this. Suggestions welcome!

@tchebb
Copy link
Contributor Author

tchebb commented Jan 15, 2024

Here's a sample file from the modem partition of a Samsung Galaxy S10e, firmware version G970USQU9IWH2. The file is Qualcomm/Samsung proprietary licensed, as far as I'm aware.

sample.zip

This is a very simple wrapper around compressed XML used by Qualcomm to
store modem debug info. I gather that these files are used by Qualcomm's
official QXDM diagnostic software, but I derived the format without
reference to any documentation or tooling; it's just that simple.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant