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

Changelog:

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

12-13-2016

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

* build/

21b4603 Merge tag 'android-7.1.1_r6' into cm-14.1 [dadi11]

* frameworks/base/

10f3f34 Store Network Mode selected in subId Table. [dadi11]

* frameworks/opt/telephony/

225d8cf telephony: Respect user nw mode, handle DSDS non-multi-rat. [Danny Baumann]

* kernel/motorola/msm8952/

bfc6a3b ipa: Fix holb monitor response handling from Uc [Vachounet]

2ad677e Input: synaptics: check input, prevent sysfs races [Vachounet]

724a802 iommu: msm: fix attach_count in case of iommu_attach failure [Vachounet]

03d656d msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c [Vachounet]

6c25c95 msm: mdss: avoid vsync_handler update in lp2 power state [Vachounet]

8cf47b9 msm: cpp: Fix for buffer overflow in cpp. [Vachounet]

9c05f3e msm: camera: sensor: Validate i2c_frq_mode in msm_cci_get_clk_rates [Vachounet]

0daba9e msm: camera: flash: Validate the power setting size [Vachounet]

fa38cef msm: vidc: Check video buffer handle for Null pointer access. [Vachounet]

a92cc8e msm: camera: fix bound check of offset to avoid overread overwrite [Vachounet]

8abb173 msm: camera: Print kernel pointer using correct specifier [Vachounet]

a852003 msm: camera: sensor: Validate eeprom_name string length [Vachounet]

98e3595 msm: sensor: Validationg function pointers before using them [Vachounet]

* packages/apps/Bluetooth/

7d2f2d1 jni: fix merge failure [Dan Pasanen]

* packages/apps/CMParts/

78b66e7 NotificationLightSettings: removed unused code [dadi11]

517b496 CMParts: Properly remove perf profile category if unsupported [dadi11]

* packages/apps/CellBroadcastReceiver/

8d4dfa1 Fixes and cleanups after 7.1.0/7.1.1 merge [Zhao Wei Liew]

* packages/apps/Settings/

f5209bd Always show band 0 (Automatic) [dadi11]

5bafa5b Settings: Fix removal of notification pulse LED preference [dadi11]

653f0a2 Changelog: update colors [GitHub]

22e2eff Settings: update XenonHD logo [dadi11]

* packages/services/Telecomm/

431166e Telecomm: Add missing CMSDK dependencies in tests [Zhao Wei Liew]

* packages/services/Telephony/

c9c7aa3 Telephony: add external network selection activity [Danny Baumann]

1219742 PhoneToggler: persist nw mode change [Danny Baumann]

2eff9b5 Port network mode toggle from CM12 [Danny Baumann]

* platform_manifest/

bf49c0b manifest: android-7.1.1_r4 -> r6 [dadi11]

* vendor/cmsdk/

5be83e5 Revert "cmsdk: Add device-specific strings" [Zhao Wei Liew]

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

12-12-2016

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

* frameworks/base/

68f1f06 core: Adjust power menu icons for 7.1 [dadi11]

d920cb9 GlobalActions: Inform user of screenshot long-press action [dadi11]

3e88631 SystemUI: Don't vibrate on touchscreen camera gesture [dadi11]

* frameworks/native/

c2c3240 surfaceflinger: hwc1: Add missing mActiveFrameSequence counter [Zhao Wei Liew]

3a14886 surfaceflinger: Orient blur layer based on panel mount flip [Zhao Wei Liew]

* packages/apps/CMParts/

17e51f5 Automatic translation import [dadi11]

* packages/apps/ContactsCommon/

0d10624 Enable support for groups in External contacts accounts [Bin Chen]

* packages/apps/Settings/

ca4d3d6 Automatic translation import [dadi11]

183d99a Settings: Set summary for zen priority notif preference [dadi11]

* packages/apps/Snap/

8787274 Remove log spam [dadi11]

dd94a1d Automatic translation import [dadi11]

* packages/services/Telephony/

010e313 Automatic translation import [inky@build01]

* vendor/cmsdk/

18fbc31 Automatic translation import [inky@build01]

* vendor/motorola/

c4b210e athene: update from NPJ25.93-11 [Vachounet]

* vendor/qcom/binaries/

