Jayden
Traoré

How to manage Honeywell Android devices using Hexnode MDM 

Jayden Traoré

Apr 30, 2020

52 min read

Honeywell is an android device manufacturer and a Fortune 100 company from Charlotte, North Carolina in the United States. They are composed of four Business Groups—Aerospace, Building Technologies, Performance Materials & Technologies (PMT), and Safety & Productivity Solutions (SPS)—which produce aerospace systems, industrial products, and engineering services.

Honeywell is famous for its brand of rugged devices and android pos systems. These devices are used across the globe by businesses big and small alike.

The main list of  Honeywell devices include

  • Honeywell CK3R 
  • Honeywell CK3X 
  • Honeywell CK75 
  • Honeywell CN51 
  • Honeywell CN75e 
  • Honeywell CN80G 
  • Honeywell Dolphin 60s 
  • Honeywell Dolphin 75e 
  • Honeywell CK65 
  • Honeywell CN80 
  • Honeywell CT40 
  • Honeywell CT60 
  • Honeywell ScanPal EDA50 
  • Honeywell ScanPal EDA51 
  • Honeywell ScanPal EDA60K 
  • Honeywell ScanPal EDA61K 
  • Honeywell ScanPal EDA70 
  • Honeywell ScanPal EDA71 

 Besides these they also provide Scanners, RFID readers , Voice Solutions, Computer, Enterprise mobility devices, Enterprise SLEDS, Workflows, printers, OEM scan engine decoders and modules, software, printer supplies and wearable devices. 

How to manage Honeywell android devices using Hexnode’s native device management feature?

Hexnode’s Android device management capabilities can be leveraged to manage Honeywell devices directly.

Enrollment

Hexnode MDM provides a wide variety of enrollment methods for Android devices, you are free to choose the ones that are convenient for your business model.

No authentication enrollment: It is the fastest enrollment method available. It only requires the server name. No authentication and no enrollment credentials are needed. All devices enrolled this way are assigned to a default user.

Email/SMS enrollment: Here the enrollment credentials are sent to the users via email or SMS. These credentials have to be entered to complete the enrollment process.

Self-Enrollment: This method allows the users to enroll their devices via Azure Active Directory, Active Directory, or Google user credentials. For other users, the admin may create a default user and a dedicated password manually or assign a common password or individual passwords for the users and sends it to them as a bulk mail. The enrollment process is pretty much the same.

QR code enrollment: In certain scenarios, it is difficult to enroll devices with credentials like username, password and portal name. Hexnode MDM lets you enroll devices easily by scanning a QR code.

ROM enrollment: If your enterprise has a collaboration with Honeywell you can flash a custom ROM to the Android Device with Hexnode MDM as a system app.

Android Enterprise Enrollment: Previously known as Android for work, it is currently the main enrollment method for android devices. It creates a separate work container on the devices. The separation of corporate and personal data is necessary if the devices are BYOD (Bring your own device) or COPE (Corporate owned personally enabled). The Hexnode for work app is used for Android enterprise enrollment. AFW# and ADB methods are also used for Android Enterprise Enrollment.

Zero-touch enrollment: This is ideal for bulk deployment of devices. The devices need to be purchased from a Honeywell zero-touch reseller partner. It is ideal for corporate-owned devices as it is a one-time configuration process. Hence, the devices come pre-configured out of the box. This also eliminates the need for user intervention in setting up the devices.

Management

Hexnode provides the A – Z in device management. The main management features for Honeywell devices include:

Device info and monitoring: Android Device monitoring features include device summary which provides a summary of the hardware info like model, type, OS version, root info, battery level, memory level. It also provides enrollment details (last checked-in, last scan, device id, enrollment date, and status).

Location information is also available with map support to pinpoint the exact location the device was last active at. Compliance to policies and restrictions, the number of apps currently on the device, activity status, the number of policies currently associated, kiosk status, and last checked-in time can also be viewed from the Manage section.

The device info section includes the device model name, manufacturer (Honeywell), Serial no, UID, etc. Network Info section includes the phone number of the SIM cards on the device, IMEI numbers of the device, roaming status, carrier details, etc.

Application, Policies, Security sections under manage has the full list of associated policies and applications.

Actions: A large list of actions are available for Honeywell devices. Scan option is used for scanning the devices to refresh the data and listing the current device status, it can also be used to scan the device location. Lock, wipe, remote ring, enabling lost mode actions are useful in cases of emergency (lost or stolen devices with valuable corporate data).

Changing the device owner, installing and uninstalling applications, associating configured policies, OS updates, changing the friendly name for the device, changing ringtone, importing contacts to device can all be done remotely via the actions tab in device management.

Enabling and disabling kiosk mode can be achieved at the click of a button. Broadcasting notifications and messages to the selected devices are very popular among our users.

The action tab also allows the exporting of device details as a pdf file. When you are all done with a device you can disenroll it from the Henoxde MDM portal using the Disenroll device action.

Action History section shows the activity log for the device along with the status of each action and messages related to it.

Remote control and view: The manage tab for Android devices provides the remote device view option. This is achieved via the remote view app which can be remotely installed on any device. It lets you view the user’s device in real-time. This nifty feature lets you monitor the users that require supervision.

The remote control feature is available for Android 5.0+ and Android Enterprise devices. The remote control allows admins to monitor and take control of the device from their PC. It can come in handy when you need to take control of the devices to diagnose and fix problems reported by the users in real-time.

Data Management: The data management section under Manage shows the data usage by the device as a whole and for each app individually.

Total data usage, Mobile data usage, WIFI data usage as a whole, and for each application are listed under this section. The data usage details can be exported as a CSV or PDF from here. The section also has filters to view the usage by dates and periods. A list of apps with blocked data access are also listed here.

Users, devices, and groups: All enrolled devices can be divided into groups for easier monitoring. Similarly, users can also be grouped.

Grouping of devices and users not only allows easier monitoring, it also helps in managing them together via actions and policies. Grouping is highly recommended in cases where the device count is high.

Hexnode MDM also supports dynamic grouping. Dynamic groups keep changing automatically based on certain specified conditions. In dynamic grouping, devices move in and out of the group during the periodic group sync, whereas custom groups maintain devices as a fixed list. The sufficiency of minimal manual effort makes dynamic grouping more desirable than manual grouping.

Restrictions

Device Functionality: Enable or disable device functionality features like camera, USB file transfer, safe mode, lock screen orientation and lock screen timeout.

Network Settings: Provision to forcefully turn the Wi-Fi on and off besides disabling or enabling the feature can be useful to certain enterprise needs.

Enabling or disabling Bluetooth, tethering, a portable wi-fi hotspot, and data roaming can be done.

Synchronization settings: Backing up or restoring data from google drive can be disabled on Android 8.0+ devices in device owner mode.

Advanced device functionality restrictions: Disabling of the device microphone, screen capture, making a call, volume adjustment, and the copying of content between normal and work profiles are available for Honeywell devices.

