- ¿Qué hace Flashtool?
Su CPU está hecha por una empresa china llamada MediaTek y han lanzado una herramienta para flashear cosas en dispositivos que utilizan su chip llamada SP Flashtool. Así que esta herramienta hace lo que dice. Flashea datos en su teléfono, y dónde y qué datos se flashean está determinado por el archivo scatter que proporcione (dónde) y los archivos que abra en la herramienta respectivamente (qué). Por lo tanto, si suministra un archivo scatter incorrecto, hay una buena posibilidad de brickear el teléfono.
- ¿Qué hace ADB?
Android Debug Bridge (adb) es una herramienta versátil de línea de comandos que le permite comunicarse con su dispositivo, enviar archivos o descargar archivos desde el dispositivo, ejecutar comandos en su móvil, etc. Más información al respecto aquí.
- ¿Qué hace fastboot?
'fastboot' es un protocolo de diagnóstico e ingeniería especial en el que puede arrancar su dispositivo Android. Mientras esté en fastboot, puede modificar las imágenes del sistema de archivos desde una computadora a través de una conexión USB. Para hacer esto, puede instalar fastboot en su computadora.
- ¿Necesito hacer root antes de flashear?
No. Pero he leído en muchos sitios que necesitas hacerlo, y también he escuchado a algunos amigos decir que necesitas hacerlo. Yo digo que no porque hacer root y flashear son tareas bastante independientes.
Android es linux en su núcleo. En linux, si necesita realizar una tarea administrativa desde una cuenta normal, necesita utilizar sudo
o su
(cambiar de usuario, por defecto al usuario root). Pero su
o sudo
son binarios ubicados en /usr/bin/
o /usr/sbin
, y android no los incluye. Por lo tanto, normalmente no puede obtener privilegios administrativos en su teléfono. Hacer root simplemente significa instalar estos binarios en el teléfono.
Flashear es algo que ocurre antes de que se ejecute el sistema operativo, es decir, Android. Así que la pregunta sería como si necesitara tener un programa instalado en su sistema operativo actual para reemplazarlo con otro. La instalación de otro sistema operativo (en su caso, flashear una ROM) ocurre antes de que se cargue el sistema operativo existente. Creo que entiendes la idea.
Si crees que estoy equivocado, por favor dime por qué en los comentarios. Deberías dar una razón creíble.
Si es así, ¿mi nueva ROM seguirá estando rooteada después?
Estás instalando la ROM original, que no incluye el binario su
. Por lo tanto, no. Si fuera una ROM pre-rooted/personalizada, estará rooteada después de flashear.