6725f8b msm8996: audio: Updated sound trigger HAL [Rashed Abdel-Tawab]

738a8d0 msm8996: graphics: Update graphics blobs [Bruno Martins]

* vendor/xenonhd/

5d61cb6 Add Reliance Jio India IMS volte apn's [dadi11]

3666f01 Fix Reliance Jio India APNs. [dadi11]

78b3b1d cm: bring back storage manager [dadi11]

79b43db Add permissions & sepolicy for HBM [dadi11]

d5e605d repopick: Avoid failing on commits lookup [dadi11]

9b718e6 Add missing official devices [dadi11]

88bfdae Add bacon (#69) [dadi11]

b27976f cm: overlay: Enable auto-power-save modes globally [dadi11]

b9a8b63 cm: Fix Trusted Face [dadi11]

a0bb3d3 sepolicy: Escape '.' character [dadi11]

3ba1b19 sepolicy: Fix "Allow adb pull of executables without root" [dadi11]

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

12-11-2016

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

* frameworks/base/

d3372b7 Automatic translation import [dadi11]

5063f5b Pixel Navbar, reverse engineered from smali. [dadi11]

1c582ae Revert "sysui: Use pixel navbar icons" [dadi11]

* hardware/ti/wlan/

f2267c4 wl12xx: Common WLAN KM build target for reuse by devices [D. Andrei MÄƒceÈ™]

* kernel/motorola/msm8952/

993a367 athene: input: sync with addison [Vachounet]

* packages/apps/AudioFX/

7f84f53 Automatic translation import [pinky@build01]

* packages/apps/Bluetooth/

9d5a01b Automatic translation import [pinky@build01]

* packages/apps/CMFileManager/

8909801 Automatic translation import [pinky@build01]

* packages/apps/Calendar/

e415032 Automatic translation import [pinky@build01]

* packages/apps/CellBroadcastReceiver/

efeed63 Automatic translation import [pinky@build01]

* packages/apps/Dialer/

8313ed0 Automatic translation import [pinky@build01]

* packages/apps/Messaging/

4e89cad Automatic translation import [pinky@build01]

* packages/apps/PhoneCommon/

d49dfeb Automatic translation import [pinky@build01]

* packages/apps/Settings/

20939eb Automatic translation import [dadi11]

* packages/apps/ThemeChooser/

85d86c7 Automatic translation import [pinky@build01]

* packages/providers/DownloadProvider/

f1d6599 Automatic translation import [pinky@build01]

* packages/services/Telephony/

ae0e61c Automatic translation import [pinky@build01]

* vendor/cmsdk/

636867f Automatic translation import [pinky@build01]

f6e4623 FileUtils: Add util to check if a file exists [Michael Bestas]

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

12-10-2016

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

* build/

b9f3857 core: allow specifying building ramdisk(s) with lzma [dadi11]

* device/motorola/athene/

1a4b72f update system.prop [Shreps]

* frameworks/base/

448bde3 QS: add one more tile to default ones [GitHub]

ec9e944 New Crowdin translations [dadi11]

* packages/apps/CMParts/

8fee328 CMParts: Improve button settings strings [dadi11]

03be878 New Crowdin translations [dadi11]

* packages/apps/Settings/

504b8ac strings: translate DayNight options [dadi11]

d1f9848 Settings: Add toggle for heads up notifications [dadi11]

0231c11 New Crowdin translations [dadi11]

* packages/apps/XenonOTA/

98e05d9 XenonOTA: switch to DayNight theme [dadi11]

117b28c New Crowdin translations [dadi11]

* platform_manifest/

34ec54c manifest: add boringssl-compat [GitHub]

04660ae manifest: use th system/netd [GitHub]

* system/netd/

0b59259 Revert "Don't start tethering if IPv6 RPF is not supported." [dadi11]

* vendor/cmsdk/

1c5e5e7 cmsdk: Add GlobalSettingSwitchPreference class [Zhao Wei Liew]

41eab0f cmsdk: Use ConnectivityManager to manage tethering [Ethan Chen]

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

12-09-2016

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

* device/qcom/sepolicy/

6bc0853 Escape '.' character [Ethan Chen]

* frameworks/base/

08900cc core: cm_symbols: Remove deprecated <private-symbols> [dadi11]

91a1a20 services: Doze only if GMS is installed [dadi11]

* frameworks/opt/telephony/

ce22026 Fixes and cleanups after 7.1.0/7.1.1 merge [Arne Coucheron]

* hardware/qcom/audio-caf/msm8916/

3941619 policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8937/

1b182cc policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8952/

f3d5f7f policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8960/

9c27ca1 policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8974/

592a45c policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8994/

00734dd policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/audio-caf/msm8996/

2d302a2 policy_hal: Fix mismerges [Luca Stefani]

* hardware/qcom/fm/

1817ac7 Automatic translation import [inky@build01]

* packages/apps/AudioFX/

dcc210f Automatic translation import [inky@build01]

* packages/apps/Browser/

fd2c716 Automatic translation import [inky@build01]

* packages/apps/CMFileManager/

3deb005 Automatic translation import [inky@build01]

* packages/apps/Eleven/

3f80f3e Automatic translation import [inky@build01]

* packages/apps/FMRadio/

92264a2 Automatic translation import [inky@build01]

* packages/apps/LockClock/

2edc867 Automatic translation import [inky@build01]

* packages/apps/PhoneCommon/

569b94c Automatic translation import [inky@build01]

* packages/apps/Profiles/

5202710 Automatic translation import [inky@build01]

* packages/apps/Screencast/

6321459 Automatic translation import [inky@build01]

* packages/apps/Settings/

b347152 Settings: display: Add wake on plug switch [dadi11]

87756c4 Settings: Remove our storage changes [dadi11]

* packages/apps/SoundRecorder/

9a6dd64 Automatic translation import [inky@build01]

* packages/apps/ThemeChooser/

10c9150 Automatic translation import [inky@build01]

* packages/providers/DataUsageProvider/

b640097 Automatic translation import [inky@build01]

* packages/providers/ThemesProvider/

7b649c5 Automatic translation import [inky@build01]

* packages/providers/WeatherProvider/

f284021 Automatic translation import [inky@build01]

* packages/services/CMAudioService/

0b0ec25 Automatic translation import [inky@build01]

* packages/services/LiveLockScreenService/

c33b19f Automatic translation import [inky@build01]

* packages/services/Telephony/

beb13ad CallFeatureSettings: Only show video quality if QTI package installed [Zhao Wei Liew]

* packages/services/ThemeManagerService/

a37f4b5 Automatic translation import [inky@build01]

* packages/services/WeatherService/

e3d8bc3 Automatic translation import [inky@build01]

* vendor/cmsdk/

bb4cbde Automatic translation import [inky@build01]

8534274 cmsdk: utils: Introduce PackageManagerUtils class [Zhao Wei Liew]

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

12-08-2016

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

* device/motorola/athene/

f51870b Merge pull request #14 from rahulsnair/cm-14.1 [GitHub]

* device/qcom/sepolicy/

820fe5f Add common rules for random MAC generation [Ethan Chen]

* frameworks/base/

39ee6f3 Automatic translation import [dadi11]

* kernel/motorola/msm8952/

34bd65c athene: defconfig: enable NF_MATCH_RPFILTER Needed for tethering [Vachounet]

* packages/apps/Bluetooth/

2c95f81 Automatic translation import [clyde@build01]

c7a4661 Automatic translation import [Abhisek Devkota]

3a4891b Automatic translation import [Joey Rizzoli]

* packages/apps/Calendar/

c1a3e17 Automatic translation import [clyde@build01]

fc1da0c Automatic translation import [Abhisek Devkota]

b770a4c Automatic translation import [Joey Rizzoli]

* packages/apps/Dialer/

aca67ce Automatic translation import [Abhisek Devkota]

f0e45a5 Automatic translation import [Joey Rizzoli]

* packages/apps/EmergencyInfo/

04b1bb6 Automatic translation import [clyde@build01]

* packages/apps/Messaging/

48b2720 Automatic translation import [clyde@build01]

0d96bae Automatic translation import [Abhisek Devkota]

5d6eb34 Automatic translation import [Joey Rizzoli]

* packages/apps/PhoneCommon/

de587e2 Automatic translation import [clyde@build01]

798ac9f Automatic translation import [Abhisek Devkota]

3fcb063 Automatic translation import [Joey Rizzoli]

* packages/apps/Settings/

5972b70 (Squashed) Automatic translation import [dadi11]

* packages/apps/WallpaperPicker/

f507d00 Automatic translation import [Joey Rizzoli]

* packages/apps/XenonOTA/

ba6e7d7 XenonOTA: Translate arrays too [dadi11]

* packages/providers/DownloadProvider/

a0a2d78 Automatic translation import [clyde@build01]

18a7458 Automatic translation import [Joey Rizzoli]

* packages/services/Telephony/

339984c Automatic translation import [clyde@build01]

89f1147 Automatic translation import [Joey Rizzoli]

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

12-07-2016

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

* art/

c3a7022 Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]

