TC8000 Operating System GA1 Release 01-00-54 WITHOUT GMS Release Notes


What makes the TC8000 so special? Everything. It’s the ground-breaking all new warehouse mobile computer designed to deliver revolutionary productivity increases in the warehouse. In fact, on average, it saves 14% per worker versus the traditional form factors. And it’s the only device on the market that simplifies it all — how your workers physically use the device and interact with your warehouse application. The TC8000 minimizes motion with an innovative scan angle that eliminates the thousands of times your workers need to tilt their device to see the screen. We integrated flexible handheld and hands-free scanning for an extra productivity boost — another industry handheld first. It’s an amazing 33 percent lighter than the traditional device to minimize fatigue. And then we did something completely unprecedented by a device manufacturer — we integrated a tool that allows you to automatically transform your legacy Terminal Emulation (TE) “green screens” into elegant, graphics-based All-touch TE screens that are not only highly intuitive, but also dramatically reduce the number of interactions required to complete a task — no coding and no modifications to your host application are required. The result? Less time to complete the job and increased productivity. The TC8000 — the next big thing in warehouse mobility, only from Zebra.


•   8.02.11a/b/g/n connectivity for anywhere, anytime access to information

•   Zebra's Mobility Extensions (Mx)

•   Mobility DNA,a suite of mobility enabling applications, development tools and utilities

•   Most advanced scan engine with longer range date capture capability

•   Rugged and ready for every day enterprise use inside and outside the four walls 

•   Standard SKUs have 1GB RAM, 4GB Flash. Premium SKUs have 1GB RAM, 8GB Flash, and add a gyroscope, e-compass, camera, and NFC.


TC8000 GA1 Release 01-00-54 WITHOUT GMS

Component Description and versions

Component / Description




Product Build Number


Android Version


Linux Kernel




Android SDK Level


Platform (TI/MPA/ etc)

Qualcomm - APQ8060A Pro

Bluetooth Stack


Partition Table


Flash Size

4 or 8GB

RAM Size


MSP Package

7.08.85 (Included for Airwatch support only)




2.5 SimulScanEngine 1.10.1



EMDK Service


Mx / OSX

MXMF: 4.4.34 / OSX_QCK_4.4-4



PTT Express


Touch FW




v06.52  / Service v06.52


Bluetooth Pairing Utility




File Browser


Stage Now

App Gallery


Battery Swap


Tech Docs














Sensors (Accel, Gyro, Light, Prox)







12.2.0. Build 23469

Wavelink Velocity

Print Station


Tap and Pair


Zebra Utilities


Features Added/Supported

-    Included rebranding changes for Zebra/Symbol namespace
-    Included changes for APA v1 feature content
        Storage and non-storage path
        Key remapping
        Battery Extras
        RTC clock caching
-    Support Bluetooth 4.0 (Supports both Classic and Bluetooth LE) with Broadcom Bluetooth Stack (Bluedroid)
-    Included
        StageNow client
        Simulscan Demo
        PTT Express
        B2M Elemez
        Data Analytics
        App Gallery
        SOTI MobiControl Stage
        Wavelink Velocity Terminal Emulation
        Zebra Printer Utilities, Tap and Pair, Print station
 -   Improved Imager scan response


Android security patches

FREAK attack patch for SSL


Integer overflow vulnerabilities in libstagefright

CVE-2015-1538, CVE-2015-1539


Use-after-free vulnerability in kernel handling of ping sockets



Google Android Partner Security Bulletin 2015 #11 Integer Overflow in libcutils



Google Android Partner Security Bulletin #14

















Component Release Notes:


MX4.4 Feature List:


Brief Description

Clear Clipboard

Clearing the data copied into clipboard

Enable/Disable Clipboard

Enable/Disable the clipboard features to cut/copy/paste

Factory Reset

Wipe - Data+Enterprise+Cache

Enterprise Reset

Wipe - Data+Cache

Full Device Wipe

Wipe - Data+Enterprise+Cache+Internal SD+External SD

Enable/Disable Enterprise Reset in Settings App

API to Enable/Disable the Enterprise Reset UI in Settings Application

Display OSX Version

OSX version can be seen in Settings => About Phone => SW Components => OSX version

Enable Disable AppInfo Access

Enabling and disabling , App info from settings

