Motorola usually releases the kernel sources in just two weeks of the phone's launch, but this time around, the Lenovo-owned company took a little bit more time than the usual. Nevertheless, the company has released the code and developers can start working.
The kernel sources are available in the tar.gz file extension and also in the form of a .zip file. If you're interested in developing a custom ROM for Moto E4, the go ahead to Github and download the kernel sources and set it up in the Android Kitchen.
The Moto G5 Plus is the latest budget smartphone from the company packing decent specifications such as the Mediatek SoC, 2800mAh battery, Android Nougat, and a 8MP Rear Camera.