Archivos necesarios:
Bajar y descomprimir el zip.
VCOM Drivers
Primero configuramos el device manager para que muestre dispositivos desconectados.
Pulsar Start , botón derecho en Computer, pulsar Properties, pulsar Advanced Settings, pulsar Environment Variables, pulsar New, en Variable name ingresar: devmgr_show_nonpresent_devices, en Variable value ingresar: 1, pulsar OK
Apaga el teléfono, sacarle la batería, colocar la batería de nuevo, con el teléfono apagado conectas con el cable USB con el que viene el teléfono a la computadora.
Windows intentara de encontrar su driver y fallara. Cuando falle, escoger el driver que está en la carpeta descomprimida, folder 1_VCOMMDRIVERS
Nota: cuando uno conecta el teléfono apagado el driver se activa y desactiva y a veces no da chance de realizar la operación de instalacion del driver. Si asi sucede entonces entrar a device manager.
Pulsar Start , botón derecho en Computer, pulsar Properties, pulsar Device Manager. En el Device Manager, pulsar View, seleccionar Show Hidden Devices. Asi podras ver el dispositivo desconectado y entonces actualizar el driver que está en la carpeta descomprimida, folder 1_VCOMMDRIVERS
Flash de
Recovery Modificado
Abrir el folder 3_SPFlashtools, abrir Flash_tool, pulsar Scatter-loading, selecccionar el scatter MT6575_Android_scatter_S5830 que se encuentra en el folder 2_ScatterRecovery. La herramienta dará un Warning Hint: Get BMT block count fail, default BMT block count is used! Eso es normal, pulsar OK. Aparecera una lista en la cual SOLAMENTE el RECOVERY debe estar marcado.
Nótese que en ese mismo folder esta el recovery.img que vamos a cambiar y que la lista ya apunta a ese archivo.
Otra vez, verificar que el teléfono está apagado, sacarle la batería, reinsertar batería. Con el teléfono apagado se pulsa Download en el SP
Flash Tool, se iniciara una cuenta en la parte de abajo, dejar que corra hasta que llegue a 4 segundos, en ese momento se conecta el teléfono al computador, el proceso de flash se completara.
Cuando este completo el proceso, desconectar el teléfono del computador. Presionar Volumen + y el botón de encendido al mismo tiempo y dejar presionados hasta que encienda el teléfono en modo Recovery. Selecccionar con Vol+, Vol- donde dice –reboot system now, y presionar el botón de encendido brevemente. El teléfono reiniciara y el proceso de cambio de Recovery está completo.
Root
Copiar el archivo root-S5830.zip que está en 4_RootUpdate a la raíz del SDCard del teléfono. Apagar el teléfono e iniciarlo en modo Recovery (presionar Vol+ y botón de encendido hasta que entre en Recovery). Seleccionar –install zip from sdcard, presionar brevemente el botón de encendido para activar esa selección, -choose zip from sdcard, seleccionar presionando brevemente el botón de encendido, navegar hasta root-S5830.zip que se copio previamente, seleccionar con el botón de encendido y seguir las instrucciones. Regresar al menú principal con los +++++Go Back+++++ seleccionando con el botón de encendido y por ultimo –reboot system now. Listo, el teléfono tiene busybox, su y SuperUser.apk.
ADB
Que se usa con el teléfono encendido, se va a Settings, Applications, Development y marcar USB debugging. Por estar encendido el debuging, se conecta el teléfono y si el computador pide drivers seleccionar los que están en el folde 5_ADBDrivers
Copiado al SDCard
Con el teléfono encendido con debugging, ABD drivers funcionando:
adb push archivoasubir /sdcard
Metodo alternativo:
El teléfono trae un “su” que está escondido. Asegurarse de tener los drivers de
ADB funcionando y el
ADB. Ejecutar
adb shell
sale el prompt $
ejecutar
/system/bin/.ext/.su
Sale el prompt #
De ahí uno puede remontar el mtd11 que es el system e instalar el busybox, su y SuperUser.apk manualmente.