Resolviendo el error de EloView OTA: "Tu 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 y Ingenieros de Implementación
Tipo de Artículo: Guía de Solución de Problemas y 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 están pasando de Android 7.1.2 Nougat a Android 8.1 Oreo), la implementación puede fallar con la siguiente notificación de error:
"Tu dispositivo Elo ya está en la misma versión o en una versión superior"
Causa Raíz y Lógica de Comparación de Números de Construcción
La validación del paquete OTA de Elo aplica una regla que requiere que la versión del firmware de destino tenga un número de construcción de mantenimiento superior al número de construcción actualmente 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 Construcción:
-
Número de Construcción Instalado:
3.54.17(Android 7.1.2) — El número de secuencia es 54 -
Número de Construcción Objetivo Fallido (
4.54.15+a): Debido a que 54 no es estrictamente mayor que 54, EloView bloquea la actualización y reporta que el dispositivo ya está en la misma versión o en una versión superior. -
Número de Construcción Objetivo Exitoso (
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 Interfaz de Actualización de EloView
Procedimiento de Resolución
- Identifica el número de construcción actual en tu dispositivo objetivo (por ejemplo,
3.54.xx). - En el portal de EloView (o menú de actualización OTA directa), selecciona un número de construcción objetivo de Android 8.1 cuyo segmento numérico medio sea superior a tu número de construcción actual (por ejemplo, elige
4.58.xxo posterior). - Aplica 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