Repository navigation
Releases: Laoch832/DownloadProviderMod
Releases · Laoch832/DownloadProviderMod
Release list
DownloadProviderMod v3.3
Changes in v3.3
🐛 Fix
- 修复 Edge 拦截偶发失效:移除了多余的「启动 8 秒宽限期」。经逆向确认,
DownloadCollectionBridge.a 仅在新建下载时由 native 调用(历史恢复不经过此路径),
因此宽限期只会误放行真实下载 —— 表现为「打开 Edge 后立刻点下载时拦截失效」。
现在任何时机的下载都会被可靠接管到系统下载器。
✅ Verified
- 打开 Edge 后立即点击下载 → 成功拦截并转入系统下载器
- Edge 重启后历史下载恢复 → 不会误转发
Author: RadiAsync · MIT License
DownloadProviderMod v3.2
What's New
v3.2 — 首个公开发布版本
Features
- 🚫 去广告:拦截系统下载器全部推荐与广告接口(主页横幅、主页/详情页推荐、热榜推荐、MIUI 广告 SDK),并封禁广告 WebView 与信息流设置页
- ⬇️ Edge 下载接管:Edge 浏览器点击下载自动转入小米系统下载器(DownloadProvider 引擎),Edge 不再重复下载;内置启动恢复期保护、60s 去重与持久化记录,避免历史任务被误转发
- 📈 网速曲线:「下载热榜」页替换为实时网速曲线(0.5s 采样,含当前 / 峰值 / 平均速度)
Requirements
- Xiaomi HyperOS 4.0+ (Android 14+),OS4.0.0.15.XPMCNXM / Android 17 实测
- Microsoft Edge 151.0.x 实测
- Root + Xposed 框架(Vector / LSPosed),Xposed API 82
Install
- 安装本 APK
- 在框架管理器中启用模块,作用域勾选 com.android.providers.downloads.ui 与 com.microsoft.emmx
- 重启两个应用
Known Issues
- Edge 下载被接管后,Edge 自身下载 UI 会显示失败状态(任务已由系统下载器接管,属预期)
- Edge / 系统 OTA 大版本更新可能改变混淆类名,需要更新 hook 点
Author: RadiAsync · MIT License