Entrevista al SuperTeam
Como sabéis, en El Androide Libre nos encanta innovar siempre que podamos, así que nos hemos puesta manos a la obra, y hemos decidido ofreceros una nueva sección. En ella, intentaremos entrevistar a personajes importantes o interesantes del mundo Android. Para empezar con buen pie, decidimos que alguien carismático e inteligente se hiciera cargo de llevar el tema a buen puerto, pero como no tenemos a nadie así en la plantilla, pues me ha tocado a mi, que no reúno esas características, pero salgo mucho más barato.
Para hacer algo especial en esta primera intentona, decidimos entrevistar a SuperAtmel, desarrollador de Android, pero nos comentó que prefería que la entrevista incluyera a todo el equipo, por lo que mandamos un cuestionario a todos los desarrolladores del equipo y aquí os mostramos sus respuestas para que los conozcáis un poco mejor a todos. Agradecemos a MovilZona su colaboración en esto y a todos los chicos del SuperTeam por haberse prestado a la entrevista de forma entusiasta.
Preséntate (si quieres)
PodXBoq.- Hola. Mi alias es podxboq, doctor en matemáticas y apasionado de la programación desde que tengo conocimiento, mi primer programa lo desarrollé en Basic con 11 años, y desde entonces siempre he estado con algún proyecto entre manos, aunque todo para uso personal.
Blerfont.- Soy Jesús, o Blerfont dentro de SuperOSR, soy de Cartagena – Murcia, tengo 25 años y trabajo como técnico de sistemas informáticos en una empresa local.
Alorma.- Alorma: Usuario de android desde hace 3 años casi. 24 años, de Barcelona y Estudiante de informática. Hago programas para Android y intento hacer una ROM de SuperTeam para mi LG Optimus Black
NeoPhyTe.- Hola, yo soy NeoPhyTe, desarrollador desde 2010 de algunos terminales como HTC Desire y Samsung Galaxy S2 (aunque últimamente algo parado), especialmente conocido por roms como AuraxTSense, Relfex S, SolarFlare S2, etc.
Shawe.- Yo soy Francesc con nick Shawe, me uní al SuperTeam para dar soporte a la Desire junto a «podboxq», principalmente para aprender junto a la experiencia del resto, puesto que ya lo intenté varias veces por mi cuenta, pero obviamente hay problemas que muchas veces uno mismo no sabe como resolver, y trabajar con un equipo con mas o menos experiencia en el tema, ayuda mucho a poder seguir adelante entre todos ;)
DaniHuge.- Mi nombre es Daniel García, soy conocido en la red como Huge o danihuge y a parte de formar parte en el SuperTeam, soy Responsable de Desarrollo en el grupo facilisimo.com, cuna tecnológica de la red desde 1999.
Nelo.- Buenas, me llamo Manuel a.k.a nelo360 o nelof. Me encanta la tecnología en general, electrónica y software libre. Soy programador en distintos lenguajes, y por supuesto me encanta linux y android. Actualmente me encargo del desarrollo del Nexus One
ADLX.- Buenas, soy Alex, mi nick es Adlx. Soy francés y vivo en Madrid. Vengo de la comunidad del Motorola Cliq en la que empece con Android y temas de roms.
¿Cómo empezaste a usar Android?
SuperAtmel.- Pues mira, fue hace dos años en Agosto, cambio mi Iphone 3G por una Htc Magic a un chaval de Sabadel y recuerdo que le pregunte, pero esto que es?, no tenia ni idea de que era Android en ese momento y bueno pues poco a poco estando de vacaciones la libere por Imei y empecé a buscar información de como se gestionaba el sistema.
Blerfont.- Empecé con Android cuando conseguí una HTC Magic, yo venía de usar Windows Mobile en otro dispositivo de HTC, una HTC Touch. Android me generaba mucha curiosidad y una vez lo probé me enganchó.
PodXBoq.- El 5 de Enero de 2010, con la HTC Magic, terminé muy cansado de Nokia y de Symbian.
Alorma.- Empecé con Android de la manera que supongo todos hemos empezado, leyendo muchos blogs, informaciones viendo videos etc… Cuando al fin pude comprar un teléfono android me decidí por un HTC Dream, ya que el teclado me interesaba muchísimo. Luego empecé a intentar rootear, (con sus brick por medio), meter ROM’s (cyanogen, SuperBler, etc…) y hasta hoy con my LG Optimus Black
NeoPhyTe.- Pues la verdad que empecé a utilizar android con mi ya jubilada HTC Magic, en su momento un sistema muy verde la verdad, pero que prometía mucho, y con muchas expectativas, y la verdad que finalmente esas expectativas se están cumpliendo con creces.
Shawe.- Empecé con una HTC Magic, al principio perdido como todos al llegar como novato, pero con ganas y dedicación se aprende.
ADLX.- En Enero 2010 me compre el Motorola Dext con Movistar, 1er Android. Hacia años que no tenia móvil personal de hecho. Me molaba la idea de tener acceso a Internet desde el movil. Me encanto el diseño del Dext, con su teclado deslizante. La tarifa no me parecía excesiva (en aquel momento).
DaniHuge.- Empecé como usuario con una Htc Magic y como desarrollador, probé el desarrollo de Aplicaciones Android.
CML.- Tenía que cambiar de móvil, y me decidí a meterme en un Smartphone, ví lo que era Android y me llamó al instante. (Código libre, un «mini linux», apps desarrolladas en Java… y dije ésta es la mía para trastear!. Me dedico al desarrollo J2EE y lo veía algo demasiado interesante como para dejarlo de lado.
Nelo.- Recomendación de un primo el cual tenia una htc magic y siempre hablaba maravillas, me llamó la atención y me hice con un htc hero!! Mi primer androide!! El cual me ayudo a descubrir este bonito mundo, muy extraño para mi en aquellos momentos.
Ahora te dedicas a desarrollar ROM para mejorar la experiencia de usuario de otros que, como tú o yo usamos Android en nuestro día a día pero, ¿cómo te decides a empezar? ¿qué te llevo a empezar a desarrollar?
SuperAtmel.- Como explicaba antes, después de liberar el teléfono comencé a buscar información de como meterle mano al sistema y lo primero que encontré fue roms personalizadas pero faltaba el castellano en muchas aplicaciones, por lo cual empecé a traducir las propias aplicaciones del telefono para los usuarios Españoles.
Blerfont.- Yo desde poco después de conseguir esa HTC Magic, comencé a rootearla y cambiarle las ROMs, y por supuesto, a probar las ROMs de Superatmel. Indudablemente mi ejemplo a seguir y lo que me impulsó a intentar crear algo por mi mismo fue la figura de Superatmel. Ahora tengo la suerte de poder trabajar junto a él para llevar SuperOSR a nuevos terminales.
PodXBoq.- Pues tener los conocimientos y ver la cantidad de gente que se dedica a programar aplicaciones y ver la cantidad de modificaciones que admite Android, me animó a intentarlo.
Alorma.- Hacia muchísimo tiempo que seguía este equipo, el SuperTeam, para mi HTC Dream, y hablaba bastante con Super@tmel y Podxboq, cuando cambié de móvil empecé a insistir para que sacaran una ROM para el Black, hasta que un día recibí un DM del equipo que me invitaban a entrar y empezar, y acepté
NeoPhyTe.- Pues me decidí en su día a empezar de una manera mas personal, modificando los temas de las roms a mi gusto, para dejarle un aspecto visual mas acorde conmigo, y que en un momento dado, vistas las posibilidades del sistema android (al ser un sistema básicamente basado en linux), me decidí a intentar mejorar su fluidez y rapidez con algunos ajustes, intentar maximizar el rendimiento de la batería, ir incluyendo cosillas importantes y necesarias…y hasta ahora.
Shawe.- Personalmente más que dedicarme a ello para mejorar la experiencia de usuario, me he involucrado en esto para aprender, no es una dedicación, es un hobbie que podríamos decir a tiempo parcial. Yo ya le propuse algo similar a Super@tmel hace tiempo, cuando por aquel entonces básicamente hacía ROMs para HTC Magic y HTC Dream, de hecho entre unos pocos de sus seguidores, creamos un Google Code que quedó abandonado tiempo después al no utilizarse :P La motivación fue principalmente la de siempre, que me gusta trastear con mis cosas, aunque a veces no sea nada provechoso.
ADLX.- Pues mas o menos 15 días después de tener mi Dext, empece a tener ganas de rootearlo, aunque no veía muy claro como hacerlo ni lo que implicaba sobre el terminal… Así que me metí en foros, empecé a mandar PMs a los que tenían mas idea… Uno me contesto y empecé a intercambiar dudas con él (se llamaba DemoShadow). Me explicó como podía meterle una custom recovery al Dext de manera temporal, y hacer un nandroid. me dijo que se lo mandara, y que me mandaría la rom stock rooteada para flashear. Eso hice y en la misma tarde me mando un «update.zip». Lo flashee y efectivamente, era la misma rom que antes, la stock de Movistar, pero rooteada! Que crack!! Busqué con su mail por Facebook y parecía un chavalín de 14 años! Bueno, ahora le conozco mejor, creo que seria 18, no 14 jejeje. Luego poco a poco empecé a tocar cosas, modificar el zip, ver como se firmaba, hacer modificaciones de ficheros… Un día probé a compilar un kernel :-D… Como estaba bastante suelto, también ayudaba a la gente en los foros. Publicaba las cosas en mi blog y la gente un día me pregunto que porque no publicaba la rom que había modificado (que solo usaba yo inicialmente). Eso hice, se llamaba Adlxmod, creo que seria la version 0.1 en la época. Hace mas o menos un año empecé a colaborar con la gente de Movilzona, y a principios de año saque varias versiones de Adlxmod para Motorola Defy. Este verano empecé a trabajar la Adlxmod para Motorola Atrix cuando pasó lo peor! Briquee el terminal :-(. Eso me dio un bajón, y sumado a la baja actividad por las vacaciones hicieron que no siguiera con esa línea. A mediados de año también me uní al SuperTeam, liderado por SuperAtmel, para dar soporte al Motorola Dext (Cliq) y Motorola Quench (CliqXT) con la rom SuperOSR. Estar en el Superteam me a enseñado mucho en cuanto a trabajo en equipo entorno a un repositorio de fuentes común, y me esta enseñando (poco a poco) las tripas del código de Android Gingerbread. Además colaboro con gente muy interesante ;-). Desde mas o menos un mes, estoy trabajando en portar SuperOSR al HTC Chacha (terminal que aun no tiene soporte por parte de CM).
DaniHuge.- Desde que aparecieron las roms de Super y Bler, las instale en mis terminales, en los de amigos, en los de familiares. Soy desarrollador y utilizo a diario muchos servicios de Google, así que no podía pasar sin probar el desarrollo de Android y posteriormente el desarrollo de Roms, ya que cada vez hay más info y la ayuda de Blerfont y Super ha sido siempre incondicional.
CML.- Yo al principio lo hacía sólo para mí, modificando lo que yo quería, añadiendo mis apk’s favoritas… luego decidí compartirlo (culpa indirecta de Super@tmel que tras ver lo que hacía en el Nexus, dije de mayor quiero ser como el xD).
Vista la aceptación, decidí seguir mejorando y darle un toque más personal… hasta que salió CMLeclair. Pero me dedico al desarrollo, me gusta y me gusta aprender y la posibilidad de futuro de Android, por lo que me decidí a compilar mis propias Roms. Al principio, como en todo trabajo o hobbie, no sabía ni que estaba haciendo, y poco a poco gracias a CyanogenMod fui avanzando. Más adelante ví que Super@atmel, con el cual me sentí familiarizado por su forma de hacer las cosas, junto con BlerFont estaban realizando una ROM para varios terminales… y dije.. ésta es la mía! y les propuse dar soporte al Boston. A partir de ahí pues más trasteo aprender… y un largo etcétera
Nelo.- Siempre me ha gustado mucho saber y entender como funcionan las cosas, y y podría definirme como un apasionado de la tecnología. Un año después del hero, adquirí un Nexus One (es el terminal actual para el que desarrollo). A raíz de esa adquisición descubrí a super@tmel y sus roms. Después de investigar bastante y hacer mis primeras chapucillas con las custom rom, decidí ponerme en contacto con el para mostrarle mis agradecimientos por su estupendo trabajo. Por alguna razón me propuso (si me parecía bien) encargarme del desarrollo para el nexus one. Yo encantado de la vida, después de hacerle perder muchas horas en mis comienzos, empezó a gustarme mucho, y bueno, a día de hoy aún sigo haciendo lo que puedo.
¿Qué opinas sobre la filosofía de la Scene Android? ¿crees que es un modelo realmente colaborativo? ¿crees además que eso beneficia de alguna manera al desarrollo sobre Android?
Blerfont.- Considero que como en cualquier otro campo, en la scene Android hay de todo, hay colaboración, por supuesto, hay buena voluntad por gran parte de los desarrolladores y usuarios. Pero (siempre hay un pero) hay otros que optan por aprovecharse de lo que hacen los demás y publicarlo como propio, algo que merma la moral de muchos desarrolladores e incluso les hace plantearse como llevar a cabo su trabajo para evitar estas situaciones. Yo considero que cualquier trabajo merece su reconocimiento, si utilizo código o esfuerzos de otro desarrollador, lo notificaré y le agradeceré su esfuerzo públicamente.
PodXBoq.- Sinceramente, Android ha llegado tan lejos por ser Open Source. Hay mucha gente con grandes ideas y no todos trabajan en Google, así que darles la oportunidad de que puedan probar sus trabajos en el framework de Android y poder compartir ese conocimiento es lo que al final hace que Android mejore.
Alorma.- Me encanta disponer de una comunidad de usuarios / developers / cocineros / manazas en general. Es un ecosistema muy interesante tanto desde el punto de vista usuario, por la enorme cantidad de material que tenemos disponible, y no hablo solo de ROM’s si no también de apps, ports de apps, y servicios. Solo hace falta pasearse un rato pro XDA y encontraremos enormes cantidades de cosas útiles que podemos hacer sin ser root tan siquiera. Y por parte del developer / cocinero es muy interesante, ya que poder disponer de un público tan amplio de esta manera, es una gozada, y lo digo como programador y como cocinero. Siempre encuentras a alguien que pueda ayudarte, te de consejos o haga de betatester. Pienso que el modelo teórico si es colaborativo, es decir la idea es esta, compartir novedades, ideas y código para que todo sea mejor de cara a usuario, pero por desgracia no siempre es asi. He vivido en primera persona experiencias de tipo: no libero el código hasta que esté terminado, no te ayudo porque yo aprendí sin ayuda etc… Entiendo que mucha gente / comunidades quieran reservar su talento para si mismos, pero es algo que me da bastante pena.
NeoPhyTe.- Por parte del sistema en si, android si es un proyecto realmente en el que se colabora, y beneficiado, ya que siempre o casi siempre dispones de código GPL proporcionado por Google (o desarrolladores externos como Cyanogen) desde el que puedes ir añadiendo tus ajustes, mejoras, etc, personalizando cada rom a tu gusto. Desde la parte a la que se refiere a colaboración entre desarrolladores, hay mucha rivalidad (sobre todo fuera de España), en las que mas que un beneficio es un perjuicio, porque muchos de ellos mas que pensar en el desarrollo del sistema en sí y para el bien de todos, piensan básicamente en ellos mismos y su propio beneficio, perjudicando al desarrollo mas que otra cosa.
Shawe.- Al respecto hay 2 bandos muy diferenciados, la Scene de Android, y las empresas tras Android. La Scene de Android si que trabaja de forma colaborativa, de forma más o menos abierta/cerrada, pero al final colaborativa, mientras que las empresas tras Android, básicamente están cerrando las puertas a esta característica, cosa que algunos valoramos mucho. Yo más que un beneficio lo veo un problema, si Linux ya sufre de fragmentación por haber tanta variedad, provocaran lo mismo a Android, porque desde mi punto de vista hay algunas diferencias «clave», ROMs AOSP que son las puras que reciben los «Google Phones», las CyanogenMod que son las basadas en estas y con soporte para muchos más terminales y con más funcionalidades añadidas, junto a las MIUI, que las considero un fork de CM con muchos cambios estéticos y que ha ido tomando su camino propio, pero sin compartir nada de nada, y las ROMs personalizadas por cada fabricante, mas o menos elaboradas. De estas, las 2 primeras son «abiertas» como mínimo accedes al código fuente, aunque no en ambos puedes reportar bugs y parches con la misma «facilidad» si no me equivoco, mientras que en la de los fabricantes, tienes lo que sería una «experiencia diferente» según lo que ellos creen que necesitas o se quieren distinguir. De todo esto, lo que realmente beneficia a Android, es que terminales que para el fabricante están obsoletos por la razón que sea (marketing para vender más a mi entender), gracias a toda la Scene detrás de este, podemos conseguir alargar mucho más ese soporte, y no por ello perdiendo ninguna característica, funcionalidad, o experiencia de uso.
ADLX.- Hay de todo… No es una colaboración fácil, porque también hay mucha competición. A mi me inspiro DemoShadow, luego desapareció, pero la comunidad del Cliq (Dext) fue muy viva (aun no ha muerto!), y llena de gente excepcional, creo que fue realmente un punto de partida para muchos como yo. Ahora casi todos hemos tenido otros móviles, pero seguimos dándole al Android, algunos con modding, otros con theming, otros desarrollando apps,… Creo que hay que buscarse la vida mucho por si solo, no te lo dan mascado. No hay guías universales. A mi me ayudaron bastante, pero sin darme lo hecho, muchas veces me hacían preguntas… no me daban respuestas. Viene bien tener contactos, y eso se adquiere (casi diría que se gana) con el tiempo. Ahora conozco mucha gente, especialistas de kernel, gente de CM, gente de Motorola, desarrolladores de apps, themers,… También te atacan de todas partes, a veces me mandan mails algunos que se les ha roto el Dext, y me piden que si les puedo mandar un manual en Español, o hacerles un video… Siempre intento ayudarles, aunque no hago manuales o videos — hay gente que los hace mucho mejor que yo, eso es lo genial de la comunidad! Aun así, a veces por las circunstancias, puede que algún mail/PM/tweet se quede sin contestar.
DaniHuge.- Una comunidad abierta siempre beneficia el desarrollo sobre Android pero también genera peligro para desarrollos que puedan realizar malos usos o generar mucha inestabilidad en el sistema. Hay que saber que seguir, a quien seguir y que fuentes utilizar para poder colaborar correctamente.
CML.- Como he comentado antes, es lo que realmente me llamó para emprender un nuevo hobbie. Colaborativo es, pero también es un mundo excesivamente competitivo. En muchos casos puedes pasar de colaborar y reutilizar trabajo de otros, a una auténtica guerra de publicidad de ROMS donde cada uno se guarda su detallito especial sin compartirlo. Por suerte con Android existe en general una gran comunidad que permite colaborar en todos los aspectos y hace de esto algo más que un hobbie.
Nelo.- Siempre me ha gustado la idea de software libre. Cada uno que aporte lo que sepa o que mejore lo que pueda y luego lo comparta con todos. Creo que es una forma rápida y eficaz de hacer crecer un SO como android por ejemplo, ya que hay muchas aportaciones de los desarrolladores no oficiales son tremendamente útiles, y sin ellos no las tendríamos en las versiones originales de las roms. Pienso que con la comunidad de desarrolladores que sostienen android, es lo que le hace mejorar y crecer a este ritmo.
Obviamente tus móviles, tablets y probablemente hasta la tostadora de tu cocina estarán rooteados, ¿recomendarías a tus amigos rootear sus teléfonos e instalar ROM personalizadas? ¿por qué?
SuperAtmel.- Sobre lo que comentas de rootear el terminal, yo siempre digo que depende de la inquietud de la persona, si quiere el máximo control sobre su teléfono, definitivamente el rooteo es su arma. Ahora bien, si lo que quiere es soporte oficial por parte del fabricante no debe rootear el terminal bajo ningún concepto. Yo recomiendo encarecidamente el rooteo ya que así tendrá lo ultimo en roms personalizadas e incluso se las podrá personalizar a su gusto de muchas maneras diferentes, desde cambiar un simple icono hasta tener control sobre su /system para eliminar aplicaciones que no le gusten por cualquier razón.
Blerfont.- Lógicamente lo recomiendo, e incluso les ayudo a hacerlo si lo necesitan. Considero que ya que se tiene la posibilidad de poder optar por que software tener instalado en tu terminal, existiendo versiones más optimizadas o simplemente más livianas. ¿Porqué no disfrutar de ello?. Si algo nos ofrece Android es libertad de elección, aunque algunos fabricantes a veces pongan las cosas algo difíciles, casi siempre existen alternativas viables.
PodXBoq.- Sí. Sencillamente para poder hacer copias de seguridad. Este motivo sería suficiente, pero aún hay más, por seguridad. Tener el móvil con permisos de root me permite dar y quitar autorizaciones a todo lo que se ejecuta en el móvil, me da el control para saber que ocurre y como ocurre.
Alorma.- Si si si si y mil veces si lo recomiendo, las dos cosas. Rootear me parece fundamental, poder tener el control absoluto sobre el terminal, y sobretodo el poder acceder a funciones y recursos que de otra manera no están disponibles (ejemplo: backup de apps y datos). El tema ROM es más delicado, aquí entran muchos factores, el aspecto físico de la rom (la parte visual), la velocidad, la fluidez, etc… Hay que valorar que queremos de nuestro terminal, y actuar en consecuencia, si queremos lo último, sin dudar: rootea!
NeoPhyTe.- Claro, sin duda lo recomendaría. Las posibilidades que ofrece un terminal rooteado no las ofrece un terminal capado sin rootear, desde liberar tu propio móvil con una app del market (vease el ejemplo de Galaxy S2 unlock), hasta modificar, tematizar y exprimir tu terminal al máximo.
Shawe.- Depende, en general no lo recomendaría, porque estando de Coordinador y Moderador del foro de la HTC Desire en HTCMania he visto que para muchos es una simple moda, en la que lo hacen porque lo hacen muchos y será mejor por esa simple razón, pocos han sido capaces de esperar a verlo necesario por una razón o otra después de haberse informado, la mayoría llegan perdidos, descubren muchos tutoriales para modificar su nuevo teléfono, y lo quieren para ayer y fácil porque ven que son hilos con bastante movimiento. Como siempre hay de todo, hay quien no lee y lo quiere, hay quien lee mucho y no lo considera necesario, pero en general, muchos se adentran en hacer algo que desconocen, como ya he dicho antes, totalmente perdidos sin querer aprender, facilito y rapidito. Yo personalmente, veo innecesario hacer algo por hacer, o porque lo hace la mayoría aún sin entender posibles riesgos o peligros, sin saber si lo necesito o no, y sin saber si podré espabilarme solo si me encuentro con problemas, a todos los que se sientan identificados con alguno de esto puntos, y que vean que se pierden con bastantes cosas en tutoriales se lo desaconsejo porque les costará bastante o mucho avanzar por el camino.
ADLX.- Bueno, creo que depende el perfil de la persona :-D. No se lo recomiendo a todos, pero si es alguien que le gusta trastear con sus gadgets, que lo pruebe :-D es adictivo! Tomaras control de tu telefono/tableta… Ahora bien, tiene sus riesgos, lo se bien (ya briquee varios telefonos de tal manera que no se pudieron recuperar… los primeros no eran ni mios de hecho, sino de unos voluntarios a testear mi rom para el CliqXT. Por suerte los 4 pudieron devolver el telefono a Motorola que se lo cambió). Pero no es lo normal. Siempre hay que seguir las instrucciones a la letra. Si si, eso quiere decir que hay que leer todo el OP, incluso si para flashear la rom son 20 pasos! (creo que mi Adlxmod para Defy era mas o menos eso). vaya lo pinto tan negro que nadie se va a atrever ahora jajaja.
DaniHuge.- Inicialmente cuando se hacen con un nuevo terminal, primero les recomiendo probarlo para ver si va bien y posteriormente le recomiendo roms personalizadas porque amplían mucho más la funcionalidad de los terminales y porque te quitas de un plumazo todas las aplicaciones del proveedor, que son un rollo :)
CML.- A todo usuario medianamente avanzado, que pueda sacarle partido, se lo recomiendo siempre. Una ROM personalizada, siempre tiene multitud de opciones extras que en la mayoría de los casos son realmente útiles para el usuario. A parte teniendo un terminal rooteado, es posible realizar modificaciones en las frecuencias de CPU, y multitud de cosas a las que no tendrías acceso. Existen muchas aplicaciones que permiten explotar ese potencial. ¿Por qué recomiendo una ROM personalizada? Generalmente, mejora la velocidad, el consumo, la customización e incluso la estabilidad si las comparas con las Roms de fábrica, y eso para mí son suficientes razones. En algunos casos el usuario llega a tener la sensación de haberse comprado un móvil nuevo.
Nelo.- Este es un tema delicado desde mi punto de vista. Por mi parte yo recomendaría a todo el mundo que si tiene la posibilidad rootee su terminal, ya que el abanico de opciones que se abre después de ese proceso es impresionante. Ahora bien, que uso vas a darle a tu smartphone/tablet?? Si simplemente vas a usarlo como un teléfono móvil de toda la vida, creo que no servirá de mucho rootearlo. Yo creo que va relacionado con cada persona, las ganas que tenga de toquetearlo, investigar, ver hasta donde puede llegar… Desde mi punto de vista yo solo le veo ventajas a tener acceso root a nuestro terminal ya que nos da posibilidades de hacer prácticamente lo que queramos. Si por el contrario, no nos gusta investigar y demás, no le veo mucho sentido. En resumen, depende de las necesidades de cada usuario, aconsejaría un rooteo o no
Recientemente el equipo ha pasado de un modelo de codigo más restringido a un modelo completamente abierto con la SuperOSR, ¿qué opinión te merece?
Blerfont.- Esta decisión supuso un gran cambio en el equipo, indudablemente. Ahora todo el mundo puede tener acceso a nuestras modificaciones y puede saber como trabajamos o lo que hacemos. De igual manera cualquiera que quisiera colaborar en el desarrollo u optimización de la ROM está invitado a hacerlo. Así que por una parte nos exponemos a
los problemas que comenté en una pregunta anterior acerca de que puedan coger código sin reportar créditos, pero por otra parte existe la posibilidad de que cualquiera aporte sus mejoras a la ROM.
PodXBoq.- Pues yo defiendo el código abierto al 100%, sólo hay que fijarse en el núcleo de Linux, o en KDE, Gnome, Firefox, Apache, OpenOffice (ahora LibreOffice), Gimp, Eclipse, WordPress, PHP, mySQL, etc….
Alorma.- Yo aún no estaba en el equipo cuando se decidió, pero me parece muy interesante. Una ROM tan buena como SuperTeam no debería estar limitada a un listado de terminales limitado, ya que aún siendo muchos no podemos llegar a todos lados. De este modo, siendo abiertos todo el mundo puede trabajar en su terminal y llevar SuperTeam a muchos más terminales.
NeoPhyTe.- Bueno, siempre es mejor pasar a un modelo (AOSP) mas abierto, el cual te ofrece mas posibilidades de modificación, desarrollo, así como de integración de aplicaciones, etc.
Shawe.- Como he comentado en la segunda respuesta, yo ya intenté junto a otros que se hiciera hace ya mucho, así que a mi me pareció una muy buena idea e intenté unirme lo antes posible, y a pesar de todavía no haber podido hacer prácticamente nada al respecto, espero poder involucrarme como quiero.
DaniHuge.- Pues que siguiendo la filosofía de Android y Linux, es lo suyo, espero que no implique que la gente critique o incordien mucho, sino que colaboren y mejoren cosas, que ninguno somos perfectos y cuatro ojos ven más que dos… Bien lo se al ser desarrollador ;) Cuanta más gente participe, si son de buena fe, todo mejorará, sin duda alguna…
CML.- Es algo que tenía que ocurrir, por lo menos en mi opinión es lo que tendría que hacer todo el mundo. Si compartimos todos, se podría llegar a hacer algo muy grande. Teniendo en cuenta que fue lo que me picó el gusanillo para empezar, ¿como no iba a querer hacerlo con lo que tenemos en el equipo?
Nelo.- Me parece estupendo, hay muchas mentes brillantes que pueden aportar ideas, cambios, etc.. que nos pueden beneficiar a todos. Creo que no es buena idea coger un software de código abierto como es el caso, y guardarse los cambios para uno mismo…. Aunque eso seguramente también dará lugar a copias de partes de código. Pero creo que son mejores las ventajas que las desventajas.
Al hilo de lo anterior, ¿qué opinas sobre la noticia del cierre del código de las próximas versiones de CyanogenMod hasta que sean RC?
SuperAtmel.- Bueno esto era de esperar, no es que cierren el código sino simplemente no publican sus devices hasta que creen que son estables, en cierta manera lo veo correcto ya que así ofrecen mayor calidad, a nosotros nos afecta en tener que crear nuestros propios devices, sumamente complicado pero no imposible (véase el caso de bbpp con el black) lo tenia funcional a expensas de un pequeño fallo en la pantalla pero así se demuestra que no es imposible y que con ganas y pequeñas nociones sobre el sistema se puede conseguir. Un aplauso para bbpp por su tenacidad.
Blerfont.- Considero que es algo lógico o que se veía venir, sinceramente. Es algo absurdo que una persona gaste muchas horas de su tiempo en intentar hacer funcionar correctamente una ROM en un terminal, para que otros vengan antes de que dicha ROM se publique de forma estable, cojan el código necesario y publiquen una ROM adjudicándose todo el trabajo. El mundo del desarrollo Android necesita quizás mucho más tiempo del que pueda parecer, y el que sucedan cosas así supongo que debe desmoralizar a el desarrollador inicial.
PodXBoq.- Pues no me parece muy acertado, CyanogenMod también recibe mucha ayuda de gente de fuera del grupo, que con pequeños trozos de código mejoran o solucionan pequeños fallos, con esta nueva forma de trabajar, será más difícil que alguien quiera o pueda aportarles esos parches. En definitiva creo que cerrar el código aunque sea algo temporal es de una inmadurez que sólo retrasa el avance del conocimiento.
Alorma.- Puede entender sus razones, ya que si tu trabajas durante unos meses en un código, en un terminal, y inviertes muchísimas horas lo que no quieres es que otros se aprovechen de tu trabajo y lo hagan suyo sin ni siquiera dar las gracias. Pero por otro lado, Android es OpenSource y creo que no debería cerrarse bajo llave sino ser abierto para que todos pudiéramos mejorarlo (vease linux)
NeoPhyTe.- Bueno, se veia venir con la reciente contratación de Steve por Samsung, siempre primero se dice que continuarán las versiones y se mantendrá el código abierto, pero luego la realidad acaba siendo otra, como siempre, el dinero prima por encima de todas las cosas.
Shawe.- Pues básicamente conseguirán ofrecer un «producto más acabado», aunque a la vez, menos testeado y por tanto, con la posibilidad de que contenga más bugs. Si lo hacen para evitar forks de trabajos en desarrollo lo puedo entender, pero tampoco lo comparto.
ADLX.- Estaba un poco en contra el principio, pero ahora lo entiendo. Ahora mismo estoy trabajando en portar CM/SuperOSR al HTC Chacha y de momento no he publicado mis fuentes. ¿Porque? Supongo que por evitar que las coja alguien y las kangue xD… También hay muchos jetas en ese mundo… Si veo un tío legal que quiere colaborar sí le abro el repositorio, pero no es publico aun.
DaniHuge.- En parte lo entiendo, porque antes de que sean versiones finales, los cocineros sacamos roms que luego la gente critica por algunos fallos, pero también lo veo un poco mal y que tendría que tener en cuenta los grupos de cocineros con cierto renombre o buenas formas, para poder tener el código antes y poder colaborar también con su desarrollo, mejoras, resolución de bugs, etc. Si SuperOSR así lo hiciese, la gente también se enfadaría… :)
CML.- Creo que se ha cerrado mucho menos de lo que se esperaba, saltaron muchas alarmas que se quedaron en poco más que rumores. La verdad es que en parte entiendo la razón, hay otras ROMS que se aprovechan del código de CyanogenMod, que realizan sus propias mejoras y no comparten casi nada. Algunas de esas ROMS son muy populares y tienen un futuro potencial comercial muy alto. Imagino lo que debe doler ver que alguien ganar dinero a tu costa y que ni siquiera te menciona en los créditos. Es una razón para pensárselo, pero… CyanogenMod es lo que es, entre otras cosas, por su código liberado. Es la base del 90% de las ROMS personalizadas, y así se debería de reconocer, como nosotros orgullosamente reconocemos que es la base de la que parte SuperTeam.
Nelo.- Como ya he dicho, desde mi punto de vista no es muy ético “cerrar” un SO de código abierto, pero bueno están en su total derecho ya que las molificaciones que hacen tienen mucho trabajo, y supongo que querrán asegurárselo. Como comentaba en la respuesta anterior, yo pienso que esto ha pasado a raíz de las “copias” que hacían otros desarrolladores, sin decir de donde provienen.
Para que luego no nos digan que nos equivocamos, vamos a predecir el futuro (total, nadie se va a acordar de esto), ¿qué novedades crees que nos traerá Android a corto/medio plazo?
SuperAtmel.- Jejeje, seguro que nos asombrara con nuevos proyectos para los terminales pero saber que va a pasar, pues no soy adivino la verdad, cada día hay mas soporte tanto por parte de Google como por parte de fabricantes de terminales sin olvidarnos de las personas altruistas que hacen cosas para los sistemas que mejoran tanto en calidad como en personalización. Luego están los developers sin animo de lucro como nosotros que gracias a Movilzona que nos cede los terminales podemos ofrecer una segunda o tercera opción según se mira a lo que existe en la red para instalar en nuestros terminales.
Blerfont.- A corto/medio plazo, supongo o espero que se optimice su rendimiento en los procesadores ARM actuales, algo que desde mi punto de vista es vital para la experiencia de usuario. Considero que si se disponen de procesadores de doble núcleo de 1 GHz hasta 1,5 GHz, la fluidez del sistema y el rendimiento de los juegos o las aplicaciones debería ser
mucho mayor al que tenemos en la actualidad. Pero quizás es pedir demasiado a corto/medio plazo.
PodXBoq.- Pues su adaptación al PC. Es y debe ser un paso necesario para que Android resuelva los problemas que aún le queda por solucionar, y poder así da el paso definitivo al resto de plataformas, en dispositivos multimedia, domótica, automóvil, servicios de ayuda al ciudadano, etc…
Alorma.- El futuro está muy lejos, pero si tuviera que pedir algunas cosas sin duda pediría una expansión hacia el mundo del hogar, yo soy de esos que sueñan en tener una casa con ordenadores controlando la casa, pantallas enormes y gestos para controlar acciones. Siendo mas realista, le pediría a Android que las personalizaciones de los fabricantes y operadoras actuaran en una capa externa, y el código fuente, fuera igual para todos. Ya funciona así pero actualmente los fabricantes preparan sus actualizaciones y las lanzan al mercado casi 6 meses o incluso un año después del lanzamiento de esa versión, y me parece fatal.
NeoPhyTe.- Esperemos, o deseemos, que sean mejoras en el propio núcleo de android, que falta le hacen, y no casi todo solo a nivel estético como se viene viendo últimamente.
Shawe.- Lo que nos traerá no lo se, pero lo que me gustaría que trajera o cambiase si. Uno de los principales inconvenientes de Android en los dispositivos es la duración de sus baterías, hay que tener en mente que Android funciona con JAVA, y cada aplicación es «un maquina virtual» por tanto, se están consumiendo más recursos de los necesarios para conseguir cierta «transparencia» con principalmente los aspectos hardware. Esto nos ofrece, menor duración de batería, menor rendimiento, menor velocidad, … mientras que si por ejemplo, tuviera una base bien solida sin JAVA, podríamos conseguir mejorar y mucho los aspectos que he mencionado anteriormente. Yo hace tiempo que opino que Android y MeeGo deberían fusionarse, y a pesar de que se que muchos no opinarán lo mismo, creo que todos o muchos saldríamos beneficiados, su forma de programar probablemente no estaría tan extendida como lo está JAVA pero en general conseguiremos una mejora de rendimiento y consumo más que digna, acercando el listón al iOS de Apple. Y para no provocar problemas de migración, sería posible hacer como hacen las BB que pueden ejecutar apps de Android durante el tiempo de migración o para siempre, de forma que podría haber una transición bastante imperceptible desde el punto de vista de un usuario. Desde que compré la Desire se han evolucionado bastante los terminales móviles y tablets, ya tenemos procesadores de doble núcleo, y a la vuelta de la esquina con menor tamaño y menor consumo, más RAM, más almacenamiento, Tegra 2 y Tegra 3 prometen mucho, pero mientras sigamos virtualizando con las apps en JAVA, seguiremos malgastando y desaprovechando recursos, es por eso principalmente que iOS es más rápido a pesar de utilizar tecnologías muy similares y es por eso que opino que MeeGo sería bueno para Android, a pesar que ni tan solo lo he probado.
DaniHuge.- Sin duda que la usabilidad mejorará, la experiencia de usuario también y algo que llevo mucho tiempo deseando, la mejora del navegador de Android e integración con Chrome, para los favoritos, contraseñas, etc… cosa que ya aparece en ICS y que llevo mucho tiempo deseando. Como «negocio» creo que seguirá creciendo y creciendo y que iOS está un poco / bastante acojonado… :)
CML.- Seguro que alguien se acuerda :) Como se puede ver en el nuevo Ice Cream Sandwitch, Android está cogiendo personalidad propia. Por ello está mejorando bastante el interfaz de usuario, aunque se puede y mejorará aún más.
Una parte en la que debería dedicar google y la comunidad sus esfuerzos, es en mejorar la seguridad, ya que en un futuro a medio plazo, va a ser una de las plataformas sobre las que trabajará mucha gente, ahora eso se ve como proyectos de movilidad pero a medio/largo plazo creo que va a ser lo único que habrá y nadie quiere trabajar si sus datos pueden llegar a estar comprometidos. Es un punto débil de todos los sistemas operativos para móviles actuales. Yo me dedico al desarrollo a medida, y veo el gran potencial que tiene Android para integrar todas esas aplicaciones de intranet que se utilizan con una aplicación de movilidad manejable desde un móvil o un tablet. ¿Por qué Android? Porque existen multitud de posibilidades en cuanto a terminales y presupuestos, mediante los cuales emprender un proyecto de movilidad de gran envergadura.
Nelo.- Tal y como van, creo que al final estará todos nuestros datos/apps etc en la nube, y todo estará vinculado entre si… Realmente google ya tiene todos sus servicios online, y creo que es una buena forma de unificar servicios / apps de forma que desde cualquier pc con navegador o cualquier dispositivo con android, pueden hacer uso de todas están funciones, reflejando así los cambios inmediatamente. Realmente no sabría decir que novedades creo que habrá en un futuro, eso lo dejo en manos de los desarrolladores de google, Yo solo espero que sigan innovando como has ahora, de momento lo hacen muy bien!
Por último, ¿hay algo que quieras comentar o añadir a lo anterior?
SuperAtmel.- Desde aquí me gustaría que otras empresas dedicadas a Android ofreciera soporte como lo hace de manera fantástica Movilzona para que gente que como nosotros pueda seguir creciendo en conocimientos y poder así ofrecer variedad de roms para diferentes terminales.
Blerfont.- Que Android es grande gracias a la comunidad que hay detrás y creo que muchos estamos esperando a que se publique el código fuente de Ice Cream Sandwich para intentar portarlo a los dispositivos de los que disponemos ahora mismo.
Un abrazo!
En España hay mucha gente que sabe lo que hace en este sistema pero sin las herramientas necesarias llegara un momento que se aburrirán de ello y lo dejaran aparcado, espero que esto no sea así y podamos ser un país de referencia sobre Android como lo son otros países en este momento.
Por ultimo animar a todos los usuarios que leen estas líneas y tenga algún conocimiento en linux, se atreva a compilar su propia rom con nuestro proyecto y así ampliar aun mas sus conocimientos. Estoy seguro que hay mucha gente que no sabe que puede y se equivoca, por lo cual Venga a por ello, hay que ser valientes!!!
Un saludo a todos y hasta siempre
PodXBoq.- Android como todo software open source, camina muy despacio pero cada paso que da es firme, es decir, va en la dirección correcta, porque es la gente que lo usa quien marca dicho camino, en eso se diferencia mucho del software cerrado, que el camino lo marca el desarrollador casi siempre sin escuchar al usuario. Al final la gente se cansa de esperar y no tener lo que quiere.
NeoPhyTe.- Bueno, simplemente agradecer a todo el Super Team la posibilidad de formar parte de él para ir aprendiendo poco a poco un poco más de Android, a J. Sanz (movilzona.es) por la posibilidad que nos da a muchos de nosotros prestándonos algún terminal siempre para mejorar el desarrollo de Android, a la gente que nos permite colgar nuestras roms en sus webs, y especialmente a otra mucha gente que apoya y agradece nuestro trabajo.
Shawe.- Un mensaje para los fabricantes de terminales con Android, que supongo que sería aplicable a otros, los consumidores, vuestros clientes, no somos tontos y no nos gusta sentirnos engañados, no hagáis falsas promesas y no abandonéis vuestros terminales tan pronto con argumentos que no están ni elaborados, si la Scene puede mejorar y mantener vuestros productos, vosotros también, vosotros disponéis del código fuente y ellos no, así que no tenéis escusa que os apoye cuando se demuestra lo contrario de lo que decís. Y si a pesar de eso queréis abandonarlos, por lo menos dejarlos en manos de la comunidad que lo hace por vosotros gratuitamente y sin quejarse, pero por lo menos, facilitándoles las cosas. Mi HTC Desire es una clara prueba, con Android 2.3.7 una apariencia prácticamente pastada a la original, y sobre todo, ocupa menos memoria y no por ello pierdo «la experiencia que HTC quiere para ‘sus clientes'», simplemente no tengo los efectos 3D que «dan mucha imagen» pero brindan por su poca o nula utilidad.
CML.- Ups creo que he dicho todo :) Ánimo a todo el mundo, tenga conocimiento o no, de trastear, investigar y experimentar con Android. En mi opinión, sólo por la comunidad que existe, merece la pena.
Nelo.- Bueno, simplemente hacer saber lo bien que me siento en este grupo, que son todos unos genios y mejores personas. Estoy muy contento y orgulloso de poder formar parte de un equipo como el que tenemos, y espero seguir pudiendo aportar mas cositas al grupo y al desarrollo de android en general. Muchas gracias SUPERTEAM!!!!