* bionic/

5ee92f7 Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]

* build/

09eba7a blockimgdiff: plz don't spam my terminal, thx [dadi11]

068ee41 Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]

* device/motorola/athene/

041753b sepolicy: address more denials [rahulsnair]

* external/skia/

f397a6e Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]

* frameworks/av/

08b2db1 Merge tag 'android-7.1.1_r4' into try_again [Dan Pasanen]

58fa2d3 Revert "stagefright: add handling for Large metadata across binder" [Dan Pasanen]

* frameworks/base/

2f5a21e fwb: services: tests: Remove duplicated WrappedAvoidBadWifiTracker class [dadi11]

82a06db Merge tag 'android-7.1.1_r4' into n [dadi11]

4d2a6fd Revert "Deadlock in PackageInstallerSession" [dadi11]

* frameworks/opt/telephony/

07fb1fe Merge tag 'android-7.1.1_r4' into cm-14.1 [Dan Pasanen]

* hardware/qcom/audio-caf/msm8916/

92eff45 audio policy: fix capture indication to sound trigger service. [Rashed Abdel-Tawab]

a002cb7 audio policy: fix media volume after ringtone [Rashed Abdel-Tawab]

bf8c245 audiopolicy: Avoid spurious routing in APM::stopSource [Rashed Abdel-Tawab]

