4
3. Android AB Mode for OS Update
A full OTA package will be installed via Android AB mode. As part of this,
a. Full OTA package will be applied on the device silently in the background.
b. User can continue using the device while Full OTA package will be applied.
c. Once the Full OTA package is applied, device auto-reboots to boot into new installed image.
d. Customers can also configure the device to wait for EMMs to notify device to reboot via CSP.
Full OTA package consists of following:
1. HLOS images (system, vendor, boot and dtbo)
2. Non-HLOS images (QCOM images)
Full OTA packages are used when we change to a new Baseline image.
4. Recovery Mode for OS Update
OTA Patch images reset packages and any special packages to update /persist or /odm partitions will be installed
via recovery mode. As part of this,
a. Device will be automatically reboot to recovery mode.
b. OTA Patch, reset packages (Enterprise Reset, Factory Reset), special packages to update /odm or /persist will be
applied using recovery mode.
c. Device will reboot back to home screen after installation is completed in recovery mode.
d. Customers can enter recovery mode using following key combinations of “PTT Key + Scan Key + Power button” or
using “adb reboot recovery” command.
OTA Patch image consists of following:
1. HLOS images (system, vendor, boot and dtbo)
2. Non-HLOS images (QCOM images)
OTA Patch image are used to provide incremental updates to device. The size of OTA Patch image is smaller compared
to Full OTA package and time taken to apply them is also very less.
5. Reset Packages and special recovery packages
Zebra devices support reset packages to erase userdata and enterprise partition. These packages will be applied via
recovery mode.
Enterprise Reset → Erase userdata partition and persist enterprise partition
Factory Reset → Erase both userdata and enterprise partition
Special recovery packages → packages used to modify WLAN region code, audio tuning files etc can be applied via
recovery mode.