No diría que soy un experto en esto, por lo que mi punto puede no ser válido.
Leí rápidamente en Wikipedia
En los dispositivos móviles modernos, como los teléfonos inteligentes, una actualización por aire puede referirse simplemente a una actualización de software que se distribuye a través de Wi-Fi o banda ancha móvil mediante una función integrada en el sistema operativo
De esta cita podemos observar que la actualización se distribuye a través de WiFi o banda ancha móvil, que no siempre puede estar disponible al mismo tiempo, por ejemplo. Si vivo en un lugar donde no hay módulos WiFi, o si la intensidad de la señal es baja, existe la posibilidad de que pierda el momento en que se envían las actualizaciones, y luego se descargará al cabo de un tiempo.
Actualizaciones llevadas a cabo por el administrador integrado
Algunos programas de actualización incorporados pueden tener configuraciones, que le permiten personalizar cuando desea verificar y descargar actualizaciones de OTA. Es posible que su configuración esté configurada para verificar las actualizaciones cuando el dispositivo está encendido, dos veces al día, diariamente, semanalmente, mensualmente o incluso manualmente. Si algunos dispositivos tienen configuraciones diferentes, es posible que reciban las actualizaciones en un momento diferente.
Actualizaciones llevadas a cabo por el productor
En este caso, las actualizaciones son realizadas por el productor de firmware, en este caso google.
Como ya se mencionó, es posible que no pueda recibir información de que hay una nueva actualización disponible, porque, por ejemplo, batería muerta, sin señal, etc.
Las actualizaciones tienden a realizarse cuando el usuario no usa su teléfono, por lo que no impide que el usuario haga lo que está haciendo en este momento, por lo que la actualización se puede hacer por la noche.
Diferencia de hardware entre dos modelos del mismo teléfono
(NOTA: este punto puede no ser válido para algunos dispositivos, incluido el suyo, ya que algunos dispositivos pueden ser exactamente iguales en la primera versión y en su versión final)
A veces, incluso el mismo modelo de dispositivo puede ser un poco diferente. Por ejemplo, al principio, xbox 360 no tenía salida HDMI, pero después de un tiempo se agregó y esto probablemente requería que también se creara otro software. Incluso si ambos tipos de xbox son diferentes, el nombre del modelo sigue siendo el mismo. Esto hace que algunos dispositivos con el mismo nombre de modelo no sean los mismos en el interior.
Hay una gran diferencia entre, por ejemplo, Windows 10 64 bit, y android. La diferencia es que la versión de Windows de 64 bits se ejecutará en una CPU que admita long mode
(modo de 64 bits) y las instrucciones establecidas serán las mismas en AMD e Intel. El problema con Android es que diferentes dispositivos pueden tener diferentes procesadores con diferentes instrucciones, y esto hace que los teléfonos incluso requieran un código totalmente diferente. Esto está causando que las actualizaciones para diferentes dispositivos puedan llegar en diferentes momentos.
Por ejemplo, esto podría ser si tuvieras pocas tarjetas WiFi. Digamos que usted instaló el controlador para uno de ellos. Es muy probable que otras tarjetas no se ejecuten con este controlador, por lo que necesitará instalar un controlador diferente, que definitivamente tendrá un código diferente. Ahora, si el productor de esta tarjeta WiFi encuentra errores en todos esos controladores, solo es posible solucionarlo uno por uno, o tener a muchas personas trabajando al mismo tiempo en diferentes versiones. Sin embargo, incluso si varias personas están trabajando en varios archivos al mismo tiempo, uno puede terminar de corregirlo antes que el otro. En este caso, la actualización se lanzará más rápido que para el otro.
Tenga en cuenta que el productor también podría esperar a que se corrija cada versión del código y luego actualizarlo en todos los dispositivos al mismo tiempo, pero la actualización de errores incluso en un dispositivo disminuye la cantidad de personas que serían vulnerables a este error.
También tenga en cuenta que usted instala los controladores en Windows, lo más probable es que utilice los instaladores .exe
. En Android, todos esos controladores están incorporados y, como mencioné anteriormente, si necesita una versión diferente del controlador para diferentes teléfonos, dedicará un tiempo a reparar todos esos controladores. Supongo que la forma en que Google funciona con la actualización es que están actualizando los teléfonos lo más rápido posible una vez que se solucionaron.
También mencionó que incluso si hace clic en el botón manualmente 'verificar actualización', su dispositivo dice que 'el sistema está actualizado'. Esto puede deberse a la falta de disponibilidad del servicio de actualización, que es realmente similar a las actualizaciones realizadas por el productor.