1 FLASHEAR, FINALIZAR, PERSONALIZAR Y APLICAR PARCHES A CELULARES SE CON SETOOL2 LITE
INTRODUCCIN
Este es Setool2 Lite, con el que podrs flashear, finalizar, personalizar y aplicarle parches a tu celular, ademas de poder hacerle un backup a tu GDFS, un backup a tu MAIN, y todas las operaciones que desees hacer con el FS, disfrtalo, a continuacin su entorno:
MANOS A LA OBRA
I. Identify Manual Setool2 Lite Hecho por alexsam 2
Ejecutamos el programa, en Phone Type seleccionamos nuestro modelo, luego la interfaz, en nuestro caso USB (DCU-60) y por ltimo velocidad. Luego de esto lo primero que debemos hacer es darle clic en el botn Identify. Luego del proceso desconectamos el mvil.
Importante: Si en lugar del mensaje que aparece en el recuadro rojo dice algo parecido a esto:
Lo que tienes que hacer es lo siguiente (caso contrario sigue en el punto II):
En el directorio del Setool2 Lite, encontraras una carpeta llamada make_rest y dentro de esta un ejecutable ssw2rest.exe, bueno este es un programa para crear los REST, que son como una fraccin de archivo del Firmware que tenemos instalado en nuestro celular.
Copiamos el Main de nuestro Firmware (el archivo con la extensin *.mbn) en esta carpeta. Ahora desde una ventana de DOS, escribimos lo siguiente (suponiendo que el directorio del Setool2 Lite sea d:\SETOOL 2 LITE\):
Se creara un archivo W810 R4EK001_CXC1250316_GENERIC_HN este lo copiamos a la carpeta rest del directorio de Setool2 Lite. Listo eso es todo.
Manual Setool2 Lite Hecho por alexsam 3
II. Flasheo
Antes del Flasheo (para novatos): Advertencia: Si tu celular por alguna razn tiene el IMEI modificado no puedes realizar el siguiente proceso. Cmo darse cuenta de esto?, al presionar *#06#, aparecen 17 dgitos en un SE, el IMEI son los primeros 15, y si de estos 15 no coinciden los 14 primeros con el que aparece debajo de tu batera te recomiendo que no sigas con el proceso, bueno al menos no flashees el Main (*.mbn) solo el FS (*.fbn).
Ahora nos vamos al recuadro que aparece al lado derecho, le damos clic en Clear (para limpiar este recuadro), luego en el botn Add y agregamos los archivos Main y FS (no importa el orden) y nos debe quedar as:
Ahora le damos clic en Flash, esperamos con paciencia que se suban los bloques correspondientes. Luego desconectamos el celular y listo ya lo hemos flasheado. Pero no te olvides que aun nos falta Finalizarlo (subirle el Custom Pack).
III. Subirle el Custom
Hay varias formas de Finalizarlo, y puedes escoger cualquiera:
Primer Mtodo:
Creamos la carpeta TPA, dentro de esta la carpeta PRESET, y dentro de esta CUSTOM, y dentro de esta van los archivos que pertenecen al Custom (Customize.xml, etc.), luego de esto comprimimos la carpeta TPA en formato ZIP (*.zip), asegurndonos que conserve la estructura de las carpetas (osea que al abrir el ZIP haya una carpeta TPA y dentro de esta PRESET y dentro CUSTOM y dentro los archivos del Custom Pack).
Volvemos al Setool2 Lite, le damos clic en Clear, nos vamos a la seccin MISC files y ubicamos el archivo (*.zip) que creamos arriba; antes de darle clic en Flash nos aseguramos de haber seleccionado Manual Setool2 Lite Hecho por alexsam 4 nuestro modelo correctamente. Ahora s, le damos clic en el botn Flash. Presionando la tecla C del celular conectamos el cable.
Esperamos a que aparezca el siguiente mensaje al lado izquierdo:
Desconectamos el cable, retiramos la batera, la volvemos a insertar, y presionamos el botn READY, nos indicara que conectemos el celular con la tecla C presionada y listo solo tenemos que esperar con paciencia (una forma de darnos cuenta que ya est listo es porque los dems botones del programa ya estn libres -desbloqueados-), ya lo tenemos Finalizado (ya le subimos el Custom Pack).
Segundo Mtodo:
Abrimos un editor de texto (el Bloc de notas), y usamos (escribimos) el siguiente comando (las lneas oblicuas \ y / tal como estn):
wrfile:archivo\en\pc,/archivo/en/telefono
En mi caso quedara as:
Si nos damos cuenta para cada archivo usamos el comando wrfile, en este caso subiremos los 8 archivos de los que generalmente cuenta un Custom Pack, en mi caso los archivos se encuentran en la ruta d:\w810\Custom\. Finalmente lo guardamos como archivo de texto (*.txt).
Volvemos al Setool2 Lite, le damos clic en Clear, nos vamos a la seccin MISC files y ubicamos el archivo (*.txt) que creamos arriba; antes de darle clic en Write SCRIPT nos aseguramos de haber seleccionado nuestro modelo correctamente. Ahora s, le damos clic en el botn Write SCRIPT. Presionando la tecla C del celular conectamos el cable.
Esperamos a que aparezca el siguiente mensaje al lado izquierdo:
Desconectamos el cable, retiramos la batera, la volvemos a insertar, y presionamos el botn READY, nos indicara que conectemos el celular con la tecla C presionada y listo solo tenemos que esperar con paciencia y ya lo tenemos Finalizado.
Tercer Mtodo:
Para este mtodo debemos contar con un celular (otro) igual que el nuestro, con el Custom Pack ya instalado (osea ya funcionando correctamente), hacemos lo siguiente entonces:
Abrimos el Bloc de notas, y escribimos lo siguiente:
Manual Setool2 Lite Hecho por alexsam 5
Lo guardamos como archivo de texto (*.txt); nos vamos al Setool2 Lite, le damos clic en Clear, nos vamos a la seccin MISC files y ubicamos el archivo (*.txt) que creamos; antes de darle clic en Write SCRIPT nos aseguramos de haber seleccionado nuestro modelo correctamente. Ahora s, le damos clic en el botn Write SCRIPT. Presionando la tecla C del celular (el otro celular, no el que queremos finalizarlo) conectamos el cable, posteriormente seguimos los mismos pasos que en los otros dos mtodos mencionados arriba (los dos ltimos prrafos). Se crear un archivo ZIP (*.zip) del tipo pkg_12345678901234.zip (lo que est en cursiva corresponde al IMEI) en la misma carpeta en la que se encuentra el archivo de texto.
Nota: El comando readpkg hace un "paquete" de archivos para transferir a otros telfonos (por ejemplo, para leer un custom pack de un telfono con personalizacin de algn operador).
Ahora, volvemos a abrir el Bloc de notas, y usamos esta vez el comando writepkg. Nos quedara algo as:
Lo guardamos como archivo de texto (*.txt). Nuevamente volvemos al Setool2 Lite, le damos clic en Clear, nos vamos a la seccin MISC files y ubicamos el archivo (*.txt) que creamos; antes de darle clic en Write SCRIPT nos aseguramos de haber seleccionado nuestro modelo correctamente. Ahora s, le damos clic en el botn Write SCRIPT. Presionando la tecla C del celular (el que queremos finalizarlo) conectamos el cable. Ahora seguimos los mismos pasos que se mencionan en el primer y segundo mtodo. Y listo eso es todo ya lo tenemos finalizado.
Cuarto Mtodo:
Este mtodo es una mezcla del Primer y Tercer mtodo. Despus de haber ledo ya te habrs dado cuenta.
Simplemente creamos un zip (con la estructura del primer mtodo), abrimos un Editor de texto, y usamos el comando writepkg como indica el tercer mtodo.
IV. Personalizacin
Con Setool2 Lite tambin podemos personalizar nuestro SE, osea podemos:
- Cambiarle drivers de sonido (Acoustic drivers). - Cambiarle el driver de la cmara (Camdriver). - Subirle temas flash (*.swf). - Modificar Splash, STARTUP_IMAGE_SEMC, SHUTDOWN_IMAGE_SEMC, etc. - Subirle Funlayers, Cliparts, etc. - Etc.
En realidad puedes tener acceso al FS, sin necesidad de usar la fuerza bruta, ni tampoco cargarle el Main Fake para entrar al FS por medio de FarManager.
Para poder hacer esto podemos usar cualquiera de los cuatro mtodos mencionados arriba para finalizarlo, ya que finalizar es entrar al FS y subirle archivos. Osea es lo mismo. Manual Setool2 Lite Hecho por alexsam 6
V. Aplicacin de Parches (*.vkp)
Los parches son archivos que modifican el Main del Firmware para por ejemplo:
- Cambiar la ubicacin de la carpeta Custom a la Memory Stick. - Tener el smbolo de la batera de un color distinto. - Usar la radio sin necesidad de Manos Libres. - Quitar las restricciones de los permisos de las aplicaciones Java. - Cambiar los sonidos midi del sistema por unos mp3. - Etc.
Anteriormente para aplicar estos parches la mayora usaba el programa Gslide, pero a la hora de subirle el Main, este se topaba con muchos errores (no necesariamente en todos los casos), ya sea en el funcionamiento o hasta en el mismo momento de flashear, pero con el Setool2 Lite adis bugs.
Para parchar el Main con el Setool2 Lite se hace lo siguiente:
1. Identify, exactamente el mismo paso que el punto I. (arriba, al principio de este documento) 2. Le damos clic en Clear. 3. Nos vamos a la opcin Misc Files y buscamos nuestro parche con la extensin *.vkp, este debe ser necesariamente compatible con nuestra versin de Firmware. 4. Ahora le damos clic Write SCRIPT, esperamos. 5. Nos aparecer el siguiente mensaje al lado derecho:
6. Entonces desconectamos, el telfono, quitamos y volvemos a poner la batera, presionamos READY y volvemos a conectar el telfono con la tecla C presionada. 7. Nos aparecer una pequea ventanita de Informacin con el mensaje: press YES to REMOVE patch, NO to APPLY, entonces le damos en NO, ya que lo que queremos es aplicar el parche. Eso es todo ahora disfruta.
VI. Backup al MAIN
Muchas veces, cuando nuestro MAIN tiene ciertos parches y no queremos perderlos, o bien porque no tenemos los archivos (*.vkp) o porque son muchos; no podamos acceder al FS de una forma que no sea la fuerza bruta, ya que no podamos tocar nuestro MAIN ya que perda ciertos parches en caso de flashearlo ya sea para usar el FarManager u otros mtodos. Pero con el Setool2 Lite se puede hacer un Backup al MAIN por completo o tambin a partes del MAIN. El proceso es como sigue:
OJO: Los datos ingresados en Start Address y Length son slo referenciales, varan de acuerdo al modelo, al tamao del MAIN, y a la parte del MAIN que quieras hacerle el Backup, las imgenes son las correspondientes a un W810i, en caso de tener otro modelo tienes que saber necesariamente estos datos.
1. Identify, exactamente el mismo paso que el punto I. (arriba, al principio de este documento) 2. En la seccin Read Setup colocamos los valores correspondientes a Start Address y a Length, en mi caso 44140000 y 1590000 respectivamente y marcamos la casilla de Read SSW, luego le damos clic en el botn Read Flash.
Manual Setool2 Lite Hecho por alexsam 7
3. Esperamos a que nos aparezca al lado izquierdo el mensaje:
4. Desconectamos el celular, sacamos la batera, la volvemos a colocar, y presionamos el botn READY, entonces conectamos el celular nuevamente con la tecla C presionada. 5. Ahora tenemos que esperar a que el programa lea el MAIN, esto puede demorar hasta 5 minutos aproximadamente.
Manual Setool2 Lite Hecho por alexsam 8 6. Al finalizar, se crear un archivo de la forma read_44140000_01590000_12345678901234.ssw (lo que se encuentra en cursiva corresponde al Start Address, Length, y el IMEI) en el directorio del Setool2 Lite. 7. Este archivo slo lo podrs flashear con el Setool2 Lite de la misma forma que un MAIN y FS, osea en la seccin Files agregas este archivo (*.ssw) y clic en el botn Flash.
VII. Consejos
Bueno a modo de consejo les recomiendo hacer una copia de su GDFS, con al opcin Read GDFS. Para hacer esto hacemos lo siguiente:
1. Identify, exactamente el mismo paso que el punto I. (arriba, al principio de este documento) 2. Le damos clic en Read GDFS. 3. Seguimos las instrucciones y listo. 4. Se creara un archivo con la extensin BIN del tipo gdfs_12345678901234.bin (lo que est en cursiva corresponde al IMEI) en el directorio del Setool2 Lite.
Este archivo lo puedes usar para recuperar o reparar tu GDFS, que a veces por errores de flasheo o simplemente por tener mala suerte se nos puede daar. Hay casos en los que el PhoneXS muestra advertencias acerca del IMEI, que no necesariamente sean porque el IMEI no est en la base de datos del PhoneXS, o porque el celular tiene el IMEI cambiado, sino porque tiene un pequeo dao en su GDFS; en algn momento vi que un W810 que mostraba normalmente la informacin correcta con el PhoneXS, un da dej de mostrar cierta informacin, mas bien el PhoneXS con el que siempre trabajaba lo detectaba como si fuera un K700, mostrando un Warning, y este ya no funcionaba correctamente; los temas no se le ajustaban, se notaba a leguas que algo andaba mal con este W810. Y me record que le hice un backup a su GDFS, as que lo sub precisamente con el Setool2 Lite, y aunque no lo crean se solucion el problema.
VIII. Errores Comunes despus del flasheo
Error de config. Comunquese con su operador de red o centro de servicio
Si te aparece este error es porque aun te falta finalizar el celular o porque algo sali mal, al momento de subirle el Custom Pack. La solucin es volver a subirle el Custom con ms precaucin o usar otro mtodo aqu mencionado (recomiendo el Segundo Mtodo).
SIM incorrecta
Este mensaje aparece generalmente cuando le insertaste una SIM que es de otro operador. Prueba con otra SIM, recuerda que flashear no es lo mismo que liberar.
Please Wait o Espere
Si al prender tu celular, se queda en este mensaje por bastante tiempo y la barrita no avanza mas all del 40% es posible que hayas intentado flashear tu celular con el IMEI modificado, haber si me explico, tu celular despus de flashear comprueba el IMEI de la OTP (el cual no se puede cambiar), con el que est en la GDFS, ste manipulable, puede ser cambiado, entonces si estos nmeros no coinciden este es el punto en el que se queda y no avanza ms. La solucin a este problema es ponerle un parche al MAIN, para que evite la Comprobacin de la OTP con la GDFS IMEI, o hacerle un Backup al MAIN. (Esto es algo ilegal, ten cuidado).
SCRIPTS (*.txt) Manual Setool2 Lite Hecho por alexsam 9
Los scripts son simples archivos de texto, en donde se pueden utilizar ciertos comandos, estos archivos para ser usados se colocan el la seccin MISC files, y luego clic en el botn Write SCRIPT. A continuacin una breve explicacin de algunos de ellos:
chdir
Cambia el directorio actual, por ejemplo: chdir:/, cambia el directorio a la raz. chdir:/tpa/preset, cambia el directorio a la carpeta preset.
delfile
Borra un archivo dentro del FS, por ejemplo: delfile:/tpa/preset/custom/customize.xml, elimina el archivo customize.xml.
gdfsread
Lee parte de la GDFS y crea un Script, por ejemplo: gdfsread:00000013, lee el bloque 0 unidad 0x13 de la GDFS, y crea un script listo para utilizar. gdfsread:bbbbuuuu, lee el bloque bbbb unidad uuuu de la GDFS, y crea un script listo para utilizar.
gdfsreadbinary
Lee parte de la GDFS y lo guarda en formato binario, por ejemplo: gdfsreadbinary:00000013, lee el bloque 0 unidad 0x13 de la GDFS y lo guarda en formato binario.
gdfswrite
Escribe en la GDFS, por ejemplo: gdfswrite:00020CBF31453057000000003201, escribe los bytes 0x31453057000000003201 en el bloque 2 unidad 0xCBF.
listdirs
Muestra los directorios y los archivos del directorio actual (listdirs:).
listfiles
Muestra todos los archivos del directorio actual (listfiles:).
makepkg
Este comando fue reemplazado por el comando readpkg.
mkdir
Crea un directorio en el FS, por ejemplo: mkdir:/ifs/alx, crea la carpeta alx dentro de ifs.
readdir
Extrae todos los archivos y directorios del celular a la carpeta ph_out dentro del directorio del Setool2 Lite, por ejemplo: Manual Setool2 Lite Hecho por alexsam 10 readdir:/ifs/settings, copia todos los archivos y directorios de la carpeta settings a la carpeta ph_out del directorio del Setool2 Lite.
readfile
Lee archivos del FS, por ejemplo: readfile:/tpa/preset/custom/customize.xml, lee el archivo customize.xml y lo copia a la carpeta ph_out del directorio del Setool2 Lite.
readpkg
Crea un paquete de archivos en formato zip listo para ser transferido a otro celular, por ejemplo: readpkg:/tpa/preset/custom, crea un archivo zip (*.zip) de la forma pkg_12345678901234.zip (lo que est en cursiva representa al IMEI) en el directorio del archivo de texto (del script), generalmente se usa para extraer el Custom de algn operador.
rmdir
Borra un directorio dentro del FS, por ejemplo: rmdir:/ifs/alx, elimina el directorio alx que se encontraba dentro de la carpeta ifs.
wrfile
Escribe un archivo en el FS, por ejemplo: wrfile:d:\w810\custom\customize.xml,/tpa/preset/custom/customize.xml, escribe el archivo customize.xml que se encontraba en el directorio d:\w810\custom\ de nuestra pc, en la ubicacin /tpa/preset/custom/customize.xml de nuestro celular. OJO: Fjese bien en la direccin de las rayas oblicuas (\ para los directorios en nuestra pc, y / para los directorios dentro del FS).
writepkg
Escribe archivos en el FS, por ejemplo: writepkg:d:\w810\archivo.zip, escribe los archivos que se encuentran en el archivo comprimido zip (*.zip), por ejemplo si queremos subirle el Custom tenemos que hacer lo siguiente: Creamos la carpeta TPA, dentro de esta la carpeta PRESET, y dentro de esta CUSTOM, y dentro de esta colocamos los archivos que pertenecen al Custom (Customize.xml, etc.), luego de esto comprimimos la carpeta TPA en formato ZIP (con el nombre archivo.zip), asegurndonos que conserve la estructura de las carpetas (osea que al abrir el ZIP haya una carpeta TPA y dentro de esta PRESET y dentro CUSTOM y dentro los archivos del Custom Pack), y lo ubicamos en el directorio d:\w810\.
Ejemplo de un script.
Manual Setool2 Lite Hecho por alexsam 11
NOTAS
En la seccin Firmware upgrade pack si se coloca algn archivo el programa lo toma como archivo SFA (Signed File Archive), que es un tipo de archivo de actualizacin del FS, que luego de haber dado clic en el botn Flash, actualiza el Firmware sin necesidad de flashearlo por completo, algo similar a lo que hace el SEUS).
En la seccin RESTORE file, cualquier archivo es tomado como archivo de restauracin del Firmware.
COPYRIGHT
Alexsam est de acuerdo con la distribucin y copia gratuita de este material. Material realizado con el nico fin de apoyo a los usuarios de Setool2 Lite. Dudas, comentarios y sobre todo SUGERENCIAS y CORRECCIONES a:
Email: alex_sam87@hotmail.com Cel: +51 (84) 9716144 SE W810i owner Cusco PERU 2007
Tutorial y Guías para Crear Comandos y Batch en MSDOS para WindowsLo Que Sigue A Continuación Es Un Pequeño Manual para Introducirte en El Mundo de Laprogramación Batch