feat: Add APK download helper integration - #797
Conversation
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.
|
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 |
|
Is there any apps that is going to support the set launch |
there must me some reasons for not doing this but why not let morphe download the apks itself?? |
|
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 pardon me🙏 |
LisoUseInAIKyrios
left a comment
There was a problem hiding this comment.
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.
This comment was marked as resolved.
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
# [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))
|
What app supports this? |
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.