Archivos de la categoría ‘cacharros’

iPod Touch/iPhone en Linux

Diciembre 15, 2007

No os alegréis tanto por el post que todavía no sé como subirle contenidos desde linux…iphoneTux

Vamos a empezar por el principio… a finales de la semana pasada me decidí a comprarme el iPod Touch, aparato que la mayoría de la gente critica por ser un “iphone descafeinado”. Puntualicemos eso: ¿que diferencias hay entre uno y otros? Ésta, claramente, el tema del hardware: el touch no tiene lector de tarjetas SIM y, supongo, que la batería será algo más limitada (digo que lo supongo porque es la explicación que le doy a la diferencia de tamaño, tanto en grosor como en longitud). ¿A nivel de software? Un par de cosas según vienen ambos cacharros de fábrica y ninguna en absoluto a los 5 minutos de tenerlos en las manos.

Os voy a contar como va la cosa: el iphone permite instalar aplicaciones para aumentar (exponencialmente) su funcionalidad, el touch por defecto no (ni de Apple ni de nadie). Pasando por un jailbreak (no voy a describir aquí el proceso, está bien explicado en millones de sitios web para cada versión) el touch queda dotado de la capacidad de instalar aplicaciones (tanto de Apple como de terceros :D). Además las aplicaciones de instalan de una forma que me ha gustado muchísimo: usando repositorios. Si, es una gozada, puedes instalar una aplicación teniendo sólamente acceso a internet, sin necesitar ningún ordenador ni nada más que el touch/iphone. Tiene una especie de Synaptic que se llama Instaler.App que hace todo el trabajo por ti, tú sólo dile lo que quieres que te instale/desinstale/actualice. Una gozada vamos.

Ahora bien, para los usuarios (y para los linuxeros en particular) Apple ha cometido un par de cagadas bastante gordas:

  • No permitir el desarrollo/carga de aplicaciones de terceros directamente de fábrica: A ver si los señores de Apple lo entienden de una vez: tienen los mejores diseños, tienen usuarios que son unos fieles defensores/seguidores de sus productos, tienen…. todo para triunfar, la verdad. Pero NO SÓLO ES ESO, ¿por qué no dejar que quien se compre uno de sus productos pueda hacerse sus propios programitas para él? ¿por qué no dejar que un usuarios no-técnico se pueda instalar la aplicación que hizo menganito y que le vendría como anillo al dedo? ¿por qué no entregar con el cacharro un SDK libre y un manual? Está claro, por $pasta$… en fin… el día que se les acabe la ventaja del diseño Apple se va a ir a la mierda.
  • Provocar INTENCIONADAMENTE que no se pueda cargar la batería ni modificar los contenidos desde una máquina con linux: Si enchufas el touch/iphone a una máquina que no tenga instalado iTunes (y para linux no hay…) el dispositivo lo comprueba y se pone automáticamente en modo suspendido (aunque esté deshabilitado en el cacharro) y no se carga la batería (ésto lo solucionamos leyendo más abajo o aquí…). Además, han incluido un hash para comprobar que lo que accede a los contenidos del cacharro es un iTunes con lo que las demás aplicaciones que permitían hacer ésto no funcionan. Lo que más me jode, es que no tiene ninguna otra explicación que la de joder y forzar intentar forzar a usar iTunes.
  • Meternos iTunes hasta en la sopa: No quiero acordarme el cabreo que me pillé… ¿sabéis que el touch viene con la batería cargada casi entera de fabrica? ¿qué wapo no? Así ya puedo ir trasteando mientras voy para casa… pues no. Porque para empezar a usarlo tienes que sincronizarlo por cojones con un iTunes, y ya puestos, te obligan a hacerte una cuenta en el iTunes Store, lo que supone dar un número de tarjeta válido por cojones y encima tiene que ser de crédito (al menos las de débito de cajamadrid no las pilla). Vergonzoso. ¿para qué? ¿por si un día me equivoco y sin querer le doy a comprar una canción? que triste…

Despues de desquitarme con Apple, voy a explicar a grandes rasgos como cargar la batería del touch/iphone en linux. Básicamente es un resumen con menos detalle y más directo de la fuente donde lo saqué yo:

  • Supongo que tenemos un kernel 2.6.22 o superior (Ubuntu 7.10 lo tiene)
  • Nos bajamos el iPhone Module y lo descomprimimos.
  • Buscamos la variable #define IPHONE y hacemos lo siguiente:
    • Si tienes un iPhone no tienes que tocar nada.
    • Si tienes un iPod Touch tienes que cambiar el valor 0×1290 por 0×1291.
  • En el fichero iphone.c y en la función iphone_probe, justo debajo de select_configuration(udev); añadimos ésta línea:

