TC55 Operating System GSM Non-GMS BSP 01.66.00 Release Notes


TC55 is a ruggedized device based on Android for the enterprise market that blends the capabilities of a smart phone with those of a traditional enterprise PDA.

TC55 has a number of enterprise-grade features, including a touch-screen that can be used with gloves, support for stylus input for signatures, barcode capture capability and IP67 rating for dust and water protection.

It also features Extensions (MX) to make the Android operating system more enterprise ready, with security enhancements and hooks for device management tools, and is designed for a longer lifecycle than the typical smart phone.

TC55 is designed in response to customer feedback from using consumer-grade smart phones in the workplace, especially with the bring-your-own-device (BYOD) trend, where employees use their own choice of device for work.

With TC55 the workers can capture practically any type of data — from bar codes and signatures to photos, videos and NFC — improving on the job efficiency and customer service. The screen is optimized for Enterprise viewing, helping ensure the battery lasts a full shift.

And with a drop, tumble and environmental sealing specification you can count on, it has the durability required to serve your field workers for years.

New Features in this Release

Additional Localization  SKUs supported in this Release:

·         Traditional Chinese,

·         Simplified Chinese,

·         Korean (IME virtual keyboard is not supported in this release),

·         Japanese (IME virtual keyboard is not supported in this release).


1.   JellyBean 4.1.2

2.   Kernel v3.4.0

3.   DataWedge v1.7.5

4.   Scanning Framework 1.18.P03

5.   MSP v7.08.67

6.   MX 3.2.2-6

7.   WiFi/BT FW M8960AAAAANAZW1040010

8.   RIL 1.0.14

9.   Modem 20015326.28


1. – TC55 OS Recovery Update package

2.    T55N0JB0VAUEN16600.apf – TC55 OS Update package file for deployment using MSP

Device Compatibility

This software release has been approved for use with the following devices.


Installation Requirements

This SW is intended for the TC55 device

Installation Instructions

1.  OS Recovery Update

·          Connect the USB cable from your PC to the device and enable USB mass storage mode on the device.

·          On your PC you should see an internal and external USB mass storage drive (SD card) appears in the File Explore and copy the recovery update zip file to any storage.

·          Press and hold on the device the Power button, Scan/Action button and Vol+ until the screen is turned OFF

·          Release the Power and Scan/Action buttons and continue to hold Vol+ button

·          The device should enter to Recovery update mode

·          Release Vol+.

·          Click on Vol+ or Vol- to navigate and select appropriated storage

·          Click on on Scan/Action button to select the option

·          Click on Vol+ or Vol- to navigate to the recovery update zip file

·          Click on on Scan/Action button to select the recovery update zip file

Device will automatically reboot and will be ready to use.

2.  MSP OS package update

·          Please refer Mobility Service Platform deployment guide for instruction.

Known issues, Tips and Workarounds



Charging may fail on the first attempt (rarely) the LED will blink red quickly to indicate this (114388)

To recover, reinsert the charger.

Charging a deeply-discharged battery will cause the LED to blink red slowly… this is normal and can last up to 8 minutes until the normal charging green LED is seen (114428)

This is normal behavior.

USB printing on a ZebraMZ220 doesn’t work (100574)

This printer is not supported by Android.

After inserting a T-mobile SIM (rarely) data service cannot be obtained (115307)

To recover, turn Airplane Mode On/Off. Note: this is a T-mobile network issue.

When in Silent Mode the volume button does not work while in the Decode Audio Feedback of Data Wedge (116535)


User can go to any other screen, and can move out of silent mode with Vol+/-

Exchange and G-mail account folders are not localized when switching from one language to another (117486)

This is Android behavior.

Workaround: Close the application and reopen language is refreshed.



When “Keep Wi-Fi On during

Sleep” is set to “Never”, Standard Android WiFi API “getRSSI” returns incorrect value (always returns -200) after Suspend/Resume (117457)


If “getRSSI” API is to be used, do not change “Keep Wi-Fi On during Sleep” default value.

To save the power when WiFi is not in use, the user should turn WiFi off manually using the power button.

When scanning barcodes containing

extended ASCII chars (2D and Code128) into an app using the Android WebView component e.g. Android browser and

Android HtmlViewer, sometimes the entry of data is invalid in a text field on a web page after scanning a barcode. The issue does not happen when Firefox is used instead of Native Android Browser(118191)


Using Firefox Browser instead of Native Android Browser. For Firefox links please see:


Official Website Download Page

The later version will be shown on this page. The current version is 25.0.1

User can download “” and install from the device File Browser.

Once the user opens the webpage using other application, Android will list all available browsers and ask to choose one. User can choose “Firefox” and click “Always”. Then Firefox will be set as a default browser in the future.

For a mixed deployment comprising

broadcast and hidden SSID’s, the device cannot connect to a hidden SSID if the profile was added manually by selecting a broadcast SSID listed in “WiFi” Settings Page (114289)

To workaround this problem, there are two solutions:


1.      Manually add the profile using the “Add network” option (Click on “+” in “WiFi” Settings Page)

2.     To configure programmatically, use the wifiConfiguration class

to create a profile that has the hidden SSID field parameter set to true. Here is a code sample to do this:

import; WiFiConfiguration configuration =

new WiFiConfiguration(); Configuration.hiddenSSID = true;




Part Number and Release Date


December 19, 2013