# Update Zebra with Legacy OEMConfig

> Update firmware on legacy Zebra Devices (Android 11 or earlier) using Legacy Zebra OEMConfig through Applivery MDM.

Source: https://docs.applivery.com/en/device-management/android/oem-configs/update-zebra-legacy-oemconfig/  •  Last updated: 2026-04-18

**Key topics:** Legacy Zebra OEMConfig, Firmware Over-The-Air (FOTA) updates, Android device management, Applivery integration, Zebra, Android, Applivery, Amazon S3

---

**TL;DR:** Update legacy Zebra devices easily using Legacy Zebra OEMConfig and Applivery by following this step-by-step guide to configure firmware updates.

Managing and updating **Zebra Devices running Android 11 or earlier** presents specific challenges for mobility and IT administrators.

The **Legacy Zebra OEMConfig**, integrated with Applivery, enables centralized and reliable **firmware updates**, **configuration management**, and **device control**.

:::warning
Note that this version of the Zebra OEMConfig app requires Android 11 or lower. If your Devices run a higher Android version, use the latest [Zebra OEMConfig](https://docs.applivery.com/en/device-management/android/oem-configs/update-zebra-oemconfig/) app instead.
:::

## Getting started

Once in the [**Applivery Dashboard**](https://dashboard.applivery.io/), go to any of your **Policies** 1. From the left side menu, go to **Apps** 2 and click the **\+ Add App** button 3.

![add app](https://docs.applivery.com/int/_r2/media/09ac0a4e-3ad8-478f-9f15-3474973eec71/f5d1573d-02cc-4da9-bd64-65951a5c94b3.png)

Add the App **Legacy Zebra OEMConfig** (`com.zebra.oemconfig.common`) to your Policy through the **Managed Google Play iFrame**.

Once the App has been added, open its managed properties and click **\+ Add element** under the **Steps** section.

**Files Step**

Locate the **Files Step** section and configure the fields as follows:

-   **Download Destination Path and File Name**: Specify the path and name of the update file (e.g., `/data/tmp/public/Android14AT_FULL_UPDATE_14-28-03.00-UG-U133-STD-ATH-04.zip`).
    
-   **Download File Source URI**: Enter the URL of the hosted update file.
    
    Ensure it’s a private hosting service that supports **direct downloads** (e.g., for Amazon S3: `https://your-bucket-name.s3.amazonaws.com/Android14AT_FULL_UPDATE_14-28-03.00-UG-U133-STD-ATH-04.zip`).
    

![files step](https://docs.applivery.com/int/_r2/media/09ac0a4e-3ad8-478f-9f15-3474973eec71/0bda5c98-0eaa-41d7-8b08-ff972be5acfe.png)

Once configured, the Legacy Zebra OEMConfig app will automatically download the update ZIP package to the specified path.

**FOTA Step**

Next, locate the **FOTA Step** section and configure the fields as follows:

-   **LifeGuard OTA Service**: On.
    
-   **OS Upgrade File**: Specify the same path and file name as above.
    
-   **OS Upgrade Suppress Reboot**: Decide whether to prevent automatic reboot after the update.
    

![fota step](https://docs.applivery.com/int/_r2/media/09ac0a4e-3ad8-478f-9f15-3474973eec71/21204c8f-fd86-4c7c-af83-21f6f016ae8c.png)

:::info
Depending on the Device model, updating from Android 10 or earlier to Android 13 or higher may trigger an automatic factory reset.  
Learn more in the official [Zebra documentation](https://techdocs.zebra.com/lifeguard/a13/#migrationprocess).
:::

Once these parameters are configured and the ZIP package is fully downloaded to the path specified in the **Files Step** section, the Zebra device will automatically begin the update process **silently**.

You can verify this through a **silent notification** that appears in the Device’s notification panel.

When the update completes, if **OS Upgrade Suppress Reboot** is set to **True**, the user must **manually restart** the Device to finalize the installation.

By following the outlined steps—from configuring managed properties to defining update parameters and reboot options—you ensure a **smooth**, **reliable**, and **error-free** update process.
