[8525, TyTN, MDA Vario II, JasJam Software Upgradin] alakentu:
TUTORIAL

Muerte de la WLAN a causa de un borrado de la EEPROM

_______________________________________________

Como revivirla

Herramientas:

PuTTY ver.6 o mayor

Plink

Active Sync 4.5

Cualquier editor Hexadecimal

MTTY1.exe ver 1.11a

PC con Windows

SPL 2.30 Olipro

SPL 1.01 MFG pack

SPL 1.10 Oli w/custom RUU

SPL 1.04 w/custom RUU

DUTTY'S Good .NB Tool

WinRar

Hermes con WLAN funcionando

NOTA:

Estos son lo pasos a seguir para poder obtener una EEPROM en pleno funcioanmiento a partir de un dispositivo con una WLAN funcionando. Lo que se desea es clonar la EEPROM para así obtener la MAC del dispositivo en pleno funcioanmiento y adaptarlo al dispositivo que no pueda hacer trabajar su WLAN, para ello debermos seguir los pasos que se describen a continuación.

1.- Pasos a seguir en el dispositivo con la WLAN funcionando

___________________________________________________

a.- Usted deberá tener el SPL 2,30 Oli (que se encuentran en el sitio FTP de XDA DEV en la carpeta HERMES/HardSPL) en el dispositivo funcioando. Usted puede hacer esto después de la descalificación del gestor de arranque en la página:

http://www.mrvanx.org/cms/index.php?...d=59&Itemid=27

b.- Asumiendo que ya tiene el HardSPL v7 (SPL 2,30 Oli) en el dispositivo (como la mayoría de ustedes han estado haciendo upgrades y downgrades), siga los pasos para bajar de Oli 1.10 a 1.04 SPL (leer y ejecutar cuidadosamente).

b-1.- A continuación, utilice el DUTTY'S Good .NB Tool -->

descarguelo desde: http://xdaforums.com/showthread.php?t=296311

<-- ... Para convertir el archivo SPL Oli 2.30 .nb contenido en el archivo descargado .rar que ha (use WinRar para extaerlo) a un archivo .nbh (RUU_signed) entoces flashee el SPL 2,30 (puede usar el mismo RRUwrapper que utilizó para la flash 1.04, colóquelolo en la misma carpeta, pero mueva el RUU_signed.nbh 1.04 a otra carpeta en primer lugar, luego devuelvalo a su carpeta al finalizar).

c.- Descarge el PuTTY y Plink y los copia en la carpeta C:\Windows\Temp

PuTTY: http://www.chiark.greenend.org.uk/~s.../download.html

d.- Coloque el dispositivo en el modo bootloader y desabilite las conexiones USB en Active Sync.

e.- Conecte el dispositivo al PC y abra PuTTY. Haga clic en la pestaña Serial, cambie la velocidad a 115200, y escriba \\.\WCEUSBSH001 (todos en mayúsculas) en el espacio para SERIAL LINE (sobreescribir lo que está allí) o conectar con MTTY primero -->

MTTY: http://xdaforums.com/download.php?id=9864

<-- Para copiar y pegar la dirección en PuTTY, después cierre el MTTY. Regrese a la pestaña sesiones (Session) escriba HERMES en el espacio llamado SAVED SESSIONS y pulse SAVE. click en OPEN. Pulsar ENTER para obtener una la ventana CMD, podrá ver un cursor verde. escriba de "task 32" (sin comillas), así usted regresará al Level=0. Ok todo?, cierre el PuTTY para verificar que está funcionando.

NOTA: A veces, el dispositivo será visto como \\.\WCEUSBSH002 o \\.\WCEUSBSH003, asegurece de que modo es reconocido por el MTTY. Ahora, el siguiente paso es difícil debido a que usted lo hará "ciego", usando este modo el Plink no tiene eco local por lo que no verá lo que estás escribiendo.

f.- Vaya a Inicio > Ejecutar > y escriba cmd Esto abre una ventana de DOS. Cambie al directorio C:\temp y escriba lo siguiente:

f-1.- plink HERMES > herm1.nb (teclee ENTER dos veces. Verá el nuevo archivo herm1.nb escrito en su carpeta Temp. Note los espacios antes y después del signo > ).

f-2.- Ahora escriba lo siguiente y pulse ENTER (una vez) después de cada comando:

1.- task 32

2.- password 0000000000000000 (son 16 ceros)

3.- set 1e 1

4.- rbmc me.txt 500a0000 40000

Así se copia la sección wlan de la EEPROM al archivo llamado herm1.nb. Puede hacer clic derecho sobre el archivo, seleccione propiedades, y verá que crece de 257kb a 256kb aproximadamente. Cuando se haya creando el archivo (256kb a 257kb, verá que no es más grande y no importa si lo es), pulse Ctrl+C para cerrar el plink en modo DOS, así se guardará el archivo con un tamaño aproximado de de 257kb.