Allow/Disallow App to submit XML

Add/delete/query packages which are allowed to SubmitXML to MxMgtFw

Enable Disable UMS/PTP/MTP

MassStorage,MediaTransfer and PTP modes can be Blocked and Unblocked

Enable Disable External USB Storage

 Enable/Disable Mounting of External USB Pen-drive storage with device

Enable/Disable Browser

Enable/Disable Native Browser Address Bar

Enable/Disable access to Applications Section of Settings UI

Hide Apps section of Settings Application

Initiate NTP Sync

Enable/Disable/Initiate NTP

Ethernet Settings

Enable/Disable & TurnOn/TurnOff

Enable/Disable Use of Background Data

Enable/Disable Background data in SIM devices

Auto Correction

Enable/Disable the ability of auto correction of words in soft keyboard


Enable/Disable Wifi


Enable/Disable Wlan

Safe Mode

Enable/Disable Safe mode

Unknown sources

Enable/Disable Unknown soures UI

Enable/Disable Home Key

Enable/Disable Home Key

BT Pairing Pop up

Enable/Disable BT pairing pop up

Sdcard Usage

Enable/Disable Sdcard Usage

Enable/Disable Power button instantly lock

Enable/Disable Power button instantly lock UI

Turn On/Off Power button instantly lock

Turn On/Off Power button instantly lock

Enable Disable Airplane mode

Enable/Disable Airplane mode UI

Turn On/Off Airplane Mode

Turn On/Off Airplane Mode

Enable/Disable Power button menu items

Enable/Disable menu displayed when power button is long pressed

Hide/unhide Power button menu

Hide/Unhide menu displayed when power button is displayed


PTT Express 3.1.20

1.       Major Features

a.     After changing the talk-group or changing the status, the PTT Express user interface would be on the fore-ground to facilitate confirmation of the changed talk group and to allow user to continue making PTT calls when CallKeyConfig is 0 (on-screen buttons).

b.     Recovery update procedure : Copy the Recovery update package for PTT Express installation/uninstallation for KK to the internal storage of respective device and perform the recovery update as per the procedures mentioned in the OS recovery update guidelines

c.     To change the settings of the PTT Express client, modify the ptt_settings.xml file located at /enterprise/device/settings/ptt.

d.     To enable Debug Logs, follow below steps:

1.     Pull ptt_settings.xml from /enterprise/device/settings/ptt/ folder.

2.     Edit< setting name="logLevel">Debug

3.     Check for /storage/sdcard0/PTT folder.

4.     Logs will be created with DEVICE_MODEL_MAC_ADDRES_PTT_log.txt

e.     The previous log file is saved as DEVICE_MODEL_MAC_ADDRES_PTT_log.txt.bck.

f.      The default log level is set to ‘None’ (to avoid issue 74744). Update value of ‘log_level’ in ptt_settings.xml to enable the logging.

g.     Log file should not be renamed or deleted while logging is active. Copy the log file to PC or other folder if snapshot log file has to be created.

h.     Use ‘adb’ to copy the logs to PC.

i.       CDR log file will be created, if not exist, only when enableCDR is true and the first call happens on channel whose CDR is true or Private call.

j.       PTT HEADSET Usage Notes:

k.     Group call is initiated by pressing (and holding) headset button. Due to special PC implementation, there will be 600ms delay after user presses the headset button. User shall start speaking only after talk permit tone is played.

l.       Private call is initiated by pressing headset button in following sequence: Down, Up and Down (and hold). These 3 clicks shall occur within 600ms. If there are more than 3 clicks within 600ms, then the clicks will be discarded and nothing will happen.

m.   Enabling display of call statistics - The PTT Express client provides a toggling option on the settings page to enable/disable the display of toast messages showing call statistics.

n.     Mute functionality - The PTT express client allows itself to be muted and un-muted using the mute button on the main dialog, or using the key configured in the ptt_settings.xml or using intents. When the client is muted, it is indicated on the UI and on the status bar. While in Mute state, the client’s audio and tones are muted and PTT key events ignored. The Mute functionality is not persistent across the reboots or application restarts. However the Mute functionality is persistent across Enable and Disable of the service.

