barscaret-downcaret-leftcaret-rightcaret-upcheckchevron-leftchevron-rightfile-pdfinfoinfo-circlesign-in-altsignin text-widthtimesyoutube

Android > Device Data & Configuration

Deploy files to Android devices

Updated on October 8th, 2025

Learn how to deploy files to Android devices remotely using Miradore.

Requirements

To deploy files to Android devices remotely using Miradore, the following requirements must be met:

  • Miradore client version 2.3.13 or later must be installed on devices running Android 10 or earlier.
  • Miradore client version 2.9.3 or later must be installed on devices running Android 11 or later.
  • The maximum file size is 200 MB.
  • A file manager application must be available on the device.
    Note: If system applications were not retained during enrollment in Miradore, the device may not have a file manager installed. Before deploying files to the device, ensure a file manager (such as Files by Google) is installed; otherwise, users will be unable to access files deployed via Miradore.
  • The device must have an application installed that can open the deployed file type.

Upload a file to Miradore

Files must be uploaded to Miradore before deploying them to the managed devices.

  1. In Miradore, navigate to Management > Files and certificates and select Add on the Files tab.
  2. Select an upload method from the Media location drop-down menu as follows:
    • Select File upload to upload a file from your computer.
    • Select External URL to provide a link to the file.
  3. Depending on the selected upload method, do one of the the following:
    • If you selected File upload, click Select file to upload your file from your computer.
    • If you selected External URL, fill in the following fields:
      • File name: The name of the file as it appears on the device after deployment.
      • URL: The link through which the file can be accessed by Miradore.
      • SHA1 (optional): The SHA1 checksum of the file's content that can be validated by the Miradore client upon deploying the file to the managed device. This field is optional.
  4. Configure the following settings:
    • Destination folder: Specify the path to the folder to which the file will be added on the device. The folder path is relative to the root folder of the shared external storage on the device. Any folder along the path that does not currently exist on the device is created during deployment.
    • Extract archive: Select this option if the file is a ZIP file and you want its contents to be extracted on the device during deployment.
      Note: Miradore only supports the extraction of ZIP archives.
    • Redeploy if file changes: Select this option if you want the file to be redeployed to your managed devices if it changes. The file must be included in a business policy for this option to work.
    • Description: Add a description for your file. This is only visible in Miradore.

      File deployment example in the Add file wizard
      File deployment example in the Add file wizard
  5. Select Add file, then Close.

Deploy files to managed devices

  1. In Miradore, navigate to Management > Files and certificates.
  2. On the Files tab, select one or multiple files by their checkboxes or open a file's page by double-clicking its name in the table.
  3. Select Deploy at the top of the page.
    Miradore - android file deployment 1
  4. Select one or multiple devices by their checkboxes, then select Next.
  5. Select Deploy, then Close.

Important: On devices running Android 11 or later, the Miradore client application must be granted permission to manage files on the device during the first file deployment. For this purpose, the Miradore client sends a notification, where the device user can grant the permission. If the permission is not granted, the notification is sent again upon the next deployment attempt. Once the permission is granted, it cannot be revoked.

File access permission request on a device
File access permission request on a device

The permission only allows the Miradore site administrator to add or remove files from designated folders on the device. It does not allow the administrator to browse or delete files that were not deployed via Miradore.

The deployment remains in Waiting for permissions status in the Action log and on the Deployments tab of a file's page until permission is granted. Afterwards, the deployment proceeds automatically.

Results: The file or files are deployed to the managed devices and can be found in the location specified during file upload.

Monitoring

You can monitor the progress of the action as follows:

  • On the Action log page by navigating to Management > Action log.
  • On the Action log tab of a device's page available under Management > Devices.
  • On the Deployments tab of a file's page available under Management > Files and certificates.

Previous Article:
«

Next Article:
»