I wanted a way to easily work on GSIs with my phone. These are the fruits of my labor.
* Magisk manager > settings > mount namespace mode > global
How to dump, edit, and convert your stock OS into a GSI?
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!
A to AB Port Script -- wip
1. Copy both GSIs and tools.tar.gz to the root of your internal storage. Then rename your A only GSI to a.img and your AB GSI to ab.img. I believe a stock dump converted to a sparse image can also be used for this.