soupslurpr / AppVerifier

Verify apps easily.
ISC License
217 stars 15 forks source link

Allow installation for use as default installer #154

Closed HaleTom closed 3 months ago

HaleTom commented 4 months ago

To have apps be verified by default it would be great if AppVerifier could be set as the default installer.

I can't currently see a way to install an app through AppVerifier.

I suggest an "Install" button for streamlined workflow.

Eg, when I download an .APK file, I open it with AppVerifier, and then after seeing that it checks out, I want to install that APK.

Current workflow

Desired workflow

HaleTom commented 4 months ago

It seems that the default installer is invoked when pressing "back" out of AppVerifier. So my workflow is simple after all.

I will close this, but I'm curious:

Is there a way of selecting which installer is used?

soupslurpr commented 4 months ago

The default installer isn't invoked when going back, or at least not in every app. The app you're using to open AppVerifier must be the one doing that.

HaleTom commented 3 months ago

@soupslurpr I've since realised that you're indeed correct - it was Obtainium that was invoking the default app installer after AppVerifier closed.

So, I'm reopening as the initial issue is still valid - it would be nice to have a one-stop-shop to verify then install, set as a default.

soupslurpr commented 3 months ago

@HaleTom Unfortunately, this isn't a planned feature. I don't want AppVerifier to have an install option for two main reasons:

  1. Extra code required to implement the installer.
  2. It causes confusion as to the original source of the installed app and might mess with auto updates. If someone came from Obtainium and installed the app from AppVerifier, then I don't think Obtainium will be able to do auto updates for the app until the user does a manual update from Obtainium. I might be wrong on that though.