Mi Nexus One …

Si, soy el feliz dueño de un Nexus one… 🙂

No os podéis imaginar las ganas tenía de publicar esto. Supongo que en el momento que se publique ya no será novedad, pero bueno, yo voy a aportar mi granito de arena.

Este año Google nos quiso «deleitar» con un nuevo regalo de navidad. En este caso un movil. No es la primera vez que nos regalaba un móvil. Ya lo hizo el año pasado, pero sinceramente, el G1 como movil de consumo dejaba mucho que desear.

Personalmente lo que busco en un dispositivo movil es lo siguiente:

  • Libertad de elección, tanto de operador como de el software que ejecuto en el.
  • Compromiso frente a las capacidades técnicas e interfaz de usuario.
  • Batería de considerable duración (al menos 1 día)
  • Que sincronice con la información que tengo en la red.

No nos vamos a engañar, antes incluso de que este regalo viera la luz ya había candidatos que cumplían bastantes de las características. El Iphone, por ejemplo, cumplía bastantes, pero en cuanto a capacidades de elección de software no me terminaba de gustar. El tema de que, con un dispositivo tal y como viene de fábrica, que la instalación de software este decidida por una compañía era algo que no me terminaba de gustar. Si, ya se que hay formas de «circunvalar» esto, pero yo estoy hablando siembre sin modificar el software original.

Por esa época yo era «feliz» dueño de un HTC G1. El G1 a nivel de software pintaba prometedor. Estoy convencido que la plataforma Android, como plataforma de dispositivos moviles, va a llegar lejos, pero para el momento dejaba mucho que desear, al menos comparando con lo que había ya hecho.

La vida del la batería era ridícula, pero no estamos hablando de ridícula de 1 día de ridícula, estamos hablando de una batería de 3 o 4 horas (con 3G, Wifi, GPS).. que si.. que se pueden desactivar cosas y duraba mas, pero sinceramente, para que quieres un movil de última generación si las funcionalidades que te interesan no las puedes activar por que el movil se muere en 3 horas…

Mira me he comprado un móvil con GPS, 3G, sincroniza con mi cuenta de gmail y ademas tiene servicios basados en localización.. pero no puedo poner el GPS por que me quedo sin batería, así que lo quito. Lo del 3G lo desactivo que en 2G el consumo es menor, y lo de la sincronización . pues cuando lo necesito, que sino no llega a la comida.

Sinceramente .. ridículo.

Al poco nuevos dispositivos fueron llegando, y a mis manos llego el HTC conocido como Saphire (a.k.a. G2, a.k.a Magic) la cosa se igualo un poco, a nivel hardware perdíamos el teclado físico, (lo que hacía el movil un poco mas fino) y ganábamos tiempo de batería. La usabilidad mejoro también bastante. Muchos de estos cambios relacionados con la versión 1.6 del sistema operativo. (a.k.a Cupcake) . Parece que había esperanza.

Fuera del mundo android, el Iphone sacaba nuevas versiones del hardware y software, pero a pesar de las mejoras seguía fallando en el tema de las aplicaciones.

Y en ese momento mi vida se cruzo con el…

2009-12-15 10.55.26.jpg
 
Había oído hablar de el .. pero no lo había usado. Y personalmente me ha encantado.
 
2009-12-15 10.55.39.jpg
 
En la caja venía todo lo necesario.
 
2009-12-15 10.56.16.jpg
 
Aquí pongo otras fotos antes de hablar un poco del móvil.

2009-12-15 10.56.21.jpg
 

2009-12-15 10.56.51.jpg
 

2009-12-15 10.57.28.jpg
 
La URL del código QR es:

2009-12-15 10.59.03.jpg
 
2009-12-15 10.59.56.jpg
 
Al principio era un poco reacio a hacerme cualquier idea preconcebida. Quería verlo en acción. Así que manos a la obra.
 
