Supongamos que el OEM pierde interés en mi dispositivo; ¿Puedo seguir instalando las actualizaciones de distribución de stock cuando las emite Google? ¿Hay problemas con los controladores de dispositivo si sigo esta ruta?
Supongamos que el OEM pierde interés en mi dispositivo; ¿Puedo seguir instalando las actualizaciones de distribución de stock cuando las emite Google? ¿Hay problemas con los controladores de dispositivo si sigo esta ruta?
Respuestas:
Una vez que un fabricante abandona el soporte del dispositivo, su única opción es rootearlo, desbloquear su gestor de arranque (si es posible) e instalar ROM personalizadas.
Google solo libera el código fuente de Android en AOSP (Proyecto de código abierto de Android) y no dice si el fabricante o el operador actualizarán un dispositivo determinado. La única excepción es la línea de teléfonos Nexus que son compatibles con Google directamente. Tal como está, AOSP no se puede construir para ningún dispositivo que no sea de Google sin un trabajo importante. A pesar de que los fabricantes y operadores están obligados a proporcionar el código fuente, es cierto solo para la parte del sistema operativo. No tienen que (y rara vez lo hacen) proporcionar fuentes para los controladores propietarios, que son necesarios para construir una versión de Android completamente funcional para un dispositivo determinado. Los desarrolladores de la comunidad suelen utilizar los controladores de versiones anteriores del sistema operativo, lo que limita en gran medida el potencial de actualización. Los controladores a veces tienen ingeniería inversa, lo que brinda una mayor flexibilidad a los desarrolladores.
También hay un problema de cargadores de arranque bloqueados en la mayoría de los teléfonos y tabletas Android nuevos, lo que limita el alcance de los cambios que puede traer una ROM personalizada. La mayoría de los fabricantes y operadores bloquean los cargadores de arranque para evitar que las personas "bloqueen" sus dispositivos. Sin embargo, hay formas de desbloquear / evitar tales bloqueos para muchos dispositivos.
La conclusión es que si está buscando un dispositivo que sea compatible durante más tiempo, su mejor opción es una línea Nexus. De lo contrario, sugiero mirar varios foros en línea ( xda-developers o rootzwiki , por ejemplo) para ver si hay suficiente interés en su dispositivo por parte de los desarrolladores de la comunidad para producir ROM personalizados para él.
Como comentó Uri Herrera, deberá rootear su teléfono para poder instalar firmware personalizado y luego instalar un firmware de mercado secundario comunitario, como CyanogenMod . Lo más probable es que la comunidad de código abierto siga actualizando el firmware (ROM) incluso después de que OEM haya perdido interés.
Cómo rootear : puede consultar una buena guía de LifeHacker ; lo más probable es que se pueda hacer fácilmente conectando el dispositivo con USB y utilizando un programa de Windows llamado SuperOneClick .
Cómo instalar firmware personalizado: la forma más fácil es usar el programa Android llamado Rom Manager . Está disponible en Android Market. La versión premium incluso notificará cuando su ROM personalizada reciba actualizaciones, por lo que es fácil mantenerse actualizado.
+1 a la instalación de una ROM personalizada. Consiguió mi deseo hd en enero, estaba harto del bloatware tan arraigado e instalado cyanogenmod alrededor de mayo. Si bien las pieles del fabricante como sense son agradables y todo, las roms personalizadas permiten mucha más personalización, y garantizo que estaré en ics antes de que HTC lance una actualización (si es que lo hacen)