Advanced Display settings: Hiding the device status bar and displaying dialogs/windows are available under this section.

Advanced Connectivity settings: Bluetooth data transfer, android beam, configuring Bluetooth, configuring cell broadcast, configuring cellular network, configuring Wi-Fi, configuring hotspot and tethering, and the ability to reset network settings can be disabled from the Hexnode MDM portal.

Advanced account and application settings: Sending SMS, configuring user credentials, and modifying the user’s Google accounts (add, delete, switch) can be done here.

Installing and uninstalling apps, modifying application settings, app verification before installations, allowing the installation of applications from unknown sources, parent profile app linking, and app runtime permissions can all be enabled or disabled to suit your enterprise’s needs.

Other advanced settings: Factory reset protection can be disabled or bypassed on devices in Android Enterprise device owner mode.

Enabling location sharing, USB debugging, factory reset, reading external connected media, setting up time zone, updating date and time automatically, and configuring VPN can also be done via the Hexnode MDM portal.

All advanced device settings are available only for Android Enterprise devices.

Policies

Password: Secure your Honeywell devices with Hexnode’s password policy. Password complexity, password age, password history can be configured for the devices. Added security via auto-lock and device wipe after a set number of failed attempts can also be configured. This method is used to lock the entire device in normal mode. In device owner mode the password policies are only applicable to device owner container and work apps.

For devices running Android 7.0+ enrolled in profile owner mode the work profile alone can be locked with the password policy.

App Management: Mandatory app policy allows you to install applications on the device. In android enterprise mode (as managed google apps), rooted devices, and devices with Hexnode MDM app as a system app, apps can be installed on the device silently. In all other cases, user intervention is required to install applications.

Blacklisting of apps in Android Enterprise devices will cause the device to fall out of compliance if the blacklisted applications are present on the device. In the Profile Owner mode, blacklisted apps will be hidden from the work container. Whitelisting of apps causes all other apps(not whitelisted) to be considered as blacklisted.

App Cataloging is used to create a customized app store on the end user’s device. App configuration and app permissions can be used to manage and configure the applications before pushing them to the devices (Only in Android Enterprise).

Networks: Wi-Fi networks can be pre-configured and associated to the devices so that they can connect automatically to the network without prompting the users to enter passwords. This saves the organization the hassle of sharing the credentials with each employee.

Security: Certificates can be installed on the Honeywell devices remotely to ensure higher security. Similarly, OS updates can also be scheduled on devices enrolled in Device Owner mode.

Configurations: Wallpaper for the device home screen is customizable on all devices with Android 4.4 and above from the Hexnode MDM portal.

Mobile Data Management and File Management: The Mobile data management feature on Android 6.0+ devices allow admins to monitor how Wi-Fi and mobile data connection are used. Usage limits can be set up, network connectivity can also be restricted if limits are reached (monthly, daily, etc. on the device as a whole or on apps individually). This can be useful in tracking data hogging applications.

File Management can be used to upload files (videos, audios, images, documents) to a designated space within an enrolled device.

Kiosk Features: In most enterprises, the devices are used to access only a limited set of applications. Single app and multi-app kiosk modes by Hexnode MDM can be used for locking down your devices to only the required applications.

Hexnode also provides the option to run apps in the background as certain apps require access to other apps to function properly. The devices can be turned into Digital signages for advertisements and can be set up as a self-service kiosk. A custom kiosk launcher, kiosk screen savers, website kiosks are just the tip of the iceberg.

Kiosks can also be highly customized by restricting device actions and buttons. Kiosk exit settings and website kiosk settings should be configured as per the requirement to adapt the kiosk to the enterprise’s needs. Hexnode browser lite and Hexnode kiosk browser features can also be modified to control how the website kiosk works.

Honeywell devices are commonly used as POS devices, hence Hexnode’s extensive kiosk capabilities will complement it quite nicely.

Geofencing and Location Tracking: Location tracking is useful for turning automatic location tracking on and off and setting the location tracking interval. Users will not be able to change these settings once the configuration policy is associated.

Geofencing is used to create a virtual fence on the map when devices exit the fence they will be marked as non-compliant and the admins will be notified. One of the many high-security Hexnode features.

Android Enterprise Compliance: This policy can be used to deactivate the Android Enterprise container on non-compliance. The deactivation time can be set for securing corporate data.

Other key features

Apps: The apps tab has everything related to applications. You can add enterprise apps and push them to the devices directly or via policies. App catalogs, app grouping, store layouts can be configured here.

You can turn websites into web apps and push them to the devices. Customizing apps, creating file shortcuts for video and pdf files, app management, app configurations, app permissions, and OEMConfig capabilities can be created and modified here.

Admin Settings and Reports: In addition to all the specific features Hexnode’s common alert and management features are also available for Honeywell devices.

Inactivity settings to mark devices as inactive after a specified period. Scheduling device scans at regular intervals. Added compliance setting like device encryption, device inactivity, MDM app removal from the device, battery level alerts and notifications, etc.

Action and compliance notifications can be enabled/disabled to notify the admins or users as the case may be. A detailed report section shows a list of device, user, compliance, location, data management, application, and audit reports. These reports can be filtered and viewed. They can also be scheduled and exported as a CSV or PDF file.

How to manage Honeywell android devices using Hexnode MDM 

How to manage Honeywell android devices using Hexnode MDM

How to manage Honeywell android devices using Hexnode’s OEMConfig capabilities?

To access the OEMConfig set of features for Honeywell android devices

Step 1: Go to the Apps tab on your Hexnode portal

Step 2: Select Add apps > Managed Google Apps

Step 3: Search for the Honeywell OEM Config application and Approve it

Step 4: Go to policies > new policy > new blank policy > android > App configurations > configure > add new configuration > select the Honeywell OEM Config app

Selecting the application will show you the list of all available device features that can be managed on Honeywell devices using OEMConfig.

Select the management options for the required features and save the policy. Assign this policy to the required Honeywell devices for management.

Honeywell android OEMConfig capabilities with Hexnode MDM

Device Restrictions

Auto-connect to OpIntel: Enable or disable the Honeywell Operational Intelligence service. When enabled, the device may collect and send to Honeywell certain technical information (e.g. battery charge, connectivity, and location) concerning the device and its usage. Refer to your end-user license agreement (EULA) for additional information.

Whitelist/Blacklist Applications: Provide Apps details either white or black list, value like WhiteApps=com.android.chrome:com.honeywell.tools.battmon:1 or BlackApps=com.android.chrome:com.honeywell.tools.battmon:0, 1 means add apps to white or black list, 0 means remove apps from white or black list.

Factory Reset Setting: Select Enable/Disable to enable or disable to show or hide Factory reset in Boot menu. (Supported on Oreo and Pie)

Restrict Clipboard Notification: Select Enable or disable to enable or disable ClipBoard.

Restrict Guest User: Select Enable to enable Guest User and disable to Restrict Guest User.