udev -> autosuspend_disabled = 1;

  • Guardas los cambios, sales y en el terminal ejecutas ésto:

make -C /lib/modules/2.6.22-14-generic/build M=`pwd` modules

Y listo, ahora cuando enchufemos el chisme al ordenador por el cable usb la batería se cargará perfectamente.

Lo único que tengo pendiente (y es bastante importante) es conseguir modificar los contenidos (subir música/video/… desde linux sin tener que pedir prestado un iTunes), por lo que he leido se puede hacer, lo único es que ando bastante jodido de tiempo material como para ponerme a buscarlo, así que espero encontrar a alguien por #ubuntu en el hispano que tenga un chisme de éstos y lo tenga todo funcionando para coserle a preguntas xD

Por supuesto, si tenéis alguna idea de como hacerlo ni os lo penséis… comentadlo pero ya!

¿aquí hay wifi?

Octubre 19, 2007

Buena pregunta ¿verdad?

Antes no era tan importante saber si aquí hay wifi o no. Normalmente usábamos las conexiones wifi con un portátil y sabíamos de antemano si donde solíamos usarlo había señal wifi o no. Ahora usamos las conexiones wifi desde teléfonos móviles, pdas, pocket pcs y un sinfín de gadgets.

Para no tener que encenderlos para saberlo, en ThinkGeek han pensado que la mejor forma es gastarnos 29.90$ en ésta camiseta con la que sabremos, y de paso informaremos a todos los que tengamos alrededor, si hay wifi o no.

Chula ¿verdad?

Fuente: Barrapunto
Camiseta: ThinkGeek

Moorestown

Septiembre 25, 2007

Os ha llamado la atención la foto del juguetito, eh?

El nombre es un poco así de aquella manera. Uno de esos nombres de proyecto que no dejan nada claro de que va… (no como el de mi proyecto de fin de carrera: R4P = Robot de 4 Patas, os dejo el link al blog del proyecto por si queréis echarle un vistazo ;))

En fin, vamos a ver de que va ésto porque a mi me ha dejado flipando por dos cosas MUY distintas: 1º, lo encontré buscando el torrent para la serie Heores s02e01 xD, y 2º, no había oido nada de éste cacharro y deberían darlo mucha más publicidad porque se ve a simple vista que es un killer-gadget.

Moorestown es el nombre en clave del iphone de Intel. Así de claro, es un gadget que basa todo su control en una pantalla táctil bastante tocha (alargada más que “tocha”). Por lo que se puede ver en el vídeo de aquí abajo se comería con patatas al iphone de Apple en un abrir y cerrar de ojos….sino fuera porque tiene como fecha de salida 2009/2010. Vaya cagada! Si Intel pudiera decir ahora mismo que dentro de un par de meses éste artilugio va a estar a la venta en tooodo el mundo (sin olvidarnos de Europa, por favor) la compra de iphones pararía en seco, a partir de mañana no venderían ni uno más.

Buscando un poco por ahí, he visto que ya había salido hace unos días en gizmondo y algún sitio más, incluso tiene un blog dedicado dentro de Intel, aunque no parece que funcione demasiado bien ahora mismo.

No he visto características fiables del hardware ni del software del cacharrito por ningún lado, así que si alguien puede aportar algo, lo de siempre, está cordialmente invitado a compartirlo con toda la clase xD

Por mi parte nada más, sólo invitar a intel a que no nos haga esperar un par de añitos para disfrutar de una joya como esa, y ya de paso que utilicen como sistema operativo un Linux y no algo propietario, que los gadgets cuanto más se pueden toquetear más se venden! ;)

Fuente: NCS Blog

Sistema Operativo Unificado para vehículos

Agosto 5, 2007

Cada día más vehículos destinados a particulares incluyen ordenador de a bordo, hoy en día prácticamente todos los que se venden. Éste sistema controla partes bastante importantes del vehículo y partes más destinadas al ocio. Si cada empresa sigue tirando por el lado que más les gusta acabaremos con el mismo caso que tenemos en los móviles: cada cacharrop lleva el sistema propio de su marca y es, en muchas cosas, incompatible con los demás cacharros pertenecientes a otras marcas.

Al parecer los fabricantes japoneses quieren proponer un posible remedio a ésto y se han decidido a trabajar juntos en un mismo sistema, aunque no han tenido en cuenta al resto del mundo (cada vez más, parece que quieran encerrarse en su isla y no saber nada de fuera), entre las compañías que van a desarrollar el sistema están: Toyota, Nissan, Honda, Denso y Toshiba.

