Navegando por
Categoría: Hardware

Llegó mi Tele!

Llegó mi Tele!

Hace un par de semanas le llegó a mi padre junto con su estado de cuenta una promoción por parte del banco para comprar electrónicos a 12 meses sin intereses, entre el montón de basura venía anunciada una TV LCD de 40 pulgadas a 8 mil pesos ($615 USD aprox.) y pensé en aprovechar la oferta… no es una marca muy reconocida (Vectech, que creo maquilan donde mismo que Polaroid, ya qye un amigo tiene una Polaroid y es exactalente igual a esta), no es HD real porque solo alcanza 1080i, pero obvio es mejor que aquella pantalla CRT de 23″ que tenía antes, he conectado tanto el PS2 como el XBox con cables componente (que he comprado aparte) y es otra cosa ver los juegos a buena resolución… ahora podré disfrutar de mi pr0n como se debe 😀

Vectech 37"

La TV trae entrada VGA, 2 SVideo, 2 Componente, 2 RCA, una HDMI, y obviamente para coaxial, la calidad de sonido es bastante decente.. pensaba conectarle el modular que tengo, pero no vi necesidad, suena bastante bien.

ChickHEN Mod, ejecuta homebrew en tu PSP

ChickHEN Mod, ejecuta homebrew en tu PSP

Recién salido de la granja llega este exploit que permitirá a todos los poseedores de PSP modelo 2000 y algunas 3000 con firmware 5.0 a 5.03 ejecutar juegos caseros y emuladores.

Chick HEN

Un programador de seudónimo m0skit0 nos trae una modificacion de ChickHEN que carga mas rápido. Todos aquellos usuarios de PSP con tarjetas madre TA-088v3 deberían probar este expoit.

Para instalar el programa:

  1. Enciende tu PSP
  2. Conéctala a tu computadora vía USB.
  3. Copia este archivo ZIP a la Memory Stick
  4. Descomprime el archivo ZIP directamente en la Memory Stick del PSP y confirma que reemplace todos los archivos.
  5. Desconecta con seguridad tu PSP y presiona el botón circulo para volver al menú.
  6. Dirígete a Fotos, baja a Memory Stick y presiona el botón X.
  7. Espera un poco a que cargue la imagen en el recuadro ChickHEN Mod.
  8. Cuando esté cargada presiona el botón X (no es necesario ser preciso en el tiempo).
  9. No hagas nada, solamente espera.

Si el proceso ha sido exitoso verás una luz verde que reiniciará tu PSP en el ambiente ChickHEN, después de eso puedes activar el CFW Enabler v1.0, si no funciona reinicia tu PSP y comienza desde el paso 6.

Según m0skit0 este programa está garantizado para funcionar en PSP 2000 y también ha sido probando en algunas PSP 3000.

Posible exploit para firmware 5.03 (PSP)

Posible exploit para firmware 5.03 (PSP)

Se ha encontrado una vulnerabilidad en los firmware 5.03 de los PSP Slim y Fat (nada aún para los modelo 3000), ya sean Slim o Fat, en ambos es posible ejecutar código no firmado.

La vulnerabilidad está en la librería que carga gráficos TIFF, lo que abre un posible camino para hackear las PSP que tengan este firmware (al día de hoy es el más actual).

hello world psp

De momento los siguientes archivos solo muestran el típico mensaje «Hello World» probando que el exploit funciona, pero muy probablemente en cuestión de días tendremos noticias de si es posible hackear PSPs con este método.

Descargar prueba de exploit para fw 5.03 (228 KB)

Modo de instalación:

  1. Copiar el archivo slim.tiff o phat.tiff a la carpeta /PSP/PHOTO/ de la Memorystick, dependiendo del modelo de PSP, No copiar ambos!.
  2. Copiar h.bin a la raiz ( / ) de la MemoryStick

Como dato adicional el exploit fue encontrado por MaTiAz.

