Resolviendo el error de EloView OTA: "Su dispositivo Elo ya está en la misma versión o en una versión superior"
Público: Público / Clientes de Elo, Administradores de TI & Ingenieros de Implementación
Tipo de Artículo: Solución de Problemas & Guía de Actualización de Firmware OTA
Al ejecutar una actualización del sistema operativo por aire (OTA) en EloView® (comúnmente observado en dispositivos I-Series 2.0 / Elo Backpack® 2.0 que pasan de Android 7.1.2 Nougat a Android 8.1 Oreo), la implementación puede fallar con la siguiente notificación de error:
"Su dispositivo Elo ya está en la misma versión o en una versión superior"
Causa Raíz & Lógica de Comparación de Números de Versión
La validación del paquete OTA de Elo impone una regla que requiere que la versión de firmware objetivo tenga un número de versión de mantenimiento de compilación más alto que el que actualmente está instalado en el dispositivo.
El motor de validación evalúa el segundo octeto numérico (el número de secuencia de Mantenimiento / MR) en lugar de verificar únicamente el prefijo de la versión principal de Android OS:
Ejemplo de Comparación de Números de Compilación:
-
Compilación Instalado:
3.54.17(Android 7.1.2) — El número de secuencia es 54 -
Compilación de Destino Fallida (
4.54.15+a): Debido a que 54 no es estrictamente mayor que 54, EloView bloquea la actualización e informa que el dispositivo ya está en la misma versión o en una versión superior. -
Compilación de Destino Exitosa (
4.58.20+a): Debido a que 58 > 54, el validador OTA acepta el paquete de actualización e inicia la instalación del sistema operativo Android 8.1.
Referencia de la Interfaz de Actualización de EloView
Procedimiento de Resolución
- Identifique el número de compilación actual en su dispositivo objetivo (por ejemplo,
3.54.xx). - En el portal de EloView (o menú de actualización OTA directa), seleccione una compilación objetivo de Android 8.1 cuyo segmento numérico medio sea mayor que su compilación actual (por ejemplo, elija
4.58.xxo posterior). - Aplique la actualización. El dispositivo descargará el paquete, ejecutará el re-flasheo de particiones y reiniciará en Android 8.1.
Artículos y Documentación Relacionados
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article