Skip to content

Use package-friendly runtime paths#104

Merged
besendorf merged 1 commit into
mainfrom
package-manager-paths
Jun 19, 2026
Merged

Use package-friendly runtime paths#104
besendorf merged 1 commit into
mainfrom
package-manager-paths

Conversation

@besendorf

@besendorf besendorf commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Extract bundled ADB assets into a private temporary directory instead of next to the androidqf executable.
  • Keep generated acquisition output in the current working directory, including encrypted archives.
  • Look for key.txt in the current working directory first, then fall back to the executable directory.
  • Document the new output and key lookup behavior and add focused tests.

Why

This is better for androidqf usage when it is installed via a package manager: packaged executables usually live in read-only or shared system locations, while runtime artifacts should be written to the user's working directory or a temporary directory.

@besendorf besendorf marked this pull request as ready for review June 19, 2026 14:48
@besendorf besendorf merged commit c8ba59b into main Jun 19, 2026
4 checks passed
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