[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] vache:
New update

Link : https://mirrors.c0urier.net/android/teamhorizon/N/Official/athene/

Changelog:

====================

01-11-2017

====================

* device/motorola/athene/

008e952 athene: update overlays [Vachounet]

* packages/apps/CMParts/

cee314f CMParts: Fix expandable desktop [dadi11]

* packages/apps/Dialer/

0bc5209 Move CAF strings to cm_strings and fix wrong line breaks. [dadi11]

====================

01-10-2017

====================

* packages/apps/Dialer/

87ae504 Dialer: Add round icon [dadi11]

* packages/apps/Settings/

4370fb6 Sim-Settings: Don't allow empty sim name [dadi11]

* vendor/xenonhd/

bd6354b http_prebuilt: Implement archive of artifacts [dadi11]

679532c extract_utils: Introduce variable INITIAL_COPYRIGHT_YEAR [dadi11]

e4a5ba1 xenonhd: add round Messaging icon [dadi11]

42f83b6 Update README.md [dadi11]

2a8d6e3 build: core: include platform helper macros in target makefiles [dadi11]

26d52e9 build: envsetup: Update CAF remote [dadi11]

5123aca build: qcom_target: Define MSM_VIDC_TARGET_LIST [dadi11]

4ebc54e build: qcom_target: Clean up QCOM_HARDWARE_VARIANT checks [dadi11]

908e745 envsetup: Fix indentation of eat function [dadi11]

ef0701c common: fix rebrand to lineageos [dadi11]

b82756f build: include lineage releasekey in recovery [dadi11]

c5831ec build: remove deprecated recovery keys [dadi11]

====================

01-09-2017

====================

* build/

587eb14 core: move platform-specific helper macros to target makefiles [dadi11]

* device/qcom/common/

9e514ea extractors: Add msm8996 32bit libmm-disp-apis and libmm-qdcm [Rashed Abdel-Tawab]

9f615d1 extractors: Update msm8996 graphics blobs info [Rashed Abdel-Tawab]

* frameworks/base/

53a4cc1 Tethering: Fix number of device connected [dadi11]

* kernel/motorola/msm8952/

78d855e defconfig: rename kernel for lineageos [rahulsnair]

70ebf31 ANDROID: mnt: remount should propagate to slaves of slaves [rahulsnair]

* packages/services/Telephony/

ebdfcc3 Telephony: Number of slot should start with 1 [Danny Baumann]

* vendor/qcom/binaries/

02ababe msm8996: graphics: Add 32bit libmm-disp-apis and libmm-qdcm [Rashed Abdel-Tawab]

====================

01-08-2017

====================

* build/

9334304 Merge tag 'android-7.1.1_r9' into cm-14.1 [dadi11]

* external/icu/

554db26 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen]

* frameworks/av/

00a823e Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen]

* frameworks/base/

451792a Merge tag 'android-7.1.1_r9' into cm-14.1 [dadi11]

0fe09cd SystemUI: Remove unused string [dadi11]

0ae2f2f Remove leftover power menu profile resources [dadi11]

fdc27df core: Fix camel case [dadi11]

def7cdd SystemUI: remove 'hide clock' option from clock position tunable [dadi11]

* frameworks/native/

c833746 Merge tag 'android-7.1.1_r9' into cm-14.1 [dadi11]

* hardware/qcom/audio-caf/msm8960/

5e95ac2 hal: Additional checks for dedicated VOIP input [Matt Mower]

* hardware/qcom/audio/default/

584bfb8 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen]

* packages/apps/CMParts/

c1604ce CMParts: remove 'hide clock' option from clock position tunable [dadi11]

* packages/apps/Calendar/

cdfc529 Calendar: String improvements [Michael Bestas]

* packages/apps/ContactsCommon/

b18f977 Merge tag 'android-7.1.1_r9' into cm-14.1 [dadi11]

* packages/apps/Messaging/

f5b8d0f Messaging: String improvements [Michael Bestas]

* packages/apps/Snap/

ec86948 Snap: New round icon [dadi11]

* packages/services/Telephony/

deee082 Merge tag 'android-7.1.1_r9' into cm-14.1 [Dan Pasanen]

* platform_manifest/

21e3b95 manifest: android-7.1.1_r6 -> android-7.1.1_r9 [dadi11]

* vendor/cmsdk/

c025463 cmsdk: fix update path for version 7 [Christian Morlok]

====================

01-07-2017

====================

* device/motorola/athene/

432a3cd athene: add perms for new homebutton wakeup entry [Vachounet]

93b4a7b athene: sync doze config with stock N [Vachounet]

* frameworks/av/

7a17a62 Revert "Revert "Stagefright: Allow setting high-framerates in CameraSource"" [Michael Bestas]

* hardware/qcom/audio-caf/msm8916/

d414d15 hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH [Christopher R. Palmer]

* hardware/qcom/audio-caf/msm8974/

becbb2f hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH [Matt Mower]

* packages/apps/CMParts/

20a49ad CMParts: Match pulse speed to frameworks default [dadi11]

====================

01-06-2017

====================

* build/

c09e715 build: remove some packages [dadi11]

a4514ba build: Replace pushd with cd [dadi11]

* device/motorola/athene/

da97c94 CMActions: add fingerprint wakeup option [Vachounet]

ecc4851 athene: enable ipacm-diag [Vache Ounet]

6f453b1 athene: disable msm_irqbalance service [Vache Ounet]

9b35fb8 CMActions: Replace FlatUp Sensor with Glance [Vache Ounet]

* frameworks/base/

c912cd4 OMS: Introduce MODIFY_OVERLAYS permission for user apps [dadi11]

