MC40 Android KK FIPS - BSP v070116 - HotFix CFE v00.01 Package Release Notes

Introduction

HotFix CFE (Cumulative Fixes from Engineering) Package contains multiple SPR Hotfixes into a single package. The HotFix CFE Package helps the end users to keep up to date with all the SPR Hotfixes for given product software release / revision. 

HotFix CFE packages are validated only by engineering validation team and the package follows Zebra Technologies HotFix Package Policy.

Component Description and Version

Component / Description

Version

Product Build Number

02-13-12-4AJ22-K-F0-M1-070116

Android Version

4.4.4

Linux Kernel

3.4.48

Android SDK Level

19

Android security patch level

2016-02-01

Bluetooth Stack

4

Flash Size

8 GB

RAM Size

1 GB

MSP Agent/RD

7.08.85

Scanning Framework

6.23.0

Datawedge

3.3.12

DWDemo

2.0.7

Camera

6.23.0

OSX/MXMF

TI_OSX_4.5-2, 5.0.1.4

Wi-Fi

FUSION_A_4.01.0.0.011

PTT

3.1.20

RxLogger

3.0.0.52

MLogManager

MLogManager v06.52

Touch FW

0.14(RevB), 19 (RevC TPK),38(RevB+), 130 (RevB+ TPK_GFF)

EA

2.54

SPAM

0.6 (NA for RevC HW, only for RevA/B HW)

StageNow

2.2.1.1445

B2M Elemez

1.0.0.260

Data Analytics

1.0.2.1495

App Gallery

2.2.0.1

SOTI

12.2.0 Build 23434

EMDK

4.0.4.0

ZVC

1.1.15

 

Fixes/Patches Included

Fixes Included:

The CFE Package CFEMC40N0KF0070116_N_00_01.zip file includes the following HotFixes:

SPR29349, SPR29390

 

Fixed an issue wherein the audio packets were missing at the very beginning of the call on REV B/REVB+ hardware

SPR29076

 

Provided a way to disable/enable "the network might be monitored by 3rd party" alert that gets displayed upon installing user certificates.

SPR29115

 

Fixed an issue wherein the devices used to incorrectly calculate no. of incorrect attempts to unlock the device resulting in factory reset of the device

SPR29787

 

Fixed an issue wherein placing of wild card characters at the middle or end of the URL string was not allowed

SPR29232

 

Fixed an issue wherein devices used to get randomly struck in black screen upon performing animations

SPR29796

 

Fixed an issue wherein the framework  incorrectly or vaguely reports the ‘TransactionTooLargeException’

SPR29951

 

Fixed an issue wherein intermittently the VPN connectivity was not stable

SPR29735

 

Fixed an issue wherein few devices used to get into continuous reboots upon upgrading to KK from JB

SPR30140

 

Fixed an issue wherein the application installation fails due to FAILED_UID_MISMATCH error requiring a datawipe to overcome this issue

SPR30157

 

Fixed an issue wherein device experienced reboot due to null pointer dereference

SPR30259

 

Fixed an issue wherein device encounters random reboots while roaming in 802.1x infrastructure.

SPR29912

 

Fixed an issue where certain certificates failed to install through Stage Now

SPR29945

 

Fixed an issue wherein there was a delay in the output when scanning QR code which have 100 characters onwards when using Keystroke output option

SPR30417

 

Fixed the issue wherein the device was randomly getting stuck to splash screen while going through a reboot

SPR30025

 

Fixed an issue wherein the device experience audio disruption during VOIP call

SPR30400

 

Included configurability option to enable/disable network monitor warning popup messages.

> To Disable Warning you need to place a file namely ‘networkinfo.txt’ populated with content Value=false into /enterprise/usr/ path and reboot the device for the change to apply.

> To Enable Warning back (in case you had disabled it earlier) you need to place a file namely ‘networkinfo.txt’ populated with content Value=true into /enterprise/usr/ path and reboot the device for the change to apply.
 

SPR30402

 

Fixed an issue wherein MC40 does not notify the Access Point about power save while roaming

SPR30401

 

Created an application which reads the system properties and provide that to the Airwatch to allow it to get CFE version and other information

SPR30472

 

Fixed an issue wherein the device would show incorrect date & time after a critical suspend

SPR30435

 

Fixed an issue where fails to roam to Avaya APs

MC140261

 

Fixed an issue wherein the device would randomly get struck on splash screen on REVB+ hardware housed with Focal Tech Touch Panel

MC143365

 

Fixed an issue wherein there was a binder crash due to the deadobject exception.

SPR30916

 

Resolved an issue where the device display would go blank on running customer camera application

SPR31036

 

Resolved an issue wherein MC40 was experiencing high degree of disruption to voice quality during VOIP calls.


Patches included:

  • Security Patch CVE20151805

Package Details:

CFE-MC40N0-K-F0-070116_N_00_01.zip

Device Compatibility

This HotFix CFE Package software release has been approved for use with the following Zebra devices.

Device 

          Operating System                   

 BSP Version

MC40 KK FIPS SKU

Android KK Version 4.4.4

 v07.01.16

Installation Requirements

This SW is intended for the MC40 KK device running on 02-13-12-4AJ22-K-F0-M1-070116 Voice build only.

Installation Instructions

1. Connect the USB cable from your PC to the device.

2. Make sure MTP mode is selected in the device USB settings and MTP drivers are installed in your PC.

3. The internal SD card of MC40 will be seen in your PC as mounted drive MC40N0.

4. Copy the recovery update zip file “CFE-MC40N0-K-F0-070116_N_00_01.zip" to the root folder on internal SD card.

5. Press and hold the Power button on the device until the Device options menu appears.

6. Tap on Reset to reboot the device.

7. When the device is rebooting hold the left Scan/Action button to enter Recovery update mode.

8. When the Recovery Mode home screen (Android logo) appears then release the left Scan/Action button.

9. Touch Home button to enter Recovery menu screen.

10. Click on Vol+ or Vol- to navigate to the "apply update from sdcard" option.

11. Click on PTT key to select the option.

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

13. Click on PTT key to select the recovery update zip file “CFE-MC40N0-K-F0-070116_N_00_01.zip”.

14. Click on Vol+ or Vol- to navigate “reboot system now” and Click on PTT key to reboot the device.

15. There are two ways to Check the Android Patch Level after install the CFE package in the device,  

  • Settings->About Device-> Zebra Patch Version : CFE-MC40N0-K-F0-070116_N_00_01

  • Run “getprop persist.sys.cfe.patchver” command in ADB Shell.

Release Date

Feb, 2017