Jailbreak iPod touch/iPhone firmware 2.1 (OSX)

Publicado por Antonio el 20/11/2008
2008
Nov 20
Atención: este post contiene información acerca de cómo realizar el JailBreak a un iPod Touch/iPhone, es un proceso delicado tras el cual pueden ocurrir daños para el hardware y pérdida definitiva de datos. No nos hacemos responsables de cualquier desavenencia causada por esta información que aquí se expone de forma meramente informativa y con propósito didáctico, de la misma forma que no garantizamos resultados de ningún tipo.


A continuación expondré un brevísimo tutorial de como hacer el JailBreak a un iPod Touch o un iPhone con la versión de software 2.1 bajo el sistema operativo Mac OSX, no obstante sólo está comprobado para le versión antigua del iPod Touch si alguien lo prueba en uno de los nuevos modelos y nos facilia información de cómo le ha ido se agradecería.


De la misma manera pondremos posteriormente la descripción del proceso bajo otros sistemas operativos.


Necesitamos:

  1. iPod Touch
  2. Firmware 2.1 (os dejo un enlace a una copia de seguridad, no debeis hacer uso de ella si no habeís comprado el software antes).
  3. Pwnage Tool 2.1
  4. iTunes 8

Proceso:

  1. Lo primero es RESTAURAR el iPod con la versión 2.1, para ello hacemos click en restaurar dentro del iTunes pero manteniendo pulsada la tecla alt, de esta manera podremos decirle desde que firmware debe restaurar el iPod, por si bajamos la copia de seguridad y la alojamos en el Escritorio por ejemplo.
  2. Una vez restaurado, cerramos el iTunes y abrimos el programa Pwnage tool. Es realmente sencillo el utilizarlo, seleccionamos el aparato que tenemos y hacemos click en modo simple (el que tiene la cara de Harpo).
  3. Vamos haciendo click en siguiente como si fuesemos usuarios de Windows, hasta que el programa nos pida la ubicación del archivo del firmware (si no lo encuentra automaticamente).
  4. Hacemos click en build y ya sólo es cuestión de esperar.
    • El programa genera un firmware parcheado con las aplicaciones necesarias para el JailBreak.
  5. Cuando acaba, el programa te preguntará si lo habías “pwangeado” antes, si la respuesta es negativa te guiará en proceso para ponerlo en DFU mode.
    • ¡Estáte al loro, porque hay que apretar los botones de una forma determinada!
  6. Cuando lo hayas logrado (yo tardé un poco en conseguirlo pues no leía bien lo que había que hacer) se cerrará este programa y saltará iTunes pidiendo restaurar el firmware.
    1. Hacemos alt+click en restaurar, seleccionamos nuestro firmware parcheado, esperamos… y ¡Listo! Tenemos nuestro iPod jailbrekeado.


Ahora sentiros libres a la hora de comentar vuestra experiencia y de decirnos las aplicaciones que considereís interesantes.


Próximamente la descripción para otros sistemas y para otros modelos.

Recuperar la tabla de particiones de un disco duro

Publicado por Antonio el 2/05/2008
2008
May 2
Atención: este post contiene información acerca de la reparación de un disco duro, es un proceso delicado tras el cual pueden ocurrir daños para el hardware y pérdida definitiva de datos. No nos hacemos responsables de cualquier desavenencia causada por esta información que aquí se expone de forma meramente informativa de la misma forma que no garantizamos resultados de ningún tipo.

El otro día hablamos de que pasa cuando un disco duro se muere (tiene un fallo físico). Hoy vamos a hablar de que pasa cuando el disco duro deja de ser reconocido por el ordenador pero no tiene fallo físico.

Indagando un poco por internet he averiguado que el fallo suele ser la pérdida de la tabla de particiones.

La tabla de particiones reune la información acerca de las particiones que se encuentran en un disco duro, y información acerca de éstas como el tipo …

Esta tabla se almacena en el MBR y es susceptible de ser borrada por cortes de corriente eléctrica, particionamiento indebido del disco…

