2

I have installed Advanced Download Manager (ADM), but when I try downloading a file from Chrome, it downloads the file with its Chrome download manager.

How to set-up ADM to intercept the download link on Chrome?

0

3 Answers 3

3

In addition to the recommendations made in other answer, do note a few things:

  • ADM can intercept downloads from within its own browser, not from other apps, except from those which are looking for a browser/downloader app.

  • Apps which depend on Android's activity resolver (to show chooser dialog or "Complete action using" by sending an implicit intent) can forward downloadable links to ADM (and other apps which register preferred activities as downloaders).

    Apps can also query available activities for a certain intent (action, path and/or mime) type and then send explicit intent to an app chosen by user. E.g. Firefox looks for system's preferred activities for a given URL and mime type and maintains its own download preferences for all mime types.

    ADM - in its AndroidManifest.xml file - registers itself for android.intent.action.VIEW, category DEFAULT/BROWSABLE, scheme http/https, all mime types and a long list of file extensions. So do other apps like MiXplorer and Firefox itself. Therefore they appears as eligible candidates when (an app through) OS looks for a downloader/browser.

  • Xposed module "Download Redirection" can intercept all downloads which are forwarded by apps to Android's Download Manager (com.android.providers.downloads).

  • But for apps which use their internal downloader, links need to be shared to ADM or copied to clipboard so that ADM can intercept them.


RELATED:

4
  • Actually, this isn't completely accurate; ADM can intercept links from other browsers, it's just that Chrome is not one of the compatible browsers. The ADM telegram group has a robot command you can use to check the list of compatible and incompatible browsers.
    – Arctiic
    Commented Nov 26, 2021 at 22:42
  • @Arctiic "ADM can intercept links from other browsers". True. That's what's explained in the second point. // "Chrome is not one of the compatible browsers". True. That's what's explained in the last point. Commented Nov 26, 2021 at 22:55
  • Yes, I understand, I was specifically referring to the first bullet: "ADM can intercept downloads from within its own browser, not from other apps." Maybe you didn't intend it as such, but that reads to me as an attribution of exclusivity.
    – Arctiic
    Commented Nov 28, 2021 at 0:24
  • @Arctiic you are correct. I changed the first bullet to make more sense. Commented Nov 28, 2021 at 8:02
2

Normally ADM should be able to intercept downloads automatically provided its service is running in the background.

  • You can check if the setting is active here: ADM Settings → Automation → Autostart service (tick box).

  • Secondly make sure it is activated for both mobile and wi-fi networks ADM Settings → Automation → Only via wi-fi (untick)

  • Also here, you need to fine tune the settings for download interception such as enabling the option when battery is low, and excluded the app from battery optimisation.

0
2

Share download links to ADM and it will start download in ADM. You can do so by long pressing on download button and selecting share link option.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .