Motorola has released the kernel source code for E5 variants including E5 plus and Go Edition. But the plain code for E5 was not available for developer till now.

Motorola uploaded Android 8.0 Oreo kernel source code to GitHub 2 days back. You can download the file from the link below.

Source: GitHub