1. Enable OEM unlocking in the developer options, then unlock your bootloader. Motorola Bootloader Unlock.
2. Install minimal adb and fastboot. I recommend using the portable version. Minimal ADB.
G6 Play Sources
A huge thanks to the anonymous user who sent this post to Motorola. This issue is fixed. We can now clone all the Jeter kernel sources in one shot!!!
For Oreo: git clone -b oreo-8.0.0-release-jeter https://github.com/Motorola...
Just flash the zip in TWRP to change your boot logo. These should work for any model of the G6 Play. All backgrounds are white with the exception of the original boot logo. This was done to cover up that annoying bad key or N/A message. Enjoy!
I'm making progress with getting twrp to work on stock. I believe it's an encrypted data problem. Twrp is missing libs for keymaster4 so I'm going to try getting those in there. It seems that, the system init forces encryption, and as soon as data...
conanedogawa1011 Regarding root without Magisk, try this: https://forum.xda-developers.com/project-treble/trebleenabled-device-development/phh-treble-root-phhs-superuser-phhusson-t3811563 - basically it installs PHH-SU. I don't have a device on me...