Ver Mensaje Individual
  #1  
Viejo 12/01/15, 20:38:40
Array

[xs_avatar]
luisetex84 luisetex84 no está en línea
Miembro del foro
 
Fecha de registro: nov 2013
Localización: Barcelona
Mensajes: 105
Modelo de smartphone: One Plus 3
Tu operador: Pepephone
SP Flash Tool 5.1452.00 (Windows y Linux)

El programa SP Flash Tool es un programa para Windows (ahora también disponible para Linux) con el que podemos escribir en la memoria flash de los dispositivos Mediatek. A esto vulgarmente se le llama flashear. Pero esta no es la única función que tiene el programa. Para el que haya tenido un móvil Samsung quizás le suene de algo el programa Odin. Pues el SP Flash Tool es el equivalente de Odin para los smartphones y tablets con CPU de Mediatek.

Para que se puede usar:
- Actualizar el dispositivo cuando el fabricante saque una nueva versión de software
- Flashear recoverys personalizados
- Flashear ROMs personalizadas
- Hacer backups de las diferentes particiones en la memoria flash
- Revivir el dispositivo de casi cualquier brick o bootloop
- Rootear el dispositivo en el caso de que no tuviera ningún exploit
- Alguna cosa más pero ahora no caigo

Funcionamiento:
Al abrir el programa, podemos ver que tiene 5 pestañas y que sale por defecto en la pestaña Download. A continuación os pongo el nombre de la pestaña y para que sirve:
- Welcome: información sobre el funcionamiento del programa y FAQ
- Format: permite borrar y dar formato a la memoria flash (NAND, EMMC y SDMMC) ----->>> mejor no tocarlo
- Download: permite escribir imágenes o datos binarios en la memoria flash ----->>> Esta es la opción que utilizaremos
- Readback: permite leer tiras de bits de la memoria flash
- Memory test: permite verificar el correcto funcionamiento de la memoria flash (NAND y EMMC) y también de la memoria RAM.

- Uso de la pestaña Download:
Esto es lo que vemos al abrir el programa. Tenemos 4 botones y 2 desplegables.
Captura de pantalla de 2015-01-14 16:35:01.jpg

Botones:
- Download Agent: es el binario que se encarga de detectar el tipo de flash y de escribir en la memoria. Viene incluido en la herramienta. No deberías cambiarlo. Si no viniera seleccionado al abrir el programa, es mejor que no uséis el programa y bajaos otra versión.
- Scatter-loading: sirve para seleccionar el fichero de texto que utiliza el programa SP Flash Tool para saber que ficheros de imagen tiene que utilizar, dónde empezar a escribir, dónde parar, cómo escribirlo, etc. Debe utilizarse el fichero diseñado para nuestro dispositivo y ningún otro.
- Download: empieza la escritura del dispositivo.
- Stop: sirve para detener la escritura de la memoria. Yo no lo utilizaría si ya ha empezado a escribir. Tan sólo si le has dado a Download y aún no has conectado el dispositivo o si después de conectarlo no te lo reconoce o te da error.

Desplegables:
- Historial de scatter-loading : nos listará los ficheros de scatter que hayamos usado con anterioridad.
- Tipo de escritura: este despegable es muy importante. Existen tres opciones:
  1. Format All + Download: borra y da formato a todas las particiones y escribe en la memoria todos los ficheros. Si quitas una partición que no quieres formatear/escribir pasará al modo Download.
  2. Firmware Upgrade: sirve para actualizar el software del dispositivo, intentando proteger los datos importantes. Como requisito para usarlo, necesitas que el dispositivo sea capaz de llegar a la pantalla de bienvenida y el dispositivo haya escrito datos de calibración. El funcionamiento varía según el si cambia el esquema de particiones o si no cambia.
  3. Download Only: borra, da formato y escribe las particiones seleccionadas. Es la opción que usaremos habitualmente.
Al seleccionar el fichero de scatter tendremos algo parecido a esto:
Captura de pantalla de 2015-01-14 17:26:09.jpg
Como podéis ver, tenemos todas las particiones seleccionadas. Tenemos 6 columnas en total: selección, nombre de la partición, dirección de inicio, dirección de fin, región de la memoria y localización del fichero para escribir. En el caso de arriba tenemos todas las particiones o ficheros seleccionados. Pero podemos seleccionar las que queramos. Por ejemplo, solo el recovery:
Captura de pantalla de 2015-01-14 17:26:28.jpg

En los zips que he puesto en los tutoriales de los recoverys sólo existe el fichero recovery.img y por lo tanto queda así:
Captura de pantalla de 2015-01-14 17:32:49.jpg
No tenemos que seleccionar nada porque sólo viene el recovery. Tan sólo debemos asegurarnos que el tipo de escritura sea Download Only. Antes de conectar el dispositivo al PC le damos al botón Download con la flecha verde hacia bajo. Ahora con el dispositivo apagado, lo conectamos por USB al PC. Si funciona correctamente, en la parte de abajo nos dará información sobre que está escribiendo y dónde lo está escribiendo, así como la cantidad de bits que lleva escritos sobre el total. El color de la barra de progreso cambiará según la partición que escriba.

- Solución al problema que SP Flash Tool no detecte la tablet (Windows 7):
1 - Descargate los drivers: MTXX USB COM Drivers
2 - En el administrador de dispositivos de Windows, botón derecho sobre el nombre de tu PC. Elige 'Agregar hardware heredado'
3 - Clica Siguiente -> Instalar el hardware seleccionado manualmente de una lista -> Mostrar todos los dispositivos -> Usar disco y selecciona el fichero usb2ser_Win7.inf o usb2ser_Win764.inf (según si tu sistema operativo sea de 32 o 64 bits respectivamente). Estos ficheros estan en la carpeta Win7 de lo que te has descargado en el paso 1.
4 - Selecciona el driver 'MediaTek DA USB VCOM Port y dale a siguiente.
5 - Cuando te salga un aviso de seguridad (los drivers no están firmados), acepta e instalalos de todos modos.
6 - Cuando los haya instalado. Reinicia el PC y prueba otra vez el SP Flash Tool
7 - Si no te funciona a la primera, prueba todos los puertos USB del PC dejando los USB3.0 para el final.

- Últimas versiones:
Os pongo unos enlaces a mi MEGA para las diferentes versiones del SP Flash Tool. Intentaré mantenerlo actualizado. La versión para Linux es bastante reciente y es posible que tenga errores. Yo no he conseguido flashear nada con ella. La abres, cargas el scatter y da un fallo de comunicación con la tablet. Si alguien consigue hacerlo funcionar que me de un toque.
SP Flash Tool 5.1452.00 para Windows
SP Flash Tool 5.1452.00 para Linux

- Versiones antiguas:
SP Flash Tool 5.1352.01 para Windows

Saludos

Última edición por luisetex84 Día 15/01/15 a las 18:07:30. Razón: añadido solución a los problemas de conexión
Responder Con Cita
Los siguientes 9 usuarios han agradecido a luisetex84 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]