9ea1237 Themes: Expose QS battery [dadi11]

421a653 base: membar: translate free ram [dadi11]

* hardware/qcom/audio-caf/msm8937/

95ccc85 policy_hal: Fix mismerges [Luca Stefani]

b24ef94 audio policy: fix capture indication to sound trigger service. [Luca Stefani]

3f05588 audio policy: fix media volume after ringtone [Luca Stefani]

1e29be0 Revert "hal: Add abstraction for soundtrigger session" [Luca Stefani]

8c2743e hal: Don't try to record using 3-mic unless we mean it [Luca Stefani]

a8490ea hal: Haxed header [Luca Stefani]

ab64a44 audio: Fix flac offload not working [Luca Stefani]

bd04719 hal: Fix build with HDMI disabled [Luca Stefani]

f4e5f48 audio: Fix complilation warnings under Clang [Luca Stefani]

1394524 msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled [Luca Stefani]

04ed235 audio: Extend platform parser to allow device name aliasing [Luca Stefani]

326d03c hal: post_proc: enabled / disable volume listener based on prop [Luca Stefani]

966b853 hal: Support the audio amplifier hook [Luca Stefani]

284d304 hal: Allow building hardware audio encoders [Luca Stefani]

7d10d9a audio: Use direct * pathmap [Luca Stefani]

* hardware/qcom/display-caf/msm8937/

3dfb72a sdm: Always include kernel headers [Luca Stefani]

3c389e0 Fix duplicate copy file rules [Luca Stefani]

5ab047e display: Cleanup flags [Luca Stefani]

381813d Don't build lights module if vendor supplies it [Luca Stefani]

8908ec8 display: Use * pathmap [Luca Stefani]

* hardware/qcom/keymaster/

9fa20f3 keymaster: add support for samsung 'skeymast' [Michael Bestas]

* hardware/qcom/media-caf/msm8937/

64e0fc1 mm-video: Disable proprietary extension [Luca Stefani]

becaa72 venc: Fix VQZip issue [Luca Stefani]

d322c9f vidc: Fix makefiles [Luca Stefani]

0e5dd32 media: Avoid collision with FFMPEG plugin [Luca Stefani]

671cbd6 media: Use * pathmap [Luca Stefani]

* kernel/motorola/msm8952/

2cda754 input: homebutton: add fingerprint wakeup option [Vachounet]

161602d msm: ipa: sync with LA.BR.1.3.6_rb1.11 [Vachounet]

* packages/apps/CMParts/

3acc88e Fix handling of auto power save summary. [dadi11]

* packages/resources/devicesettings/

8ec6740 Add button settings strings [Bruno Martins]

* vendor/cmsdk/

5bb06dc cmsdk: remove 'hide clock' option from clock position tunable [Hendrik Hagendorn]

* vendor/xenonhd/

cda1e4c extract_utils: Update smali/backsmali to v2.2b4 [dadi11]

fdfa865 extract_utils: Update backsmali command [dadi11]

55e0d1e xenonhd: remove Exchange2 [dadi11]

44583cf xenonhd: enable Google Assistant on all devices [dadi11]

====================

01-05-2017

====================

* device/motorola/athene/

285beb2 athene: build LiveDisplay native interface library [Rahul S Nair]

27a1f21 athene: continuous splash is not enable on panel side [Vachounet]

5f5cead athene: fix some denials after updating N blobs [Vachounet]

01c0aee init : add some tweak [Rahul S Nair]

e72ab95 core_ctl: update values [rahulsnair]

* external/zlib/

b666691 Revert "Upgrade to zlib 1.2.10." [Luca Stefani]

* frameworks/base/

35041af base: Add membar to recents options [1/2] [dadi11]

* packages/apps/CMParts/

edc0ad4 CMParts: bugreport_in_power_menu lives in Global Settings [dadi11]

80323c4 CMParts: Add UPDATE_POWER_MENU protected-broadcast [dadi11]

* packages/apps/Settings/

cfccf27 Expose color for external settings icons [dadi11]

c3b71e5 Settings: Add membar to recents options [2/2] [dadi11]

55e1411 Settings: Set root access options appropriately [dadi11]

8026ca1 Settings: reorganize xenonhd configurations [ljjehl]

* packages/apps/Snap/

d852532 Snap: Remove storage menu if no external storage available [dadi11]

ded7bb6 Add PREVENT_POWER_KEY to fix Crash when using 'Power Shutter' [dadi11]

* packages/apps/XenonApps/

b541ae4 Substratum v524 [Daniel Sikorski]

af6cf4c XenonApps: add Amaze File Manager [dadi11]

* packages/resources/devicesettings/

4464b7a Fix malformed XML [Bruno Martins]

e46e4d5 Add strings for fingerprint sensor wake-up [Zhao Wei Liew]

* platform_manifest/

9e6964a manifest: remove CMFileManager [GitHub]

* system/sepolicy/

3aa6007 Allow apps in /system/priv-app to call and execute su commands [dadi11]

aa9397a sepolicy: Allow priv_app to run su_exec() [dadi11]

c020854 sepolicy: Allow system_app, system_server and platform_app [dadi11]

a58e27c sepolicy: Allow remount /system [dadi11]

* vendor/xenonhd/

da5d2b4 xenonhd: replace CMFileManager with Amaze [dadi11]

37ca7f2 xenonhd: Allow priv_app to run su_exec() [dadi11]

5f67eec xenonhd: Allow system_app, system_server and platform_app to run su_exec() [dadi11]

This update include OMS support. SELinux is still default enforced, if you want to use substratum, switch to permissive from Settings -> Configuration before.