[Moto E5 ROMs, Kernels, Recoveries, & Other Develop] MotoJunkie01:
LineageOS 15.1 (Beta v1.01)

for Moto E5 Play (james)

Boost Mobile/Virgin Mobile/Sprint Variants

LineageOS 15.1 is a free, community-built, aftermarket firmware distribution of Android 8.1.0 Oreo, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project (AOSP) with extra contributions from a myriad of developers and enthusiasts within the Android community. LineageOS can be used without need of having any Google application installed. LineageOS does still include various hardware-specific code, which is slowly being open sourced.

LineageOS Source Code: https://github.com/LineageOS

LineageOS Changelog: https://www.cmxlog.com/15.1

LineageOS Gerrit Code Review: https://review.lineageos.org/#/q/status:open

Kernel Source Code MSM8920: https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-OCP27.91-23

This is a LineageOS 15.1 build based on Project Treble. More specifically, it is based on XDA Recognized Developer [MENTION=1915408]phhusson[/MENTION]'s Phh-Treble and his ARM32 Vanilla GSI. Because the Moto E5 Play is officially supported by Project Treble, I have taken the vanilla GSI and made it bootable for our device. Along with a modified kernel from the stock Android 8.0.0 OS, I've compiled a TWRP flashable Lineage 15.1 custom ROM for the james. This vanilla ROM is very much bare-bones -- no GApps, no SU addon, etc. -- and is likely chocked full of bugs at this time. So, without further ado.....

DISCLAIMER:

Your warranty is hereby null, void, and held for naught. By proceeding further, you are assuming full responsibility for any good or bad consequences which may result from flashing this ROM. While I have installed and tested this ROM on my own device, and can confirm boot up and basic functionality, I cannot yet elaborate on bugs and other types of instabilities. This is truly a work in progress at this point. So, to sum it up, FLASH THIS AT YOUR OWN RISK. I am hereby absolved of any liability from bricked, damaged, or otherwise inoperable devices.

SPECIFICATIONS:

Android Version: 8.1.0

Build: OPM2.171026.006

Kernel Version: 3.18.71

Security Patch Level: June 5, 2018

Build Date: June 26, 2018

LineageOS API: llama (9)

STATUS: Beta

Created: Thu, July 29, 2018 15:00:00

REQUIREMENTS/INSTRUCTIONS:

1. First and foremost, an unlocked bootloader is necessary;

2. TWRP custom recovery installed and force encryption disabled. Please visit [MENTION=5337314]CodyF86[/MENTION]'s thread on how to do this, and please be sure and hit the THANKS button if you used his work;

3. Download the ROM zip from the below download link and store it on external device storage;

4. Boot your device into TWRP recovery;

5. Select Wipe, and swipe to perform a factory data reset. Now, select Wipe and then Format Data, and follow all prompts to commence formatting;

6. Reboot Recovery (often necessary to ensure proper mounting of /userdata after formatting the partition;

7. Select Install, navigate to the location of the ROM zip, and swipe to commence installation;

8. Reboot System (1st boot up can take around 3 minutes or more);

NOTE: This vanilla ROM does not include GApps so, if you want GApps, visit https://opengapps.org/ and download a package of your preference. If installing GApps, simply flash the package during the above installation process after Step 7, then Reboot System.

BUGS:

Working:

RIL

Bluetooth

WiFi

Not Working:

Camera

Please properly report bugs, with submission of a bug report if you know how. If not, please give a clear and concise explanation of the bug. NOTE: Please DO NOT report bugs if you are running modifications such as Magisk Modules, Xposed Framework, etc. This makes it nearly impossible to pinpoint, troubleshoot and fix bugs and instabilities. Also, please know that I am not a ROM maintainer for Project Treble or LineageOS. So, while I will do my best to resolve bugs and provide some bug fixes and updates, please do not ask for ETAs. I work 55+ hours a week at Motorola Mobility, LLC., so I don't always get a lot of free time.

THANKS & MENTIONS:

Thanks to [MENTION=5787964]SuperR.[/MENTION] for his awesome Windows Kitchen;

Thanks to [MENTION=5337314]CodyF86[/MENTION] for breaking ground and building TWRP for the james;

Thanks and credits to [MENTION=1915408]phhusson[/MENTION] for his Phh-Treble Vanilla GSIs;

Thanks to the entire LineageOS team;

DOWNLOAD LINK:

LineageOS 15.1 (Beta v1.01): https://drive.google.com/open?id=1TPl879IQvVH2ajYG6ZJ2kobp_rMgRfE5