MC18 Operating System BSP 01.20.11 Release Notes

Introduction

The MC18 personal shopper solution is a smartphone-style, state-of-the-art mobile computer that transforms the shopping experience. As the next generation self-scanning solution, the MC18 enables retail shoppers to easily and conveniently scan items as they shop, saving time and avoiding the need to wait in lines at checkout. Retail shoppers can also receive discount coupons, as well as suggestions for complementary items

Recovery update package v01.11.1206 contains the software required to update an MC18N0 SKU device to Lollipop OS.

This software is intended to be loaded and run on the MC18N0 SKU devices. It is important that care be taken to match the device configuration with the appropriate Recovery update package. If an incorrect Recovery update package is loaded, the device will not boot.

Component Description and Version

Component

Version

Build_version

01-11-02-L-V0-M1-120616*

Android_version

5.1.1

Android_SDK_Level

22

OSX

TI.51.5.2.10

Linux_kernel

3.4.48

Wifi

FUSION_A_5.00.0.0.015

X_loader

1.41.0(2016-Dec-6)

U_boot

1.1.4(2016-Dec-6)

Platform

TI -omap44430 - 4AJ22

Scanning_Framework

16.11.34.0

DWDemo

2.0.8

MXMF

5.3.2.0

EA

3.62

SSPAM

4.7

Touch

Atmel mXT224

Bluetooth_Stack

4

Partation_table

NA

Flash_Size

4G

RAM_Size

1G

GPS

NA

MMS

NA

RIL_Version

NA

MSP_Agent_RD

'7.08.86'

Datawedge

'5.1.9'

RxLogger

'4.58.5.0'

StageNow

'2.4.1.1139'

B2M_Elemez

'1.0.0.297'

DataAnalytics

'1.0.2.1813'

AppGallery

'2.8.4.12'

SOTI

12.2.0 

EMDK

'5.0.3.0'

ZVC

1.1.23

file_browser

'1.16'

Battery Management

'1.3'

Enterprise Browser

'1.5.0.0'


Key Exclusions in MC18 L:

  • MLogManager

 

Added BT Tethering feature in MC18L:

Following steps must be followed for BT Tethering:

·         Open Settings > More > Bluetooth Tethering > Enable Bluetooth Tethering option (Make sure wifi connection with Internet Access is available) on Device#1.