o.     Audio feedback Functionality – The PTT Express client allows voice feedback on Channel and Profile Switch. The configuration “audioFeedback” should be set as Default to enable the Audio feedback. Based on the language value set in the profiles, the audio would be played, in that specific language. The value of the language is set as locale string defined in Only installed languages are supported and the language list would be listed in accessibility settings on the device.

p.     PTT supports Airwatch and SOTI MDM for deploying configuration changes.

q.     Full-duplex client co-existence - The PTT Express client supports a configurable option “fullDuplexClientCoexistance” to coexist with full duplex WAN or VOIP client. There is another configurable option “vibrateOnVoiceCall” which allows full duplex incoming calls to vibrate when PTT is in call. The following is applicable when “fullDuplexClientCoexistance” is set to true:

r.      When there is an outbound call made or when an inbound call is accepted on the full duplex client, PTT Express enters into co-existence mode by muting itself and showing yellow icon on the status bar. It also stops playing out any tones or calls and ignores key requests for PTT calls.

s.     When a full duplex call terminates, PTT Express exits the co-existence mode to resume normal operations.

t.      Few full duplex clients allows PTT Express to exit coexistence mode when its call is put on hold and then enter back to coexistence mode when the call moves out of hold state.

2.       SPR fixes

1.     SPR 28025 Disabling PTT express via SOTI.

3.       Known issues

a.       The coexistence solution is dependent on the announcement of states done by the full duplex client. Few variations mentioned beneath have been observed in which case PTT Express client may not be able to enter or exit from coexistence mode.

b.      While coexisting with few versions of VOIP clients and the WAN client, PTT Express cannot come out of coexistence state when a call is put on hold.

c.       Specific version of Jabber client is not seen to announce MODE_RINGTONE due to which PTT Express cannot honor “vibrateOnVoiceCall” settings.

d.      Certain full-duplex clients are at times seen to fail in announcing their call states which can result in PTT Express not entering/exiting coexistence mode as expected. It can be recovered when a succeeding inbound/outbound established call is terminated. In some cases, a warmboot might be required

e.      After Reset (or) reboot key presses will not be detected for initial 30 secs.



DataWedge 3.1.24



        Copyright information to Symbol Technologies LLC.


    EMBPD00163103 - Datawedge demo doesn’t show options when menu hard key is pressed.
    EMBPD00176367 - Bottom line of buttons on DW demo needs to be pressed for long time.
    EMBPD00178656 - First barcode does not get decoded on DWdemo when device kept in Landscape.



·       USB Mass Storage support deprecated in KitKat

·       MSP not supported

·       Workforce Connect will be supported in a future release

·       Power Precision Plus UI will be supported in a future release







SFW: FullPkgUpd,AND,KK,v10054,RELEASE

Full Software Update


Wipes all partitions/folders except Enterprise partition


Wipes all partitions/folders including Enterprise partition



Device Compatibility

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


Operating System

TC80Nx - All SKUs

Android 4.4.3



Installation Requirements

This Software can be used with compatible devices listed above

Installation Instructions

1.     Attach the USB cable to the TC8000, then attach the cable to the PC. 

2.     To update the TC8000 software, download the Full Package Update from Zebra Support Central to your PC.
The file name is

3.     Copy the .zip file above from your PC to your TC8000’s storage.

4.     Put the TC8000 into Recovery Mode using the following steps:

·       Hold the Power Key until “Reset” option appears, then release the power key

·       Tap the “Reset” option in the menu and then immediately hold the "Power key" and "Scan Key” until the Zebra boot screen is displayed.

5.     Once on the Recovery Screen, scroll up/down using “Volume Keys” +/- to "Apply update from internal storage" and press the “Scan Key” to select

6.     Next, scroll up/down using “Volume Keys” +/- to the location where you copied the files and press the “Scan Key” to select the desired folder

7.     Highlight the zip file you wish to install, and press the "Scan key" to select

8.     Once the install completes, you will be back at the Recovery Mode screen.

9.     If you wish to reset the TC8000 to factory settings, repeat the above process with the Factory or Enterprise reset package:

· (Factory Reset Package),

· (Enterprise Reset Package).

10. Once you finish installing the required files, you will be back at the Recovery Mode screen.  Select “reboot system now” with the “Scan Key”. The TC8000 will reboot, then you will see “Android is upgrading…” and then you will see the Android home screen. 

Part Number and Release Date


Dec 18, 2015