OfflineMaps, GoogleMaps en tu iPhone/iPod sin Internet

OfflineMaps, GoogleMaps en tu iPhone/iPod sin Internet

Actualización: Lamentablemente este software solo fue compatible con el firmware 2.2.1, a partir del firmware 3.0 Apple cambió el modo en que se ejecuta Google Maps y no ha salido una versión compatible con los actuales firmware.

A mi modo de ver, una de las aplicaciones mas útiles que tienen los iPhone e iPod Touch es la posibilidad de ver los mapas de Google, yo que siempre he sido despistado para dar con una dirección he encontrado en este software una ayuda extra muy valiosa, la única desventaja que le veo es que debes tener conectado el aparato a una red de datos (Wifi, Edge, 3G…) para poder acceder a los mapas, afortunadamente para todos aquellos que poseemos un iPhone o iPod Touch con Jailbreak existe una pequeña herramienta que nos permite descargar los mapas de las ciudades que nos interesen y poder almacenarlas en el cache del programa para poder ver los mapas sin necesidad de estar conectados a una red. El programa del que estoy hablando se llama OfflineMaps y puede ser descargado gratuitamente de Cydia.

offline maps

Si quieres saber como instalar esta herramienta y los programas necesarios para descargar los mapas desde Google Maps las instrucciones están después del salto.

Leer más Leer más

Programar para el iPhone

Programar para el iPhone

Tenía las esperanzas de encontrar un SDK para iPhone que no requiera una Mac para poder compilar código, la triste realidad es que esto no existe y probablemente no existirá, así que no me queda mas remedio que encontrar la manera de conseguir una Mac con procesador Intel, pagar los $99 USD que cuesta la membresía de Apple y así conseguir el SDK oficial.

Mientras tanto, para todos aquellos que lleven este paso de ventaja quiero compartirles esta liga, por parte de la universidad de Stanford, un curso de 20 capítulos que ofrecieron a finales del año 2008 a sus estudiantes para el desarrollo de aplicaciones usando Cocoa para el iPhone, las clases vienen en formato PDF y trae código de ejemplo en los archivos ZIP. Obviamente todo el contenido está en Inglés.

Stanford iPhone Programming

En total los archivos (PDFs y ZIPs) del curso suman 89 MB, así que si eres programador, tienes una Mac y quieres tener más probabilidades de volverte rico con tu talento he aquí un buen lugar para empezar.

En resumen, los requisitos para programar para el iPhone son:

Otro usuario de iPhone más

Otro usuario de iPhone más

Ya sé, ya sé… ¿Cómo es posible que, odiando tanto las Mac tenga un iPod y ahora además un iPhone? pues aquí me tienen, sucumbiendo ante Apple.

Yo no digo que las Mac sean malas, es solo que en algunas cosas el Sistema Operativo hace todo tedioso, además de algunos diseños en el hardware que bueno… pero fuera de eso adoro mi iPod, espero tener el mismo sentimiento por mi nuevo iPhone.

Joel iPhone

Bien, como venía contando, el domingo mi buen amigo Catu llegó preguntándome si no me interesaba un iPhone que estaba vendiendo una de sus tías, un iPhone de 1er generación (sin 3G) de 8 GB prácticamente nuevo, de hecho ni había sido dado activado en la red de AT&T, toda la tarde del domingo tratamos de hacerle el Jailbreak con su MacBook Pro sin éxito, agotados cada quien se fue a sus otras ocupaciones, cuando llegué a casa e intenté el proceso nuevamente, esta vez desde una PC y finalmente lo conseguí, no le hecho la culpa a las Mac… todo fue porque nos hizo falta un paso (ponerle el firmware 2.0) antes de hacer el Jailbreak.

Contento no supe que más hacer con el teléfono, así que ayer me puse a investigar un poco y ta he podido personalizar e instalar algunas cosas en mi nuevo teléfono, pero también me he visto decepcionado por el aspecto del Bluetooth, que prácticamente está de adorno, solo sirve para algún adaptador manos libres, no se puede sincronizar nada con la computadora a no ser que sea vía el cable USB.

