Favicon

You are here: Home > Device Management > Android > Android Open Source Project (AOSP)

AOSP MDM: Management for Non-GMS Android Devices

Applivery AOSP MDM for rugged, kiosk, and industrial Android Devices without Google Mobile Services — silent App distribution and robust security.

10 min read

TL;DR

Applivery provides full MDM for AOSP and non-GMS Android devices, offering comprehensive management, silent app distribution, and robust security without Google services.

Applivery provides full MDM for AOSP (Android Open Source Project) and other non-GMS Android Devices, bringing the same Device Management capabilities to rugged terminals, kiosks, and industrial hardware that ship without Google Mobile Services.

AOSP MDM is the right choice for rugged Devices, industrial PDAs, point-of-sale terminals, digital signage, and any OEM Android build not certified to run Google services. Unlike Android Enterprise, it requires no Google account, no Android Enterprise setup, and no Managed Google Play organization. Everything is managed from the same Applivery Dashboard.

The Applivery AOSP Solution

Applivery's AOSP MDM solution is built around three components:

  • The Applivery DPC — an on-device agent that runs as Device Owner and applies every Policy set in the Dashboard through the native Android DevicePolicyManager APIs.

  • The Applivery Self-Service — hosts and silently installs APKs without any dependency on Google Play.

  • A real-time command channel powered by Pushy — dispatches remote commands to Devices and reports results back to the Dashboard.

The Applivery DPC plays the same role that Android Device Policy plays in standard Android Enterprise deployments, but it does not depend on any Google service, account, or Play infrastructure.

Key Capabilities

Policy Templates
A comprehensive library of pre-configured Policy templates ready to apply to any AOSP Device.
Kiosk Mode
Lock a Device to a single App or a curated suite of Apps, with full control over the navigation bar, status bar, and power button.
Policy Enforcement
Enforce security Policies such as password complexity, keyguard restrictions, factory-reset protection, and remote wipe.
Silent App Distribution
Install, update, and uninstall Apps silently on managed Devices — no Google Play Store required.
Wi-Fi & Certificate Management
Silently provision corporate Wi-Fi networks (Open, WPA, WPA-Enterprise with EAP-TLS, PEAP, and TTLS) and distribute supporting CA and client certificates.
Remote Support
Lock, reboot, reset password, clear App data, and disenroll Devices in real time from the Applivery Dashboard.
Factory Provisioning
Pre-install the Applivery DPC in an OEM image and provision Devices automatically at first boot, with no user interaction.
Status Reporting
Periodic reports on installed Apps, Device settings, software build, memory, storage, network, and hardware information.
Always-On VPN
Force all Device traffic through a corporate VPN with optional lockdown mode and per-package exemptions.
OEM Configurations
Apply OEM-specific managed configurations on supported AOSP hardware — Zebra, Bluebird, Samsung Knox, and more.

Management Sets

Applivery supports two management sets for AOSP Devices:

  • Full Device Management — provides full MDM and App management for granular control over company-owned AOSP Devices. Choose from 80+ settings to enforce, including password complexity, keyguard restrictions, Wi-Fi configuration, runtime permissions, hardware controls, and more.

  • Dedicated Device — transforms company-owned AOSP Devices into purpose-built terminals. Lock them down to a single App or a curated suite of Apps, and enforce an extended range of security Policies — power button, navigation bar, status bar, system error dialogs, and Settings access — to prevent users from escaping the locked experience.

The Applivery Self-Service

Because AOSP Devices do not have access to Google Play, all App distribution goes through the Applivery Self-Service. It is Applivery's replacement for Managed Google Play on AOSP Devices, and it provides:

  • Private App distribution — upload APKs directly from the Dashboard.

  • Silent install, update, and uninstall with no user interaction required.

  • Per-App managed configuration applied silently through the DPC.

  • Per-App runtime permission Policy.

  • Block uninstall and disable user controls.

  • Compatibility checks and automatic rollout to all enrolled Devices that match the targeting rules.

Get started

To begin managing AOSP Devices with Applivery, you do not need to set up Android Enterprise, link a Google Workspace account, or create a Managed Google Play organization. Everything you need is on the Applivery side.

QR-code provisioning is the recommended enrollment method for fleet rollouts and one-off enrollments alike. Once enrolled, each Device appears in Device Management > Devices with its display name, model, Android version, and the Policy that was applied. From there, you can manage Apps, run commands, edit the Policy, and review status reports.

Feature list

The Applivery DPC operates as Device Owner using the native Android APIs, so every feature below works on any AOSP build that ships those APIs — regardless of whether Google services are present.

Device security

  • Device security challenge — set and enforce a PIN, pattern, or password of a defined type and complexity.

  • Advanced passcode management — minimum length, letters, numerics, symbols, upper/lower case, history, expiration, and wipe threshold.

  • Remote wipe and lock — remotely lock and disenroll Devices.

  • Compliance enforcement — apply enforcement rules (block, then wipe) when Devices drift out of compliance.

  • Default security Policies — debug features and installs from unknown sources are blocked by default.

  • Security Policies for dedicated Devices — users cannot escape a locked-down Device.

  • Hardware security management — disable factory reset, safe boot, USB data transfer, physical media mount, NFC beam, and camera.

  • Memory Tagging Extension (MTE) Policy and Common Criteria mode on supported Devices.