Disable Android Share Option: Select Enable or disable to enable or disable Android Share Option.

Disable severe alerts: Select Enable or disable to enable or disable Disable Severe Alerts.

Disable Extreme alerts: Select Enable or disable to enable or disable Disable Extreme Alerts.

Disable Amber alerts: Select Enable or disable to enable or disable Disable Amber Alerts.

Disable Emergency Alerts: Select Enable or disable to enable or disable Disable Emergency Alerts.

Hide Emergency Button: Set value whether to hide emergency button or not. Yes=hide, No=display

Restrict Roaming Data: Select Enable or disable to enable or disable Restrict Roaming Data.

Restrict Network Location Provider: Select Enable or disable to enable or disable Restrict Network Location Provider.

Restrict System Notification: Select Enable or disable to enable or disable Restrict System Notification.

Restrict Notification LED: Select Enable or disable to enable or disable Restrict Notification LED.

Restrict Cacert Notification: Select Enable or disable to enable or disable Restrict Cacert Notification.

Restrict Wi-Fi: Select Enable to restrict or disable to allow WiFi in quick menu.

Restrict Bluetooth: Select Enable to restrict or disable to allow Bluetooth in quick menu.

Restrict Do Not Disturb: Select Enable to restrict or disable to allow Do Not Disturb in quick menu.

Restrict Cell: Select Enable to restrict or disable to allow Cell in quick menu.

Restrict Airplane Mode: Select Enable to restrict or disable to allow Airplane Mode in quick menu.

Restrict Autorotate: Select Enable to restrict or disable to allow Auto Rotate in quick menu.

Restrict Flashlight: Select Enable to restrict or disable to allow Flashlight in quick menu.

Restrict Location: Select Enable to restrict or disable to allow Location in quick menu.

Restrict Cast: Select Enable to restrict or disable to allow Cast in quick menu.

Restrict Settings: Select Enable to restrict or disable to allow Settings in quick menu.

Restrict Battery: Select Enable to restrict or disable to allow Battery in quick menu.

Restrict Multi-User: Select Enable to restrict or disable to allow Multi-User in quick menu.

Device Provisioning

Provisioning Mode Whitelist Applications: Comma separated list of packages names that always have access to Honeywell provisioning folders. Maximum number of packages allowed are 3

Provisioning Mode Password Setting: By setting the password user will prompted for enabling the provisioning mode

Provisioning Mode: Set the Provision mode, when provisioning configurations have unrestricted access. When set to Auto, provisioning mode will be off by default at boot time, but can be turned on manually in settings.

Provisioning Intents Unrestricted: Select Enable/Disable to enable or disable the provisioning intents unrestricted

Advanced Device Restrictions

User Password: Provide the password for encrypting the ezconfig barcode. Same barcode must be provided while generating the EZconfig barcode as well

Enable User Password: Select Enable/Disable to enable password protection for Ezconfig

Auto Install Verify Apps: Select Enable or disable to enable or disable Auto Install Verify Apps

Auto Install Notification: Select Enable or disable to enable or disable Auto Install Notification

Auto Install Enable: Select Enable/Disable to Enable or disable Auto Install app

Clear HLPH Password: 1/0 Select 1 to Clear HLPH Password

HLPH Password: Provide the password for HLPH Password.

Adaptive Brightness: Optimize brightness level for available light

Brightness Level: The screen backlight brightness between 0 to 255

Display Sleep: The timeout(ms) before the screen turns off

Screen Rotation: ‘Screen rotation’ (Accelerometer Rotation) needs to set ‘full screen rotation’ item value to ‘Do not Allow’ first then set this item. (Not applicable for VM1A)

Full Screen Rotation: ‘Full screen rotation’ (Full Accelerometer Rotation) needs to set ‘screen rotation’ value to ‘Allow Screen Rotation’ first, then this settings can be applied to allow screen to rotate all the angles. To reflect the changes, please reboot the device. (Not applicable for VM1a)

Density Smallest Width: Set smallest width for Density, value should be more than 0.

Font Size: Set scaling factor for fonts.

Enable Wi-Fi Display: Enable Wi-Fi display.

Wallpaper: Set device wallpaper.

Screensaver Components: Set screensaver components. (‘Photo Frame’ and ‘Photo Table’ options are not supported on Nougat)

Enable Screensaver: Set value whether to keep screensaver enable or not.

Battery LED Mode: Selected battery LED positions, 0=Default Battery LED, 1=HSM Battery LED, 2=No Battery LED

Sticky Option: Makes yellow/orange, blue/green, and caps key sticky after one key press.

Key Wakeup Key Settings: Set the key wakeup settings in order, 0=disabled 1=enabled, for example 10101

Clear All Key Remap Settings: Select Enable/Disable to clear all setted key remap or not

Key Remap Settings: Set the key remap value like oldkey-newkey:oldkey-application like RightScan-ENTER:LeftScan-com.honeywell.demos.scandemo

Touch Panel Mode: Selected touch panel mode, 0=Default, 1=Stylus enhanced, 2=Glove use enhanced ,3=Touch enhanced

Defroster State: Set Defroster state. (Applicable only for VM1A). Applicable only when defroster mode is Manual.\

Defroster Operation Mode: Set Defroster operation mode. Applied only when defroster setting is enabled. (Applicable only for VM1A)

Defroster Trip Point: Set defroster trip point value. Values supported from device config are -10 to 50 (Applicable only for VM1A).

Enable Defroster: Enable or Disable Defroster (Applicable only for VM1A). Yes=Enable, No=disable

Vehicle Dock Mode: Set vdock mode. (Applicable only for CN85)

SD Card Access Enabled: Enable or Disable SD Card access.

Lock USB Mode: Set value to lock USB mode from dropdown

Bluetooth Whitelist Enable: Select Enable/Disable to enable or disable Bluetooth white list function

Bluetooth Whitelist Details: Provide the OUI (Organizationally unique identifier) information to Bluetooth white list. Value like 00:11:22;11:22:33. ; is used to divide the OUIs

Clear Bluetooth Whitelist: Select Enable to clear the Bluetooth whitelist

BT FTP Profile: Select Enable or disable to enable or disable BT FTP Profile

Bluetooth Device Name: Provide the Bluetooth Device Name

Enable Bluetooth Silent Pairing: Select Enable or disable to enable or disable Bluetooth Silent Pairing.

Bluetooth: Select Enable or disable to enable or disable Bluetooth

DHCP Host Name: Prefix string for hostname, supported macros (MODEL NUMBER), (SERIAL NUMBER), (MAC ADDRESS). Do not contain any blank character and total length limit is 35.

Ethernet Enable: Select Enable/Disable for Ethernet setting option to on/off

Static or DHCP Selection: Select Enable/Disable for Static/DHCP setting selection to on/off

Static IP Value: Set static ip xxx.xxx.xxx.xxx

Network Prefix Length: Set network prefix length

Gateway: Set static getway xxx.xxx.xxx.xxx