Mi intención es probar si puedo programar algo decente para este juguete, ver si puedo hacer algún port de algún juego OpenSource y, quizá en un futuro llegar a vender algo mio en al Apple Store, vengo leyendo que requiero una Mac para poder usar el SDK, espero encontrar algo de info que me pueda guiar en el desarrollo sin tener que usar una Mac.

Así que ya se imaginarán de que van a tratar algunos de mis siguientes post, exacto: tips y trucos que haya encontrado para el iPhone.

Actualización (22 febrero 2009): pues efectivamente, requiero una Mac para poder programar para este teléfono, el lenguaje que se utiliza para desarrollar aplicaciones es Objetive-C, el cual es el lenguaje de programación principal de Mac OS, al día de hoy no he encontrado un SDK para Linux o Windows, lo poco que he encontrado ha resultado ser puras mentiras.

Intenté instalar el OS X en una P4 un poco viejita que tengo aquí, pero estaba viendo que el sistema requiere un procesador que soporte instrucciones SSE3 y mi procesador solo soporta SSE2, así que me voy a quedar con las ganas de programar algo.

Agrega los Lyrics a las canciones de tu iPod

Agrega los Lyrics a las canciones de tu iPod

Hasta hace poco que encontré esta característica en mi iPod, si había visto la pestaña de Lyrics cuando pones la información de las MP3, pero nunca había visto que podía verlas en el iPod, quizá para muchos esto no sea novedad, pero para los que yo no conocían esto aquí mi descubrimiento:

Primero que nada necesitas tener un iPod no muy viejo, ya que esta función fue agregada en modelos un poco recientes, los iPod soportados son:

  • iPhone
  • iPod nano
  • iPod mini
  • iPod
  • iPod touch

Lo siguiente es tener la versión de iTunes 5 o superior, seleccionamos una canción y presionamos el botón derecho del mouse para seleccionar la opción Get Info.

itunes01

De entre las pestañas verás una que dice Lyrics, es aquí donde podrás insertar la letra de la canción, al terminar presiona OK para guardar los cambios, si estas editando una canción desde tu disco duro no olvides copiarla al iPod al terminar.

itunes02

Ahora el chiste es saber como ver esos Lyrics desde el iPod, para poder hacer esto (desde un iPod) debes presionar el botón del centro hasta que llegues a ese menú, esto varía dependiendo de qué iPod estés usando, ya que no en todos es el mismo orden, en mi caso (tengo un iPod Classic) he tenido que presionar 4 veces el botón del centro cuando estoy reproduciendo la canción.

imagen002

Odio las pinches Mac!

Odio las pinches Mac!

En mi nuevo trabajo me he visto forzado a usar Mac, hace casi 5 años que no tenía contacto con una y nuevamente me he tenido que ver las caras con estos engendros del demonio. Muchos pueden pensar que mi repudio a estas máquinas no esta fundamentado… pues bueno, para toda esa gente que cree que Mac es superior he aquí lo que no me agrada de estas máquinas y el porqué no me gusta trabajar con ellas.

mac01

Esa imagen que ven ahí arriba es donde he tenido que trabajar desde el lunes, una increible pantalla de no se cuantas pulgadas.. pero creo son más de 20, tiene unos colores super buenos, una resolución de 1920×1200 pixeles, ocupa poco espacio (la pantalla es también el CPU) y los cables son los mínimos (corriente y teclado, el mouse va de un cable que sale del teclado), el hardware tampoco es poca cosa:

mac03

Todo parece indicar que es un excelente equipo de trabajo y que cualquier diseñador estaría más que complacido con uno de estos juguetes… ahora vamos a lo que no me gusta.

