Skip to content

fix(manager): Use MediaStore to download modules - #3707

Merged
YuKongA merged 1 commit into
mainfrom
download
Sep 14, 2026
Merged

YuKongA merged 1 commit into
mainfrom
download

Conversation

@aviraxp

@aviraxp aviraxp commented Sep 12, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI 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.

🟢 Approval recommended

No unresolved issues were identified that would block approval.

Pull request overview

Migrates module downloads to MediaStore, enabling scoped-storage-compatible downloads and URI-based installation.

Changes:

  • Stores downloads in MediaStore’s Downloads collection.
  • Adds cancellation, cleanup, and URI availability checks.
  • Updates both module repository UIs to validate downloaded URIs.
File summaries
File Description
manager/app/src/main/java/me/weishu/kernelsu/ui/util/DownloadService.kt Updated as part of this pull request.
manager/app/src/main/java/me/weishu/kernelsu/ui/util/Downloader.kt Updated as part of this pull request.
manager/app/src/main/java/me/weishu/kernelsu/ui/screen/modulerepo/ModuleRepoMiuix.kt Updated as part of this pull request.
manager/app/src/main/java/me/weishu/kernelsu/ui/screen/modulerepo/ModuleRepoMaterial.kt Updated as part of this pull request.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@YuKongA
YuKongA merged commit e23e035 into main Sep 14, 2026
20 checks passed
@YuKongA
YuKongA deleted the download branch September 14, 2026 06:25
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.

3 participants