For Zebra Android fleets managed by MDM

Zebra OS updates that actually get installed.

NM OS Manager runs on each device, picks up the OS update file it finds and makes sure it is installed. You decide how firm it is with the user. One thing does not change: the update gets installed. Works with any MDM that installs enterprise apps.

12:4086%
NM OS Manager
Status
No update waiting
Current OS
14-28-03.00-UG-U00-STD-ATH-04
Watch folder
/sdcard/osupdate
System update
Waiting for approval
Postpones automatically in
10:00
Takes about 10 min. The device restarts. 2 postpones left.
Final notice
Update starts automatically
Installs automatically in
05:00
The update cannot be postponed again. It starts when the countdown ends.
Installing
Do not turn off the device
0%
About 12 min left
Restarting
Update complete
Update complete
Device is up to date and ready to use.

Live demo. Tap the buttons on the device or jump to a step.

Fleet upgrades fail for a hundred small reasons.

Upgrading a fleet of Zebra devices should be routine. In practice it is hard to plan an upgrade for a set time. Devices are offline, switched off or have not been online for months. Batteries are too low and storage is full. Over-the-air campaigns stall, file transfers break, and the script that was supposed to start the upgrade never runs. Every round leaves devices behind.

NM OS Manager removes the guesswork. It runs on the device itself, picks up the OS files it sees and makes sure they are installed. It waits for battery and for the right time, survives reboots and power-offs, and checks the package before it touches the device. How firm it is with the user is up to you. The OS will be installed.

How it works

Deliver, prompt, install, report.

  1. 01

    Deliver

    Deliver the Zebra OS package with your MDM. NM OS Manager checks that the package fits the device before anything happens.

  2. 02

    Prompt

    The user is asked to install the update. The prompt cannot be closed or skipped. The user chooses Install now or Postpone.

  3. 03

    Install

    When the allowed postponements are used up, a final countdown starts and the update installs by itself. Restarts and power-offs do not stop it.

  4. 04

    Report

    Progress is shown on the device during the install. Afterwards the new version is verified and the result is saved on the device for your MDM to collect.

Features

Built for real fleets.

Cannot be bypassed

The prompt stays in front of every app, including kiosk mode, and comes back after a restart until the user has made a choice.

Data-safe by default

Updates that would erase apps and data are blocked unless the administrator explicitly allows them.

No setup per device

Install the app with your MDM and it is ready. No adb, no staging barcode, no extra profile.

Any MDM

Settings use Android managed configuration, which any MDM that installs enterprise apps can set.

Live configuration

Change a value in the MDM console and the running app picks it up at once. Changes received during a prompt or an install apply when that round ends.

Reliable downloads

The app can download the OS package itself. An interrupted download continues where it stopped.

Waits for the right moment

No prompts inside a configured quiet window. No prompt and no install below the configured battery level. A device that was off picks up where it left off.

Transparent

A log on the device, a result after every update, and a support screen with status, OS version and app version.

For administrators

You decide how firm it is.

Everything is set in your MDM console, with a short explanation next to each setting. Change a value and the devices follow.

  • How long the prompt waits for an answer
  • How many times the user can postpone
  • How long until the user is asked again
  • How long the final countdown lasts
  • Times of day when the user is never interrupted
  • Minimum battery level before installing
  • Whether updates that erase apps and data are allowed
  • Where the OS package comes from

Requirements. Zebra Android 11 or later with A/B partitions. An MDM that can install enterprise apps.

Pricing

Simple pricing, per device

One price per device per month, billed annually. The more devices, the lower the price. All prices in USD, excluding VAT. The licence key is applied through managed configuration and validated on the device, so there is no server and nothing phones home.

1 to 25 devicesFreefull functionality, no time limit
26 to 499 devices$1.00per device per month
500 to 4,999 devices$0.70per device per month
5,000 devices and moreQuotecontact us for a price

All devices are charged at the tier rate. One-year licence, billed annually. Reseller terms are available for Zebra and MDM partners.

Examples

100 devices$1,200 per year
1,000 devices$8,400 per year
4,000 devices$33,600 per year

Included in every tier

  • Signed APK and all updates during the licence period
  • Administrator guide and developer guide
  • Managed configuration template for SOTI MobiControl
  • Setup support by e-mail from Nordic Mobility
Get started Customers who run SOTI MobiControl through Nordic Mobility get NM OS Manager included.

FAQ

Questions administrators ask

Which devices are supported?+

All Zebra Android devices running Android 11 or newer.

Which MDM systems are supported?+

Any MDM that can install enterprise apps. The OS package arrives with your MDM's file sync, or the app downloads it from a link you provide.

How much work is it to roll out?+

Install the app with your MDM, change the settings you want, and deliver the OS package. There is no setup on each device and no server to run.

Can the user avoid the update?+

No. The user can postpone a set number of times. After that a countdown starts and the update installs by itself. The prompt cannot be closed, and it comes back after a restart.

What if a device is off or offline?+

Nothing is lost. The app continues when the device is switched on again, and once the OS package is on the device no network connection is needed to install it.

Can an update erase the device?+

Some Zebra updates, such as downgrades, erase apps and data. NM OS Manager blocks those unless you explicitly allow them. Some Zebra devices and OS versions need special attention, so use this setting carefully and always check the Zebra documentation.

How do I know the update succeeded?+

The app verifies the new version after the restart and saves the result on the device, where your MDM can collect it. The support screen on the device shows the current status.

Does the app need a server or internet access?+

No server. Internet is only needed if the app downloads the OS package itself. The licence key is checked on the device.

Running a fleet of Zebra devices?

Tell us how many devices you have, which Zebra models and which MDM you use. That helps us give you a precise answer.

Prefer e-mail? contact@osmanager.net

We only use your details to reply to you.