Lo primero que me llamó la atención era que no tenía ningún botón. El único «botón» existente en el teléfono era la bolita del cursor. Los botones de HOME, BACK, MENU y SEARCH habían sido remplazados por una especie de apartados táctiles en la pantalla a modo de botones. Supongo que esto se habrá hecho para mantener un poco el diseño.
 
El uso de estos botones está curioso. Pensaba que iban a ser mas aparatosos, pero reaccionan bastante bien.
 
En cuanto al interfaz es un poco diferente frente a lo que he visto hasta ahora. En cuanto a menús deslizantes solo tiene el de las notificaciones. El menú inferior ha desparecido. Esto ha sido sustituido por una cosa parecida al botón del Iphone. Realmente no es un botón real, es parte de la pantalla táctil. El pulsar este botón nos permite cambiar entre las aplicaciones y el la pantalla de inicio.
 
El desplazamiento de las aplicaciones simula una especie de cinta continua con un agradable efecto 3D. En cuanto a «escritorios virtuales» tenemos 5. Cosa que se agradece por que tres se hacían escasos.
 
Visualmente esta es la primera impresión que te da el dispositivo.
 
Lo primero que deberemos hacer es dar de alta nuestra cuenta de gmail. Aquí también note una cosa curiosa, ya que esta versión del dispositivo te permite hacer backup de tus settings en la «nube». Si cambiamos de dispositivo y este tiene una versión superior a 2.0 no tendremos que instalar o reconfigurar este.
 
En las opciones de sincronización también me he dado cuenta que se incluyen nuevas opciones, como picasa.
 
Otra cosa interesante, que viene de la mano de la versión 2 de android es el soporte a multiples cuentas.. por fin!!!!
 
Cambios en aplicaciones a destacar.
  • Galery (o galería): Que nos permite acceder a las fotografías en nuestro dispositivo, o en picasa, si lo tenemos activado para nuestra cuenta. Para los que le echen un ojo a este programa notarán algo familiar en el interfaz de navegación de las fotos, si, CoolIriis, parece que se han usado librerías de esta aplicación para la visualización.
  • Car Home: Parece ser un interfaz de home simplificado para poder ser usado en el coche. Supongo que esto estará relacionado con el tema de la navegación en Maps.. ojala esto este soportado en Europa pronto.
  • Camara: Nos permite grabar video y tomar fotos. Tiene una pequeña sección para los settings donde nos permite controlar a nivel básico algunas opciones de fotos. La calidad, aunque la cámara es de 5 MP he notado que cuando se tiran con flash pierde bastante calidad. Aparte es bastante fácil que las fotos salgan movidas. El botón de cámara ha sido eliminado, cosa que personalmente no me gusta mucho. El tener que usar la pantalla táctil para tirar la foto en algunas situaciones lo hace un poco incómodo.
  • Live Wallpapers: No es una aplicación, pero es la pijotada más activa que he visto. Los fondos de escritorio cambian dependiendo varias interacciones, hora del día, contacto táctil, sonido, etc. No deja de ser una pijotada, pero le da una sensación muy refrescante al móvil. Hay algunos que creo que son hipnóticos.
el resto de las aplicaciones me han parecido mas o menos iguales con cambios mas o menos cosméticos.
 
