Ubuntu Touch en CyanogenMod 10.1: compatibilidad, guía oficial y alcance

  • Ubuntu Touch se basa en CyanogenMod 10.1, usando su kernel y soporte de hardware clave.
  • Hay compilaciones para Nexus y se anunciaron puertos para más de 20 dispositivos en el wiki.
  • Es una Developer Preview: válida para pruebas básicas, no para uso diario.

Ubuntu Touch en dispositivos CyanogenMod 10.1

Ubuntu Touch ha llegado sorprendiendo a propios y extraños con una nueva propuesta que pretende rivalizar con los todopoderosos iOS y Android. Parece el año en que el resto de compañías ha decidido lanzar sus sistemas operativos para competir con los que han dominado hasta el momento. Telefónica introducirá uno, Tizen es el nuevo de Samsung, y parece que Firefox OS tiene el apoyo de muchas compañías. Mientras, Ubuntu Touch trata de hacerse un hueco por libre. La novedad es que si tienes un dispositivo con CyanogenMod 10.1 puedes probar el sistema operativo de Canonical en tu smartphone o tablet.

Ya está disponible en sus distintas versiones para Nexus 4, Galaxy Nexus, Nexus 7 y Nexus 10, pero de momento parecía que tardaría en llegar al resto de los dispositivos. Sin embargo, parece que no tardaremos mucho en poder probarlo en el resto de smartphones y tablets, siempre y cuando contemos con una versión de CyanogenMod 10.1 instalada. Y decimos probarlo porque lo más probable es que al tratarse de una versión a la que aún queda mucho para ser funcional, acabéis volviendo a Android. No obstante, nunca está mal poder ver cómo funciona y cuál es la sensación de uso de Ubuntu. Puede hacerse pero, de momento, con un poco de esfuerzo y unos conocimientos que no están al alcance de todos, aunque es una buena señal para que en un futuro próximo sea mucho más sencillo. Además, Canonical ha llegado a publicar compilaciones diarias para los Nexus y ha confirmado que la Developer Preview se ofrecería para más de 20 dispositivos basados en Android cuya lista aparece en el wiki. También existe un SDK preliminar para que desarrolladores prueben apps básicas, aunque no está orientado aún al uso diario.

Ubuntu-Galaxy-S3

Y es que, para llegar a más dispositivos, Ubuntu en realidad está basado en Android y en CyanogenMod. Lo que no toma de Android es su máquina Dalvik de Java, la que produce esas ralentizaciones en el sistema operativo de los de Mountain View. No obstante, esta máquina es la responsable, por así decirlo, de la ejecución de las aplicaciones, por lo que no hay esperanzas de una compatibilidad nativa, al menos de momento. Sin embargo, sí que toma todos los códigos C/C++ de Android, lo que hace que sea instalable en cualquier dispositivo Android, y fácilmente ejecutable en cualquiera que cuente ya con CyanogenMod 10.1. ¿Cómo hacerlo? Ahí está la complejidad. Canonical ha facilitado una página con instrucciones sobre cómo portar Ubuntu a sistemas con la Custom ROM, pero está fuera del alcance de la mayoría. Si aun así os interesa, podéis echar un vistazo en la sección correspondiente de su página oficial. Además, Ubuntu Touch utiliza un kernel de Linux modificado a partir de CyanogenMod 10.1 y hereda su soporte de audio, vídeo, gráficos y cámara. En muchas guías se explica que Ubuntu y CM pueden ejecutarse en contenedores separados, ofreciendo una especie de arranque dual para pruebas, con acceso a Ubuntu a través de la base Android en la que se apoya.

Compatibilidad y alcance actual

Ubuntu Touch en dispositivos CyanogenMod 10.1

CyanogenMod 10.1 funciona correctamente en multitud de teléfonos y tablets, lo que significa que muchos de esos modelos pueden recibir un port de Ubuntu Touch. Canonical indicó que la Developer Preview alcanzaría más de 20 modelos adicionales respecto a los Nexus, y en la lista del wiki aparecen familias como Sony Xperia, Samsung Galaxy Note II o Asus Transformer Pad TF300T. En XDA Developers también han circulado puertos experimentales para equipos como el Galaxy Note 10.1, con elementos operativos como ADB, pantalla, táctil, WiFi, S Pen y cámara, aunque con algunos fallos gráficos y de texto. Todo ello refuerza que se trata todavía de un pre-lanzamiento, útil para explorar contactos, calendario o navegador, pero no una plataforma final ni con un catálogo amplio de apps de terceros.

Para los demás queda la esperanza de que los desarrolladores de XDA Developers creen un sistema más simple que automatice parte del proceso, para que de esa forma Ubuntu Touch sea más accesible para el resto de los usuarios. La propia comunidad de XDA ya es un recurso valioso para compartir ROMs, herramientas y soluciones, y Canonical mantiene información oficial actualizada en Ubuntu for phones y Ubuntu on tablets, además de su wiki.

Si te atrae la idea de probar Ubuntu en tu Android con CyanogenMod 10.1, asegúrate de contar con copias de seguridad, un recovery actualizado y tiempo para experimentar: el potencial está ahí, pero hoy la prioridad es desarrollar, portar y perfilar la experiencia antes de pensar en reemplazar tu sistema principal.


Puede que le interese:
Guía básica sobre las ROMS de Android