Ceklog Archives

iPhone 1.1.2 OTB Software Unlock

Gracias a George Hotz ya podemos usar nuestro queridísimo teléfono.

El código es espectacular por su sencillez, y además es GPL ;)

//First exploit, the -0x20000 exploit

//This writes the firmware, in all its unsigned glory

//I guess Apple figured -0x400 was simple, -0x20000 is *much* harder

address(0xA0000000,0); //-0x20000, like i said :)

FILE *bb=fopen(argv[2],"rb");

fseek(bb,0x9a4,SEEK_SET); //skip bbupdater data and secpack

int a,rc=0;

do{

a=fread(data,1,0x800,bb);

if(rc

{

printf("Patching...\n");

data[patchloc-rc+3] = 0xe3;

data[patchloc-rc+2] = 0xa0;

data[patchloc-rc+1] = 0x00;

data[patchloc-rc] = 0x01;

}

if(rc%0x10000==0||a!=0x800) printf("Wrote: 0x%x 0x%x\n",a,rc);

if(a>0)

bbwrite(a,1); //write like hell

rc+=a;

}while(a>0);

//Second exploit, the fake secpack erase range

//If a valid secpack is present in 0×3C0000, the phone won’t boot

//And since endpack doesn’t work, I needed to find another way

const char fakesec[]={0×00,0×00,0×3C,0xA0,0×00,0×00,0×03,0×00,0×00,0×00,0×03,0×00,0×00,0×00,0×00,0×00}; //not 0xA03D0000

memcpy(&rsecpack[0×780],fakesec,0×10);

sendsecpack(rsecpack);

endsecpack();

erase(0xA03D0000,0xA03F0000,1); //the only secpack free allowed erase :)

close(fp);

resetbaseband();

printf(”Enjoy your unlocked iPhone…\n”);

return 0;

El programa completo en su bitácora :)

Actualización: Os dejo una guía con instrucciones más sencillitas ;)

The crazy ones

Esto es para los locos, los inadaptados, los rebeldes, los problemáticos, los clavos redondos en los hoyos cuadrados…, los que ven las cosas de diferente manera. A ellos no le gustan las reglas. Les puedes citar, glorificar, vilipendiar, pero lo único que no puedes hacer es ignorarles porque ellos cambian las cosas…, ellos empujan a la raza humana, y mientras algunos les ven como locos, nosotros vemos genios, porque los que están realmente locos para pensar que pueden cambiar el mundo son los que realmente lo hacen.

Steve Jobs

iPhone 1.1.2 OTB

Mi nuevo juguete de 285¤, comprado en la Apple Store de la 5ª Avenida de Nueva York.

Características:
iPhone 1.1.2 OTB (Out of The Box) y con baseband 4.6

Estado:

  • Activo: quiere decir que se puede usar sin necesidad de darse de alta con AT&T, O2 o T-Mobile.
  • Jailbroken: se pueden ejecutar aplicaciones de terceros en el teléfono, desde un servidor Apache o de SSH hasta el espectacular Labyrinth, que es un juego que hace uso del acelerómetro el iPhone (ver video).
  • Bloqueado: aún estoy esperando a la liberación por software, parece que hay esperanzas con la salida de la versión 1.1.3 del firmware (no actualicéis con iTunes si queréis seguir usando vuestro iPhone iTouchizado). No obstante, siempre nos quedará el desbloqueo por hardware :)

Os dejo un par de enlaces interesantes: instrucciones para activarlo y desenjaularlo y alternativas para desbloquear por hardware.

Seguiremos informando…

Actualización: En esta tienda de eBay podéis encontrar la Next Sim Card por 3.68¤ + 9,95¤ de envío ;)

DebConf9 en Cáceres

Yo no podría resumirlo mejor, esta es la entrada de barrapunto que anuncia la DebConf9:

Ya es oficial: la ciudad de Cáceres, en Extremadura (España) será la sede de la novena reunión anual de desarrolladores/as de Debian, que se celebrará en 2009.

La candidatura fué presentada este año en Edimburgo (vídeo, vídeo en alta calidad) y ha sido, con mucho, la mejor opción para la DebConf9 (vídeo promocional). Debian, y el Software Libre en general, llevan contando desde hace tiempo con el apoyo decidido de Extremadura.

La DebConf8 se celebrará el año que viene en la ciudad de Mar del Plata, en Argentina, entre los días 2 y 17 de agosto. Además de numerosas charlas técnicas, sociales y políticas sobre Debian, DebConf ofrece una oportunidad para que desarrolladores, colaboradores y otras personas interesadas puedan reunirse en persona, conocerse y trabajar juntos.

Por supuesto, estoy orgullosísimo de que la DebConf9 sea en Extremadura y más aún habiendo tenido el honor de presentar la candidatura en la DebConf6 de Edimburgo hace unos mesecillos (sí, el feo del video soy yo) :)

Mark-ocracia

Ayer estuvimos (ana, dato, holger y yo) en el Centro Universitario de Mérida (Universidad de Extremadura) para dar una charla sobre Debian en general y Quality Assurance en particular.

