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(scope): Download ADB automatically on the first run #508

Open
3 tasks done
maverick74 opened this issue Jun 19, 2024 · 2 comments
Open
3 tasks done

feat(scope): Download ADB automatically on the first run #508

maverick74 opened this issue Jun 19, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@maverick74
Copy link

Describe the feature you want

I don't know if this is possible but i think it would be useful - specially for non-techies - if:

  • After installing UAD, on the first run, it would automatically download and install/extract ADB.

This would simplify all the process to get UAD working and reduce it to a kind of "one installation process and you're ready to go"!

To a user the experience would be something like:

  1. Install UAD,
  2. connect the phone to PC and
  3. remove the apps you want

(don't know if this is possible, however... just an idea ;). Feel free to close it as nonsense if it feels like it! )

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.
@maverick74 maverick74 added the enhancement New feature or request label Jun 19, 2024
@Rudxain
Copy link
Member

Rudxain commented Sep 22, 2024

An alternative to this is to embed ADB within UAD-ng itself. There are 2 main ways to do so:

I'd prefer using the crate, as it would allow:

  • us to choose an exact ADB version (more stable and predictable than an auto-updatable ADB)
  • the compiler to further optimize and shrink the sizes of UAD+ADB

@maverick74
Copy link
Author

An alternative to this is to embed ADB within UAD-ng itself. There are 2 main ways to do so:

* AppImage ([Considering other distribution methods #577](https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/discussions/577))

Considering Linux I, personally, would prefer AppImage!

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

2 participants