App Management

  • Silent app distribution — install, update, and uninstall Apps with no user interaction.

  • Managed configuration management — view and silently set managed configurations for any App that supports them.

  • App catalog management and allowlisting — configure the work Apps catalog by allowlisting or blocklisting Apps.

Device Management

  • Runtime permission Policy management — set a default response (Prompt / Grant / Deny) and override per App per permission.

  • Wi-Fi configuration management — silently provision enterprise Wi-Fi (Open, PSK, EAP-TLS, PEAP, TTLS).

  • Wi-Fi security management — identity, client certificates, CA certificates, domain suffix match, SAN matching.

  • Advanced Wi-Fi management — lock down Wi-Fi configurations on managed Devices.

  • Account management — block users from adding or modifying accounts.

  • Accessibility services management — control which accessibility services can be enabled.

  • Location sharing management — force HIGH_ACCURACY, SENSORS_ONLY, BATTERY_SAVING, or OFF.

  • Factory reset protection management — protect Devices from theft or disable as needed.

  • Advanced app control — block uninstall, disable force-stop and data clearing through Settings.

  • Screen capture management — block screenshots and screen sharing.

  • Disable cameras.

  • Reboot the device remotely.

  • System radio management — control mobile network, roaming, calls, SMS, tethering, Wi-Fi timeout, and Bluetooth.

  • System audio management — mute, block volume changes, block microphone unmute.

  • System clock management — control clock, timezone, and automatic settings.

  • Advanced dedicated device features — disable keyguard, status bar, notifications, and quick settings; force screen on; prevent Toasts, system alerts, and overlays.

Device usability

  • Lock screen messages — custom message on the lock screen.

  • Policy transparency management — short and long support messages shown when users hit a restriction.

  • System update Policy — automatic, windowed, or postponed OTAs.

  • Kiosk mode management — pin one or several Apps to the screen.

  • Keyguard feature management — disable camera, biometrics, fingerprint, face, trust agents, notifications, and shortcuts.

  • MAC address retrieval — silently fetch the device MAC address for inventory.

  • Advanced lock task mode management — control home button, recents, global actions, notifications, status bar, and keyguard while in kiosk mode.

  • Advanced system update Policy — freeze periods for blocking OTAs during specified date ranges.

COPE Permissions on AOSP Devices

The Applivery DPC on AOSP runs as Device Owner only. There is no Work Profile and no COPE personal usage flow, so the permission limits documented for COPE Devices do not apply — every restriction you configure takes effect at the full Device level.

If you need a Work Profile / COPE split, use the standard Android Enterprise MDM flow on Devices with Google services.

Always-On VPN

Force all Device traffic through a corporate VPN, with optional lockdown mode and per-package exemptions.

1
Navigate to Policies

Once in the Applivery Dashboard, head to Policies 1. Choose the Policy where you want to add the configuration.

2
Add Always-On VPN Configuration

In the left-hand menu, select Network and search for Always-On VPN Package 2.

always-on vpn package
Setting Description
VPN Package Package name of the VPN App to use as the always-on VPN.
Lockdown Mode When enabled, all traffic is blocked if the VPN is not connected. Prevents data from leaking outside the tunnel.
Note

The VPN App must be force-installed through the Policy before the Always-On VPN setting takes effect.

Note

Coming June 2026

  • Remote Support & Control — remotely view and control AOSP Devices directly from the Applivery Dashboard.

  • Advanced Kiosk Mode & Launcher — expanded kiosk capabilities including the Basic and Advanced Launcher modes for AOSP.

  • Work Profile — Work Profile support on AOSP Devices, enabling a clear separation between corporate and personal data.

Key Takeaways

  • Applivery provides full MDM for AOSP and non-GMS Android devices, independent of Google services.
  • The solution includes a Device Policy Controller (DPC), a Self-Service app catalog, and a real-time command channel.
  • It supports comprehensive policy enforcement, kiosk mode, silent app distribution, and remote support.
  • Applivery offers 'Full Device Management' and 'Dedicated Device' management sets for AOSP.
  • App distribution is handled via the Applivery Self-Service, replacing Managed Google Play for AOSP devices.

Applivery AOSP MDM provides full device management for AOSP and non-GMS Android devices, including rugged terminals, kiosks, and industrial hardware, without requiring Google Mobile Services.

Unlike Android Enterprise, Applivery AOSP MDM requires no Google account, Android Enterprise setup, or Managed Google Play organization. Everything is managed directly from the Applivery Dashboard.

The solution consists of the Applivery DPC (on-device agent), the Applivery Self-Service (for silent App installs), and a real-time command channel powered by Pushy.

Applivery uses the Applivery Self-Service for private app distribution, allowing silent installation, updates, and uninstallation of APKs directly from the Dashboard without Google Play.

Applivery offers Full Device Management for granular control and Dedicated Device mode to lock Devices to specific Apps, transforming them into purpose-built terminals.

Yes, it can enforce Policies like password complexity, Kiosk Mode, factory-reset protection, and perform remote actions such as locking, rebooting, or wiping Devices.

QR-code provisioning is the recommended enrollment method. Devices appear in the Dashboard after enrollment, ready for App and Policy management.

Last updated: May 25, 2026