[Moto E5 ROMs, Kernels, Recoveries, & Other Develop] LenovoTech:
Motorola Moto E5 Play [James]

XT1921-5 Sprint, Boost Mobile, Virgin Mobile

Stock Android 8.0.0 Oreo ROM

Build No. OCPS27.91-140-3

TWRP Flashable Installer

WARNING: Modifying your device's stock filesystem configuration (rooting, flashing, etc.) can render your warranty null & void, and carries with it the inherent risk of damaging your device (bricking) or rendering it otherwise inoperable. By proceeding further, you acknowledge these warnings and absolve me of any civil liability or responsibility in the event things go wrong. This ROM has been fully tested on my own device. Follow the below instructions carefully and things should go well. New or inexperienced members are encouraged to read and re-read the entire OP prior to performing any steps.

*********************************************

Please help keep this thread on topic. I am not a dev, so please do not request updates or post ETA-type inquiries. However, I will do my best at keeping this thread updated as future OTAs augment the incremental build or ROM version. Please be fully respectful to all members when posting. Keep in mind that language barriers can sometimes cause misinterpretations with intended meaning. Let's try to be tolerant of other members' level of experience, language, nationality, and all that good stuff. I'm here to learn and grow and I know many others are also. Thank you.

*********************************************

SPECIFICATIONS & FEATURES:

Compatible Model: xt1921-5 Only

Providers: Sprint, Boost Mobile, Virgin Mobile

Android Version: 8.0.0 Oreo

Build No. OCPS27.91-140-3

Kernel: 3.18.71-perf-g137d1ed

Radio: M8920_21.11.11.62R

Build Date: December 10, 2018

Security Patch Level: December 1, 2018

Systemless Root: Magisk v18.0-stable

SafetyNet Pass: ctsProfile & basicIntegrity

BusyBox: v1.29.3 /system/bin/busybox (static)

Init.d and su.d Support

AVB/dm-verity Disabled

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

CHANGELOG:

This ROM is built from a maintenance release OTA from the previous build (OCPS27.91-140-1). This update includes Motorola Mobility's standard bug fixes, stability improvements, and Android security patches through December 1, 2018. The Baseband Version (radio firmware) was not updated and remains at version M8920_21.11.11.62R. Hence, I did not include a Baseband updater in the downloads section. The bootloader partitions and partition index (GPT) were updated via the OTA. However, these were merely maintenance type updates and no substantial changes were made. For those members wishing to fully update their devices to OCPS27.91-140-3, I have included a partition updater in the downloads section.

REQUIREMENTS:

An unlocked bootloader and TWRP custom recovery are needed to install this ROM. If you do not have TWRP installed, visit XDA Senior Member [MENTION=5337314]CodyF86[/MENTION]'s thread on TWRP for this device here: https://xdaforums.com/moto-e5/development/recovery-twrp-moto-e-5-play-james-t3796323 Also, be sure and thank [MENTION=5337314]CodyF86[/MENTION] if you use his work.

INSTRUCTIONS:

**It is recommended that you first update your device partitions to the corresponding ROM build. Just download the partition updater below and install it with TWRP.

1. Download the ROM zip from the download link below and store it on your device's internal or external storage;

2. Boot your device into TWRP recovery mode;

3. Wipe System, Data, Cache & Dalvik/ART;

4. Select Install, navigate to the saved location of the ROM zip, select the file, and swipe the action bar to commence installation;

5. Once installation is finished, reboot system;

6. Done.

BUGS:

No known bugs. Please report any bugs in comments, with as much detail and clarity as possible. For members with knowledge on submitting bug reports, those are most helpful. Please so not post about bugs if you are using a custom kernel or if you are running ststem-based mods on this ROM (system-wide Xposed Framework, etc.). These types of modifications make it nearly impossible to properly diagnose a bug, or to determine the true source of the actual instability. Because this ROM is mostly pure stock, there should be no apparent instabilities or bugs outside of those possibly present within the factory stock build.

THANKS & MENTIONS:

I'd like to mention and give thanks to XDA Senior Member [MENTION=5337314]CodyF86[/MENTION] for his hard work building TWRP for the James, and for his tutorials on TWRP & unlocking the bootloader. Also, thanks to the great [MENTION=4470081]topjohnwu[/MENTION] for his Magisk Universal Systemless Interface and his systemless root installer. Thanks to [MENTION=4544860]osm0sis[/MENTION] for his static BusyBox binary installer and his Magisk Modules.

DOWNLOAD LINKS:

OCPS27.91-140-3

Partition Updater: https://drive.google.com/file/d/1j1RUfGL41NsdLYtYaVQKxhMq6DD5p12V/view?usp=drivesdk

OCPS27.91-140-3 ROM: https://drive.google.com/file/d/1hivvpfy3OB5X3-njvLHQsuvcFhrfztvc/view?usp=drivesdk

Stock Recovery Image

OCPS27.91-140-3: https://drive.google.com/file/d/1dSiXl4ArnlJ9pD9gZtgvDSkjN2t-lKig/view?usp=drivesdk

Stock Boot Image

••Unmodified••

OCPS27.91-140-3: https://drive.google.com/file/d/1RoIGhfk91lDtyo3z_wzPT4S7Trc4OI8y/view?usp=drivesdk

Previous Builds:

OCPS27.91-140-1 ROM: https://drive.google.com/file/d/17steuhe7DUJEzYpbcuIqjlzQnwO3O0M3/view?usp=drivesdk