SP Flash Tool: Tutorial y guía de uso básico - El Androide Feliz

¿Alguna vez has pensado en instalar un sistema operativo personalizado en tu teléfono Android? ¿Lo quieres rootear? ¿Quizás has tenido mala suerte y tu smartphone ha sufrido una avería de software, o ha sido víctima de un malware fatal? Para todo eso tenemos SP Flash Tool.

¿Qué es SP Flash Tool?

Si tienes un móvil chino seguro que alguna vez has oído hablar de esta aplicación. SP Flash Tool es un programa para Windows y Linux que sirve para flashear cualquier teléfono o tableta Android equipada con un SoC de Mediatek.

En pocas palabras, es la herramienta que debemos utilizar si tenemos un móvil con procesador MTxxxx. Con SP Flash Tool podemos leer, escribir o borrar cualquiera de sus particiones, simplemente conectando el dispositivo a un PC por USB (Windows 10, Windows XP, Linux).

De esta manera, podemos instalar una nueva ROM, un custom recovery, reinstalar o corregir posibles errores, actualizar el firmware del dispositivo, etc.

Requisitos previos: aspectos a tener en cuenta antes de comenzar a flashear

Para poder hacer uso de SP Flash Tool debemos realizar ciertas acciones previas para que la aplicación funcione correctamente y prevenir la pérdida de información en caso de que la cosa no salga como esperamos:

  • Instalar los drivers preloader USB VCOM de Mediatek para que el PC reconozca el terminal Android.

  • Realizar una copia de seguridad de todos los datos importantes. Puedes ver un par de tutoriales bastante interesantes AQUÍ y AQUÍ.

Tutorial de uso básico para SP Flash Tool

Una vez tenemos los drivers correctamente instalados y todos los datos a salvo, podemos empezar a “meter mano” al programa de flasheo.

Herramientas y utilidades

SP Flash Tool es una herramienta bastante intuitiva. La aplicación está dividida en 5 pestañas, cada cual con un propósito bien concreto y definido.

  • Welcome: Esta es la pestaña de bienvenida. Aquí encontraremos indicaciones de cómo funciona la aplicación y cada uno de sus apartados. Muy interesante si es la primera vez que lanzamos el programa y queremos obtener algo más de información.

  • Format: Desde aquí podemos formatear la memoria flash NAND del smartphone. Permite hacer un formateo automático (incluyendo o excluyendo el bootloader) o manual.

  • Download: Esta es la pestaña más utilizada. Desde aquí podemos flashear las distintas particiones de nuestro teléfono Android para instalar ROMs, recoverys etc.

  • Readback: En esta pestaña podremos realizar lecturas de ciertos bloques y regiones de la memoria del teléfono.

  • Memory Test: Función que nos permite hacer testeos de la memoria RAM y NAND flash del dispositivo.

Para una información más detallada y desarrollada de todas y cada una de las pestañas, nada mejor que echar un vistazo largo a la pestaña “Welcome” de la aplicación.

Para la mayoría de usuarios, el apartado más jugoso es el de “Download”. Lugar desde el que realizaremos la acción más poderosa de todas: el flasheo del terminal.

Cómo flashear un terminal desde la pestaña “Download”

Cuando hablamos de flashear, nos referimos a sobrescribir uno o varios módulos del dispositivo por nuevos módulos previamente seleccionados por nosotros.

A efectos prácticos, esto puede significar desde sustituir el recovery (por uno personalizado) hasta instalar una imagen completamente nueva del sistema operativo.

La pestaña “Download”, el lugar desde el que realizamos los flasheos, cuenta con las siguientes opciones:

  • Download: Es el botón que activa el proceso de flasheo. Solo lo pulsaremos cuando la tengamos el resto de apartados configurados.
  • Download Agent: El agente de descarga es el encargado de detectar la memoria flash del terminal y descargar la imagen seleccionada en el dispositivo. Por defecto, suele venir precargado con el agente bin. A menos que tengamos problemas, no es necesario cambiarlo.
  • Scatter-loading File: El fichero Scatter es un archivo de texto que sirve para que la aplicación sepa con qué chip de Mediatek está trabajando. Por ejemplo, si nuestro teléfono tiene un procesador MT6757, tendremos que seleccionar el scatter MT6757_Android_scatter.txt.

Sin el scatter correcto, SP Flash Tool no sabe en qué parte de la memoria del teléfono comienza el boot, ni el recovery etc. Por tanto, sobra decir que se trata de un archivo completamente primordial y necesario.

Este fichero no viene con el programa, así que tendremos que buscar una copia que se ajuste a nuestro móvil o tableta en Internet.

  • Carga de imágenes (IMG): Si hemos cargado el scatter correctamente, veremos como la tabla de direcciones se va cargando con los distintos módulos del terminal. Si queremos sustituir alguno de estos módulos (o todos ellos), solo tendremos que pulsar sobre la celda “Location” correspondiente y seleccionar la imagen que vamos a sobrescribir.

Por ejemplo, si queremos sustituir el recovery de serie del dispositivo por uno personalizado, aquí es donde tendremos que especificar su ubicación. Normalmente son ficheros con formato “.img”.

Sigue el orden de acciones correcto para que todo vaya como la seda

En resumidas cuentas, los pasos a seguir son:

  • Seleccionar el agente MTK_AllInOne_DA.bin.
  • Seleccionar el Scatter correspondiente a nuestro chip de Mediatek.
  • Elegir en “Location” de la tabla de direcciones todos los módulos que queremos flashear.
  • Pulsar el botón “Download”.

Una vez pulsado el botón “Download”, conectaremos el teléfono al PC mediante un cable USB. Es importante que el teléfono esté apagado, y a ser posible, con la batería cargada. En cuanto el PC reconozca el dispositivo, comenzará el proceso de flasheo.

Si todo ha ido correctamente, una vez terminado el flasheo, se mostrará una ventana con el mensaje “Download OK”.

Errores conocidos

El error más común a la hora de trabajar con SP Flash Tool es que el sistema no reconozca el teléfono. Esto es debido a que no hemos instalado correctamente los drivers. Por experiencia propia, os recomiendo que repaséis muy bien este punto, ya que es el que más problemas suele dar.

Una buena manera de solucionar cualquier problema de drivers es instalar la aplicación USBDeview (descarga un poco más abajo). Una herramienta gratuita con la que podemos ver todos los drivers instalados en un PC y desinstalarlos uno por uno fácilmente. En caso de error, es aconsejable desinstalar todos los drivers de Mediatek y volverlos a instalar.

Para identificar el resto de errores de flasheo, lo mejor es echar un vistazo al listado de errores conocidos, dentro de la propia SP Flash Tool, en la pestaña “Welcome -> FAQ”. Aquí encontraremos casi un centenar de errores tipificados con sus correspondientes soluciones.

Descarga de SP Flash Tool

Si estás interesado en utilizar SP Flash Tool puedes descargar la herramienta, además del programa USBDeview desde la sección de Descargas del blog.

En resumidas cuentas, esto es todo lo que necesitamos para entender el funcionamiento básico de SP Flash Tool. La herramienta por excelencia para flashear smartphones y tabletas Android con chips Mediatek.

¿Tienes Telegram instalado? Recibe el mejor post de cada día en nuestro canal. O si lo prefieres, entérate de todo desde nuestra página de Facebook.

$config[zx-auto] not found$config[zx-overlay] not found