Fragmentación de por qué no deberías dejar que te afecte
Estoy seguro de que has visto los artículos recientes en muchos blogs de Android relacionados con la fragmentación de Android. Es un tema que aparece una y otra vez, incluido en este sitio..
En este artículo explicaré qué es la fragmentación, para aquellos que no están muy seguros, y también por qué los usuarios de Android no deben preocuparse por ello..
¿Qué es la fragmentación??
La fragmentación en relación con Android generalmente se refiere a la separación o división de funciones en varios teléfonos o versiones de Android. Por lo general, la actitud de levantamiento de armas que toman algunos blogs se debe a que su precioso teléfono no oficialmente recibiendo una actualización de distribución. En el último 'desastre', algunos teléfonos más antiguos o parcialmente incompatibles no recibirán la versión de Android de Ice Cream Sandwich. Por ejemplo, el propio Nexus One de Google..
La fragmentación también puede ocurrir si un teléfono puede recibir una actualización de versión, pero el operador o el proveedor de red se toman su tiempo para hacerlo. Más sobre esto en un momento..
¿Por qué la fragmentación es inevitable?
Es inevitable porque Android es un sistema operativo tan diverso. Puede ejecutarse en tantos dispositivos, con una amplia variedad de hardware y características. Esa es su naturaleza: cualquiera puede construir un dispositivo Android.
Ice Cream Sandwich tiene soporte para desbloqueo facial mediante la cámara frontal. Se dice que mi Desire HD está recibiendo Ice Cream Sandwich en algún momento, pero claramente no con esta función, ya que no tengo una cámara frontal. Entonces, la fragmentación ha ocurrido aquí, y eso pone a los desarrolladores en una posición difícil. Cuando intenten lanzar nuevas y geniales aplicaciones de reconocimiento facial, tendrán que dejar el Desire HD fuera de su lista de dispositivos compatibles, a menos que decidan usar la cámara trasera en su lugar, como lo hace Skype para su videollamada..
Fabricantes y transportistas no ayudan
Si confía en que su proveedor le envíe actualizaciones por aire, es casi seguro que tendrá un retraso en la obtención de nuevas versiones de Android.
Una vez que Google presenta su versión final candidata a los fabricantes, los fabricantes deben agregar todo su propio software en la parte superior. Para HTC, esto consiste en HBOOTs bloqueados, RUU, HTC Sense y características innecesarias relacionadas con bloatware. Debido a que esto se hace en un entorno burocrático lento, esto puede llevar varios meses..
Una vez que los fabricantes terminan, los operadores son invitados a acumular sus bloqueos y software adicional innecesario en la parte superior. ¿Realmente necesito "Recomendaciones de T-Mobile"? En realidad no, y este proceso lleva otros pocos meses..
Una vez que los transportistas están listos y se realizan otras verificaciones burocráticas, la distribución se transmite por aire a los dispositivos apropiados. Si Google lanza una compilación mañana, probablemente no estará en tu dispositivo hasta junio de 2012. (Bueno, esa es mi experiencia con las actualizaciones de OTA).
El enraizamiento reduce la fragmentación
Las ROM de Android para teléfonos rooteados son una excelente manera de evitar la fragmentación de versiones. Las distribuciones creadas por la comunidad como CyanogenMod ayudan a llevar las últimas versiones de Android a tantos dispositivos compatibles como sea posible, incluso si los 'poderes' dicen que son incompatibles.
Recuerdo que mi HTC Wildfire estaba congelado en Android 2.2 Froyo. Quería probar el rooting, y CyanogenMod ofrecía Android 2.3 (Gingerbread). HTC afirmó que Gingerbread era incompatible y requería una potencia que el Wildfire no podía entregar. En el espacio de una hora tuve la última versión de Cyanogenmod corriendo, que era Gingerbread.
Si el fabricante de su teléfono ha dejado su dispositivo fuera de su lista de Ice Cream Sandwich, no se preocupe. Si lo demoras unos meses, casi puedo garantizarte que te estará esperando una comunidad liviana y sin software..
iOS no tiene este problema!
Claro que sí, Apple solo trata de ocultarlo. ¿El iPhone 4 recibirá a Siri? ¿El iPhone 3G obtuvo la actualización de iOS 5? Apple elige cortar la línea de vida de las actualizaciones de un dispositivo por completo, de modo que eventualmente todas queden atrapadas en la misma versión "pico"..
Aunque esta es una forma rápida y fácil de establecer ese tipo de cosas, recuerdo que mi iPod Touch original no podía jugar el juego que quería porque estaba en iOS 3.1.1, y el juego exigía iOS 3.1.2, o algo así. como eso.
Pensamientos finales
Como he dicho, no te preocupes por la fragmentación en Android. Si su dispositivo es lo suficientemente compatible con una versión de Android, está obligado a obtenerlo si tiene paciencia. Si no es así, echa un vistazo a algunas ROMs construidas por la comunidad. El enraizamiento puede ser arduo a veces, pero probablemente te permita estar completamente actualizado.
Su teléfono nunca puede tener todas las características que trae una nueva distribución de Android, pero incluirá la mayor cantidad posible.