La buena noticia es que podemos recuperar (si tenemos suerte) la información del disco duro si restauramos esta tabla y no es demasiado complicado. Afortunadamente esxiste un programa libre llamado TestDisk, con ayuda de este programa (el cual no solo sirve para este propósito) podemos analizar nuestro disco duro, generar una nueva tabla de paritciones y escribirla de nuevo, solucionando este problema.

Para utilizarlo debemos conectar el disco duro a otro ordenador que funcione y disponga de una distribución de Linux.

Como no todo el mundo tiene varios ordenadores, o puede que el disco afectado sea de un portátil, la solución pasa por usar un LiveCD, existen varias alternativas para esto. Podemos elegir un CD de Ubuntu y activar los repostorios “universe” e instalando el programa en cuestión.

Pero como nos gusta probar cosas nuevas vamos a utilizar mejor una distribución especializada en la recuperación de datos. Existen muchas, las que he podido mirar que contengan este programa para llevar a cabo la reparación son dos, una de ellas es PLD. Es pequeña, ocupa no más de 50 Mb y trae entre otros el TestDisk. La pega es que funciona en modo consola y si alguien está poco familiarizado con este entorno puede ser peligroso.

La alternativa es PartedMagic, una distribución compacta que dispone de multitud de herramientas a la par que un entorno gráfico que hará más fácil nuestro trance. Simplemente nos la bajamos de su página web , la grabamos en un CD y la ejecutamos.

Una vez haya arrancado tendremos que desplegar el menú de herramientas y seleccionar el TestDisk.

Dentro de este programa seguiremos los pasos que nos vaya indicando:

  1. Creamos un fichero de log, simplemente le damos a “Create”
  2. Elegimos el tipo de partición, tiene multiples opciones incluso para Xbox, lo normal si usas un PC es seleccionar la del Intel/PC.
  3. Después escogemos la opción Analyse.
  4. Si todo ha ido bien, nos saldrán las particiones encontradas, entonces seleccionaremos “proceed” .
  5. Nos mostrará la tabla de particiones y si es correcta le damos a enter para continuar. Nos permite incluso mirar los archivos que contiene cada paritción.
  6. Al avanzar nos preguntará si estamos seguros de todo, le damos a “Write” para escribir de nuevo la tabla.
  7. Listo.

Tenemos nuestra tabla de particiones recuperada, como no lo he probado directamente no se si el ordenador arrancará desde ese disco duro, lo más probable es que no, y más si teníamos varios sistemas operativos y un gestor de arranque como Lilo o Grub. Lo mejor será hacer el backup desde la misma distribución. Para ello reiniciaremos y utilizaremos los programas de manejo de ficheros que trae incorporados. Con ellos podemos grabar nuestros archivos en un CD o DVD. También podríamos restaurar el gestor de arranque si quisiésemos, pero eso lo dejamos para otro día.

Mi consejo es que si recuperamos la tabla, copiemos los datos mientras podamos, pues si ha dado ese fallo el dispositivo no es descartable que lo pueda volver a hacer o incluso que falle más estrepitosamente si cabe.

Cuando muere un disco duro

Publicado por Antonio el 27/04/2008
2008
Apr 27
Atención: este post contiene información acerca de la reparación de un disco duro, es un proceso delicado tras el cual pueden ocurrir daños para el hardware y pérdida definitiva de datos. No nos hacemos responsables de cualquier desavenencia causada por esta información que aquí se expone de forma meramente informativa de la misma forma que no garantizamos resultados de ningún tipo.

Veáse también: recuperación de la tabla de particiones.

Pese a estar metido en el tema de la informática desde hace un tiempo (relativamente) hay cosas que mucha gente (entre la que me incluyo) no tiene en cuenta. Se trata de las copias de seguridad, muchas veces los usuarios viven con la idea feliz de que los datos se guardan indefinidamente y no son vulnerables a ningún tipo de formateado, virus y demás; por tanto no consideran necesario tener una copia de seguridad de los mismos.

Por otro lado están otros usuarios, más parecidos a mi, que como se han vuelto inmunes a los ataques con sus gloriosos sistemas Unix no se preocupan, aunque saben de su peligrosidad de los datos que guardan. Nuestros sistemas son infalibles y no corremos peligro.

