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

feat(packages): add extract package button #378

Open
3 tasks done
Obegg opened this issue Mar 25, 2024 · 0 comments
Open
3 tasks done

feat(packages): add extract package button #378

Obegg opened this issue Mar 25, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Obegg
Copy link

Obegg commented Mar 25, 2024

Describe the feature you want

there is already the option to see a list of unlisted packages on uad-ng:
image

any package that will be shown on that list will have a button that will extract that specific package.

this feature request is not without issues, I understand that, uad-ng will have to first determine the path of each package, then use that path to extract the package, another struggle is that sometimes a specific package will have four or more paths (for armeabi-v7a.apk and arm64-v8a.apk as an example).

but to my defense for suggesting this feature - it sounds simple enough, the logic is simply send a adb shell pm path $selected_package, then discard the prefix package: then use the rest of the return value as adb pull $prefixless_package.

later on (hopefully) there will be an option to "auto extract unlisted packages", so it will further simplify things.
later on (hopefully) there will be an option to "auto share auto extracted unlisted packages", but this is pushing my luck here, because it means the extracted packages would have to be sent to a fixed URL (not Telegram, not GitHub, free of charge and free of sign-ups), and obviously that someone will have to review those unlisted packages and manually add them to uad_lists.json, not to mention the amount of duplicated packages that will be sent...

Acknowledgements

  • This issue is not a duplicate of an existing feature request.
  • I have chosen an appropriate title.
  • All requested information has been provided properly.
@Obegg Obegg added the enhancement New feature or request label Mar 25, 2024
@AnonymousWP AnonymousWP changed the title feat(scope): extract package button feat(packages): add extract package button Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant