Artículo

Por qué nunca tendrás la última versión de Android

protection click fraud
Android Central

Si tiene un teléfono Android, es probable que no esté ejecutando la versión más reciente del sistema operativo, 4.1 Frijol de jalea. De acuerdo a Cifras propias de Google, solo el 1.2 por ciento de los dispositivos activos ejecutan la última versión de Android. Un 57,5 ​​por ciento permanece en Android 2.3, una versión que se acerca rápidamente a su segundo cumpleaños.

Si tuvo la suerte de comprar un dispositivo Nexus, el dispositivo Nexus adecuado, puede obtener la última dulce de la fábrica de chocolate de Mountain View inmediatamente, o unas pocas semanas después finalizado. Pero para la mayoría de los incontables millones de dispositivos Android activos, la historia es bastante diferente. Probablemente nunca ejecutarán la última versión de Android, sea la que sea. Están en ICS si tienen suerte, Gingerbread si no, y para cuando obtengan Jelly Bean ya estaremos cantando las alabanzas de Key Lime Pie.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

Este círculo vicioso es producto del enfoque de Google para su sistema operativo, combinado con una confusión de otros factores, incluidos los operadores, los fabricantes y las propias expectativas de los usuarios. Es uno de los problemas más importantes de la plataforma y es casi imposible de resolver. Siga leyendo para descubrir exactamente por qué, mientras analizamos el proceso de actualización del software de Android.

Android Central

Actualizar la ansiedad

Compra un teléfono, paga sus $ 200, se compromete a un contrato de 2 años con un proveedor de servicios. Solía ​​ser que la participación del fabricante en el desarrollo de un dispositivo terminaba una vez enviado. En cambio, a medida que los teléfonos inteligentes se han vuelto más frecuentes, evolucionan constantemente, incluso después del lanzamiento. Llegan nuevas actualizaciones de software que agregan funciones, cambian la apariencia y mejoran el rendimiento meses después de la compra. Las actualizaciones importantes incluso podrían mover los dispositivos a una nueva versión de la plataforma.

A medida que las actualizaciones se vuelven más comunes y los consumidores se vuelven más conocedores de la tecnología, existe una mayor conciencia de que los dispositivos se pueden actualizar y la expectativa de que debería estar actualizado. Con eso viene una especie de "ansiedad de actualización". Si ha pasado por algún tablero de mensajes de teléfonos inteligentes, como nuestros propios foros o los de XDA, sabrá lo que queremos decir con esto. Abundan los hilos que preguntan cuándo ICS, o Jelly Bean, estarán disponibles para ciertos dispositivos. En caso de actualizaciones demoradas o incluso canceladas, los habitantes de Internet juran que nunca volverán a comprar otro teléfono de ese fabricante o proveedor. Es una experiencia de propiedad completamente negativa.

Si bien esto no es representativo de toda la base de usuarios, ni mucho menos, es un ejemplo de cuántos usuarios avanzados experimentan los teléfonos inteligentes Android. Siempre están detrás de la curva, siempre esperando una actualización, nunca disfrutan del todo el producto que compraron como lo compraron. Parte de eso es culpa de la prensa tecnológica: siempre nos centramos en las novedades y eso significa hablar sobre software que aún no ha llegado a la mayoría de la gente.

También está el problema de que los teléfonos se anuncien como "listos para actualizar". Incluso ahora, los dispositivos que se envían con ICS se comercializan como "actualizables" a Jelly Bean, en un movimiento que esencialmente permite a los fabricantes y operadores convertir la falta de cierto software en una característica propia Correcto. Desde el principio, los propietarios deben esperar actualizaciones, muy conscientes de que su nuevo teléfono tiene software antiguo. El HTC Rezound se comercializó como "listo para ICS" en el anuncio de noviembre de 2011. Recibió Android 4.0 por aire unos nueve meses después, en agosto de 2012. No hace falta decir que es mucha espera para una función anunciada.

Pero las actualizaciones no ocurren por casualidad, y existen razones técnicas válidas por las que la nueva versión de Android que ha estado esperando podría tardar la mayor parte de un año en llegar.

Android Central

Codificar es difícil

Cuando se lanza una nueva versión de Android, se publica a través del Proyecto de código abierto de Android (AOSP). AOSP está disponible para que cualquier persona descargue, modifique y cree Android en su tiempo libre, independientemente de si es un importante fabricante de teléfonos inteligentes, un fabricante de ROM personalizado. Pero cuando se envía el código, no está necesariamente listo para todos los dispositivos.

Obtener una nueva versión de Android en funcionamiento en cualquier dispositivo con hardware diferente requiere un cantidad significativa de trabajo adicional, y se necesita aún más esfuerzo para traer el código propietario de fabricantes de chips. Por ejemplo, un dispositivo Snapdragon S4 necesita controladores Qualcomm compatibles con Jelly Bean para la CPU y la GPU. El proceso de compilación debe adaptarse al hardware del teléfono y las personalizaciones existentes deben incorporarse a la nueva versión de Android sin romper nada.

Incluso en hardware aparentemente similar, a menudo habrá otros componentes patentados para trabajar en la mezcla. Por ejemplo, el HTC One X (internacional) es un dispositivo Tegra 3, pero incluye el chip ImageSense de HTC, algo que no se encuentra en el Nexus 7. También dispone su almacenamiento interno de forma diferente, con una partición separada para los medios. Luego está el firmware de la radio celular a considerar. De repente, tienes mucho trabajo por hacer para llevar un dispositivo Tegra 3 a Jelly Bean.

Sony explicó todo el proceso de codificación y portabilidad con gran detalle en una publicación de blog a fines del año pasado. Vale la pena leerlo si desea desarrollar una nueva simpatía por los programadores que tienen que manejar este tipo de actualizaciones.

Sin embargo, la tarea no se limita al código. A menudo hay que considerar cambios de diseño, especialmente cuando se actualiza de Android 2.xa 4.x, un cambio de versión que trajo mejoras radicales en la interfaz de usuario. Como nos explicó Sony en su reciente mesa redonda de diseño en Alemania, los fabricantes tienen pocas advertencias sobre en qué puede estar trabajando Google, por lo que no pueden planificar con anticipación. Es cierto que Google está tratando de cambiar esto con su Platform Developer Kit, que brinda a los OEM acceso temprano a ciertas partes del marco en las nuevas versiones de Android. Sin embargo, el PDK se centra en preparar nuevos dispositivos para su lanzamiento, no en actualizar los antiguos. Y si el lenguaje de diseño subyacente de Android cambia, también debe hacerlo cualquier personalización que se encuentre encima.

Actualizar un dispositivo Android no es fácil, y hay mucho más que introducir el nuevo código de Google y esperar lo mejor. Es muchísimo trabajo, y eso es incluso antes de que pienses en aprobarlo y distribuirlo en los teléfonos. Si se han realizado cambios de radio, el nuevo código debe ser certificado por las autoridades regionales, así como por organismos como Bluetooth SIG y Wifi Alliance. Todo eso lleva un tiempo precioso, y en su entrada de blog El año pasado, Sony identificó la certificación como la parte que requiere más tiempo para lanzar un nuevo software.

Android Central

El problema del transportista

Aquí es donde nos encontramos con las grandes figuras de odio del espacio móvil: los operadores. Un mal necesario en nuestro mundo conectado, los operadores móviles tienen una gran influencia en lo que sale en sus redes, especialmente en mercados como Estados Unidos y Japón. Ese poder incluye el requisito de que los fabricantes envíen actualizaciones para su aprobación antes de que se eliminen.

El proceso de certificación del operador puede ser rápido como un rayo o arduo y largo. Las actualizaciones menores, particularmente en los operadores GSM fuera de los EE. UU., A menudo están sujetas a una rápida aprobación. Un buen ejemplo es Aprobación de tres Reino Unido de un parche de corrección de errores para el HTC One S. Esto pasó la certificación en un par de días, ya que solo se habían realizado cambios menores y el operador estaba satisfecho de que nada allí rompería su red.

En el otro extremo de la escala se encuentran importantes actualizaciones sobre algunas de las aerolíneas estadounidenses. Vamos a molestarnos el Verizon Galaxy Nexus aquí, pero hay muchos otros ejemplos en redes rivales. Gnex de Big Red tardó más de dos meses en aprobar la certificación para su actualización de Android 4.0.4, y Jelly Bean para Nexus, que se completó en julio, aún no está disponible. Es imposible saber exactamente por qué se han retrasado las cosas o quién, si es que hay alguien, tiene la culpa. Pero es un ejemplo de cómo se pueden agregar semanas adicionales de espera si surgen problemas durante el proceso de certificación.

Los transportistas generalmente se mueven lentamente y siempre pecarán de cautelosos. También tienen recursos limitados cuando se trata de certificar el software de los teléfonos inteligentes y, naturalmente, siempre se dará prioridad a aprobar nuevos dispositivos listos para salir a la venta. Así es como se gana dinero. Y una actitud similar también prevalece en algunos OEM. Si un teléfono no se ha vendido bien, o es un modelo económico, puede que no valga la pena el tiempo y el dinero para desarrollar y certificar una actualización. Los fabricantes de teléfonos inteligentes son empresas, después de todo.

Android Central

Android versus basado en Android

Pero estos son teléfonos Android, ¿verdad? ¿Por qué es tan difícil mantener los teléfonos Android con el software más reciente, especialmente cuando iOS y Windows Phone parecen administrar un proceso de actualización mucho más rápido y elegante?

La respuesta es variedad. Apple no tiene más de tres teléfonos actuales a la vez, lo que facilita mucho la tarea de sincronizar las actualizaciones en sus dispositivos. La gama de iPhone también tiene menos variedad interna de un modelo a otro. Es más, el estricto control de Apple sobre todos los aspectos del hardware y el software significa que puede anticipar fácilmente futuras versiones de software de una manera que los fabricantes de teléfonos Android no pueden.

En cuanto a Microsoft, es casi tan controlador como Apple. Sus teléfonos están limitados a las CPU Qualcomm Snapdragon y a un rango fijo de resoluciones de pantalla. Ciertas áreas del sistema operativo están fuera de los límites incluso para los fabricantes de equipos originales, y existen requisitos estrictos para los teléfonos con Windows, como configuraciones de botones particulares y cuotas de memoria. Los OEM de Windows Phone también están muy limitados en los cambios que pueden realizar en la interfaz de usuario. Todos estos factores facilitan la publicación de actualizaciones en hardware aparentemente diverso de diferentes fabricantes.

También debemos señalar que los teléfonos Android, como solemos pensar en ellos, no son solo teléfonos Android. Son Basado en Android Los telefonos.

Hace unos meses, Vic Gundotra de Google hizo una publicación en Google+, cantando las alabanzas de su nueva tableta Nexus 7, junto con una foto adjunta. Cuando los seguidores le preguntaron qué usaba para tomar la foto, respondió en un lenguaje muy preciso y deliberado: fue tomada en su "Galaxy S3 basado en Android". Gundotra La redacción ilumina una distinción crucial entre los dispositivos Nexus y "Google Experience", y los teléfonos de las marcas Samsung, HTC y Motorola que dominan las paredes de la mayoría historias. Android es lo que lanzó Google. Una vez que los fabricantes se apoderan de él, el producto final es Androidestablecido. Hay cosas allí que Google no controla directamente, lo que significa que ya no es solo "Android".

los HTC uno X es un teléfono HTC Sense basado en Android. El Galaxy S3 es un teléfono Samsung TouchWiz basado en Android. Aunque son compatibles con Android y comparten un conjunto de funciones en común, son diferentes al sistema operativo entregado por la gente de Mountain View.

Android Central

Los peligros de la variedad

Al ser un sistema operativo de código abierto, los OEM son libres de hacer prácticamente lo que quieran con Android. El único factor limitante real es el conjunto de pruebas de compatibilidad de Android, un conjunto de programas de prueba diseñados para garantizar que no se hayan metido con el marco de una manera que rompa las aplicaciones de terceros. Los teléfonos deben pasar esta prueba para obtener el sello de aprobación de Google. Pero no hay ninguna disposición en la CTS para asegurarse de que una compilación de Android personalizada por el fabricante sea fácil de actualizar y, como tal, no hay garantías sobre los tiempos de actualización.

Podrías decir que eso es algo malo, especialmente si eres fanático de Android vainilla. Si Microsoft puede obligar a los fabricantes a no meterse con la interfaz de usuario de Windows Phone, ¿por qué Google no hace lo mismo con Android? Bueno, si lo hiciera, Android se volvería mucho menos atractivo para los clientes reales de Google: operadores y fabricantes de dispositivos. Quieren unir Android con su propio software y lenguaje de diseño para diferenciarse en el concurrido y competitivo mercado móvil. Si no pudieran hacer esto, simplemente no fabricarían tantos teléfonos Android y, en consecuencia, los clientes no comprarían tantos teléfonos Android.

Menos teléfonos Android significarían menos clics en anuncios en la búsqueda de Google y menos usuarios de dispositivos móviles canalizados a los ecosistemas de contenido y aplicaciones de Google. Google no quiere que haya menos teléfonos Android. Google quiere cientos de millones de teléfonos Android y, para alcanzar ese objetivo, debe abrir Android a la personalización.

Como resultado, Google, como titular de la plataforma, es impotente para forzar actualizaciones en los teléfonos "basados ​​en Android". La vasta participación de mercado de su sistema operativo se basa en tener una multitud de dispositivos a la venta y eso, a su vez, conduce a una variedad infinita de especificaciones de hardware, personalizaciones del fabricante y requisitos del operador. Es esa variedad la que hace que las actualizaciones rápidas y frecuentes de los dispositivos sean una tarea absolutamente imposible, por las razones técnicas que ya hemos comentado. En pocas palabras, no hay forma de que Android en su conjunto pueda tener actualizaciones rápidas y una gran cuota de mercado. Está excluido por la naturaleza de la plataforma y, lo que es más importante, el lugar de Android en la estrategia comercial de Google.

Desafortunadamente, a pesar de las ofertas de tokens como Motorola 100 dólares si tu teléfono no recibe Jelly Beany la desafortunada Android Update Alliance, las cosas no muestran signos de cambio.

Android Central

¿Es un problema?

Puede ser inevitable, pero tener que esperar más de lo que le gustaría para recibir una actualización nunca es algo bueno. A los clientes no les importa por qué su nuevo y brillante teléfono Android está una o dos versiones por detrás de la última. Simplemente observan, con ojos envidiosos, a los usuarios de iPhone que obtienen iOS 6 a tiempo y ven que su fabricante los está engañando.

Los consumidores modernos son cada vez más conscientes de que los teléfonos inteligentes ya no son teléfonos, sino computadoras, y que pueden actualizarse con nuevas y emocionantes funciones. Aunque las razones técnicas y comerciales pueden impedir que todos los teléfonos Android estén actualizados, estos dispositivos se lanzan para competir con lo último de Apple y Microsoft, y cuando están una o dos versiones principales detrás de la vanguardia, es un área clara de debilidad para que los competidores explotar. Eso lo convierte en un problema para todos los interesados ​​en Android.

En preparación para este artículo, realizó una pequeña encuesta no científica en Google+, preguntando a los seguidores de Android Central cómo habían sido sus experiencias con las actualizaciones en sus teléfonos. La respuesta fue casi uniformemente negativa; incluso los fanáticos de la plataforma describieron las implementaciones de actualizaciones en términos como "malas" "Terrible" y "absoluta mierda". Ese es un aspecto de la experiencia de Android que tiene un grave problema de imagen entre el poder usuarios.

El otro lado de ese argumento es que Android está en auge, a pesar de sus problemas de actualización. Es el sistema operativo para teléfonos inteligentes más popular del mundo. Los dispositivos continúan saliendo de los estantes de las tiendas y la plataforma tiene una fuerte comunidad de seguidores, a pesar de que la mayoría de los teléfonos tienen versiones de software más antiguas.

Se podría argumentar que a la mayoría de los consumidores convencionales no les importa en absoluto actualizar su teléfono, y probablemente tenga razón. Y para aquellos que absolutamente deben tener la última versión de Android, siempre existe la última versión de Nexus teléfono, aunque el atractivo de la marca Nexus se ha diluido un poco por los retrasos en la actualización de Verizon y Pique.

Android Central

¿Existe una solución?

La única solución verdadera al problema de la actualización de Android es un cambio de mentalidad, o si eso no funciona, un cambio de teléfono. Android nunca podrá ofrecer actualizaciones generales como lo hace Apple; es técnicamente imposible por la amplia variedad de razones que ya hemos cubierto.

Los propietarios de teléfonos Android, los miembros de la comunidad y los fanáticos deben comprender que las actualizaciones son difíciles de desarrollar y tomar tiempo y dinero para distribuir, y cuando los transportistas se involucran, pueden estar sujetos a largos y tediosos retrasos. Ese no es el caso de iOS y Windows Phone, pero son sistemas operativos muy diferentes. Por doloroso que sea admitirlo, esperar actualizaciones será parte de la experiencia de Android durante muchos años.

Pero si Android es el problema, quizás Android también pueda ser la solución, al menos para los usuarios técnicamente aventureros. La apertura de Android le permite ejecutarse en múltiples plataformas de hardware, pero el sistema operativo de Google también es eminentemente compatible con los piratas informáticos. Muchos dispositivos líderes tienen una vibrante escena ROM personalizada, donde se encuentran disponibles firmwares personalizados, a menudo basados ​​en versiones posteriores de Android que están oficialmente disponibles para esos teléfonos. Eso significa que si realmente le importa ejecutar la última versión del sistema operativo, puede abrir su cargador de arranque y hacerlo, a costa de la estabilidad (y tal vez su garantía).

Esa no es una solución perfecta, pero es lo más cercano que es probable que lleguemos. Entonces abre - o "Openy" - la naturaleza de Android tiene sus ventajas - una amplia variedad de hardware, capacidad de pirateo y compatibilidad con ROM personalizada, infinitas opciones en tamaños de pantalla, personalizaciones de software, opciones multimedia, estilos de chasis e industriales diseños. Pero viene con un talón de Aquiles importante: el proceso laberíntico, lento y costoso de actualizar los teléfonos con una nueva versión cae. No es necesariamente culpa de nadie, pero es una debilidad que está integrada en el ADN de Android y que dudamos que alguna vez se supere.

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.
¡Es hora de cortar el cordón!

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.

Los mejores auriculares inalámbricos son cómodos, suenan muy bien, no cuestan demasiado y caben fácilmente en un bolsillo.

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más
Próxima generación

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más.

Sony ha confirmado oficialmente que está trabajando en PlayStation 5. Aquí está todo lo que sabemos hasta ahora.

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200
Nuevos Nokias

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200.

Nokia 2.4 y Nokia 3.4 son las últimas incorporaciones a la línea de teléfonos inteligentes económicos de HMD Global. Dado que ambos son dispositivos Android One, se garantiza que recibirán dos actualizaciones importantes del sistema operativo y actualizaciones de seguridad periódicas durante un máximo de tres años.

Las mejores impresoras fotográficas instantáneas portátiles para dispositivos Android
¡Imprime sobre la marcha!

Las mejores impresoras fotográficas instantáneas portátiles para dispositivos Android.

Estás en movimiento y creando recuerdos en tu móvil. Si bien lo digital es genial, ¿por qué no intentar hacer que esos recuerdos sean un poco más permanentes con una foto tangible?

instagram story viewer