DNS1 and DNS2: Set static DNS xxx.xxx.xxx.xxx

Proxy Name: Set proxy name

Proxy Port: Set proxy port

Bypass Proxy: Set proxy list which will be bypassed, use coma to separate

Airplane Mode On: Select Enable or disable to enable or disable Airplane Mode On.

Background Data Setting: Restricts usage of cellular data in background for app. 0=Allow,1=Restrict. e.g. com.android.chrome:1;com.google.android.youtube:0.

Captive Portal Https URL: Provide captive portal server or provide ‘none’ to empty the value

Wi-Fi Available Notification: Select Enable or disable to enable or disable Wi-Fi Available Notification.

Wi-Fi Enabled: Select Enable or disable to enable or disable Wi-Fi Enabled.

Wi-Fi Frequency Band: The operational Wi-Fi frequency band , 0 = Auto , 1 = 5GHz , 2 = 2.4GHz

Wi-Fi EseEnable: Select Enable/Disable for CCX to on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wi-Fi FTEnable: Select Enable/Disable for fast transition on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wi-Fi gDot11Mode: Dot11 Mode: Choose values from 0–9 where 0 = auto, 1 = abg, 2 = 11b, 3 = 11g, 4 = 11n, 5 = 11gOnly, 6 = 11nOnly, 7 = 11bOnly, 8 = 11acOnly, 9 = 11ac.

Wi-Fi Powersave: Select Enable/Disable for power save on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wi-Fi gP2PEnabled: Select Enable/Disable for enable P2P property on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wi-Fi wmm Configuration: Provide 0 to Auto ,join any AP , 1 to Enable Qos only ,2 Enable but Qos. To apply this setting , Wi-Fi will be disabled and restored back

Wi-Fi Beacon Loss: Provide Beacon Loss Threshold value from 10 to 200. To apply this setting, Wi-Fi will be disabled and restored back

Force Wi-Fi Pref: Select Enable/Disable for force wifi priority on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wi-Fi Operating Channel Enable: When enabled, Wi-Fi will only work on selected channels, 1=enable, 0=disable. To apply this setting, Wi-Fi will be disabled and restored back

Select the Channels: Wi-Fi will only work on selected channels, set channels like 1,2,3,4,5,6,7,8,9,10,11,12,13,14,36,40,44,48,52,56,60,64,100,104,108,112, 116,120,124,128,132,136,140,149,153,157,161,165. To apply this setting, Wi-Fi will be disabled and restored back

RSSI Threshold: Please provide Roaming RSSI threshold values in range Min:-90, Max:-40. To apply this setting, Wi-Fi will be disabled and restored back

RSSI Difference: Please provide Roaming RSSI difference values in range Min:5, Max:50. To apply this setting, Wi-Fi will be disabled and restored back

Roaming Band: Select Enable/Disable for across band roaming to on/off. To apply this setting, Wi-Fi will be disabled and restored back

Reset Roaming Parameters: Select Enable/Disable for Reset Roaming Parameters to on/off. To apply this setting, Wi-Fi will be disabled and restored back

Wlan Country Code: Provide country code.

Clear Wlan Country Code: Select Enable to clear the WLAN country code ‘

Supplicant Settings

SSID: SSID of the Access Point

BSSID: BSSID of the Access Point

Assoc Mode: Select valid Assoc Mode

PSK: Pre Shared Key

Encryption: Select Valid Encryption Type

EAP Method : Select Valid EAP Method

Phase 2 Authentication: Select Valid Phase 2 Authentication

Identity: Identity Supplied to Authenticator and value can be up to 63 ASCII Charatersit is case sensitive

Password: Enter the password used for MD5-Challenge or LEAP authentication. It may contain up to 63 ASCII characters and is case-sensitive. Asterisks appear instead of characters for enhanced security.

Anonymous Identity: Enter the anonymous ID. This ID creates a tunnel through which the real ID (as entered in the Identity field) can pass. For additional security, make this ID different than the one entered in the Identity field.

Tunnel PAC: File path (on the device) for the Tunnel PAC certificate. Note: certificate file must be copied to each device prior to running configuration.

Machine PAC: File path (on the device) for the Tunnel PAC certificate. Note: certificate file must be copied to each device prior to running configuration.

Provisioning: Provisioning refers to service activation and involves programming various network databases with the customer information.

CA Certificate: CA certificates are any certificates created by certified authority (CA).

Client Certificate: Client certificates contain information that identifies the user, as well as information about the organization that issued the certificate. This ensures that you can encrypt data end-to-end.

Private Key: Enter Private Key file path. (Must be located on the terminal).

Private Key Password: If you have loaded a private key, enter the password that unlocks the private key.

WEP Key Mode: Select Mode being used by WEP keys.

WEP Key 0,1,2,3: Select Mode being used by WEP keys.

Active Key: Enter which WEP Key (0-3) is used.

Active Profile: Defines the active (current) WiFi profile. Set value to index of one of the desired profile sub-sections

AP Proxy Type: select proxy type

AP Proxy Host Name: Enter proxy host xxx.xxx.xxx.xxx

AP Proxy Port: Enter proxy port

AP Proxy Bypass: Enter bypass for proxy, use comma as separator

AP Proxy PAC URL: Enter URL for proxy sequence

Wi-Fi IP Type: select IP type.

Wi-Fi IP Type: Enter static IP address xxx.xxx.xxx.xxx

Wi-Fi IP Gateway: Enter static IP gateway IP address xxx.xxx.xxx.xxx

Wi-Fi IP Prefix: Enter Network prefix length, from 0 to 32

Wi-Fi IP DNS1,2: Enter primary and secondary DNS IP address xxx.xxx.xxx.xxx

WWAN APN Profile

Delete Wi-Fi Ap: Enter SSID to Delete Wi-Fi AP

Cellular Data: Select Enable or disable to enable or disable Cellular Data.

Roaming Data: Select Enable or disable to enable or disable Roaming Data.

Name: APN Name

APN: APN provider

Proxy: APN Proxy

Port: APN Port

Username: APN User Name

Password: APN Password

Server: APN Server

MMSC: MMSC URL

Proxy: MMSC proxy

Port: MMSC port

MCC: Mobile Country Code

MNC: Mobile Network Code

Authentication Type: 0:None;1:PAP; 2:CHAP;3:PAP or CHAP

Type: Comma-delimited list of APN types

Protocol: 0:IPV4; 1:IPV6; 2:IPv4/IPv6

Roaming Protocol: 0:IPV4; 1:IPV6; 2:IPv4/IPv6

Bearer: APN bearer, 0=LTE, 1=eHRPD, 2=Unspecified(default)

MVNO_Type: MVNO type, 0=None(default), 1=SPN, 2=IMSI, 3=GID

MVNO Match Data: MVNO data

WWAPN Profile: Configure WWAN APN Profile

NFC Enabled: Select Enable or disable to enable or disable NFC Enabled.

Beam Enabled: Select Enable or disable to enable or disable Beam Enabled.

