Mason Docs

Mason OS

Mason OS is a customizable operating system based on Android. Every Mason device ships with Mason OS allowing it to be instantly provisioned and remotely updated. Visit our guide on creating your custom OS to learn more.

Looking for SDK information? Visit our SDK page

Device Models

Mason devices are built for business usescases and run Mason OS by default. Select a device below to view its detailed specifications and Mason OS configurations.


Have a custom device? Contact your dedicated account manager or support@bymason.com for specs and reference documentation.

Release Notes

The following are the official releases of the Mason Platform. To discover what's new in a specific Platform component, scroll down to the relevant section and find the section named the same as the Revision entry in the table below.


Configurations

splash

  • A splash can now be defined in a project configuration under media section to override the default Mason logo splash shown on device boot prior to the boot animation. (210, 430, 450 based devices excluding D450)

config_usb_host_enabled

  • Sets the device to enable or disable the usb host. By default it is enabled, allowing for any device to be connected. Disabling prevents all devices from connecting over USB but still allows charging. (430, 450 based devices)

config_showDeviceMonitoredWarning

  • Whether or not to show the device monitored warning in QuickSettings.

config_wifiOnly

  • Flag indicating whether the device should ignore cellular and use wifi only.

config_xray_notify

  • Whether to show a persistent notification while an X-Ray session is active.

Mason Framework & SDK

  • Constants for Mason OS Intent Strings

Changes

  • Push commands now received over port 443 (previously port 1883)

Fixes

  • Fixed Camera UI bug that caused capture button overlap
  • Fixed shutdown confirmation dialog to say “shutdown” instead of “reboot”