OEMConfig – Breaking the boundaries of Android device management
OEMConfig is a provision by the device manufacturers that guarantees the latest device management capabilities before anyone else for Android.
Get fresh insights, pro tips, and thought starters–only the best of posts for you.
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
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.
Hexnode’s Android device management capabilities can be leveraged to manage Honeywell devices directly.
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.
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.
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.
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.
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.
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.
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.
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
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 ‘
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
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
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 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 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
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).
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).
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 your thoughts