Rootear Sony Xperia M4


Antes de empezar a rootear sony xpaeria m4 hay que desbloquear el bootloader y leer los ajustes previos al root.

Root valido para los modelos E2303, E2306, E2333, E2353, E2363 de sony Xperia M4

Instalar TWRP recovery para flashear superuser en Xperia M4 

Primero instalamos los drivers ADB (abajo está enlace de descarga).

ejecutar-instalador-admin
instalador-adb
  1. Ejecutamos adb-setup como administrador
  2. Y->Yes para instalar ADB and Fastboot
  3. Y->Yes para instalar ADB system-wide
  4. Y->Yes para instalar Drivers

Descargamos recovery.img y lo colocamos en el interior de la carpeta ADB.

Conectamos el móvil a nuestro PC y abrimos una consola de comandos desde el directorio adb (entramos en la carpeta de instalación de adb y con la tela mayúscula apretada le damos al botón derecho del ratón y seleccionamos abrir ventana de comandos aquí).

abrir-comandos-adb

Tecleamos los comandos:

  • adb reboot bootloader (el móvil reiniciará en modo fastboot).
  • fastboot flash recovery recovery.img (Flasheamos recovery con fastboot).
  • Fastboot reboot (reiniciamos el teléfono para que se apliquen los cambios).

Root para Sony Xperia M4

Con el móvil encendido copiamos el archivo zip descargado (enlaces abajo) a la raíz de la memoria del móvil.

Reiniciamos en modo recovery puñsando a la vez los botones encendido + volumen menos y cuando el móvil vibre, presionamos volumen – repetidas veces.

xiaomi-mi-recovery

Dentro del menú de TWRP recovery vamos a INSTALL, buscamos supersu.zip y lo instalamos.

Cuando la instalación finalice regresamos a la pantalla principal de TWRP y pulsamos REBOOT para reiniciar.

Ahora al iniciarse nuestro Xperia M4 podremos comprobar que ya tenemos instalado SuperSu con los privilegios de root concedidos correctamente, eso si no ha fallado nada ni hemos olvidado ningún paso.

En los Soy Xperia M4 hay un bug al desbloquear el bootloader que afecta a la duplicación de pantalla inutilizando esta opción, para solucionarlo solo tenemos que seguir estos pasos:

Instalamos un explorador de archivos root

  • Editamos el archivo /system/build.prop de nuestro Xperia
  • Vamos a la linea persist.debug.wfd.enable=1
  • Y añadimos debajo esta otra persist.debug.wfd.appmonitoring=1

Y en la consola de comandos ADB ponemos:

  • adb shell su setprop persist.debug.wfd.appmonitoring 1
  • adb shell chmod 644 /system/build.prop
  • adb reboot

ADB
TWRP recovery
SuperSu

Nota: Si adb no reconoce nuestro dispositivo probablemente debamos deshabilitar firmas digitales para los drivers.