Si defiendo que el sistema que uso en mi ordenador pueda ser revisado por todo aquel que quiera (y sepa) echarle un ojo para mejorar su estabilidad y seguridad… no se pueden imaginar lo que defenderé que el sistema operativo que controle mi coche también lo sea. Un virus chorra te puede dar la tarde en tu ordenador, pero no te va a matar, sin embargo un virus chorra (o no tan chorra, según se mire) en tu coche si que puede ayudar a que te mates. Deberían tratar de ponerse de acuerdo en cuanto a arquitecturas y empezar a trabajar en adaptar un sistema linux a los coches de forma que cada marca pueda construir el sistema operativo de cada coche de forma modular, añadiendo las partes que le parezcan interesantes o quitando las que les parezcan sobrantes. Incluso podrían permitir que un usuario actualice su reproductor de mp3 del coche porque el nuevo tiene ciertas funciones que le interesan. ¿te imaginas disponer de un sistema linux, con un gestor de paquetes y conectividad wifi en tu coche? Sería la panacea. Poder instalar, por ejemplo, un sintetizador de voz, un lector de feeds rss y que sea el coche el que los vaya leyendo mientras conduces o parar en la gasolinera de viaje y a la vez que hechas gasolina (o mejor después por aquello de cortar la electricidad mientras se tiene gasolina por ahí cerca) actualizar los mapas de tu gps para no perderte por culpa de las obras recientes.

La verdad es que sería una pasada, a ver si éstos fabricantes se animan y, aunque no utilicen un sistema linux, liberen el código del sistema que desarrollen para que la comunidad pueda trabajar sobre él y mejorarlo con cosas útiles para los usuarios.

PenDrive Seguro

Agosto 4, 2007

Lo he visto por un montón de sitios, pero igual no está de más darle un repaso rápido desde aquí…

El chisme se llama IronKey y es eso, un pendrive seguro. La seguridad se basa en encriptación de los datos mediante cifrado AES a través de hardware, lo que debería hacerlo increíblemente rápido e incluso capaz de trabajar sin depositar los datos desencriptados en almacenamiento temporal (eso es una suposición mía, el cómo trabaje dependerá del frabricante o del driver/software que se use para acceder a él).

Utiliza una clave maestra así como diferentes claves según los datos, parece un poco lioso, no lo he visto bien explicado en ninguna parte. Según lo he entendido yo, necesitas la clave maestra para acceder al volumen y luego una clave según la carpeta/archivo o similar, si es así la segunda clave me parece una gilipollez a menos que varias personas usen el pendrive para almacenar sus datos, cosa poco probable siendo el tipo de dispositivo que es.

Otra de las medidas de seguridad que incorpora, y que, a mi parecer debería ser algo configurable, es la “tecnología” Flash-Trash, que básicamente consiste en que, al llegar a los 10 intentos fallidos, el dispositivo se formatea sobreescribiendo fisicamente (¿mande?) cada byte. Vamos, por lo de “fisicamente” puedo entender una de dos cosas: o hay un enano con un martillo pilón dentro del pendrive, o se refieren a que no sólo se eliminan las entradas de la tabla de contenidos sino que además se sobreescribe todo (como bien dicen después).

Total, que a parte de ser bonito puede serte útil si trabajas como espía para alguna agencia gubernamental (que bien le habría venido al doble agente español que pillaron hace poco por vender información a rusia) o si te has levantado en modo paranoico, o si te mola bañarte con tu pendrive porque también es a prueba de agua. De todas formas, un curioso artilugio.

Fuente: PixMedial

Emulando OpenMoko

Julio 23, 2007

Supongo que casi todos los que os movéis por el mundo linux sabéis lo que es OpenMoko, para el que no lo sepa, un breve resumen: es una plataforma libre de desarrollo de software para terminales móviles basada en un kernel linux y un escritorio que, creo, tira más para el lado de GTK. Podríamos decir que es la alternativa gtk al Green Phone de TrollTech (QT). Como siempre, para mi gusto, la parte bonita se la lleva QT mientras que la funcional y simple se la lleva gtk.

Fuera de eso, hoy me he encontrado con éste artículo (y no tengo ni warra de italiano) en que más o menos se entiende como puedes instalar un emulador de OpenMoko. Yo lo he seguido y he conseguido llegar a buen puerto, eso si, al menos a mi, me va la ostia de lento…Lo mejor es la imagen de carga incial:

Por lo demás parece que tiene buena pinta, ahora sólo falta conocer la aceptación que tenga dentro de los desarrolladores libres, es el punto más importante en éstos cacharritos: el soporte por parte de la comunidad libre.Os dejo el resumen de la receta que he usado:

sudo aptitude install libsdl-dev gcc-3.4 lynx netpbm
svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973cd qemu-neo1973
./configure --target-list=arm-softmmu --cc=/usr/bin/gcc-3.4make
openmoko/download.sh
openmoko/flash.sh
arm-softmmu/qemu-system-arm -M neo -m 130 -mtdblock openmoko/openmoko-flash.image -kernel openmoko/openmoko-kernel.bin -usb -show-cursor -snapshot

Con esos pasos tan sencillos tendréis ya el emulador funcionando…mola eh? jeje…

NOTA: Yo tenía instalado qemu de antes. Igual os hace falta añadir ese paquete a la instalación del principio.

Fuentes: Pollycoke

Utilidades Symbian

Julio 20, 2007

Como ya había dicho al comenzar éste blog, ahora tengo un móvil con Symbian (N70, al final no hubo forma de cambiarlo por el N80 aunque ya estén al mismo precio) y de tanto en tanto iré comentado aplicaciones para Symbian que me encuentre por ahí y me parezcan interesantes, hoy os voy a presentar dos: Clock Alarm Manager 1.1 y ActiveFile 1.21.

- Clock Alarm Manager (para Symbian 2ª ed) viene a sustituir al reloj de Symbian, ya que le faltan un par de cosas, como son: poner más de una alarma y también, poder configurar una alarma para que se repita a diario. Os dejo el enlace para la descarga y un screenshot:

- ActiveFile es un explorador de ficheros (Symbian 2ª y 3ª ed), ya sé que hay unos cuantos, pero a éste lo ponen como especialmente bueno, cuando lo haya probado ya os contaré, pero entre sus funciones están:

“El programa utiliza dos ventanas para navegar por directorios y carpetas lo que puede ser util a la hora de operaciones con ficheros. Realiza las operaciones habituales de cortar, copiar y pegar; muestra, y permite modificar, los atributos de los ficheros y carpetas; podemos hacer busquedas de ficheros y enviarlos vía bluetooth. Como funciones menos habituales: el programa permite comprimir y descomprimir archivos usando el formato gzip; encriptar y desencriptar ficheros; dividir, juntar y fragmentar archivos; incluye un visor de archivos en hexadecimal o texto plano, un gestor de tareas en activo, un capturador de pantallas y muestra información sobre las aplicaciones, el movil y la red telefónica.”

Además incluye la ventaja de que el archivo que os bajéis incluye también el ćodigo fuente de la aplicación, lo que lo hace todavía más interesante :D

Os dejo el link a las descargas (tenéis que buscar el compatible con vuestro terminal) y un screenshot:

 

 

¿Efecto iPhone o efecto Apple?

Julio 18, 2007

La verdad es que es una cosa que me llama mucho la atención… ¿el iphone es tan bueno?

La verdad es que un cacharro que llama mucho la atención. La pantalla táctil multipunto y de buen tamaño que permite ver películas perfectamente en cualquier lado, los 8Gb de almacenamiento que permiten llevar música de sobra a cualquier parte, la duración de la batería que, sin saber realmente cual es, por lo que he leido dura bastante, el sensor (no sé muy bien si de movimiento o aceleración) que tanto juego da… y sobre todo, el punto más importante diría yo, es de Apple.

¿Qué por qué es tan imporante que sea de Apple? Porque Apple está de moda. Tanto con los ipods, como con los ordenadores y ahora con el iphone. Tiene sus seguidores aferrimos y los que dicen no serlo pero realmente envidian a los que lo son. Y… ¿a que viene éste post? No es para criticar al iphone, ni tampoco es por envidia, ni porque odie a Apple (aunque si veo cosas de ellos que me parecen bastante mal) ni ningún otro motivo derivado de que yo no tenga uno… es simplemente para dejar mi opinión sobre todo el proceso de hackeo del iphone que estamos viviendo.

¿Por qué todo el mundo critica a AT&T porque el iphone esté bloqueado? ¿por qué todos los que están esperando que se pueda usar con otra compañía critican a AT&T? y lo mejor de todo… ¿por qué critican a AT&T y sin embargo no (o incluso defienden) a Apple?

Señores, quien puso esos sistemas de bloqueo en los terminales ha sido la compañía de la manzanita. Apple y en particular apuesto que Steve Jobs con sus raras (pero efectivas) ideas de negocio. A saber lo que habrá pagado AT&T por tener esa exclusividad, a saber lo que cobrará Apple a sus clientes cuando ya se pueda liberar, de forma oficil en un Apple Store claro, el iphone.

