sábado, 17 de marzo de 2007

Esenciales PDA XIV - REVIVIR UNA PDA (método facil)

**********************
* Esenciales PDA XIV *
* by MIB, Febrero 2007 *
**********************
REVIVIR UNA PDA (método facil)

Os quería explicar como revivir a una PDA que aparentemente ha quedado inservible a partir de la propia experiencia.

Un buen día te llega la noticia de que ha salido una ROM update para tu modelo de PDA, en mi caso, el ROM update a la versión 1.10 la cual corrige muchos problemas de la versión anterior, para las series h41xx de ipaq.

Pues bien, descargas la ROM, pones la PDA en la cuna, desactivas los programas de hibernación de la PDA y del PC, y ejecutas el programa de instalación de la ROM que te acabas de descargar y superadas las opciones del asistente, empieza el proceso.

Lo primero que hace es borrar la ROM de la PDA para escribir en esa área de memoria la nueva ROM, veremos como en la pantalla aparece el logo de HP y unos codigos ( son la versión de bootloader y del ipl) a ese estado se le llama "parrot" mode, ahora, además aparecen unas barras de progreso ... Todo va bien, ya queda poco...y de repente ,PUF, se fue la luz...Un escalofrío te recorre la espalda, no das crédito... ¿me habré muerto?... No , una vez levantada la palanquita del diferencial de la caja de luz de la casa... Empiezas a tomar consciencia de la situación, el PC reiniciandose y la PDA con las barras de progreso a medias...y quietas.
- Un softreset... Desaparecen las barras y aparece una fria pantalla con dos números.
- Hardeset ... No hay cambios.
Intentas apagar la PDA... No se apaga.
- Sacas la pila y la vuelves a poner.... No hay cambios... LA PDA NO TIENE ROM NO TIENE SISTEMA OPERATIVO, se ha convertido en un precioso posa basos.

Os ahorro, todo lo de las maldiciones, gritos, sudores que le entran a uno en esa situación.

HP, no cubre con su garantia las actualizaciones de ROM por parte del usuario, asi que si quieres que lo arregle hp, 260 euritos más, más la semanita de viaje a holanda.

PUES NO!, Si que se puede revivir a la PDA con un poco de esfuerzo... Manos a google, foros, webs japonesas.. Y demás... SE PUEDE HACER sin demasiados problemas.

Existen 2 métodos, el facil y el dificil.

Obviamente empezaremos por el facil si no funciona, iremos por el dificil, que dicho sea de paso se usa para instalar ROM de idiomas que no corresponden a la PDA. Es decir, si compras una mega-ultra-pda por ebay a un australiano, estarás condenado a sistemas operativos en inglés. Si no es que haces la pirula que comento.

METODO FACIL

¿Qué programas necesito?
-mtty
-Regedit
-bootloader

¿Que tengo que saber?
- El programa de instalación de la ROM, ha descomprimido los archivos y la ROM en un direcorio de tu PC y entre esos archivos está la ROM, es el que tiene extensión .nbf , en el caso aqui descrito el directorio sería C:\IPAQ\SP26260\ donde SP26260 es el numero de esa ROM y el programa bootloader que es el que va a meter la ROM en la PDA, además veremos el arhivo de la ROM, H2B11020fo.nbf que contiene,entre otras cosas, todo el WM2003.

- Para editar el registro, usaremos el regedit de window$.
- La pantalla que presenta la PDA, se llama modo "parrot" el primer numero que empieza con H es la versión del bootloader.
- En un archivo de ROM está todo el sistema operativo, en los primeros bytes de ese archivo está el codigo del idioma, que con un programa de edición hexadecimal (winhex), se puede cambiar y una ROM en castellano entraría en una PDA koreana. Eso si, con el metodo dificil.



¿Qué tengo que hacer?

1er paso- En el PC vamos a Inicicio-»ejecutar escribimos "regedit", vamos a la clave HKEY_CURRENT_USER/Software/ROMUpdateUtility/HB20/UpdateFile, si no existe la creamos como clave alfanumerica, una vez creada le damos como valor la ruta con el archivo donde está la ROM. En este ejemplo C:\IPAQ\SP26260\H2B11020fo.nbf

3er paso- ponemos la PDA en la cuna, que a su vez está conectada a un usb del PC.

4o paso - Matamos al proceso del Activesync, presionamos ctrl+alt+del vamos a procesos y el que empieza por "wce" le damos matarile.

5o paso - ejecutamos el programa bootloader del directorio C:\IPAQ\, y seguimos las instrucciones del wizard y la ROM empezará a copiarse en la PDA, como si nada. No fue mi caso porque a mi paquita le faltaba recordarle quien era.

Ultimo paso - Finalizado el proceso, la PDA hace un softreset y aquí no ha pasado nada, excepto, eso si, la ROM es la nueva y flamante 1.10.

- ¿ Problemas en el paso 5 ?

Jejeje, pues si, resulta que el programa bootloader, intenta consultar mi modelo e idioma de PDA y sale en blanco.En consecuencia se interrumpe la instalación.

Tranquilidad, lo que pasa es que la PDA está amnésica y no sabe quien es, ni que idioma habla ( esto es muy interesante).
Le tenemos que recordar quien es.

Para hacerlo, nos conectaremos a la PDA con el programa mtty, al iniciar la conexión, nos saldrá un prompt : USB>
ejecutaremos el comando:

writeasset [4150/4350] [eng/cht/chs/jpn/kor/fra/ger/ita/esn/ptb]
Write assetview info to flash.

Es decir para una hp4150 en castellano pondremos : writeasset 4150 esn
Y listo, volvemos al paso 1 y no habrá más problemas y la pequeñina habrá vuelto a la vida.

Aquí os pego el enlace que me llevó a dar con la solución al problema:
http://www.geocities.com/ipaq41xx/

Proximamente el metodo dificil o, como cambiar el idioma a la pda.( dicho sea de paso, es violar algunas clausulas de la licencia de compra).


En el próximo más.

1 comentario:

antonio dijo...

Pues a mi 6815 le pasa eso (que está amnésica) pero en el paso de abrir el mtty no me deja escribir nada y además llevado un instante se bloquea el programa. Cómo es el método difícil.