HackatonUbuntuTouch

Differences between revisions 3 and 4
Revision 3 as of 2013-02-26 16:59:25
Size: 435
Editor: jhosman
Comment:
Revision 4 as of 2013-02-26 17:07:17
Size: 3508
Editor: jhosman
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:

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=;|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|https://wiki.ubuntu.com/Touch/Install#Instructions_for_flashing_a_phone_or_tablet_device_with_Ubuntu]] ||
|| [2] [[https://wiki.ubuntu.com/Touch/Porting|https://wiki.ubuntu.com/Touch/Porting]] ||

{*} Responsable
[[Antonio Vanegas|https://twitter.com/hpsaturn]]

= Organiza =
{{http://icarokol.github.com/assets/images/dojos/hackbo.png| |width=300 height=300}} {{https://wiki.ubuntu.com/ColombianTeam/Imagen?action=AttachFile&do=get&target=ubuntu-co-logo-v2.png| |width=300 height=300}}

https://wiki.ubuntu.com/Touch/Install?action=AttachFile&do=get&target=App-dev-tablet-GoMobile.png

LoCo Event: http://design.ubuntu.com/wp-content/uploads/ubuntu-orange-on-white.gif

Evento en G+http://icons.iconarchive.com/icons/danleech/simple/256/google-plus-icon.png

Evento en Facebook: http://3.bp.blogspot.com/-rwLU5r6xa30/TmwX0ht3FJI/AAAAAAAAACU/LxzdpHnyTGc/s1600/Facebook+Icon.png

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:

Ubuntu Entender procesos como root, instalación de recovery, instalación de ROMs, creación de backups, herramientas de Android, fastboot, etc

Ubuntu Personalizar el código fuente de Canonical para un dispositivo determinado

Ubuntu Resolver problemas de compilación para cada dispositivo y entornos determinados Hacer pruebas de la ROM personaliza da y determinar problemas de drivers

Ubuntu Búsqueda y solución a problemas de drivers

Ubuntu Compilación final de una nueva ROM Documentación del procedimiento

Requerimientos:

Ubuntu Maquina Linux preferiblemente, o si no una maquina virtual con Ubuntu 12.04.2 o superior

Ubuntu 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

Ubuntu Determinar el VENDOR deacuerdo a su celular, a partir de este enlace: http://wiki.cyanogenmod.org/w/Devices#vendor=;

Ubuntu Si NO aparece su VENDOR, entonces hacer: phablet-dev-bootstrap micelular (~16 GB)

Ubuntu 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)

Ubuntu Portátil, en lo preferible bueno si es posible

Ubuntu Cables USB para cada dispositivo

Ubuntu Opcional: investigar como rootear su dispositivo he instalarle recovery

Ubuntu Responsable https://twitter.com/hpsaturn

Organiza

http://icarokol.github.com/assets/images/dojos/hackbo.png https://wiki.ubuntu.com/ColombianTeam/Imagen?action=AttachFile&do=get&target=ubuntu-co-logo-v2.png

ColombianTeam/Eventos/HackatonUbuntuTouch (last edited 2013-02-26 17:10:20 by jhosman)