Seems to work on my Moto G4 Plus
SKU: XT1644
Android: 6.0.1
M8952_70009.08.03.45R ATHENE_RETUSA_CUST
Kernel version: 3.10.84-g061c37c
SR1-SuperSU-v2.78-SR1-20160915123031
One strange thing happened after I loaded the TWRP image and made a backup (but before I installed SuperSU using the method here).
After the full backup, my 64GB Amplin micro-SD card stopped working as "internal" storage. I told Android to "forget" the card and I tried again but I cannot get the system to accept the SD card as "internal" storage. It always gets stuck at 30% for a very long time and, upon reboot, 10 hours later, reports a corrupted card.
It does work as "Portable storage" but I don't think that requires a full format (it "formats" too fast to be full) and is probably unreliable as Portable storage too.
Any thoughts on this? Do you guys agree that the failure is probably just a coincidence with unlocking the boot loader and loading the TWRP .img file to make a backup?
Do you think I best get a new micro-SD card? What brand is reliable in these phones?
One other thing....gMTP (running Ubuntu 12.04 LTS) normally works bi-directionally with my phone but it only works to download files from my Moto G4 Plus to my Ubuntu system when TWRP is booted. I cannot transfer files from my Ubuntu system to the Moto G4 Plus when the TWRP image file is booted. Is this normal? It might make recovery from a soft brick iffy! I still need to get an OTG cable and try file transfers directly to a disk drive or flash memory. I guess I should post this question on a TWRP thread somewhere, but it was a bit of a surprise in the process here (the example here used OTG, which I could not do without a cable).