Quien lo quiera ver que lo vea, quien no, que siga engañándose: aquí quien más se está beneficiando de esas condiciones (tan jodidas) que conlleva la compra de un iphone es Apple (que es la primera compañía en vender un reproductor de música con contrato de uso, y en sacar un terminal que no puede adquirirse libre), AT&T también, por supuesto, pero el que más es Apple sin ninguna duda. Así que quien se queje, que se queje como es debido, de todos los involucrados y las “coñas” con estrellas de la muerte pintadas de AT&T deberían ser más bien estrellas de la muerte con forma de manzana.

Hay tantos borregos delante que ninguno ve quien es el que lleva la vara en este pastoreo…

PS3 seguirá constando “lo mismo” en Europa

Julio 17, 2007

El tema está dando que hablar entre los jugones… la rebaja en el precio de la PS3 que Sony ha hecho en los mercado asiáticos y yanki de 100$ no la va a hacer en Europa. A cambio pondrá un starter kit que incluye: la consola, dos sixaxis y dos juegos (motorstorm y ressistance) al mismo precio al que estaba la consola (599€).

Pero el tema no es tan sencillo, la rebaja de asia y yankilandia son 100$ que al cambio no sé exactamente cuanto será, pero es menos de 100€. El ahorro del starter kit viene a ser: 50€ por el sixaxis y 100€ (o algo menos ahora ya) por los dos juegos, podríamos decirque 150€ a precio de mercado. Con lo que el ahorro es mayor… SIEMPRE Y CUANDO tuvieses en mente comprar otro mando y esos juegos (o por lo menos uno), por eso es un tema complicado. El que se pensase comprar esos productos estará contentísimo, mientras que el que esparaba que bajara el precio y poder comprarse la consola a pelo estará que trina. ¿pero que cuentas le salen al que quería comprarse la consola y un juego distinto a los del kit? Pues desde mi punto de vista la ostia de contento. Me explico:

Yo soy de los que compré la PS3 en su día, 599€azos a toca-teja. Lo sé, estoy como una cabra, pero me junté con la pasta, no soy capaz de ahorrar, casi me llegaba (gracias pilarica!) y me pudo la tentación (no me arrepiento para nada). Si fuera a comprarla ahora… yo me compraría el starter kit en cuanto saliera y lo preferiría a la consola rebajada de precio,  y eso que no me gustan (no he jugado porque no me llaman) ninguno de esos dos juegos ¡ojo! Pero tambíen es cierto que puedes venderlos muy bien en ebay e incluso cambiarlos por otros en foros de PS3. Yo por mi parte me compré la consola y estuve cacharreando con ella, a la semana me compré el Enchanted Arms (que era nº1 y tenía pinta de ser la ostia) un truño oiga, a la semana lo vendí en ebay casi al mismo precio que me había costado (7€ menos, creo) y me compré el Untold Legends, éste si es un vicio. Me falta acabarme el juego, todavía me queda algo porque estoy de exámenes (vamos, porque tengo a mi madre en casa xD) y en cuanto lo acabe lo venderé para comprar el Heavenly Sword, si ya ha salido, o el Ninja Gaiden Sigma (si alguien quiere hacer un cambio que lo diga!).

Total, me parece que nuestra rebaja es bastante superior a la que le han hecho a los otros dos continentes… siempre que la pilles a tiempo y no tengas que comerte los juegos si no te gustan. De todas formas, supongamos su rebaja: consola 499$, aunque antes fueran 599$ = 599 ahora no iba a ser así os lo aseguro, yo calculo que se habría quedado en 530€ y si sumamos 70€ de un juego nos queda en 600€, así que si por lo mismo podemos pillar dos juegos que cambiaremos, en el peor de los casos, por uno sólo (en las tiendas game te dan 30€ por los juegos viejos) nos quedaríamos en las mismas pero con un mando sixaxis de regalo (que siempre viene bien, sobre todo a falta de 3 meses para el Pro nuevo jeje…)

Adorna tu portátil con pegatinas

Julio 15, 2007

La verdad es que las pegatinas de Schtickers son chulas… si te sobran 19.99$ claro. De todas formas siempre viene bien echar un vistacillo a éste tipo de páginas.

La verdad es que me han dado ideas para hacerle algo al portatil pero no voy a gastarme tanto dinero en una pegatina para la tapa del portatil, a parte de que no hay para 12.1” :D

Siento no poder citar la fuente, pero la saqué hace rato del lector de feeds y ahora mismo no tengo ni idea de donde viene.