Suppress Scan Handle Prompt: Select Enable or disable to enable or disable Beam Enabled.

Clear all Existing Profiles: Clear All Existing Profiles except DEAULT and Learning Engine Profiles

BLE Profile

Wedge: Enabled wedging

Wedge Method: Determines method to be used for wedging data to application

Charset: Charset used to interpret bar code binary data

Prefix: Text that is prepended to the bar code data

Suffix: Text that is appended to the bar code data

Wedge as Keys: List of character values to wedge as keys, represented as a common-separated list of decimal values

Data Editing Plugin: Specify plugin to manipulate bar code data

Symbology Prefix: Determines what symbology identifier if any to prefix the bar code data with

Launch Browser: Launch browser when barcode data beings with http:// or https://

Scan to Intent: Launch app specified by barcode when data begins with //

Launch EZ Config: Allow EZ Config barcodes to set EZ Config Settings

Data Intent: Set data intent

Action: The intent action property

Category: The intent category property

Package Name: set package name

Class Name: set class name

BLE Profile Name: Configure BLE Profile Name. To set default profile for all apps, set name to DEFAULT. To set profile for a specific application, set name to its package name (e.g com.honeywell.demos.scandemo).

Internal Scanner Profile

Internal Scanner Profile Name: Configure DCS Profile Name. To set default profile for all apps, set name to DEFAULT. To set profile for a specific application, set name to its package name (e.g. com.honeywell.demos.scandemo).

Wedge: Enabled wedging

Wedge Method: Determines method to be used for wedging data to application

Charset: Charset used to interpret bar code binary data

Prefix: Text that is prepended to the bar code data

Suffix: Text that is appended to the bar code data

Wedge as Keys: List of character values to wedge as keys, represented as a common-separated list of decimal values

Data Editing Plugin: Specify plugin to manipulate bar code data

Symbology Prefix: Determines what symbology identifier if any to prefix the bar code data with

Launch Browser: Launch browser when barcode data beings with http:// or https://

Scan to Intent: Launch app specified by barcode when data begins with //

Launch EZ Config: Allow EZ Config barcodes to set EZ Config Settings

Data Intent: Set data intent

Action: The intent action property

Category: The intent category property

Package Name: set package name

Class Name: set class name

Center Decode: Bias decoding to a center window

Window Top: Window Top. If centering is turned on, the scanner only reads codes that pass through the centering window you specify using the Top, Bottom, Left and Right of Centering Window barcodes.

Window Bottom: Window Bottom. If centering is turned on, the scanner only reads codes that pass through the centering window you specify using the Top, Bottom, Left and Right of Centering Window barcodes.

Window Left: Window Left. If centering is turned on, the scanner only reads codes that pass through the centering window you specify using the Top, Bottom, Left and Right of Centering Window barcodes.

Window Right: Window Right. If centering is turned on, the scanner only reads codes that pass through the centering window you specify using the Top, Bottom, Left and Right of Centering Window barcodes.

Decode Security: This controls the reading tolerance of the decoder. Lower setting values will be more lenient when reading low quality barcodes while higher values will be more strict

Decode Filter Script: A filter applied to raw decode results

Debug Level: Degree of detail in debug messages

Poor Quality 1D Rendering: Enable this function when scanning damaged or badly printed 1-D barcodes. This setting enhances the ability to read these types of barcodes

Video Mode: This property specifies whether normal or inverse decoding for linear symbologies is enabled during the execution of Decode

DPM Mode: This property specifies whether DPM decoding is enabled during the execution of Decode

Region of Interest: When set, only the region(s) of interest is(are) processed by the decoder

Override Recommended values: Imager override recommended values to set custom values

Illumination Intensity: Configure Imager Illumination

Exposure Mode: Configure Imager exposure mode to improve image quality

Sampling Method: Configures how image quality is determined by software-controlled exposure modes

Exposure: Exposure time in microseconds when using fixed exposure

Gain: Sensitivity of image sensor when using fixed exposure

Maximum Exposure Time: Maximum exposure time in microseconds when using automatic exposure

Maximum Gain: Maximum sensitivity of image sensor when using automatic exposure

Target Value: Target calculated value of image during automated exposure control

Target Acceptable Offset: Acceptable difference from target calculated value of image during automated exposure control

Rejection Limit: Maximum number off images to ignore because of unacceptable exposure result

Imager Target Percentile: Target percentile of target value for the Automatic Exposure mode

Sensor: Sensor used for scanning

Enable Color Mode: Enables color correction

Vibrate on Notification: Enable or disable vibration during notifications

Bad Read Notification: Enable or Disable Bad Read Notification

Good Read Notification: Enable or Disable Good Read Notification

Advance Handing: Enable or Disable Code 128 symbology

ISBT 128: Enable or Disable ISBT 128

Short Quiet Zone: This property specifies whether substandard length margins (i.e. quiet zones) should be allowed for Code 128 symbols during the execution of Decode.

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 0–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 0–80

Code 128: Enable or Disable Code 128 symbology

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 0–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 0–80

GS1-128: Enable or Disable GS1–128 symbology

Code 39: Enable or Disable Code39 Symbology

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 0–48

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 0–48

Check Digit Mode: Check digit mode for bar codes

Full ASCII Conversion: When Code 39 full ASCII conversion is enabled Code 39 bar codes are transmitted with an extended character set. The full 128 ASCII character set is encoded in Code 39 by combining two regular Code 39 characters.

Send Start/Stop: Enable or disable the start/stop transmission for barcodes

Base 32 Conversion: Enable or disable Base 32 conversion for Code 39

Unconventional Interchar Gaps: Enable or disable reading Code 39 barcodes with unconventional intercharacter gaps.

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–3116

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–3116

Datamatrix: Enable or Disable Datamatrix symbology

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2751

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2751

Grid Matrix: Enable or Disable Grid Matrix symbology

Enable UPC-A: Enable or Disable UPC-A Symbology

Translate to EAN-13 Combine Coupon Codes: Enable or disable combining UPCA and GS1 128

Send Check Digit: Enable or disable check digit transmission

Send Number System: Enable or disable number system transmission

Add-on 2: Enable or disable add-on 2. Failure to decode the full add-on will result in an overall decode failure.

Add-on 5: Enable or disable add-on 5. Failure to decode the full add-on will result in an overall decode failure.

Add-on Required: Enable or disable the requirement for add-on 2 or add-on 5 to be enabled. If enabled, only codes with add-on enabled will be decoded.

Add-on Separator: Enable or disable adding a space separation between the barcode data and the add-on characters in the decode result.

UPC/EAN Short Quiet Zone: This property specifies whether substandard length margins (i.e. quiet zones) should be allowed for UPC/EAN symbols during the execution of Decode.

Coupon Code: Enable or disable UPC-A Coupon Code

UPC-E: Enable or disable UPC-E

UPC-E1: Enable or disable UPC-E system 1

Expand to UPC-A: This feature, when enabled, will expand a UPC-E barcode into a UPC-A standard code.