Abra el archivo con un Editor Hexadecimal, y eliminar todos los datos hexagonales no utilizables (básicamente los comandos que has escrito) entre los offsets 00000000-00000140 los cuales equivalen a la palabra HTCS. Borrar los datos de modo que realmente se suprima la palabra HTCS. Luego, al final del archivo, en el offset (00040000), eliminar de la final del archivo (a la derecha a la izquierda) la palabra HTCE. Que elimina la hexagonal equivalente a la palabra HTCE. Puede dejar el D+ ] sí existe ya que sólo va a escribir 40000 bytes. Ahora, la dirección MAC está en la ROW 0001F850 con dos bytes en la fila 0001F860. Guardar el archivo como herm1.nb (pero no en la misma carpeta que el original). Usted basicamente ha clonado una MAC ADDRESS desde otro dispositivo. Ahora, la dirección MAC (ya asignada a otro dispositivo), es necesario que usted le cambie esa dirección MAC a una que usted desee.

g-1.- Instrucciones sobre la manera de cambiar una MAC Address a continuación:

1.- Edite el archivo Herm1.nb, vaya a la dirección MAC contenida en el offset 0001F850, cambie el 2º, 3º y 4º bytes de derecha a izquierda (dirección MAC en sentido inverso), a cualquier número que guste, manteniendo siempre el mismo formato. Esta secuencia de 6 bytes es su DIRECCION MAC ADDRESS NUEVA. Los 3 últimos números de la MAC (que figuran en el orden opuesto) pueden ser "inventados".

2.- Ya editado dicho archivo dispongase a efectuar la tranferencia siguiendo los pasos siguientes.

2.- Pasos a seguir en el dispositivo con la WLAN No-funcionando

______________________________________________________

a.- Utilizando el metodo MrVanx's downgrade el SPL. Para ello utilice la siguiente guía...:

http://www.mrvanx.org/cms/index.php?...d=59&Itemid=27

b.- ...Downgrade desde SPL 1.10 Olipro a SPL 1.04 nuevamente, y luego a SPL 1.01 MFG. Cuando requiera flashear el archivo spl-1.01.nbs, es necesario que utilice el ejecutable MTTY que viene en el pack, repito solo ese ejecutable, ya que con otra versión del MTTY NO FUNCIONARA. El paquete MFG y el MTTY descarguelos desde aquí:

http://wiki.xda-developers.com/index..._BootloaderMFG

Recuerde leer con detenimiento las intrucciones.

NOTA: Aunque al ejecutar el MTTY aparezca solamente el puerto COM 2, siga la ejecución del mismo, le mostrará una advenrtencia ded que el puerto asignado no pede abrirse o conectarse, NO IMPORTA, ya conectado su dispositivo, el MTTY lo reconocerá. Usted solo debe indicarle una nueva conexión y verá el COM 2 y el dispositivo en este formato: \\.\WCEUSBSH001

c.- Ok, ya flasheado el archivo SPL 1,01 MFG y verificado que posee dicho SPL, lleve modo bootloader su dispositivo (SP 1.01 MFG :)...), recuerde que debe desactivar la conexiones USB del ActiveSync, conecte el dispositivo y ejecute el MTTY. Asegurecer copiado el archivo herm1.nb a la misma carpeta del MTTY. Ahora nos disponemos a flashear el archivo:

c-1.- Conecte el dispositivo al MTTY (\\.\WCEUSBSH001) y teclee ENTER para obtener la linea de comandos.

c-2.- Ahora esciba lo siguiente:

NOTA PREVIA: Recuerde teclear ENTER despues de cada comando :)

1.- task 32 (ENTER)

2.- password 0000000000000000 (ENTER)

3.- set 1e 1 (ENTER)

4.- lnb herm1.nb 500a0000 40000 (ENTER)

c-3.- Cuando este todo hecho, reinicie su dispositivo y verifique que su WLAN esté funcionando. :)

d.- Ahora Drummer10630, otros usuarios expertos y yo, recomendamos que haga todo lo que tenga que hacer a su dispositivo aprovechando el SPL 1.01 MFG, luego upgrade su dispositivo a HardSPL v7 o SPL 2.30 Olipro de inmediato (no queremos que su dispositivo muera por cualquier causa, verdad?).

Hasta aquí el pequeño tutorial de como revivir su WLAN, el reconocimiento a cada uno de los que ayudaron a poder tener esta excelente solución.

> Post original en ingles por Drummer10630 (contactar con el para cualquier información adicional)

> Traducido Por Alakentu.

Hasta una nueva entrada.

NOTA FINAL 1: Post original en esta dirección:

http://xdaforums.com/showthread.php?t=322225

NOTA FINAL 2: EJECUTE DICHO TUTORIAL BAJO SU PROPIO RIESGO, NO SEREMOS RESPONSABLES DE CUALQUIER MAL FUNCIOANMIENTO U OTROS PROBLEMAS QUE PUEDAN OCURRIR EN SUS DISPOSITIVOS.

NOTA FINAL 3: Si desean utilizar este tutorial es otras web, por favor dar creditos a Drummer10630 y a mi persona por la traducción, gracias :)...

Saludos.