Vamos iniciando con un detalle menor: en formulario de login para GMail usando Firefox de Mac es una cosa horrible!!!, no tiene espacio suficiente ni para poner un caracter!, no puedo ver con qué login estoy accesando y menos ver si he puesto algo en la línea de password!, no sé cuanto tiempo tenga este problema o si sea el único que lo experimenta, pero es molesto más no imposible accesar a mi cuenta de correo.

gmail-mac

No es el único caso que los cuadros de texto son de 0 caracteres de largo, pero tomé este de ejemplo. También no sé porqué se ven een algunos lugares las letras muy juntas.

Detalle 2: las fuentes microscópicas, nunca había tenido la necesidad de mover mi cabeza para voltear a ver alguna sección de mi pantalla… ahora con este «monitorsote» voy a ejercitar más mi cuello, la resolución de pantalla es tremenda, ¿Para que carajos ahorran espacio con fuentes tan diminutas? la ventana de terminal, el block de notas, el Dreamweaver y muchas otras aplicaciones usan una fuente de letra de, no se, 8 puntos! ¿Que onda con eso? ¿Quieren que compre lupa o lentes para poder verla bien?, en varios programas puedes cambiar el tamaño, pero en otros te jodes! así es y así será.

dw-mac

Detalle 3: No poder copiar la ruta de un archivo. Resulta que tengo un archivo metido como en 9 niveles de carpetas, quiero importar el archivo a Flash y, para facilitarme la vida encontrándolo, en Windows siempre copio la ruta del archivo y la pego en la ventana de dialogo de Flash… pero en Mac eso no es posible!!! tienes que aprenderte la ruta (o estar viendo en otra ventana donde está el archivo) para poder abrirlo/importarlo… pierdo como 30 segundos (o más) de mi vida cada que quiera traer un archivo de otros directorios!! chingado!

Detalle 4: Asociación de archivos. Por algún extraño motivo los archivos SWF están asociados para abrirse con Adobe Illustrator (siendo que este programa ni abrirlos puede), supuse que haciendo clic con el botón derecho del mouse podía elegir con qué programa se debían de abrir de ahora en adelante… pues resulta que sí, !pero sólo para ese archivo!, todos los demás SWF se siguen abriendo con el Illustrator!

illustrator

Detalle 5: éste es el más importante de todos. Vamos a suponer que tienes una colección de MP3s, todas tus canciones están guardadas en una carpeta de nombre «MP3», tienes ahí unas 500 canciones y unos 10 directorios, pero traes una memoria USB que también tiene una carpeta con el nombre MP3 pero ahí solo traes unas 6 canciones que quieres agregar a tu colección, bueno.. pues si copias esa carpeta MP3 de tu USB a la que está en tu disco duro te saldrá el típico mensaje que si deseas reemplazar la carpeta y su contenido, en Windows o Linux tendrías ahora 506 canciones (las 500 que tenías más las 6 que agregaste desde tu USB), pero en Mac terminas con un bonito directorio con sólo 6 canciones… y esto ocurre con cualquier tipo de archivo (imágenes, documentos…) así que si no tienes cuidado puedes despedirte de cosas que pudieran ser importantes.

Ahora imagínate tener que actualizar el contenido de una web que trae varios subdirectorios!, tengo que copiar los archivos a cada carpeta manualmente de una en una!!, hoy tuve que actualizar una web que tiene unas 15 carpetas, ahí me tienen copiando sólo los archivos nuevos para no borrar los viejos por error.

Esto simplemente está mal señores de Apple, muuuuy mal.

Detalle 6: como si no fuera suficiente todo lo que me ha pasado con este engendro del mal todavía se pone a burlarse de mi cuando trataba de refrescar el contenido de mi Firefox (al presionar CTR+F5), pinche máquina se agarró riendo a carcajadas y pura madre que me volvió a cargar la página web que andaba modificando.