·         On the other mobile device (Device#2), turn on Bluetooth.

·         Select the device (Device#2) on MC18 Device for pairing and click on "pair" option when pop up comes on both devices.

·         Once pairing is done, on the device (Device#2), Open Settings > > Bluetooth > click on settings under "paired devices" and select "Internet Access" option.

·         Open the browser on other device (Device#2) and check for Internet Browsing.

 

Component Release Notes

FUSION_A_5.00.0.0.015

1.    Major Features:

·         Regulatory

·         Band Selection (Auto, 2.4, 5)

·         FAPI

·         Battery Swap

·         Fusion Advance logging

·         Auto Time Config

·         Security LEAP FAST support

·         Band Preference

·         Fusion logger , Fusion Status,Profile status

·         PANBU features - Coverage Hole Detection, Scan assist, Aggregated Fast Transition.

·         Auto proxy config

·         Profile Roaming

·         Subnet roam

2.    Known issues

·         None.

Scanning Framework v16.11.34.0

1.    Major Features

·         Improved Trigger-to-beep Performance

2.    Known issues

·         None.

Fixes Included

Included following SPR fixes in MC18L RevA release

SPR

Description

29931

Device reports wrong cradle location

29874

Device reports network issues after firmware upgrade

28611

Device’s scanner locks up

29735

Some devices experience lockup or reboot loop during boot up

30417

Lockup on splash during reboot


Known issues/limitation:

  • First boot after OS update/Factory Reset/Enterprise Reset takes more time compared to MC18 KK
    • OS update through "ADB Side Load" takes approximately 3 minutes.
    • OS upgrade reboot time is more in L (approximately 6 mins) compared to KK (approximately 2 mins).  As Android L pre-compilation (AOT- Ahead of Time Compilation) takes considerable time
  • On MC18L by default Zebra Volume Control feature will be disabled and only AOSP sound settings will be seen. ZVC can be enabled/disabled through CSP.
  • When device battery reaches 0% and it's kept in cradle, a message pops up in the device “Battery was removed before reboot happened “. User can ignore this message.
  • “Time Until full” displayed in lock screen and in battery management app do not match. User should refer to the lock screen for correct value.                  

 

Functional differences compared to KK:

  • In About device page when the user taps on battery information it navigates to "Battery Manager" page. For MC18L the battery information displayed in About Device Info will be the same as Battery Manger Application’s ‘Advanced info’.
  • Battery percentage Display option to show battery % in notification bar icon is not available in MC18 L, if a user drags down the status bar the percentage is seen.
  • Developer options will be disabled by default and user needs to manually enable Developer options feature by tapping on build number 7 times.
  • Upon upgrading from MC18 KK to L, EA version will be updated to 3.62
  • The cradle scan LED behavior is different on MC18L compared to MC18KK. When the MC18 is inserted in the cradle, Scan LED will not blink on scan trigger press if L, blinks for KK.
  • In EHS application “Keyguard camera disable” option is not disabled or greyed out.
  • Wall paper is not visible in the lock screen mode.
  • After upgrading from KK to L, ‘backup and reset’ under settings option will remain grayed out. This is done to retain the legacy KK behavior. The option can be enabled via MDM or an EMDK application.            

Contents

Content

Description

M18N0LXXXRUxx11102.zip

-  MC18N0 L RevA SKU Recovery OS
   FullPackageUpdate from KK to L OS upgrade
-   It also updates EA firmware from 2.54 to 3.62

M18N0LXXXAUXX11102.apf

-  MC18N0 L RevA SKU Airbeam OS
   FullPackageUpdate from KK to L OS upgrade
-  It also updates EA firmware from 2.54 to 3.62

M18N0LXXXFRxx11102.tar.gz

Fastboot User Package

M18N0LXXXAF0000001.apf

Factory Reset AirBeam Package

M18N0LXXXAE0000001.apf

Enterprise Reset AirBeam Package

M18N0LXXXRF0000001.zip

Factory Reset Recovery Package

M18N0LXXXRE0000001.zip

Enterprise Reset Recovery Package

M18N0LXXXRW0000001.zip

Full Factory Reset Recovery Package

M18N0LXXXFDxx11102.tar.gz

Fastboot Engineering package

M18N0LXXVRDXX00001.zip

-  MC18N0 L recovery update package to convert to KK
-  This is to allow downgrade from L to KK OS.

M18N0LXXVPKXX00254.zip

EA 2.54 recovery package

Installation Requirements

1.    The Software update requires SKU hardware device

2.    Enterprise Reset and Factory Reset package files are available on the MC18 Software Download section on Zebra.com.

Installation Instructions

  1. OS Recovery Update Package
    1. Connect the USB cable from your PC to the device
    2. The internal SD card of MC18 may be seen on your PC as mounted drive MC18N0.
    3. Copy the recovery update zip file to the root folder on internal SD card
    4. Remove USB cable from PC
    5. Place device in cradle.
    6. While the device is in cradle, press and hold scan button for approximately 10 seconds, while in cradle to reboot the terminal. Unit will power off at this point. Release the Scan button then again, press the scan button briefly and release it, and device will start powering on.
    7. Keep holding down scan trigger immediately after the devices powers on in prior step.
    8. When Android logo appears on the screen release scan trigger (Note: If the terminal is in cradle and the trigger is pressed for more than 10 seconds it will power off. So in step above, ensure to remove the trigger as soon as the android logo appears.)
    9. Navigation in the recovery menu is as follows -> Tap on the screen to switch through the options/files -> Press scan trigger to select an option/file.
    10. Select "apply update from On Device Storage"
    11. Select the zip file package on /sdcard that you want to update to
    12. When update is complete, select "reboot system now"
  1. OS AirBEAM Update package
    1. Please refer Mobility Service Platform deployment guide for instruction.

Note: Battery must be 30% charged to perform update for Airbeam update.

Instructions to Update EA to 2.54, when downgrading OS to KK

i)              Use M18N0LXXVPKXX00254.zip released as contents.

ii)             Connect the device the laptop and check if the device is detected by ADB.

iii)           Check if the device is detected :

a.    Command : adb devices

Result : Device with serial number is shown.

iv)           Copy the recovery package in the sdcard of the device.

v)            Enter recovery mode using command or key sequence.

a.    Command : adb reboot recovery.

b.    Result : Device boots into recovery. On the device you will get a menu to select.

vi)           Select the package and flash it.

vii)          Once the device is booted goto settings > About device > Software components

a.    EA version should show as 2.54

Downgrade instruction for MC18 Lollipop to KitKat using Recovery

1.    Download the " M18N0LXXVRDXX00001.zip" file to your local PC

2.    Download the KitKat "FullPackageUpdate.zip" file to you PC

3.    Copy both of the above files to on device storage

4.    Go to Recovery mode of the device using these steps

a. Press and hold scan button for approximately 10 seconds, while in cradle to reboot the terminal. Unit will power off at this point. Release the Scan button then again, press the scan button briefly and release it, and device will start to power up.

b. Keep holding down scan trigger immediately.

c. When Android logo appears on the screen release scan trigger (Note: If the terminal is in cradle and the trigger is pressed for more than 10 seconds it will power off. So in step above, ensure to remove the trigger as soon as the android logo appears.)

5.    Navigation in the recovery menu is as follows -> Tap on the screen to switch through the options/files -> Press scan trigger to select an option/file.

6.    Select Apply update from on Device Storage

7.    First install " M18N0LXXXRDXX00001.zip "

8.    Reboot to recovery again

9.    Then install Kitkat "FullPackageUpdate.zip" file

10.  Then reboot.

11.  Now device should boot to Kitkat

Part Number and Release Date

1. M18N0LXXXRUxx11102.zip

2. M18N0LXXXAUXX11102.apf

3. M18N0LXXXFRxx11102.tar.gz

4. M18N0LXXXAF0000001.apf

5. M18N0LXXXAE0000001.apf

6. M18N0LXXXRF0000001.zip

7. M18N0LXXXRE0000001.zip

8. M18N0LXXXRW0000001.zip

9. M18N0LXXXFDxx11102.tar.gz

10. M18N0LXXVRDXX00001.zip

11. M18N0LXXVPKXX00254.zip

 

December  21, 2016