De repente un buen día el disco duro decide parar de girar, de ser reconocido por el ordenador, empieza a hacer ruidos y la información se vuelve inaccesible; los discos duros convencionales, son dispositivos mecánicos que giran y como todo se desgastan irremediablemente.

A raíz de lo que le ha sucedido a una amiga (a la que dedico este post), he decidido investigar acerca de la recuperación de datos en discos duros con fallo mecánico o electrónico y el panorama es poco halagüeño, sobre todo si no manejas.

La mejor opción y más segura, es recurrir a una empresa especializada, la cual contará con instalaciones, herramientas y medios avanzados y fiables, que además, salvo en caso de incendio y destrucción total, tendrá muchas probabilidades de recuperar los datos.

Como todo, lo mejor es comparar, y he comparado entre las empresas que he encontrado en Madrid; he mirado los presupuestos que hacen para un disco duro con avería física y las recuperaciones, las cuales tienen que ser super fiables rondan los 900€ e incluso los 2470€ si quieres que se realice de forma urgente.

Tras este panorama he decidido buscar técnicas utilizadas y como implementarlas de forma casera. Así que amigos, hoy vamos a ver como se recupera (o se intenta) la información de un disco duro muerto. Intentando ser “… autosuficientes”.

En primer lugar vamos a jugar a House con su entretenido (y para él único) diagnóstico diferencial.

Determinar si la avería es electrónica o mecánica.

  1. Comprobar si el disco duro gira:
    • Lo desatornillamos de la caja sin desconectarlo, lo sujetamos en la mano (procurar no tocar la circuitería)
    • Si notamos vibración y esa es normal quiere decir que fallo electrónico.
    • Si hace ruidos extraños o vibración anómala: fallo mecánico seguro.
    • Si no se percibe movimiento; fallo electrónico o mecánico

Elegir el tratamiento.

Fallo electrónico:

  1. Podemos hacernos con un disco duro idéntico (complicado) y sustituir la circuitería de uno por otro.
  2. Probar método de congelación, es interesante y gracioso (se describe más abajo)
  3. Pagar a una empresa especializada, pedir presupuesto antes, a lo mejor nos sorprenden y dan una solución asequible.

Fallo mecánico:

  1. Cambio de posición: Al cambiar de posición el disco, poniéndolo de perfil, hacia arriba, hacia abajo… puede que se desatasque la parte mecánica.
  2. Tratamiento de shock: puede que los platos se hayan pegado por el calor a los cabezales, se hayan atascado… le damos golpes con las palmas de las manos (se puede intentar hacer sin desconectar la alimentación, que no el BUS, del disco, con cuidado, a ver si recupera el giro)
    1. Si no funciona, lo sacamos y los agitamos como unas maracas a ver si así…
    2. Si tampoco resulta le dejamos caer sobre una superficie dura y lisa desde una altura de 10 – 20 cm por todas sus caras.
  3. Congelación (interesante): Es si cabe, el más interesante y si funciona divertido. Muchas piezas se deforman por el calor, también se estropean elementos electrónicos.
    1. Introducimos en el congelador durante 4 h. el disco en cuestión. Bien envuelto en una bolsa de plástico hermética (o dos), sacando los cables por un orificio, con cuidado de mantener lo más aislado posible el disco.
    2. Sacamos el disco del congelador, sin quitar los plásticos (para evitar condensación) y lo conectamos al ordenador a ver si hay suerte.
      • Es recomendable aislarlo con trapos para que mantenga el frío el mayor tiempo posible, durante ese lapso debemos volcar los datos a otro lugar (si funciona) teniendo en cuenta que cuando recupere la temperatura las piezas dañadas se volverán a deformar y dejará de funcionar.
      • En caso de que no de tiempo a extraer la información repetir el proceso y copiar los datos poco a poco.

Espero que os sirva de algo, si alguien decide probar se agradecería enormemente que nos comentara sus resultados, buenos o malos.

También decir que se admiten sugerencias.