Estuvimos hablando sobre el modo en que las cosas funcionan dentro del Software Libre, hablamos sobre la meritocracia de Debian y acuñé la expresión Mark-ocracia. Fue muy divertido :)

Mark-ocracia: hacer las cosas que Mark quiere hacer.

Mark-ocracy

Yesterday we (ana, dato, holger and me) were at the CUM (University of Extremadura) to give a talk about Debian in general and QA in particular.

We were talking about how things work within free software, we talked about do-ocracy and I coined the expression Mark-ocracy. It was funny :)

Mark-ocracy: to do the things that Mark wants to do.

CM1: OLPC se cambia de nombre

Hace unas semanas tuvimos el placer de reunirnos con Jim Gettys y charlar sobre el proyecto OLPC. La reunión fue muy interesante y nos pidió opiniones que parece que han tenido en cuenta para realizar los cambios que paso a detallaros.

El caso es que hoy veo una noticia en Xataka en la que se comenta que el portátil va a cambiar de nombre y de características.

El nuevo nombre parece que va a ser CM1 o The Children’s Machine.

En cuanto al cambio en las características, parece que finalmente se usará un AMD Geode a 400Mhz, cosa que suponíamos porque la placa que nos dió ya traía ese procesador. También parece que se le añadirá una cámara de vídeo integrada, esto lo estuvimos discutiendo con él y nos comentó que no estaban seguros (por el consumo de los USB entre otras cosas), pero parece que al final se va a poner una. Lo de la ranura SD es lo que más me ha sorprendido puesto que nos lo comentó como algo improbable por el posible aumento del coste de producción, pero es una muy buena noticia.

En nuestra fructífera reunión el señor Gettys también nos comentó que se daría la posibilidad de comprar un portátil a cualquier persona del mundo desarrollado y, por lo que se ve están dando varias posibilidades para hacerse con uno, la más curiosa es apuntarse a una lista de 100.000 personas que estarían dispuestas a comprarlo por 300$

Podéis leer más sobre nuestro día (comida incluida) con Jim Gettys en el blog de Daniel.

En cuanto a las fotos del encuentro he de decir que yo tengo varias de mala calidad en el móvil, pero Daniel tiene secuestradas algunas fotos de mejor calidad ;)

gnuLinEx en los aviones

gnuLinex

Mi amigo Jasp ha volado con gnuLinEx.

No, no os preocupéis que de momento sólo está en los reposacabezas, en las servilletas y en los posavasos, pero todo se andará ;)

Saludos Jasp.

Debian Embedded Work Session de Extremadura

Desde la Junta de Extremadura estamos organizando una serie de sesiones de trabajo de Debian.

Ahora nos encontramos con el grupo de Debian embebido en la Residencia V Centenario de la Universidad de Extremadura situada en el pueblo de Jarandilla de la Vera. Este es el segundo encuentro y quizás en el que más cables se vean.

Hemos colocado una webcam para seguir en directo el evento (limitada a 20 usuarios simultáneos por razones de ancho de banda).

Esperamos que os guste ;)

Enlightenment Live CD

Elive es una distribución GNU/Linux basada en el entorno de escritorio Enlightenment, que se trata del entorno de escritorio más espectacular que conozco para los sistemas operativo UNIX like. Elive está basada en Debian Etch con lo que tendremos disponible el maravilloso apt para actualizar la distribución cuando queramos a Debian Sid ;)

Debconf-es II Guadalajara

Del 16 al 18 de diciembre se celebró en Guadalajara la segunda Debconf-es a la que tuve el placer de asistir. Hubo un montón de charlas muy interesantes sobre aspectos específicos de Debian y también sobre otros aspectos más específicos como seguridad, programación, ética, etc.
Yo me llevé la cámara pero al final no hice ninguna foto porque no me gusta cargar con ella, menos mal que hay gente que siempre la lleva encima y tenemos magníficas fotos (todas menos en las que yo salgo :)).

Las conferencias sirvieron para dar un poco de impulso al proyecto, sobre todo al de localización/traducción al Español que es el que más nos interesa para tener todo en Castellano en la próxima versión de gnuLinEx.

Os animo a que veáis los vídeos de las charlas porque son muy interesantes para todos los niveles. A los que estéis interesados en traducir Debian al Castellano os recomiendo la lectura de la Charla de i18n y traducción que se dió ayer a través del IRC

Cose tu propio Tux

Desde la página de Free Penguin Project se pueden descargar los patrones para coserte tu propio Tux de peluche.

Chicas, si no sabéis qué regalo para freaks podéis regalar por Reyes, ya tenéis una idea, aparte de ser un regalo que seguro que le gusta a tu amigo linuxero también tiene la parte de trabajo manual que tanto gusta ;)

Yo no soy buen costurero, pero no parece hacer el Tux sea mucho más difícil que compilar un kernel :D

¡Feliz 2006!

II Conferencia Internacional de Software Libre - II Open Source World Conference

