[Moto E5 ROMs, Kernels, Recoveries, & Other Develop] avilav:
I'll explain. I will try to be as schematic as possible, but you must follow the steps to the letter if you want it to go well. The version numbers are important, I had problems using lower versions of magisk, for example.

The English version is translated by google, if someone writes well English I thank you for correcting it.

TESTED IN OPP27.91-5, model Moto e5 Plus XT1924-5

1.- You open the bootloader. Look at any guide to open bootloader in Motorola, it has no science.

2.- You put the phone in fastboot, and EXECUTE the recovery that is in this thread with the following command. "fastboot boot twrp-e5-repack.img". UNDER NO CIRCUMSTANCES WILL YOU FLASH IT. I REPEAT, DO NOT FLASH THE RECOVERY. With this form you execute the recovery without writing anything on the phone.

3.- The phone will reboot in the TWRP recovery of this thread, but there is a problem. This recovery is not 100% compatible with rhannah, since it is not able to decrypt /data

4.- As the recovery is not able to decrypt data when it asks for the key to decrypt you simply cancel the operation and enter the recovery.

5.- As you do not have access to data you need an SD to write the respective backups. The first thing you do is backup everything except data. The boot backup is mandatory since that is what we will patch to use magisk

6 .- After backup restart the phone and installed the apk "Magisk manager" 5.8.3 that comes along with magisk 16.7 beta. WITH THE STABLE VERSION FAIL, USE THE BETA COMPULSORYLY. In the magisk settings we choose the beta as the update channel.

7.- Inside magisk manager we place install, and choose the option to patch the boot.img. We select the file "boot.emmc.win" that was generated when we backup the boot in TWRP (it must be in the folder / twrp of our SD)

8.- Magisk will do its work and will throw in / MagiskManager a file called "patched_boot.img"

9.- We put the phone in fastboot mode and flash the patched_boot.img with "fastboot flash boot patched_boot.img". If it were to be in bootloop we simply restore the backup that we have in the SD

10.- We restart and we have magisk running

_____________________

Español.

Te lo explico. Voy a tratar de ser todo lo esquematico posible, pero debes seguir al pie de la letra los pasos si quieres que salga bien. Los numeros de versiones son importantes, tuve problemas al usar versiones mas bajas de magisk, por ejemplo

.

1.- Abres el bootloader. Mira cualquier guia para abrir bootloader en motorola, no tiene ciencia.

2.- Pones el telefono en fastboot, y EJECUTAS el recovery que está en este hilo con el siguiente comando. "fastboot boot twrp-e5-repack.img".BAJO NINGUNA CIRCUNSTANCIA LO FLASHEES. REPITO, NO FLASHEAR EL RECOVERY. Con esta forma ejectutas el recovery sin escribir nada en el telefono.

3.- EL telefono se reiniciara en el recovery TWRP de este hilo, pero hay un problema. Este recovery no es 100% compatible con rhannah, ya que no es capaz de desencriptar /data

4.- Como el recovery no es capaz de desencriptar data cuando te pida la clave para desencriptar simplemente cancelas la operacion y entras al recovery.

5.- Como no tienes acceso a data necesitas una SD para poder escribir los respectivos respaldos. Lo primero que haces es respaldar todo salvo data. El respaldo de boot es obligario ya que eso es lo que parcharemos para usar magisk

6.- Luego de respaldar reiniciamos el telefono e instalamos la apk "Magisk manager" 5.8.3 que viene junto con magisk 16.7 beta. CON LA VERSION ESTABLE FALLA, USAR OBLIGATORIAMENTE LA BETA. En las settings de magisk elegimos como canal de actualizacion el beta.

7.- Dentro de magisk manager colocamos instalar, y elegimos la opcion de parchar el boot.img. Seleccionamos el archivo "boot.emmc.win" que se genero cuando respaldamos el boot en TWRP (debe estar en la carpeta /twrp de nuesta SD)

8.- Magisk hara su trabajo y arrojara en /MagiskManager un archivo llamado "patched_boot.img"

9.- Ponemos el telefono en modo fastboot y flasheamos el patched_boot.img con "fastboot flash boot patched_boot.img". Si llegara a quedar en bootloop simplemente restauramos el backup que tenemos en la SD

10.- Reiniciamos y tenemos magisk funcionando