Send Check Digit: Enable or disable check digit transmission

Send Number System: Enable or disable number system transmission

Add-on 2: Enable or disable add-on 2. Failure to decode the full add-on will result in an overall decode failure.

Add-on 5: Enable or disable add-on 5. Failure to decode the full add-on will result in an overall decode failure.

Add-on Required: Enable or disable the requirement for add-on 2 or add-on 5 to be enabled. If enabled, only codes with add-on enabled will be decoded.

Add-on Separator: Enable or disable adding a space separation between the barcode data and the add-on characters in the decode result.

Add-on Separator: Enable or disable adding a space separation between the barcode data and the add-on characters in the decode result.

Add-on Required: Enable or disable the requirement for add-on 2 or add-on 5 to be enabled. If enabled, only codes with add-on enabled will be decoded.

Add-on 5: Enable or disable add-on 5. Failure to decode the full add-on will result in an overall decode failure.

Add-on 2: Enable or disable add-on 2. Failure to decode the full add-on will result in an overall decode failure.

Send Check Digit: Enable or disable check digit transmission

EAN-8: Enable or disable EAN-8

Add-on Separator: Enable or disable adding a space separation between the barcode data and the add-on characters in the decode result.

Add-on Required: Enable or disable the requirement for add-on 2 or add-on 5 to be enabled. If enabled, only codes with add-on enabled will be decoded.

Add-on 5: Enable or disable add-on 5. Failure to decode the full add-on will result in an overall decode failure.

Add-on 2: Enable or disable add-on 2. Failure to decode the full add-on will result in an overall decode failure.

Send Check Digit: Enable or disable check digit transmission

EAN-13: Enable or disable EAN-13

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–3832

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–3832

Aztec: Enable or Disable Aztec

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–80

China Post: Enable or Disable China Post

Concatenation: When concatenation is enabled, a pair of codabar bar codes will be merged and transmitted as a single codabar bar code.

Check Digit Mode: Check digit mode for bar codes

Send Start/Stop: Enable or disable the start/stop transmission for barcodes

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 2–60

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 2–60

Codabar: Enable or Disable Codabar

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2048

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2048

Codablock A: Enable or Disable Codablock A

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2048

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2048

Codablock F: Enable or Disable Codablock F

Check Digit Mode: Specifies how checksums are handled during decode execution

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–80

Code11: Enable or Disable Code11

High Density: Enable or disable high density decoding improvements for Code 93

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 0–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 0–80

Code 93: Enable or Disable Code93

Composite Search Timeout: Maximum additional time in milliseconds to decode the composite piece after reading a UPC

Combine Composites: Combine pieces of composite codes before issuing result

Composite with UPC Enabled: Allows UPC codes to be read with PDF417 or MicroPDF417 composite

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2435

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2435

Composite: Enable or disable Composite

Shape Detection: Enable or disable Digimarc Shape detection. Shape detection is slower but allows the Digimarc decoders to tolerate non-flat surfaces and oblique angles better.

Number of Scale Blocks: Sets the reading range for decoding Digimarc code. Using Scale 1 and Scale 3 gives a wide depth of field with slower decode time. Using Scale 1 loses near depth of field but has faster decode time. Using Scale 3 loses far depth of field but has faster decode time.

Digimarc Conversion: Sets how bar code data and symbology type are reported when a Digimarc code is read. If the value is No Conversion, Digimarc code is reported as a unique symbology. If value is Convert To Equivalent, Digimarc code is treated as the equivalent code it is replacing.

Digimarc: Enable or Disable Digimarc

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2400

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2400

DotCode: Enable or Disable DotCode

Maximum Length GS1 Databar Expanded: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–74

Minimum Length GS1 databar Expanded: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–74

GS1 DataBar Expanded

GS1 DataBar Limited: Enable or disable GS1 DataBar Limited

GS1 DataBar Omnidirectional: Enable or disable GS1 DataBar Omnidirectional

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–7833

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–7833

Han Xin: Enable or Disable Han Xin

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–64

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–64

IATA 2 of 5: Enable or Disable IATA 2 of 5

Check Digit Mode: Check digit mode for bar codes

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 2–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 2–80

Interleaved 2 of 5: Enable or Disable Interleaved 2 of 5

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–48

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–48

Korean post: Enable or Disable Korean Post

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–80

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–80

Matrix 2 of 5: Enable or Disable Matrix 2 of 5

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–150

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–150

Maxicode: Enable or Disable Maxicode

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–366

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–366

Micro PDF 417: Enable or Disable Micro PDF 417

Out of Spec Codes: Enable or disable Out of spec MSI codes

Short Margin: Enable or disable reading MSI with short margin

Check Digit Mode: Check digit mode for bar codes

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–48

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–48

MSI: Enable or Disable MSI

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–2750

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–2750

PDF 417: Enable or Disable PDF 417

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–7089

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–7089

QR Code: Enable or Disable QR Code

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 4–48

Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 4–48

Standard 2 of 5: Enable or Disable Standard 2 of 5

Old Style: Enable or disable old style Telepen

Maximum Length: Maximum code length for decoding. Codes exceeding the maximum length will not be decoded. Range is 1–60
Minimum Length: Minimum code length for decoding. Codes that do not meet the minimum length requirement will not be decoded. Range is 1–60

Standard Telepen: Enable or Disable Telepen

TLC 39: Enable or Disable TLC 39

Trioptic: Enable or Disable Trioptic

Planet Send Checklist: Enable or disable planet check digit transmission

POSTnet Send Checklist: Enable or disable PostNet check digit transmission

Enable: Enable one or more 2D postal symbologies. Only the specified groupings are allowed. Enabling one grouping option means disabling the previously selecting grouping.

OCR Template Array: Numeric sequence that defines the user OCR template. Refer to decoder documentation on this value. Example: 1,1,7,7,7,7,7,7,7,7,0

Active Template Mask: Bit field value that enables/disables multiple templates. Range is 0–31

Standard OCR Enable Modes: Enable and define OCR mode

Same Symbol Timeout: This sets the time period (ms) before the scanner can reread the same barcode in continuous trigger scan mode.

Enable Same Symbol Timeout: During continuous scanning, allow the scanner to reread the same barcode after a time interval

Trigger Scan Mode: Trigger scan mode to allow continuous or normal scanning

Decode Timeout: The timeout (in milliseconds) after which decoding will be automatically disabled when in Automatic Control trigger mode

Scan Delay: Turn aimer on for a duration before starting to scan (in milliseconds).

Enable Scan Trigger: Enable or Disable Scan Trigger

Serial Port Settings

Serial Port Flow Control Settings: Configure Serial Port Flow Control Settings

Serial Ports Stopbits Settings: Configure Serial Port Stopbits Settings

Serial Port Parity Settings: Configure Serial Port Parity Settings

Serial Port Baudrate Settings: Configure Serial Port Baudrate Settings