Los días 25 y 26 tuve el placer de asistir y de colaborar en el Encuentro Internacional de Conocimiento Libre de Mérida. La verdad es que no pude disfrutar de todas las charlas porque estuve un poco liado los dos días, pero las que pude ver hay que decir que estuvieron entretenidas.

Maddog, Chencho y yo

La mejor fue, sin dudas, la de Jon “Maddog” Hall (presidente de Linux International), podéis verme en una foto con él (centro) y con Chencho (derecha) tras la charla que moderó Silvia. Como se puede observar en la foto hacía un poco de calor en la sala de las columnas :)

Estuvo bien departir con Jeff y Pia Waugh (que, por cierto, fue bastante cariñosa en la despedida). Intercambiar algunas impresiones con Álvaro del Castillo y conocer a mucha gente interesante como el hermano de rvr.

Lo mejor, aparte de las conferencias y de conocer a tanta gente, fue el regalito que se dió. La verdad es que todo el mundo me ha dicho que es un “peazo” de regalo y estoy de acuerdo (Moleskine, camiseta, pendrive, bolígrafo y dado para tomar decisiones).

Regalito de la IIOSWC

Las fotos son cortesía de nuestra amada presidenta de Gulex, Silvita Alvarado y de Alberto Caso, mi cámara no tuvo más remedio que quedarse en el bolsillo de la chaqueta debido a que no podía compaginar la fotografía con atender a los ponentes. Me hubiese gustado echarme alguna foto más, pero espero que haya más oportunidades que la vida es larga y las conferencias se repetirán tarde o temprano.

Varias distribuciones en un LIVE-CD

A raíz de un artículo del ínclito Fabrizio de La Cosa Húmeda se generó una discusión en la que se preguntó cómo se podrían meter varias distribuciones LIVE-CD en un solo DVD/CD, fue en este comentario en el que se dió el enlace a una web en la que se explica como hacerlo. Los pasos son estos:

* Meter todas las distribuciones en un árbol de directorios de forma ordenada
* Ejecutar este script que creará la ISO con las distribuciones y el gestor de arranque configurado para ejecutar esas distribuciones.
* Tostar el DVD/CD

Sencillo, ¿verdad?

Más instrucciones en Nautopia

Controla tu barbacoa desde el despacho

Termómetro para barbacoa

Este térmometro Wireless para barbacoas es de lo más geek que he visto en mi vida.

Coeficiente de rareza


What is your weird quotient? Click to find out!

Vía Guti

P.D: Hasta 100 te puedes considerar una persona normal :D Que veo que me tachais de raro :) Jejeje

El juego de la vida en C ofuscado

Game of lifeDide se ha dedicado a programar el algoritmo del juego de la vida en C ofuscado, aquí tenéis el resultado:

El código

Algunos lo hemos programado completo en ensamblador :D

¿iPod Shuffle?

iPod Shuffle

The marketing guys over at Apple seem to be really pumping up the “never know whats gonna play next” randomness of the new iPod Shuffle. Since they are promoting this feature so much, saying things like “Daily gridlock feels less mundane when you don’t know what song will play next,” I thought I’d put up my guide on how to give any regular iPod the cool new feature of the iPod Shuffle.

1. Get a Post-It note
2. Get your iPod
3. Put the Post-It note on the iPod

Now you can enjoy the iPod Shuffle’s cool new feature without having to go buy a new player. Enjoy!

Vía Elástico

Puntuación Nerd


I am nerdier than 68% of all people. Are you nerdier? Click here to find out!

Vía PJorge y David Martínez

¿iHome a 365 lerus?

iHome
Más información

Actualización: El de verdad es el iMac Mini, pero el que hizo la foto del fake no iba mal encaminado.

Buscar
Categorías
all *BSD feed (5)
ADSL feed (6)
Apple feed (4)
Bases de Datos feed (8)
Bitácoras feed (64)
Charlas feed (3)
Chorradas feed (40)
Ciencia feed (9)
Cine feed (6)
CSS feed (8)
Deporte feed (11)
Diseño feed (12)
Educación feed (13)
English feed (2)
Estándares feed (19)
Gadgets feed (13)
Gastronomía feed (1)
Geek feed (23)
General feed (30)
GNU/Linux feed (81)
Hardware feed (20)
Internet feed (81)
Juegos feed (7)
Libros feed (20)
Licencias feed (17)
Manuales feed (24)
Música feed (18)
P2P feed (10)
Podcasting feed (2)
Política feed (43)
Programación feed (31)
Redes feed (19)
Salud feed (2)
Sistemas Operativos feed (57)
Tecnología feed (14)
Usabilidad feed (5)
Utilidades feed (30)
WEB feed (34)
Yo, mi, me, conmigo feed (26)
Archivos

Estás viendo los archivos de Ceklog pertenecientes a la categoría 'Geek'.

Información
Enlaces
Administración
Sindicación
Estadísticas
Photolog

Gestionado con WordPress 2.3.1    Renderizado en 22 consultas y 1.295 segundos.    CleanBreeze Theme