02f55ae audio_policy: Add extra check before restoring device in stopOutput [Rashed Abdel-Tawab]

* hardware/qcom/audio-caf/msm8937/

81237ea audio policy: fix capture indication to sound trigger service. [Rashed Abdel-Tawab]

61c12d5 audio policy: fix media volume after ringtone [Rashed Abdel-Tawab]

bfdbcf2 audiopolicy: Avoid spurious routing in APM::stopSource [Rashed Abdel-Tawab]

* hardware/qcom/audio-caf/msm8952/

b4d2df1 audio policy: fix capture indication to sound trigger service. [Rashed Abdel-Tawab]

7d376f3 audio policy: fix media volume after ringtone [Rashed Abdel-Tawab]

534f1fd audiopolicy: Avoid spurious routing in APM::stopSource [Rashed Abdel-Tawab]

* hardware/qcom/audio-caf/msm8960/

5dc5270 audio policy: fix media volume after ringtone [Rashed Abdel-Tawab]

* hardware/qcom/audio-caf/msm8974/

b5f28ec audio policy: fix media volume after ringtone [Dan Pasanen]

* hardware/qcom/audio-caf/msm8994/

5059cb1 audio policy: fix capture indication to sound trigger service. [Dan Pasanen]

c4bc329 audio policy: fix media volume after ringtone [Dan Pasanen]

* hardware/qcom/audio-caf/msm8996/

07650c8 audio policy: fix capture indication to sound trigger service. [Rashed Abdel-Tawab]

9449876 audio policy: fix media volume after ringtone [Dan Pasanen]

* packages/apps/Bluetooth/

18e387a Merge tag 'android-7.1.1_r4' into cm-14.1 [Dan Pasanen]

* packages/apps/CMParts/

2313e35 CMParts: Move resource utility methods into a util class [dadi11]

* packages/apps/Settings/

2db0fcd Unbreak Fingerprint Unlock Setup [dadi11]

b07dbe1 Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]

* platform_manifest/

9e5cea9 manifest: android-7.1.1_r4 [dadi11]

* system/core/

cc5ed71 Merge tag 'android-7.1.1_r4' into cm-14.1 [dadi11]