Serial Port Settings: Configure Serial Port Settings

Scanner Protocol: Configure Protocol. Available options are Granit/ASCII

Enable Serial Scanner COM2: Configure Serial Scanner COM2 Enabling Setting

Serial Port Flow Control Settings: Configure Serial Port Flow Control Settings

Serial Ports stopbits Settings: Configure Serial Port Stopbits Settings

Serial Port Parity Settings: Configure Serial Port Parity Settings

Serial Port baudrate Settings: Configure Serial Port Baudrate Settings

Serial Port Settings: Configure Serial Port Settings

Scanner Protocol: Configure Protocol. Available options are Granit/ASCII

Enable Serial Scanner COM1: Configure Serial Scanner COM1 Enabling Setting

Serial 1 Scanner Profile

Wedge: Enabled wedging

Wedge Method: Determines method to be used for wedging data to application

Charset: Charset used to interpret bar code binary data

Prefix: Text that is prepended to the bar code data

Suffix: Text that is appended to the bar code data

Wedge as Keys: List of character values to wedge as keys, represented as a common-separated list of decimal values

Data Editing Plugin: Specify plugin to manipulate bar code data

Symbology Prefix: Determines what symbology identifier if any to prefix the bar code data with

Launch Browser: Launch browser when barcode data beings with http:// or https://

Scan to Intent: Launch app specified by barcode when data begins with //

Launch EZ Config: Allow EZ Config barcodes to set EZ Config Settings

Data Intent Action: The intent action property

Category: The intent category property

Package Name Class Name Serial1 Profile Name: Configure Serial1 Profile Name. To set default profile for all apps, set name to DEFAULT. To set profile for a specific application, set name to its package name (e.g com.honeywell.demos.scandemo).

Serial 2 Scanner Profile

Wedge: Enabled wedging

Wedge method: Determines method to be used for wedging data to application

Charset: Charset used to interpret bar code binary data

Prefix: Text that is prepended to the bar code data

Suffix: Text that is appended to the bar code data

Wedge as keys: List of character values to wedge as keys, represented as a common-separated list of decimal values

Data editing plugin: Specify plugin to manipulate bar code data

Symbology prefix: Determines what symbology identifier if any to prefix the bar code data with

Launch Browser: Launch browser when barcode data beings with http:// or https://

Scan to Intent: Launch app specified by barcode when data begins with //

Launch EZ config: Allow EZ Config barcodes to set EZ Config Settings

Data Intent Action: The intent action property

Category: The intent category property

Package name

Class Name

Serial2 Profile name: Configure Serial2 Profile Name. To set default profile for all apps, set name to DEFAULT. To set profile for a specific application, set name to its package name (e.g com.honeywell.demos.scandemo).

Other Settings

Show NTP Server Option: Toggle the NTP client feature, On =show, Off=hide

Sets Time From NTP: Set preferred NTP server

Select Time Zone: Set time zone like America/Los_Angeles

Date and Time: Set date and time like yyyy-MM-dd HH:mm

Time Format: Please enter 12 for 12 hours format or 24 for 24 hours format

Automatic Date and Time: Value to specify if the user prefers the date, time and time zone to be automatically fetched from the network (NITZ). Enable it for auto mode

Doze Mode Settings: Select Enable/Disable for doze mode to on/off

HXLogger Path: Set path of the logger folder. Default path = /storage/IPSM/logger. (Supported for Oreo and Pie)

Enable ANR Plugin: Set whether to enable ANR plugin or not. (Supported for Oreo and Pie)

Enable Tombstone Plugin: Set whether to enable Tombstone plugin or not. (Supported for Oreo and Pie)

TCPDump Interface Value: Set TCPDump interface value. (Supported for Oreo and Pie)

Enable TCDump Plugin: Set whether to enable TCPDump plugin or not. (Supported for Oreo and Pie)

Enable Snapshot Plugin: Set whether to enable Snapshot plugin or not. (Supported for Oreo and Pie)

Snapshot Log Interval: Set log interval (in sec). (Supported for Oreo and Pie)

Snapshot Log Kepptime: Set log keep time (in sec). (Supported for Oreo and Pie)

Enable Snapshot topcmd: Set whether to enable Top Command or not. (Supported for Oreo and Pie)

Enable Snapshot CPUInfo: Set whether to enable Snapshot CPUInfo or not. (Supported for Oreo and Pie)

Enable Snapshot memInfo: Set whether to enable Snapshot memInfo or not. (Supported for Oreo and Pie)

Enable Snapshot diskInfo: Set whether to enable Snapshot diskInfo or not. (Supported for Oreo and Pie)

Enable Snapshot processInfo: Set whether to enable Snapshot processInfo or not. (Supported for Oreo and Pie)

Enable Dumpsys Plugin: Set whether to enable Dumpsys Plugin or not. (Supported for Oreo and Pie)

Dumpsys Log Interval: Set log interval (in sec). (Supported for Oreo and Pie)

Dumpsys Log Keeptime: Set log keep time (in sec). (Supported for Oreo and Pie)

Enable Dumpsys Audioinfo: Set whether to enable Dumpsys audioInfo or not. (Supported for Oreo and Pie)

Enable Dumpsys Batteryinfo: Set whether to enable Dumpsys Battery Info or not. (Supported for Oreo and Pie)

Enable Dumpsys meminfo: Set whether to enable Dumpsys memInfo or not. (Supported for Oreo and Pie)

Enable Dumpsys Location Info: Set whether to enable Dumpsys location info or not. (Supported for Oreo and Pie)

Enable Dumpsys Wi-Fi Info: Set whether to enable Dumpsys Wi-Fi Info or not. (Supported for Oreo and Pie)

Enable Dumpsys Wi-Fi Scanner Info: Set whether to enable Dumpsys Wifi Scanner Info or not. (Supported for Oreo and Pie)

Enable Dumpsys Power Info: Set whether to enable Dumpsys Power Info or not. (Supported for Oreo and Pie)

Enable DiagMdLog Plugin: Set whether to enable DiagMdLog plugin or not. (Supported for Oreo and Pie)

Enable Camera Plugin: Set whether to enable Camera plugin or not. (Supported for Oreo and Pie)

HXLogger: Select Enable/Disable for HXLogger to turn on/off

Bluetooth HCI Log: Enable or Disable logs for Bluetooth HCI.

Enable Bug Report: Enable or disable bug report (Reporting Enabled) setting. (Not applicable for VM1A)

Enable View Attributes: Select whether views are allowed to save their attribute data or not (Debug View Attributes).

Enable Show Taps: Select whether to show touch positions on screen or not (Show Touches).

Show Pointer Location: Select whether to show pointer location on screen or not.

USB Audio Automatic Routing Disabled: Set whether automatic routing of system audio to USB audio peripheral should be disabled or not.

Enable all ANR Visiblity: Set whether to show ANRs or not (ANR Show Background). If enable, ANRs in background processes bring up a dialog. Otherwise, the process will be silently killed.

