ArrowOS is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.
Telegram: Channel | TG Portal/Links
Code Review: review.arrowos.net
PayPal: Donate to us
WHAT DOESN'T WORK?
You tell me
Be sure to include a log : via the Matlog app included or check how to
22-3-21 Build - GAPPS Included
Unlocked Bootloader Required: google "unlock motorola bootloader"
Download the ArrowOS zip and copy to your external sd card
Download/Install firmware with the latest version of Moto Flash Tool
(this tool also prepares the b slot for custom rom installation)
Boot to the start/welcome screen
Power off and reboot to the bootloader/fastboot interface (power and volume down)
Install TWRP to slot a and slot b
fastboot flash recovery TWRP.img fastboot flash recovery_b TWRP.img
Boot to TWRP (navigate with the volume buttons, select recovery, press power)
Flash the ArrowOS zip
REBOOT TO RECOVERY!!
Reboot to system
*** Dont install Magisk until you have booted the ROM once
ROM Source: https://github.com/ArrowOS
Kernel Source: Stock Motorola Kernel
Device Source(s): https://github.com/omnirom/android_device_motorola_nairo
Vendor Source: https://github.com/DonkeyCoyote/proprietary_vendor_motorola
Many thanks to @vache for the above device/vendor trees, the flash tool, and building TWRP. The guy's a legend!