[Moto G Power Questions & Answers] cnoevl21:
i know there are other threads on this topic. But after going through them I cant find the fix.

I unlocked bootloader and tried to root. Its seems to have worked, but the touchscreen no longer works.

I used lmsa to download the stock rom. installed magisk and ran the boot.img to get the patched boot. Then flashed the patched boot and when i rebooted the device...no touchscreen.

I tried to reflash the original boot.img but that didnt help.

I tried to use LMSA to rescue. but when i connect the phone it says "unable to match firmware. Some key information cannot be read from device."

The original adb fastboot was old. So I did update to the r30 version and tried flashing everything again. but it still boots up and no touchscreen.

Im obviously at a loss here. so any help would be appreciated. Just to even get it back to stock would be fine.

Or do I try to install twrp and throw a custom rom on? would that work. Again, at a loss...

TIA

UPDATE: ive gotten everything sorted. no more bootloop. touchscreen working. connecting to lmsa. and rooted. Thank you for all the responses.

I think what happened is that when i started all this i was not using the latest adb. That seemed to not be an issue for unlocking bootloader, but a major issue for rooting. When i tried to root,i got the no touchscreen. So I followed directions and went to manually flash the stock firmware. I didnt know how to do this and couldnt find instructions for the g power. but did find instructions for the g8 power and assumed it would be the same...its almost the same, but not, so i got the bootloop.

These are the instructions:

fastboot flash partition gpt.bin

fastboot flash bootloader bootloader.img

fastboot flash vbmeta vbmeta.img

fastboot flash radio radio.img

fastboot flash bluetooth BTFM.bin

fastboot flash dsp dspso.bin

fastboot flash logo logo.bin

fastboot flash boot boot.img

fastboot flash dtbo dtbo.img

fastboot flash recovery recovery.img

fastboot flash super super.img_sparsechunk.0

fastboot flash super super.img_sparsechunk.1

fastboot flash super super.img_sparsechunk.2

fastboot flash super super.img_sparsechunk.3

fastboot flash super super.img_sparsechunk.4

fastboot flash super super.img_sparsechunk.5

fastboot flash super super.img_sparsechunk.6

fastboot flash super super.img_sparsechunk.7

fastboot flash super super.img_sparsechunk.8

fastboot flash super super.img_sparsechunk.9

fastboot flash super super.img_sparsechunk.10

fastboot flash super super.img_sparsechunk.11

fastboot flash super super.img_sparsechunk.12

fastboot flash super super.img_sparsechunk.13

fastboot flash super super.img_sparsechunk.14

fastboot flash super super.img_sparsechunk.15

I added fastboot flash super super.img_sparsechunk.15, because the g8 power only has 14 sparsechunks and thats why i kept getting the bootloop. very stupid mistake that was driving me nuts! Once i added that 15th line the phone booted up and touchscreen worked again.

Then i installed magisk manager. Took the boot.img file from my stock rom and put it on my phone. back in magisk i clicked on install a patch file, chose the boot.img and created a magisk_patched.img which i put back into the adb folder i previously used to flash the firmware.

Then went back to fastboot and flashed the magisk_patched.img and the phone is now working and rooted...THANK GOD