Skip to content

Zero-touch firmware update

You can update your scanner's firmware automatically, as a background task, using the Insight Webportal Configurations section and Insight Mobile Zero-touch Update feature.

How to enable Zero-touch firmware update

  1. Go to Insight Webportal.
  2. At the top, under Device Visibility, select Configurations.
    The list of existing configurations displays.
  3. At the bottom of the page, select Create New Configuration.

    Note: You can also click the pencil icon to modify an existing configuration.

  4. Select Insight Mobile (Android) and click Next.

  5. Under Zero-touch Firmware Update, select Enable Zero-touch Firmware Update.
  6. At the bottom of the page, click Next.
    The modal Apply the Configuration barcode displays.
  7. Scan the barcode to apply the configuration, or Save and download the configuration to your Android device.

When should the update happen

In the Configuration File, you can select to deploy the firmware update Immediately if available or On next reboot.


The update Immediately if available option benefits you if you have all your devices in one location and want to quickly update them in bulk. It downloads the firmware image file from the Android device to the scanner and immediately deploys and installs it on the scanner without delay.

The update On next reboot option (on charger, sleep mode, or manual reboot) benefits you if your devices are in multiple locations and you want to update them without spending resources or having workers' downtime.

Current and target versions

You can update a specific firmware version to the desired new one by specifying it in the Configuration File on Insight Webportal. To do this, select the Current Firmware Version and the Target Firmware Version in you configuration file.

The Current Firmware Version is the scanner's firmware version that is to be updated to the Target Firmware Version. For versions older than 2.x, you can only select 1.x.x and 2.x.x due to the difference in architecture requiring a specific update procedure as described here.

The Target Firmware Version is the version the scanner is updated to. By default, the latest firmware version is selected. If you select an older Target Firmware Version, e.g. 2.2.0, the Current Firmware Version will automatically adjust to the version older than that, in this case <2.2.0.

Note: We recommend you always keep the scanner and app versions updated to the latest versions to support the use of the latest features and improvements.


Update process

After the configuration file has been transferred to your Android device, the scanner automatically updates the firmware on connection as specified.

The firmware update process happens in two stages:

  1. Firmware image file transfers from the Android device to the scanner.
  2. Firmware installs on the scanner.

The first stage is done as a background task and takes about 5 minutes to complete. Your workers can continue working using the current version while the scanner downloads the new one.

The second stage takes about 30 seconds to complete but prevents the scanner from being used during installation.

To optimize the downtime in the worker's schedule, we recommend you select a deployment option under When should the update happen?.

Verifying firmware version

After you update the firmware to the desired version, there are two ways to verify that the proper version has been installed on your device:

  1. Verifying firmware version on Insight Mobile
  2. Verifying firmware version on Insight Webportal.

How to verify firmware version on Insight Mobile

Use this approach if you want to verify the firmware version for a small number of scanners.

  1. Connect your scanner to Insight Mobile (Android).
  2. On the Device screen, tap Connected Device.
  3. Under Firmware Version, see the connected scanner's current version.

    Note: In Supervisor View, you can also see the connected scanner's current version in the Firmware Update section.

FW Version1 FW Version2

How to verify firmware version on Insight Webportal

If you updated a large number of scanners, the best way to verify their firmware version is using the Insight Mobile platform.

  1. Connect your scanners to Insight Webportal.
  2. Under Manage, select Scanners.
    A list of connected scanners displays.
  3. Find the desired device by its Serial Number.
  4. Click the desired device.
    A slide panel displays the device's current Firmware Version.

Using Insight Webportal eliminates the need to connect multiple devices one by one to Insight Mobile when verifying their firmware version.