[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] tuxattack80:
*/ Disclaimer
* I am not responsible for bricked devices, dead SD cards, thermonuclear war,
* or you getting fired because the alarm app failed. Please do some research
* if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you blame me in any way for what happens to your device, I will laugh at you.
* BOOM! goes the dynamite

About Project:

Cardinal-AOSP is a Custom ROM which was initially based on AOSPB, then we changed our mind and rebased it to AOSP-RRO, to get better compatibility with most of the devices, Cardinal is being built with Uber toolchain, with most of uber optimizations, with full Substratum Support and with minimal customization, the main aim of this ROM is to bring stock AOSP experience as possible while maintaining performance, smoothness and good battery backup. I hope that you'll all love this project, and help us, shape it even more better.

**TheWings** WIP! Some Features are still in development and may not be available

QS and Status Bar tweaks*

-Moto Actions- (older version until new Lineage Actions are ready for prime time, they're pretty sweet too ;)

- Battery LED (shows only if device supports)

- Lights with screen on (only if device supports)

- Play music QS tile

- Moved SystemUi to Our own Settings category

- Carrier label

- Network traffic

- Expanded Desktop

*Navigation Bar tweaks*

- Hardware key custom rebinding

- Swap app and back key switch

- Backlight control and disabler

CREDITS:

AOSPB

AOSP-RRO

SlimROMs

TipsyOS

DirtyUnicorns

Ubermallow

Krexus-CAF

Team Cardinal!
[MENTION=1829889]vache[/MENTION] [MENTION=6519039]jhenrique09[/MENTION] for there device tree and for making his work available on github.

and all other devices that put a lot of hours into this device, Thanks!!:good:

XDA:DevDB Information

Cardinal-Aosp, ROM for the POTTER.

Kernel Source: https://github.com/GZR-Kernels/kernel_motorola_msm8953

Device Source: https://github.com/omnirom/android_device_motorola_potter/tree/android-8.0

Thanks, to all the devs for sharing their source code to use and build upon.

Rom Google+ https://plus.google.com/communities/110928715574226998482

BUGS:

-This is oreo and in early stage so any bugs you encounter on one rom you'll probably experience with this Rom as well.

CHANGELOGS

====================
11-16-2017
====================
Now using newest moto actions with all working fp gestures
--bug home button long press seems to be a bit broken, use fp gesture for search assistant if needed.

====================
11-15-2017
====================

* device/motorola/potter/
a576e68 potter: Switch to oem_xxxx AIDs
5f6c34c potter: system.prop: Enable aptX bt codec
5835534 potter: Remove soundtrigger and DS2_DOLBY_DAP
4af8455 potter: overlay: Define config_customDozePackage
259fd30 potter: Use all cores for dex2oat
99c1e62 potter: rootdir: Restore some services
* frameworks/base/
b1e90509442 GlobalActions: Fix airplane mode switch for MSIM
5c1ad0bb2ad GlobalActions: Set the initial status of airplane mode toggle
* packages/apps/Settings/
ab0bdaf622 Settings: Add Lenovo P2(Kuntao) Maintainer

====================
11-14-2017
====================

* frameworks/base/
b8484ab373d Update battery tile to show charging state
b5260157c58 SysUI tuner activities: fix SysUI fc on rotation
f4e51cccc5f Fix wrong actionbar title sticking around after exit
* vendor/motorola/potter/
0c898a8 potter: Update libqdp from zenfone3
c460852 potter: Ship HotwordEnrollmentOKGoogleWCD9340

====================
11-13-2017
====================

* frameworks/base/
af85c7cb0fc Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/frameworks/base into HEAD
2b9bca0bacb Make Tuner fully inherit O style
752e934b1ec Quick Settings: Avoid expand indicators shortly showing on edit
bb7b657c07d Fix NPE with LightBarController dump
5060b26872d Vectorized the power menu sound panel selector
f0cc47d6115 Navbar media arrows: more code improvements
edb3eda8b26 Navbar skiptrack arrows: blacklist some apps
883de5abaa2 Navbar customizer: add dynamic skip_track/kb cursors buttons
* kernel/motorola/msm8953/
ae9464015fd ARM: configs: potter: use 64-bit binder API
ee2ea64362b ANDROID: binder: fix compilation warnings.
a71c6fedc23 staging: binder: Improve Kconfig entry for ANDROID_BINDER_IPC_32BIT
61ec61c7ff0 BACKPORT: random: Wake up all getrandom(2) callers when pool is ready
1aaf2540b9e random32: include missing header file
* manifest/
d21cd5a manifest: merge tag android-8.0.0_r32

====================
11-12-2017
====================

* build/make/
1863a91a8 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/build into HEAD
* device/motorola/potter/
0990ea7 potter: Prevent permission denied error for telephony
2cbebee potter: Use 64-bit binder API
9a5072d potter: Switch to TARGET_FS_CONFIG_GEN for fs_config
2f96f88 potter: Build hidl DRM service and add to the manifest
e3af761 potter: Use charging animation from stock
9bd0072 potter: KeyHandler: Remove notification manager references
4278f1d potter: KeyHandler: Vibration improvements
ca59e75 potter: KeyHandler: Optimize registerTorchCallback
27aa8b9 potter: KeyHandler: Don't allow multiple calls for fp gestures
103972b potter: LineageActions: Register torch callback on chop-chop action
3217ac8 potter: LineageActions: add Settings search indexing
10df99f LineageActions: Remove ACCESS_NOTIFICATION_POLICY check
393de03 potter: ProximitySilencer: Fix debug message
ea5b3e7 potter: enable dexpreopt
* frameworks/av/
b49498430 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/frameworks/av into HEAD
* hardware/qcom/audio-caf/msm8937/
d20ad82c AudioPolicyManager: Fix compilation error on 8.0.0_r23
* hardware/qcom/media/
b5ca7e84 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/hardware/qcom/media into HEAD
* packages/apps/Bluetooth/
5fb448cc Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/packages/apps/Bluetooth into HEAD
* packages/apps/Contacts/
ecc61ea6a Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/packages/apps/Contacts into HEAD
* packages/apps/Settings/
921fd5803c Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD
* packages/providers/MediaProvider/
7478e43 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/packages/providers/MediaProvider into HEAD
* system/bt/
3bc46bc9 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/system/bt into HEAD
* system/core/
14a015fa2 init: don't reboot to bootloader on panic
b588e99c6 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/system/core into HEAD
* system/nfc/
af5b411 Merge tag 'android-8.0.0_r32' of https://android.googlesource.com/platform/system/nfc into HEAD
* vendor/motorola/potter/
753461e potter: Disable dexpreot for com.quicinc.cne to fix build error

DOWNLOADS

Download-[URL="https://drive.google.com/file/d/1Esv4k6GgvY_tZDo2eUAiLe82pRH5AWC0/view?usp=sharing"]https://drive.google.com/file/d/1Esv4k6GgvY_tZDo2eUAiLe82pRH5AWC0/view?usp=sharing[/URL]
md5sum-fd712534251d48152c91e3ca5f146a3a

XDA:DevDB Information

Cardinal-Aosp, ROM for the POTTER.

XDA:DevDB Information

Cardinal AOSP 5.0, ROM for the Moto G5 Plus

Contributors

tuxattack80, vache, GtrCraft, Ayushd70, rohitporoli ,TEAM CARDINAL

Source Code: Source Code: [url]https://github.com/Cardinal-AOSP[/URL]

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.x

ROM Firmware Required: Unlocked

Based On: AOSP

Version Information

Status: Beta

Current Beta Version: 5.0

Beta Release Date: 2017-11-16

Created 2017-10-25

Last Updated 2017-11-16