Category filter

How to Transfer Files to Android Devices

Hexnode UEM’s File Management feature allows enterprises to securely distribute content (documents, apps, videos, etc.) to enrolled Android and Android TV OS devices. Files are automatically downloaded to a specified location on the device without user intervention, ensuring data remains secure even if endpoints are scattered.

Step-by-Step Distribution Process

Phase 1: Upload to Repository

Before deploying to devices, files must be uploaded to the Hexnode UEM portal.

  1. Navigate to Content > My Files.
  2. Click Add File(s).
  3. In the pop-up, provide a File Name and click Choose File to upload the content.
  4. Click Save. The file is now indexed in the repository for use.

Phase 2: Create and Configure Policy

  1. Go to Policies > New Policy (or edit an existing one).
  2. Select Android > File Management and click Configure.
  3. Policy Name & Description: Enter a mandatory name and optional description.
  4. Destination Path: Enter the exact location on the device where the file should be stored.
  5. File Selection: Enter the name of the file (from the repository) to be sent to that location.
  6. Click Add.

Phase 3: Association

  1. Navigate to the Policy Targets tab.
  2. Select the target Devices, Device Groups, Users, User Groups, or Domains.
  3. Click Save.

On-Device Experience & Tracking

The Downloads Tab

Users can track the status of deployed files within the Hexnode UEM / Hexnode for Work app under the Downloads tab.

  • Active: Displays ongoing downloads.
  • Failed: Displays files that encountered errors during transfer.
  • Completed: Lists successfully downloaded files.

Manual Actions

  • Search: Use the search icon at the top of the Downloads tab to find specific files.
  • Refresh: Tap the vertical ellipsis (⋮) and select Refresh to sync download entries.
  • Clear All: Removes entries from the Downloads list. Note: This does not delete the actual files from the device storage.

Transferred files are listed in the Downloads tab

Note:

Important: Android 11+ Storage Permissions

On devices running Android 11 or later, the Hexnode UEM app requires a permission called “Manage All Files” (or All Files Access) to distribute and manage files.

Scenario A: New Device Enrollment

  • Requirement: This permission must be granted during the initial enrollment process.
  • Action: When prompted by the Hexnode app during setup, the user must select Allow. Without this, file distribution policies will fail to reach the device.

Scenario B: Existing Devices (After an App Update)

Sometimes, when the Hexnode UEM or Hexnode for Work app is updated to a newer version, the Android OS may revoke the “Manage All Files” permission.

  • The Symptom: Files stop reaching the device even though the policy is active.
  • The Fix:
    1. Open the Hexnode UEM app on the device.
    2. A “Manage All Files” prompt should appear automatically. Tap Grant Access.
    3. Manual Alternative: If no prompt appears, the user can navigate to: Settings > Apps > Special App Access > All Files Access and toggle the switch to On for the Hexnode app.

Frequently Asked Questions

  1. What happens to the files if I delete the policy from the Hexnode portal?
    When a File Management policy is deleted or disassociated from the portal, the transferred files are automatically removed from the target devices.
  2. Can I remotely delete a file without removing the entire policy?
    Yes, files distributed via Hexnode can be managed and deleted remotely through the UEM portal to secure compromised devices.
  3. Does the user need to click “Accept” to receive a file?
    No. Once the policy is associated, the file is downloaded from the server to the device automatically without requiring user intervention (provided permissions are active).
  4. Will “Clear All” in the app’s Downloads tab delete my corporate data?
    No. “Clear All” only cleans up the history/logs within the Hexnode app interface. The actual files remain in the storage location specified in the policy.
  5. Why is my file failing to download on an Android 11 device?
    The most common cause is a missing “All Files Access” grant. Ensure the technician or user has enabled this permission in the device settings for the Hexnode UEM app.
Deploying and Managing Content