En la parte de Settings también he notado cambios que antes no tenía.
  • Soporte para VPN: PPTP, L2TP, L2TP/IPSec PSK, L2T{/IPSec CRT.
  • Accesibilidad. Nos permite activar las notificaciones sonoras para gente con problemas visuales. He probado algunas de estas, esta curioso, aunque en algunos menus del teléfono las notificaciones no se activan.
  • Text-to-speech: Si queréis que vuestro móvil os hable podéis seleccionar el idioma aquí. Suena menos metálico de lo que yo me esperaba.
  • Aplicaciones -> Running Services: Poder saber que es un «servicio» en vuestro telefono. Es decir que se ejecutará cuando iniciéis el móvil.
Duración de la batería… pues este era un punto que me daba bastante respeto. No quiero un móvil que no pueda usar. Así que lo sometí a la prueba de uso. Active todas las opciones disponibles que consuman batería.
  • 3G
  • Wireless
  • Sincronización.
  • GPS

Tenía varios programas corriendo que hacían checks periodicos.

  • Cliente de Twitter (refrescar cada hora)
  • Locale (que he descubierto que ahora es de pago)
  • Servicios activos (VPN, Live Wallpapers, Voice Search, Gtalk, News and Weather, Quick search, Locale, NetCounter)
  • Latitude activo.

Dándole un uso normal la batería duró aproximadamente un día. Según el indicador de consumo de batería (en el menú About phone) lo que mas batería había consumido era la pantalla (mas del 50%) seguido de algunos servicios y programas. Lo cual es algo que me agrada, ya que es algo razonable.   

En resumen. Estoy bastante contento con el teléfono. A mi parecer ahora es una opcion a considerar frente a otras alternativas del mercado (tanto a nivel de software, como de hardware). Antes siempre me quedaba algún resquicio de duda.

Balance del año..

Hoy termina el 2009, como siempre lleno de alegrías y tristezas, de cambios, de nuevas esperanzas. Hoy termina un pequeño ciclo en el que nuestro planeta vuelve otra vez a su posición de partida.

Un nuevo giro empieza con cosas por venir, ¿ cambios ?, decisiones, no lo se.

Si algo quiero llevarme de este al siguiente es que en todo momento haré lo que me dicte el corazón. La cabeza ya me ha jugado demasiadas malas pasadas. Se que así será la única forma en la que no me equivocaré.

26c3 – Here be Dragons – Day Four

Hoy a amanecido nevando.. uff.. eso unido a que le debo horas a la cama han convertido en un esfuerzo hercúleo el llegar hoy al congreso..

2009-12-30 09.26.34.jpg

pero todo sea por el amor al conocimiento.. La primera charla del dia fue:

secuBT – Hicking the Hackers with User-Space Virtualization.

Planteaba un curioso uso de la virtualización. La idea era capturar las llamadas al sistema que podían ser dañinas y remplazarlas por llamadas seguras. Simplemente era compilar tus programas incluyendo esta librería del sistema. Planteaba casos de cual era el «overhead» añadido al programa por utilizar esta técnica. Estaba interesante.

La sigueinte charla fue:

Understanding Telecommunication Interception:

Nos hablaban de los sistemas implementados para la grabación de llamadas y posterior procesado. La charla tuvo un carácter generico. Estos sistemas se mencionaban, pero no entraba en detalles sobre donde, como, etc..

Y a partir de aquí dimos por terminado el CCC. Las charlas siguientes era pizza al horno.. y birra de a medio litro… Estoy nos alegró bastante a todos (en el buen sentido) .. por que por primera vez íbamos a comer como personas.

Despues pasamos a la parte Social de la visita a berlín. Aprovechando que Harald, un antiguo compañero de trabajo se había ido a vivr a Berlín quedamos para vernos.

2009-12-30 16.50.09.jpg

.. de lo cual tengo prueba.. 😉

 

.. y con esto .. dimos por finalizado el CCC.. Ha estado chulo.. personalmente la experiencia a sido muy enriquecedora… si se puede el año que viene repetiré .. al menos de casi todo.

2009-12-30 21.30.53.jpg

26c3 – Here be Dragons – Day Three

Comenzamos el día tres, bueno, comenzamos… realmente repto de la cama a la ducha para intentar que el agua me despeje. Ya no estoy para eso de dormir menos de 5 horas tres dias seguidos. De todas formas hoy el plan es tomármelo con un poco de calma. No hay ninguna charla antes de las 4:00, así que decido darme un paseo.

Fui paseando desde AlexanderPlatz hasta Brandernburg Tur

Mapa

La verdad es que ha sido un paseo interesante. Algunas cosas me venían a la mente de la última vez que estuve en Berlín.

2009-12-29 11.30.45.jpg

2009-12-29 11.52.18.jpg

2009-12-29 12.30.54.jpg

 

Aunque el paseo fue más rápido de lo que pensaba. Antes de lo esperado estaba en la cafetería de siempre desayunando. Como había tiempo decidimos pasarnos por la charla de:

Dect (Part II)

2009-12-29 14.01.59.jpg

En esta charla se exponian los resultados de un año de trabajo tras la primera parte de esta presentación en el 25c3. Durante la primera parte se expusieron varios problemas de seguridad de implementación del protoco DECT. Destacado la respuesta de fabricantes, que en lugar de ocultar o «denunciar» estas prácticas han trabajado junto con estos grupos para poder generar una versión del protocolo mucho mas segura para todo.

Despues fuimos a uno de los workshops más importantes en esta cuidad.. Como encontrar un bocata de salchicha del quince y una cerveza y no morir congelado. Cosa que hemos perfeccionado durante estos días.

A la siguiente charla caímos de rebote.

DDos / botnet mitigation & hosting online communities.

 

2009-12-29 16.02.48.jpg

Aunque el título parecía prometedor resulto un poco una conferencia sobre las batallas del abuelo cebolleta. No tenía gran carácter técnico.

La siguiente charla a la que atendi fue:

Using OpenBSC for fuzzing of GSM handsets

En la cual descubrimos que todos los participantes de la CCC estaba siendo owned..

2009-12-29 17.14.38.jpg

Ya que habían montando un OpenBSC y estaban mostrando todos los SMS enviados durante esa charla.

2009-12-29 17.15.22.jpg

Se mostraban diferentes problemas y ataques sobre la red GSM. También se comentaba como, al contrario que otros protocolos, GSM era muy cerrado y no se «auditaba» los suficiente. Se comentaban opciones de implementaciones de versiones open source del protcolo GSM e incluso de los baseband existentes en los dispositivos móviles. .. unmm.. suena interesante.. un movil 100% free incluso la parte que corre el baseband. el año que viene veremos algo sobre esto.

Y la última charla del dia fue:

Black Ops of PKI

 

2009-12-29 23.16.02.jpg

En la que Dan Kaminsky nos presentaba una serie de problemas con la actual infraestructura de certificados y entidades de certificación. A pesar de estar cansado la charla se hizo muy amena. Las ideas presentadas se basaban fundamentalmente en problemas con las actuales entidades de certificación y problemas con como los certificados están formados y como se puede mostrar a los navegadores cosas que no són.

Y despues de esto para el hotel.. que tan pocas horas de dormir se están notando…

 

2009-12-30 00.47.20.jpg

 

 

Nota curiosa del CCC…

Que pensaríais si en medio de del Congreso del CCC se te acerca alguien que no conoces y te dice lo siguiente.

  • Personaje: Eres LuY?
  • Yo: Err… Si?
  • Personaje: Recuerdos de Ripp3r.

Y sale a correr.

No le vi la cara. Pero vamos si me dicen que es una amenaza tipo «el padrino» me lo creo.

26c3 – Here be Dragons – Day Two

Dia dos.. 😉 Hoy ha costado un poco más levantarse por la mañana.. parece que acostarse a las 2 y media no es bueno para eso de levantarse a las 8.

Aunque mi planteamiento hoy era un poco más relajado. No había nada por la mañana que me interesara especialmente.

La primera conferencia de la mañana fue:

A part time scientists’ perspective of getting to the moon

2009-12-28 12.49.44.jpg
Este grupo nos contaba sus experiencias sobre la participación en el Google Lunar X PRIZE

The Google Lunar X PRIZE is a $30 million international competition to safely land a robot on the surface of the Moon, travel 500 meters over the lunar surface, and send images and data back to the Earth. Teams must be at least 90% privately funded and must be registered to compete by December 31, 2010. The first team to land on the Moon and complete the mission objectives will be awarded $20 million; the full first prize is available until December 31, 2012. After that date, the first prize will drop to $15 million. The second team to do so will be awarded $5 million. Another $5 million will awarded in bonus prizes. The final deadline for winning the prize is December 31, 2014.

Nos presentaban sus adelantos / conceptos sobre como solucionar los problemas presentes en este tipo de operaciones, transferencia, energía, combustible. Bastante interesante. Los conceptos presentados en ella, en especial el de «cloud satelite network» estaban muy curiosos.

La segunda charla de la tarde era:

Fuzzing the Phone in your Phone:

2009-12-28 18.22.19.jpg
En esta charla estuvo bastante curiosa. El principio de esta charla era la explotación de fallos en el procesado de SMS por «smartphones». Cosas destacables de la charla son el como se curraron la inyección de sms en el dispositivo para pruebas (creo que no se planteaban el utilizar sms reales por temas de costes) y los resultados objenidos (windows mobile.. total fail %n).
La siguiente charla en la lista fue:
2009-12-28 20.31.06.jpg
Esta charla ha estado bastante interesante. La charla puede describirse con una simple pregunta ¿ Como podemos solucionar los problemas de seguridad introducidos a través de Adobe Flash ?
Durante la primera parte se plantearon los problemas de seguridad de Flash y los posibles exploits existentes. También se exponen los «trabajos» que las compañías de antivirus están haciendo al respecto. Una vez expuesto es se propone el generar un «parser» de codigo que permite parchear los errores de seguridad existentes el flash de tal forma que no sean tales. La idea me parece bastante buena. Aun es un «work in progress» pero creo que tiene potencial. El projecto en cuestión se puede encontrar en:
La última charla es:

2009-12-28 22.56.50.jpg
Que hablaba de los problemas de seguridad de las redes SS7. No se si fue por el cansancio, pero me perdí un poco. Bastante instructiva a pesar de todo.
Despues de esto.. Kevab overflow.. y a dormir, que mañana va a ser un día largo..

26c3 – Here be Dragons – Day One

Empezamos el día uno. La primera desilusión que me lleve es que no se por que razón yo pensaba que iba a a haber mas conferencias en Ingles ( luy[‘german’] = None ), pero bueno. Aunque luego mirando el schedule me di cuenta que las que me interesaban eran todas en Ingles.

La primera conferencia a la que atendí era:

Why Net Neutrality Matters?

2009-12-27 16.07.45.jpg

Jérémie Zimmermann nos presentaba desde un punto de vista legal y político los peligros de romper la neutralidad en la red. Durante la conferencia se mencionaban cosas como el articulo 11 de la declaración de los derechos humanos

Article 11.

– The free communication of ideas and of opinions is one of the most precious rights of man. Any citizen may therefore speak, write and publish freely, except what is tantamount to the abuse of this liberty in the cases determined by Law.

Este debate viene a colación por la presión que se esta efectuando desde gobiernos y sponsors (vease compañías discográficas y gestoras de derechos de autor varias) para controlar el acceso que cada usuario tiene de la red. Interesante de escuchar.

La segunda charla fue:

WikiLeaks Release 1.0

2009-12-27 17.22.07.jpg

WikiLeaks, según la wikipedia

Wikileaks (wikifiltraciones o wikifugas inglés) es un sitio de internet que publica informes anónimos y documentos filtrados con contenido sensible en materia religiosa, corporativa o gubernamental, preservando el anonimato de sus contribuidores. Su lanzamiento se realizó en diciembre de 2006 y desde entonces su base de datos ha crecido constantemente hasta acumular 1,2 millones de documentos.1

Wikileaks usa una versión modificada del software de MediaWiki2 y su servidor principal está alojado en el ISP sueco PRQ.3

Para proteger el anonimato de sus informantes, Wikileaks utiliza OpenSSL, Freenet, Tor y PGP.2

La conferencia se centró sobre los esfuerzos realizados por Wikileaks destacando sobre su situación en Iceland.

“Information from the collapsed Icelandic bank Kaupthing has been leaked to WikiLeaks, revealing billions in insider loans, and the bank has been working day and night to censor the information contained in the document. Last night at 6:55pm GMT, they served an injunction against the Icelandic National Broadcasting Service, five minutes before the 7pm news was due to be aired. The TV station just displayed the WikiLeaks URL instead. They’ve also injuncted Iceland’s national radio, banning all discussion about the contents of the document, and they are actively trying to censor the rest of the Icelandic media along with WikiLeaks.”

La siguiente conferencia fue:

Exposing Crypto Bugs through reverse engineering.

2009-12-27 18.30.16.jpg

Bastante interesant charla sobre el análisis de 3 sofware comerciales de cifrado de datos. Fue bastante práctica y muy ilustrativa. Es curioso como despues de la conferencia los sistemas de protección no parecían tan seguros como «publicaban»

Descanso.. y seguimos con las charlas..

GSM: SRSLY?

2009-12-27 20.27.41.jpg

En esta conferencia se exponía los problemas de seguridad del sistemas de comunicación mas popular con diferencia. El ver como teléfonos confían ciegamente en lo que se les diga desde la célula GSM y que tal sencillo es construiste una en casa (con motivaciones meramente de estudio)

La nota curiosa de esta charla la dio el gusto en zapatos de uno de los presentadores.

zapatos.png

La siguiente conferencia fue un poco desilusión.

Wireless power transfer.

2009-12-27 21.44.17.jpg

Fue una conferencia mas ilustrativa que otra cosa. Me esperaba algo un poco mas espectacular, pero se centro en llevar a cabo experimentos de Tesla de 1919. Termino en una pequeña «discusión» retórica entre el presentante y los participantes.

La última conferencia, la conferencia del título raro.

cat /proc/sys/net/ipv4/fuckups

Que a mi no me parecia del todo raro… pero bueno…

2009-12-27 23.00.15.jpg

nos presentaba a modo de «novela» un ataque a un escenario concreto.

scenario.png

para este ataque utiliza diferentes técnicas a diferentes niveles de red (aplicación, enlace) para poder hacerse con el control del servidor de cache. Bastante dinámica supongo que el aire de «novela» le dió otra perspectiva.

Y con esto y un kevab terminamos el día uno.. 😉 Uff… 12 de la noche.. empieza a nevar y mañana hay que levantarse temprano.

2009-12-27 23.51.16.jpg

26c3 .. Here be Dragons

Este año he tenido la oportunidad de hacerme una escapada a Berlín para atender al congreso del CCC.

El Chaos Computer Club (CCC) es un club alemán de hackers y otras personas interesadas en la información libre. Con más de 4.000 miembros es una de las organizaciones más importantes de hackers europea. Aboga por la privacidad, la información y el software libre y contra la censura y el control.

Según leemos en la wikipedia

Todos los años, entre Navidad y Nochevieja el Chaos Computer Club organiza el Chaos Communication Congress en Berlín. Ya se han celebrado 25 congresos hasta la fecha, siendo el primero organizado en 1984.

La verdad es que es algo que me llevaba picando mucho, unos cuantos días haciendo el friki me iban a venir bien este año. Supongo que un poco por coincidencias este año he podido estar.

 

2009-12-27 00.38.36.jpg

La llegada fue un poco caótica. Para destacar .. me perdí de camino al hotel, la venta de entradas supuestamente empezada a las 5 pero termino siendo a las 10.. pero vamos .. nada que no arreglara una pintas de cerveza alemana.

Después de todo esto volví al hotel. Que el primer día iba a ser un poco largo.

Pensamientos de navidad..

Hace tiempo que me di cuenta que dejo de entristecerme el no ser capaz de conseguir mis sueños, y me ha costado mas de lo que pensaba entender por que. La única razón por la que no me decepciona el ver mis ilusiones caer es que aún tengo ganas de generar nuevas.

El día que deje de ser capaz de esto último empezaré a preocuparme.

pict1133.jpg