mac-keyboardDetalle 7: El teclado. ¿Porqué es tan pequeña la tecla Enter? hasta en mi laptop es más accesible!, además… ¿Para que rayos sirven esas teclas que están en lugar de Home / End? soy programador y necesito mucho esas teclas! poner signos ni se diga, tengo que hacer malabares. Además, en el teclado numerico está en lugar de punto una coma, cada que pongo decimales el Flash me marca error, y después de marcarme error dejan de serviro todas las teclas rápidas… ¿Porque rayos poner una coma en el teclado numerico? sigo sin entender al diseñador.

Otra cosa antes de terminar, no sé si contarlo como detalle o no: ¿Qué ocurre cuando seleccionas una canción, imagen o documento y presionas la tecla Enter? bueno, en Windows o Linux se abre la aplicación que tengas asociada para ese tipo de archivos… pero en Mac se usa para cambiarle el nombre!, la única manera que he encontrado para abrir un archivo es haciendo doble clic sobre él.

Dicen que en 2 meses no voy a querer usar una PC después de haberme acostumbrado a usar una Mac… yo creo que ni en 20 años, pero les voy a dar el beneficio de la duda.

Deseenme suerte.

Guitar Hero portable!

Guitar Hero portable!

En la cena de año nuevo un primo traía este juguete, se lo compró a su hijo y me llamó la atención ver que traía el logotipo del famoso juego Guitar Hero, trae incluidos como 7 u 8 «loops» no muy bien logrados, las «puas» están magnetizadas y, al pasarlas sobre las guitarras (y la calavera) activan el sonido elegido que sale por la fabulosisima bocina con forma de amplificador.

Guitar Hero portable!

A pesar de ser un juguete barato y no oficial me pareció de muy buena calidad el trabajo, funciona con un par de pilas AAA y la bocina puede ser usada por un iPod o alguna otra cosa que tenga salida de audio y pueda ser conectada a un mini-jack.

Guitar Hero portable!

Posible exploit para PSP 3000??

Posible exploit para PSP 3000??

Se hizo de rogar, pero por fin se ha encontrado pequeña vulnerabilidad en las PSP que permite ejecutar homebrew EN CUALQUIER PSP!, incluso en las nuevas PSP con placa TA-088v3!

La vulnerabilidad consiste en poner un nombre de usuario más largo que el permitido en la versión americana del juego GripShift (ULUS10040) que, al cargar el savestate hackeado crea un desbordamiento de buffer que puede ser aprovechado para ejecutar código no firmado. Curiosamente se eligió el nombre de usuario «this is spartaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaa«, por lo que el exploit recibió el nombre del «Spartaaaaaaaaaaaaaaaaaaaa!!! Exploit«.

Pero antes de que comiencen a emocionarse cabe aclarar que este exploit no sirve para downgradear PSP’s, ya que para eso se necesitan funciones que deben ejecutarse en modo kernel, y este exploit solo permite accesar a funciones de modo de usuario. Pero no todo esta perdido, ya que probablemente se pueda hacer funcionar uno que otro juego homebrew o emulador en esos PSP, todo es cuestión de usar el SDK que ofrecen en su página web

Si quieres probar el exploit aquí están las instrucciones:

  1. Copia el contenido de MS_ROOT a la carpeta raíz de tu memorystick (esto va a sobreescribir el primer savestate de tu GripShift).
  2. Arranca la versión americana de GripShift.
  3. Carga el juego (si es que no lo hace automático).
  4. Ve a tu PSP ejecutar código sin firmar.

Se auto saldrá después de un tiempo, pero puedes presionar el botón Home para salir tu mismo si ya viste suficiente.

Y aquí está el link para descargar el exploit (248KB)

Nota: Obviamente necesitas el juego GripShift en versión americana y en formato UMD, tener un ISO no sirve de nada.

Créditos:
Exploit and binary loader: MaTiAz
SDK: FreePlay
Greets go to Dark_AleX, Mathieulh, jas0nuk, Hellcat, etc. etc. etc, you know