LoCo Event: Evento en G+:
Evento en Facebook:




Aprovechando que Canonical, empresa que desarrolla y mantiene Ubuntu, libero [1] el pasado jueves 22 de febrero su versión para celulares Android (Dispositivos Nexus unicamente), en @HackBo junto a Ubuntu Colombia, queremos hacer un Hackaton que intente derivar una nueva ROM de Ubuntu Touch, para algún otro tipo de celular que no sea Nexus. El porqué del Hackaton, se desprende por la dificultada del procedimiento y en algunos casos la inviabilidad de tener drivers apropiados o incompatibles con los diversos celulares que hay en el mercado.



Actualmente en @Hackbo ya tenemos dos dispositivos Nexus funcionando, y servirán como norte de lo que se quiere, pero el objetivo principal sera tenerlo en un nuevo dispositivo, por ejemplo un Motorola Atrix, S3, Sony, tablet chino, etc. Entonces:



Objetivos:


  • Entender procesos como root, instalación de recovery, instalación de ROMs, creación de backups, herramientas de Android, fastboot, etc
  • Personalizar el código fuente de Canonical para un dispositivo determinado
  • Resolver problemas de compilación para cada dispositivo y entornos determinados Hacer pruebas de la ROM personaliza da y determinar problemas de drivers
  • Búsqueda y solución a problemas de drivers
  • Compilación final de una nueva ROM Documentación del procedimiento



  • Requerimientos:


  • Maquina Linux preferiblemente, o si no una maquina virtual con Ubuntu 12.04.2 o superior
  • Tener un celular o tablet el cual se este dispuesto a:

    > Perder la garantía

    > Posiblemente pero en un % muy muy pequeño, brikearlo



  • Descargar ANTES del evento las fuentes necesarias:



    sudo apt-get install phablet-tools


  • Determinar el VENDOR deacuerdo a su celular, a partir de este enlace: http://wiki.cyanogenmod.org/w/Devices#vendor=;
  • Si NO aparece su VENDOR, entonces hacer: phablet-dev-bootstrap micelular (~16 GB)
  • Si SI aparece: phablet-dev-bootstrap -v MIVENDOR micelular



  • Mas detalles en el enlace [2] (Es el procedimiento a grandes rasgos que seguiremos, pero la idea es entender bien esto en el Hackaton, entonces solo se requiere pre-descargar las fuentes)


  • Portátil, en lo preferible bueno si es posible
  • Cables USB para cada dispositivo
  • Opcional: investigar como rootear su dispositivo he instalarle recovery



  • [1] https://wiki.ubuntu.com/Touch/Install#Instructions_for_flashing_a_phone_or_tablet_device_with_Ubuntu

    [2] https://wiki.ubuntu.com/Touch/Porting



    Responsable

    Antonio Vanegas


    Organiza






    Documentación del evento