Skip to main content

Scan2Deploy Agent 2.5.0

· One min read

Enhancements

  • Supports Proxy Auto-Config option when defining a Wi-Fi network.

  • Displays a warning if OEMConfig settings are applied which are targetting a newer version of OEMConfig than what is installed on the device (without an APK upgrade).

    note

    These features require Scan2Deploy v2.5 or later.

Corrected Defects

  • Corrected support for special characters in username and/or password for FTP/SFTP downloads.
  • Fixed launching Agent by scanning the one of a set of QR labels from the "Hi There" screen.
  • Enables scan triggers if they had been disabled prior to starting Agent.

OEMConfig 2.9.0

· One min read

Enhancements

  • Support of new device features
    • Good Read Overlay (on-screen scan notification)
    • Snap OCR (document scanning)
    • Pocket-Mode (power savings)
  • New scanning settings
    • Good Read notification tones
    • Visual Formatting enable
  • New keyboard remapping options
    • Push-To-Talk key
    • OCR decoding trigger
  • Added missing support for WWAN properties
    • Preferred Network Type
    • MCC, MNC
    • MVNO type and value

Corrected Defects

  • Corrected potential crash when run on older devices (Android 8.1).
  • Key Remapping settings applied from a JSON file with an EMM/MDM get deleted after OEMConfig applies its settings.
    • Clearing of key remapping settings is now controled with the "Reset key remapping" setting when applied with an EMM/MDM.
  • Unable to set the device name to use the Short MAC Address.

QuickBoard 1.0.0

· One min read

QuickBoard is now available. It is an Android IME that allows the user to customize the on screen keyboard. It also allows them to scan from the custom keyboard. You can access the documentation here.

Downloads are available in the Releases section on the QuickBoard Github page.

Scan2Deploy Studio 2.4.0

· 2 min read

Scan2Deploy Studio 2.4.0 is now available. It includes many new enhancements and bug fixes. Read below for more details.

Downloads are available in the Releases section on the Scan2Deploy Studio Github page.

Enhancements

QuickBoard ✨

  • Visual editor for designing customized virtual keyboards for Datalogic devices
  • Can be utilized on devices running Android 11 and above

Key Remapping ✨

  • Provides configuration options for the Datalogic Keyboard Mapper
  • Enables the ability to reassign physical buttons to display different keys, output strings of text, launch intents, and perform advanced script actions

Miscellaneous

  • Added option for removing all existing application policies on device (📌requires Agent v2.3.0 or later)
  • Added basic proxy support for Studio updates and APK downloads
  • Changed Host Files profile behavior to not enable all Device and Scanner settings by default
  • Added Visual Formatter level 5 support
  • Added Routines option to change which Visual Formatter is active with Application Policies
  • UI improvements for Advanced Keyboard page
  • Other minor UI improvements and fixes
  • Improved download speed of main application updates

Corrected Defects

  • Fixed an issue that prevented the use of uploaded files within script commands
  • Advanced Keyboard
    • Android 13 devices now start with version 2 selected by default
    • Made PTT availability more clear
  • Fixed SIM/AKA/AKA-PRIME appearing as options for EAP networks on WLAN only devices
  • Fixed an issue where invalid server hosting controls could prevent profile save even when not hosting files

Datalogic Android SDK 1.40

· 2 min read

Datalogic Android SDK 1.40 is now available.

This update introduces a long list of features to restrict the user capabilities on a device controlled by a remote administrator, such as Notification shade, Quick Settings panel, Android Settings, connectivity, sharing capability, screenshots, etc.

It also improves the user experience by introducing the Desktop Mode, by improving the performance with the Virtual Ram and by silently pairing the CodiScan by default.

Finally, the homepage features an introduction designed to present the key features of the SDK. This overview provides programmers and customers with a clear understanding of the SDK's capabilities.

You can access the documentation here.