Aggressive Wi-Fi to Mobile Handover: Set whether to enable aggressive handover of Wi-Fi to cellular data connection when Wi-Fi signal is low or not. (Applicable on OS versions below Pie)

Keep Mobile Data Always Active: Set whether to keep cellular data always active or not.

Boot From Charger Mode: Set whether to enable boot from charger mode or not.

Enable ADB: Set whether to enable ADB when USB is connected or not.

OS SDK Restricted Operations Whitelist: Whitelist of application packages allowed to perform sensitive operations provided by the Honeywell SDK. Package names are comma-separated. Example: com.package.name1,com.package.name2. Set to 0 to clear whitelist. [Requires FW: 86.xx.06+]

Locale Country: Select the Country code. It will be applied, only if value of Locale Language is provided.

Locale Language: Select the Locale Language. It will be applied, only if value of Country Code is provided.

Default Input Method: Specify the default input method to be selected, e.g. com.android.hsm.sip/.SIPSoftKeyboard

Show Virtual Keyboard Setting: Select Enable/Disable to show or not the virtual keyboard when physical keyboard is active

Enable Keyboard Suggestion: Set whether to enable Keyboard Suggestion or not.

Enable Publixsetting Honkeyboard: Set whether to enable Publix Setting in Honeywell keyboard or not.

Autofill Service: Set Autofill Service for the device.

Enable KeyPress Sound For Physical Keyboard: Set whether to enable keypress sound for physical keyboard or not.

Vibrate on Keypress: Set whether to keep vibration enable on keypress for device or not.

Pointer Speed: Set Pointer speed setting. Value range is between -7 to 7.

Enable Spell Checker: Set whether to enable Spell Checker or not.

Selected Spell Checker: Selected spell checker service which is one of the services managed by the text service manager.

Enable Input Method: Set input method list, use colon as separator, e.g. com.android.hsm.sip/.SIPSoftKeyboard:com.android.inputmethod.pinyin/.PinyinIME.

TTS Default Rate: Set default text-to-speech engine speech rate.

Bluetooth Low Energy Scan Always Enabled: Set whether to keep Bluetooth Low Energy Scan always enabled or not.

Wi-Fi scan Always Enabled: Set whether to keep WIFI Scan always enabled or not.

Enable WebInterface Setting: Set value to enable/disable Web SDK Settings

Port Number: Provide port number.

Unattended Mode: Set value to enable or disable unattended mode

Switch State to Sleep: Set the timeout of inactivity after which device will go into sleep mode. (Applicable only for VM1A)

Switch State to Shutdown: Set the timeout of inactivity after which device will shut down. (Applicable only for VM1A) 

Power Mode: Set Power mode. (Applicable only for VM1A)

Haptic Feedback Enabled: Vibrate when pressing soft keys and on certain UI interactions.

Volume Alarm: Set the volume value above 0, max is 7.

Music Volume: Set the volume value above 0, max is 15.

Ring Volume: Set the volume value above 0, max is 7.

Notification Sound: Set ringtone. Supports 2 format. One starts with ‘content://’ which indicates system-wide default sound, e.g content://media/internal/audio/media/96. The other one starts with ‘file://’ which indicates that audio file is from storage area, e.g file://volume/audio/1.mp3. volume=ipsm, internal, sdcard.

Vibrate When Ringing: Set whether the phone should vibrates when it is ringing due to an incoming call or not.

Ringtone Sound: Set ringtone. Supports 2 format. One starts with ‘content://’ which indicates system-wide default sound, e.g content://media/internal/audio/media/96. The other one starts with ‘file://’ which indicates that audio file is from storage area, e.g file://volume/audio/1.mp3. volume=ipsm,internal,sdcard.

DTMF Tone Enabled: Set whether to play sound while using dial pad dialer when dialing or not.

Sound Effect Enabled: Set whether to keep sound effects (key clicks, lid open …) enabled or not.

Lock Screen Sound Enabled: Set whether to play sound when screen locked.

Charging Sound Enabled: Set whether to play a sound for charging events or not.

Add Users from Locked Screen: Set whether users are allowed to add more users or guest from lock screen or not.

Show Password: Set whether to enable setting to show password characters in text editors or not.

Power Button Instantly Locks: Lock device screen instantly on power key press.

Suspend Device When Face Down: Set value whether to suspend device when face is down or not. (Not applicable for VM1A)

Wake Up Device on Motion Detection: Set value whether to wake up device when motion is detected or not. (Not applicable for VM1A)

Keep Device Awake on Motion Detection: Set value whether to keep device on when motion is detected or not. (Not applicable for VM1A)

Accessibility Display Magnification: Select Enable or disable to enable or disable Accessibility Display Magnification.

High Text Contrast: Select Enable or disable to enable or disable High Text Contrast.

In-call Power Button Behavior: Select Enable or disable to enable or disable In-Call Power Button Behavior.

Long Press Timeout: Select valid input for Long Press Timeout.

Accessibility Display Inversion: Select Enable or disable to enable or disable Accessibility Display Inversion.

Accessibility Display Daltonizer: Select Enable or disable to enable or disable Accessibility Display Daltonizer.

Accessibility Captioning Locale: Select valid input for Caption Locale.

Accessibility Captioning Font Scale: Select valid value for Font Scale.

Accessibility Captioning: Select Enable or disable to enable or disable Accessibility Captioning.

Data Auto-Sync: Select Enable or disable to enable or disable Data Auto-Sync.

Low Power Trigger: Set Battery level, at which low power mode automatically turns on.

Battery Saver Enabled: Set whether to turn on battery save mode or not.

Battery Lower Limit: Provide value of Lower Limit for Battery(in %) Default value is 10%. (Supported On Oreo)

Battery Upper Limit: Provide value of Upper Limit for Battery(in %) Default value is 100%. (Supported On Oreo)

Enable Print Services: Set whether to enable cloud print service or not.

Allow System Firmware Downgrades: Select Yes/No to Allow/Disallow system firmware downgrades. Warning: on some devices, the downgrade operation will also perform a enterprise reset (user storage will be wiped).[Requires FW: 86.xx.13+]

OS Update Package URL: Specify an URL(supported formats http://,https://,ftp:// and file://) with a specific OS firmware update package to download and install. OS update package filename must not be changed.

It is highly recommendable to use the native policies wherever possible as the OEMConfig features are still relatively new. The introduction of OEMConfig has opened up a new set of possibilities which will be added to in the future and the existing features are expected to get more fine-tuned. These advancements in device management capabilities have allowed Honeywell devices to be more enterprise friendly than it used to be. Thinking about new devices? Look no further than Honeywell. Trying to manage these new devices? Look no further than Hexnode MDM. Hexnode’s integration with Honeywell APIs will be the dream team for your enterprise needs. 

Share
Jayden Traoré

Product Evangelist @ Hexnode. Sometimes, I have the feeling I live in a story: a magnificent story written by a mediocre writer living off coffee and technology.

Share your thoughts