Skip to content

feat: Add APK download helper integration - #797

Merged
MarcaDian merged 9 commits into
MorpheApp:devfrom
rushiranpise:helper
Aug 3, 2026
Merged

feat: Add APK download helper integration#797
MarcaDian merged 9 commits into
MorpheApp:devfrom
rushiranpise:helper

Conversation

@rushiranpise

Copy link
Copy Markdown
Contributor

Expose an optional intent contract for third-party APK download helpers so Morphe can hand off original APK requests with package, version, build code, ABI, file type, and stock-install context.

Show the helper action only when Android can resolve a compatible helper, launch it from the existing download instructions dialog, and consume the returned APK-family URI through the existing APK selection flow.

Expose an optional intent contract for third-party APK download helpers so Morphe can hand off missing original APK requests with package, version, build code, ABI, file type, and stock-install context.

Show the helper action only when Android can resolve a compatible helper, launch it from the existing download instructions dialog, and consume the returned APK-family URI through the existing APK selection flow.
@LandonMoran

Copy link
Copy Markdown

So what does this do? Does this allow you to download apks as inside the app

@rushiranpise

Copy link
Copy Markdown
Contributor Author

So what does this do? Does this allow you to download apks as inside the app

Not exactly. It doesn't download APKs itself. Instead, it provides an intent that allows third-party apps to download APKs for Morphe

@MarcaDian
MarcaDian marked this pull request as ready for review August 1, 2026 11:28
@LandonMoran

Copy link
Copy Markdown

Is there any apps that is going to support the set launch

@dr-strange15

Copy link
Copy Markdown

So what does this do? Does this allow you to download apks as inside the app

Not exactly. It doesn't download APKs itself. Instead, it provides an intent that allows third-party apps to download APKs for Morphe

there must me some reasons for not doing this

but why not let morphe download the apks itself??
i mean this would remove so many manual steps

@MarcaDian

Copy link
Copy Markdown
Contributor

Users don't look at the bigger picture. Need I remind you what happened to Vanced? Adding things like this could be a mistake, so the pros and cons need to be carefully weighed.

@dr-strange15

Copy link
Copy Markdown

Users don't look at the bigger picture. Need I remind you what happened to Vanced? Adding things like this could be a mistake, so the pros and cons need to be carefully weighed.

yes yes big marca
thats why i said there must be some reasons

pardon me🙏

@LisoUseInAIKyrios LisoUseInAIKyrios left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can the code here validate that Intent.FLAG_GRANT_READ_URI_PERMISSION is present and if not then show a simple error message?

This would be the fault of the external app. If some kind of error is shown then this is ok as-is.

@MarcaDian

This comment was marked as resolved.

# Conflicts:
#	app/src/main/java/app/morphe/manager/ui/screen/home/HomeDialogs.kt
#	app/src/main/java/app/morphe/manager/ui/viewmodel/HomeViewModel.kt
@MarcaDian
MarcaDian merged commit 7f7348c into MorpheApp:dev Aug 3, 2026
1 check passed
github-actions Bot pushed a commit that referenced this pull request Aug 4, 2026
# [1.25.0-dev.19](v1.25.0-dev.18...v1.25.0-dev.19) (2026-08-04)

### Features

* Add APK download helper integration ([#797](#797)) ([7f7348c](7f7348c))
@LandonMoran

Copy link
Copy Markdown

What app supports this?

@MarcaDian

Copy link
Copy Markdown
Contributor

https://github.com/rushiranpise/apk-download-helper

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.

5 participants