Enhancements

  • Keyboards configuration:
    • PHYSICAL_KEYBOARD_POLICY
    • PHYSICAL_KEYBOARD_PROFILE
    • VIRTUAL_KEYBOARD_PROFILE
    • VIRTUAL_KEYBOARD_GBOARD_ENABLED
    • VIRTUAL_KEYBOARD_VOICE_TYPING_ENABLED
    • VIRTUAL_KEYBOARD_ANDROID_ENABLED
    • VIRTUAL_KEYBOARDS_CUSTOM_ENABLED
  • Status bar / Notification pull down / Quick Settings Panel configuration:
    • STATUS_BAR_HIDDEN
    • STATUS_BAR_ENABLED
    • STATUS_BAR_ON_LOCK_SCREEN_ENABLED
    • NAVIGATION_BAR_HIDDEN
    • RECENT_APPS_ENABLED
    • SPLIT_SCREEN_APP_HIDDEN
    • TASK_BAR_HIDDEN
    • NOTIFICATION_PANEL_ON_HOME_SCREEN_ENABLED
    • NOTIFICATION_PANEL_ON_LOCK_SCREEN_POLICY
    • NOTIFICATION_LONG_PRESS_ENABLED
    • NOTIFICATION_MANAGE_BUTTON_HIDDEN
    • NOTIFICATION_MONITORED_NETWORK_HIDDEN
    • QUICK_SETTINGS_PANEL_TILES
    • QUICK_SETTINGS_PANEL_EDIT_HIDDEN
    • QUICK_SETTINGS_PANEL_GEAR_HIDDEN
    • QUICK_SETTINGS_TILES_HOTSPOT_HIDDEN
    • QUICK_SETTINGS_TILES_AIRPLANE_MODE_HIDDEN
    • QUICK_SETTINGS_TILES_DND_HIDDEN
  • Android Settings restrictions:
    • ANDROID_SETTINGS_SEARCH_BAR_HIDDEN
    • RESET_OPTIONS_SETTINGS_DIMMED
    • ACCESSIBILITY_SETTINGS_DIMMED
    • NOTIFICATION_APP_SETTINGS_DIMMED
    • HOTSPOT_SETTING_DIMMED
    • AIRPLANE_MODE_SETTING_DIMMED
    • DO_NOT_DISTURB_SETTING_DIMMED
    • LONG_PRESS_HOME_BUTTON_SETTING_DIMMED
    • NOTIFICATION_DOTS_SETTING_DIMMED
    • PHYSICAL_KEYBOARD_SHORTCUTS_SETTING_DIMMED
    • AUTO_SYNC_APP_DATA_SETTING_DIMMED
  • User Experience & restrictions:
    • DESKTOP_MODE_PROFILE
    • SCREENSHOT_ENABLED
    • ROTATION_180_ENABLED
    • HOTSPOT_ENABLED
    • DO_NOT_DISTURB_POLICY
    • EMERGENCY_SOS_ENABLED
    • QUICKLY_OPEN_CAMERA_ENABLED
    • LONG_PRESS_HOME_BUTTON_ENABLED
    • PHYSICAL_KEYBOARD_SHORTCUTS_ENABLED
    • AUTO_SYNC_APP_DATA_ENABLED
    • NOTIFICATION_DOTS_ENABLED
    • NOTIFICATION_LED_ENABLED
    • BATTERY_LED_ENABLED
    • CLIPBOARD_POLICY
    • CAPTIVE_PORTAL_POLICY
    • CAST_ENABLED
    • QUICKSHARE_ENABLED
    • CHROMEBOOK_ENABLED
    • ANDROID_AUTO_ENABLED
  • Advanced System configuration:
    • VIRTUAL_RAM_SWAP_POLICY
  • Silent Pairing configuration for Bluetooth devices considered trusted by Datalogic (e.g., CodiScan and other HSS devices):
    • BT_SILENT_PAIRING_TRUSTED_ENABLED
  • APIs for Notification Channels configuration:
    • getNotificationChannels()
    • enableNotificationChannels() Extended Scanner Intent Wedge configuration:
    • Property definitions in Configuration Manager:
      • WEDGE_INTENT_EXCLUDE_EMPTY_VALUES
      • WEDGE_INTENT_EXTRA_BARCODE_USER_ID
      • WEDGE_INTENT_EXTRA_BARCODE_AIM_ID
    • IntentWedge extension in Barcode Manager:
      • EXTRA_BARCODE_USER_ID
      • EXTRA_BARCODE_AIM_ID
      • excludeEmptyValues
      • extraBarcodeUserId
      • extraBarcodeAimId Extended BatteryInfo with:
    • Property FIRMWARE_VERSION
    • API getFirmwareVersion()

OEMConfig 2.8.3

· One min read

Enhancements

  • Additional scanning properties
    • Transmit data as hex string
    • Enable internal/external scanner
    • Wedge Intent IDs
  • Enhanced wakeup trigger behavior
  • Enhanced LED settings
  • Enhanced support for Bluetooth pairing with Datalogic devices
  • Enhanced support of network/connections controls
  • Added support for new display settings
    • Desktop mode
    • Upside down rotation
    • Screenshot capture
  • Added support for new keyboard settings
    • Physical keyboard
    • Virtual keyboard
  • Added support for User Interface controls
    • Notifications
    • Block system controls
    • Show system features
  • Added support for Virtual RAM

Datalogic Android SDK 1.39

· One min read

Datalogic Android SDK 1.39 is now available. This update enables customers to configure the wake-up buttons to trigger the related actions even when the device is in suspend mode. By default, when the device is in suspend mode, a wake-up button only wakes the device from suspend mode.

You can access the documentation here.

Enhancements

  • KEYBOARD_PHYSICAL_TRIGGER_ACTION_IN_SUSPEND PropertyGroup to Configuration Manager and the following properties to configure trigger behavior in suspend mode:
    • KEYBOARD_LEFT_TRIGGER_ACTION_IN_SUSPEND
    • KEYBOARD_RIGHT_TRIGGER_ACTION_IN_SUSPEND
    • KEYBOARD_PISTOL_TRIGGER_ACTION_IN_SUSPEND
    • KEYBOARD_FRONT_TRIGGER_ACTION_IN_SUSPEND
    • KEYBOARD_PTT_TRIGGER_ACTION_IN_SUSPEND
  • ENABLE_SCANNER property to Configuration Manager to enable/disable the scan engine
  • enableScanner property to Barcode Manager and ScannerOptions to enable/disable the scan engine
  • extended ECIPolicy Enum with value EVALUATE

Scan2Deploy Agent 2.4.0

· One min read

Enhancements

  • Better coordination with Espresso when staging from "Hi There" screen.
  • Supports explicit broadcast intents to packages without component name.
  • Extended intent support for silent deploy
    • Added extra argument to supply QR code input from a JSON file.
  • Enhanced profile logging
    • Creates log history of previous profile sessions.
    • Log history is stored in Downloads folder for access by EMM/MDMs.

Corrected Defects

  • Corrected support for large (> 2 GB) file downloads.
  • Corrected support for SFTP downloads.
  • Corrected handling of OTA reset options.
  • Corrected BATTERY_OPTIMIZATION script command to run on devices with Android 13.