Zebra TC75ek Nougat Lifeguard upgrade from Marshmallow 6.0.1.

Z
ZorroCOHIT
City of Henderson

Hello there,

Recently attempting to upgrade Android Marshmallow 6.0.1 to Android Nougat.  However noticed the release notes per Zebra website info below:

Installation Requirements

Download both Full Package and Reset Packages (Optional)

Note1: Using External SD card update is NOT Supported via SOTI MDM

Note2: When switching between GMS and NGMS BUILD

• After Installing Full Package Update, you need to Install Factory OR Enterprise Reset.

Are there an new forum articles discussing if a GSM can be done OTA w/ SOTI MDM.... even if told not supported?  Unless using ADB Sideload or SD is the best option to upgrade Marshmallow 6.0.1 to Android Nougat..... I have over 100 Zebra TC75x to do.  Any help would be great appreciated.

ZorroCOHIT  

8 years ago
Android
ANSWERS
MD
Matt Dermody
8 years ago

Are you switching from AOSP to GMS or vice versa? If not then you can perform the update over the air. I've done an over the top upgrade from M to N on the TC51 and TC70x devices (same platform) and they remain configured and enrolled when they came back online. You will likely need to upgrade the SOTI agent to 13.5 in ordert for them to be compatible however.

Z
ZorroCOHIT
8 years ago

Hello Matt,

Thank you for your reply.  No switching with either AOSP or GMS.  I have SOTI 14 MobiControl Cloud and I can see as you mention earlier the MobiControl Agent on these Zebra handhelds are in fact SOTI agent 13.5, so the update OTA should work and are indeed compatible. 

How do you do a OTA of OS upgrade THRU SOTI MobiControl Cloud, for instance is there a series of either schedule command scripts or do I just manually upgrade the Android> Settings>check System Updates( I have over 100 devices to do this process)

Thank you for your assistance Matt! 

MD
Matt Dermody
8 years ago

You will need to create a Package using the MobiControl Package builder that contains your OSUpdate .ZIP file as well as a post install script to execute the update. The post install script should include install_system_update and then point to the /sdcard/<yourupdate>.zip for execution. You can get creative with scheduling of the deployment (automatic vs self-serve, timed activation, minimum battery,etc), but I'll leave that artistic license up to you.

Hi Zorro, 

The above information should work.  Have you tried it successfully yet?  I have attached the help document section on scripts referring to the command to install system updates for you below. 

install_system_update

Installs a system update from the specified file. It is currently implemented on Motorola Android systems only.

Notes:

 

  • Motorola ET1 cannot recognize "/mnt/sdcard" volume in recovery mode, so to specify update package in sdcard, please use "/sdcard" instead of %sdcard%.
  • If the device is encrypted, this script command will generate an error. In such cases you must use the sendintent script command instead.

install_system_update /sdcard/et1.zip