Here's a tangential question. I have a Moto e6 Surfna XT2005-5 and have tried rooting it multiple times using either the boot image or recovery image and Magisk. No go in every case. Magisk SAYS it is successful and there are no errors but the image produced by Magisk is less than half the size of the original img file, whether boot or recovery. Trying to actually use these smaller img files results in a brick. Why or what is going on with Magisk (23, the latest at this point) that it is only creating an img file that is less than half of the size of the original and always fails, apparently, for that reason? Shouldn't the image produced be the same size or even a little bigger than the original?U
I used the OP's method, have been rooted w/ exposed for nearly a month now, no issues, still have root, exposed and all my root apps. If I have to reboot for any reason, I just reboot to recovery and it boots normally with root. Never lost root, it's certainly not temporary and never lost it either,not sure what why you say that. I only needed to patch recovery so less steps than yours and achieved the same thing.