[Moto Z ROMs, Kernels, Recoveries, & Other Developm] vache:
crDroid v3.1

Version 3.1 available:

Changelog:

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

05-09-2017

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

* build/

ce47d4c build: Set clang version properly

* frameworks/base/

6962259 Revert "Add toggle for fancy QS animation [1/2]"

* kernel/motorola/msm8953/

122a7ce homebutton: handle VOICE_ASSIST and expose haptic

* packages/apps/Settings/

f7927c4 Fix synchronization of Wi-Fi hotspot switch

0ec8d5a PowerUsageFeatureProviderImpl: little cleanup

* packages/apps/crDroidSettings/

5635bfd Merge pull request #58 from beroid/7.1

36037b8 crdroid: Update RU translations

4c0d173 crdroid: Remove fancy animation settings for now

132c012 Revert "remove moto maxx maintainer"

* packages/services/OmniJaws/

d5fc59c OmniJaws: added missing de-translations

1d7b158 OmniJaws: widget layout madness

ed3a8d2 OmniJaws: dont show OmniJaws error that prominent

* system/core/

a317642 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

28cbdd1 Revert "init.rc: set initial cpuset to all cores"

983413a Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

* vendor/cm/

121cc98 crDroid v3.1

e86b66b crdroid: Do not set clang version at this place

* vendor/crDroidOTA-devices/

515beb9 OTA: update mido, tomato, s2 for 3.1

c96304d thea: Fix tags

b68e505 shamu: Update for 3.1

8f14b63 fix hydrogen

91ce980 add hydrogen to the mix

96af91d Add devices and changelog file for Addison, Thea and Titan

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

05-08-2017

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

* device/motorola/potter/

3c35678 CMActions: add voice assist action and haptic toggle

a6d1de4 potter: switch to enforced SELinux

c52c7ec potter: enable WiFi calling

d37f566 potter: enable WiFi Display

fe7f2e5 potter: address gestures denials

* frameworks/base/

07cad46 Merge pull request #21 from beroid/7.1

a3023ea Add RU translations

* hardware/qcom/display-caf/msm8937/

b7a3010 display: Add color metadata definition

* kernel/motorola/msm8953/

f0c6d0c qpnp-haptic: expose vibration

* packages/apps/crDroidSettings/

b868852 add moto g5 plus

8893de4 add moto z play maintainer

17e4dc6 remove moto maxx maintainer

3eb5801 remove lux maintainer

5669508 crdroid: Fix FP crash on lockscreen settings

* system/core/

ada295f init.rc: set initial cpuset to all cores

* vendor/crDroidOTA-devices/

f3895e2 Rename changelog_marlin.txt to changelog_hokie.txt

ad7b4f4 Added back changelog

e6868d4 add LG G3

3c4f536 Add potter

1e40222 Update devices.xml

57d4faa Create changelog_oneplus3.txt

b564a52 Removed changelog from my devices.

* vendor/motorola/potter/

9b003ca potter: derp

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

05-07-2017

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

* frameworks/base/

1d30c50 SlimRecents: refresh sizes on dpi change [2/2]

59c5b04 Show icons of only background apps in Toasts

5191e9c Toast icon switch [1/2]

5194079 voLTE icon: fix spaces

2a241b9 hwui: Fix HWUI_COMPILE_FOR_PERF for non-arm

a7a8374 StatusBar: Catch OOM caused by third-party icons

f4992b4 Add fp authentication vibrate and unlock keystore with fp [1/2]

ed710ee Make weather in lock screen and status bar more robust

bdc65c1 Add keyguard weather [1/2]

* hardware/qcom/audio-caf/msm8937/

99617f9 Configs: remove audio sink buffer size property

a9f2c00 hal: fix kw issue in hal

6191804 hal: remove redundant logs from utils.c

905d1d8 audiod: Skip enumerating non-ADSP sound cards

* hardware/qcom/display-caf/msm8937/

26cd504 display: Add color metadata definition

eb49512 sdm: Use ColorMetadata in SDM

37d5aff display: Add support for Rec.2020

b6a2bfb sdm: Use safe mode on External display on low end device

9c64210 HWC: Set skip to layers with Non Integral Source Crop

93afadf sdm: skip null commit on command mode panels

2428bc4 libmemtrack: Fix integer overflow in kgsl function

* hardware/qcom/media-caf/msm8937/

de0c52e media: libOmxSw encoders require prop headers :(

fcd1cfd mm-video-v4l2: serialize FTB's for dropped frames

057d1c7 mm-video-v4l2: vidc: venc: Free buffer FDs and handles

a5da2d3 mm-video-v4l2: vdec: Support for HEVCMain10HDR10 profile

76dd49f mm-video-v4l2: Update max level for h264 decoder to 5.1

46aa731 mm-video-v4l2: venc: Disable Pframes incase of resolution 5k/6k

5dc8e7e mm-video-v4l2: Reset drv_ctx o/p buffer requirements in loaded state

0a4ad7e mm-video-v4l2: vdec: Convert maximum display luminance in cd/m2

9e702ea mm-video-v4l2: vdec:Metadata for HDR and ColorAspects

6076eb6 mm-video-v4l2: vdec: Support for HDR Info extension

* packages/apps/Trebuchet/

e64c236 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Trebuchet into 7.1

* packages/apps/crDroidFileManager/

0a9f4b8 crDroidFileManager: Change to generic file manager

* packages/apps/crDroidMusic/

7d30f0d crDroidMusic: Initiate generic music app

* packages/apps/crDroidOTA/

f93b897 crDroidOTA: Refresh icons

961def4 crDroidOTA: Remove useless and faulty translation

* packages/apps/crDroidSettings/

4b95eff crdroid: Use SwitchPreference for FP features

a969907 crdroid: Set FP settings properly

99e769b crdroid: Rename fingerprint icon drawable

f2397a3 Toast icon switch [2/2]

670e5c3 Merge pull request #57 from beroid/7.1

18ee3db crdroid: Update RU translations

60fc899 Add fp authentication vibrate and unlock keystore with fp [2/2]

0528405 crdroid: Also fix dependencies for lock screen weather

* vendor/crDroidOTA-devices/

a6a9be5 OTA: update mido, tomato, s2 changes

4cd2e51 Added crackling, v500

2fccc6b ota

8010bc1 OTA:add ferrari

49fc378 Updated marlin version

b27d68f Added marlin changelog

14c15b4 generated goo.gl shortlinks to fix "&" or "&"

b4741db Correct all changelog URLs

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

05-06-2017

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

* android/

eb1cfdf manifest: Use different path for crDroidOTA devices

425405d manifest: Track crDroid OTA repos

* build/

648e881 Revert "build: symlink /system/bin/sh to bash"

* device/motorola/griffin/

2ca00ee potter: crdroid POWAA !

* frameworks/rs/

955c063 Increment sys ref count of input/ouput Allocations

56f41aa Fix typo in include guard

4db69a0 Fix google-build-using-namespace warnings in cpu_ref.

cf0f22d Fix google-build-using-namespace warnings in rs.

e05a931 Fix google-build-using-namespace warnings in driver.

729cb44 Fix google-explicit-constructor warnings in frameworks/rs.

dd0c462 Fix clang-tidy warnings in frameworks/rs.

0af3a39 Fix misc-macro-parentheses warnings.

db57e76 FileA3D: Don't leak memory in error case.

c68586c Fix clang-tidy performance warnings.

d631ebf frameworks/rs: fix clang-analyzer-unix.MallocSizeof warnings.

28edf8c Fix error handling problems

807f628 Implement multi-thread CPU GEMM for BLAS Intrinsics

3094078 Support x86+arm mode

604d079 Fix x86+arm multilib branch

* packages/apps/crDroidFileManager/

6c2e178 Merge branch 'remote' into mkn-mr1

79b9c2f FS: Synchronize FileObserver

* packages/apps/crDroidOTA/

39c98aa crDroidOTA: Update icons

0887a3b crDroidOTA: Use static ota_conf

4c34fe3 crDroidOTA: Update devices path

* packages/apps/crDroidSettings/

1d59358 crdroid: Fix weather setting switches

a2528d2 crdroid: Fix strings for lock screen weather

33f5b02 crdroid: Add preference for OTA update

8355bb8 Add keygard weather [2/2]

* system/core/

8361457 Revert "rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings"

* vendor/cm/

2ccf607 crdroid: Add crDroidOTA

* vendor/crDroidOTA-devices/

35b2bd1 cleanup amp; and updated S7, S7 Edge url

15ad96f Add griffin

5963eab OTA: add tomato, s2, mido

c740d44 Added nine klte variants.

2fe6d5b Added deb, flo, h811, h815, m8, & m8d

95c9a10 Added angler & bullhead.

d77ca0a added herolte and hero2lte

e62b4dd Fixing mistake (& instaed of &)

11152b7 Added Marlin

c52cdef Initial commit

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

05-05-2017

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

* build/

ab0891a Revert "core: use 0 compression when creating the target_files package"

* packages/apps/SlimRecents/

c6320ca Show PlayStore option also for system gapps and manually installed apk

* packages/apps/crDroidFileManager/

196db18 Automatic translation import

d766509 Merge branch 'remote' into mkn-mr1

eb2c28f Merge origin

7c293a6 UX: Implement observer for local filesystem

3c903a2 Merge branch 'remote' into mkn-mr1

fc4770f Merge pull request #549 from MaanooAk/things

525ce6f Automatic translation import

* packages/apps/crDroidOTA/

b569395 Merge remote-tracking branch 'ResurrectionRemix/nougat' into 7.1

c8bfa58 update icon

761af0f added proper ota_conf example and changed to crDroidOTA

* system/bt/

0ebf465 Do not include the trailing NULL from the C-String in the SDP service name

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

05-04-2017

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

* bootable/recovery/

616bf9a recovery: Fix event system

* kernel/motorola/msm8953/

cd9f27e xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder

d5ec52a xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window

281dd617 msm: vidc: Protect debug_buffer access in core_info_read with lock.

e1738f2 ASoC: msm: qdsp6v2: set pointer to NULL after free

29a3530 msm: mdss: install the rel_fence even if retire_fence is skipped

4a3bf2c tracing: do not leak kernel addresses

e79266d msm: mdss: avoid removing wrong multirect on validate failures

0cc519e BACKPORT: trace: resolve stack corruption due to string copy

f18a1d1 msm: camera: flash: Validate the power setting size

122d732 ASoC: wcd9330: Fix out of bounds for mad input value

5d722df msm: camera: sensor: Validate i2c_frq_mode in msm_cci_get_clk_rates

949a207 qseecom: improve input validatation for qseecom_send_service_cmd

c82219c uio: fix potential use after free issue when accessing debug_buffer

698bdb7 ASoC: msm: qdsp6v2: return error when copy from userspace fails

76ac24e ASoC: msm: qdsp6v2: DAP: Add check to validate param length

2b91054 ASoC: msm: q6dspv2: use correct variable type to store ION buff size

cde57fe ASoC: msm: qdsp6v2: completely deallocate on cal block creation failure

01a7d9a import some defconfigs

* packages/apps/Jelly/

2006774 Jelly: no need of using srcCompat for imageviews

9be745e Jelly: fix InflateException on builds compiled with aosp build system

* packages/apps/crDroidFileManager/

1cc7520 Text reader intent filter mime types

0564d0b AmazeFileManager: update cloudrail

0f3a08b Merge branch 'remote' into mkn-mr1

74ef963 GIT: Merge origin

40cba3e CPY: Fix upload for cloud services

fe59a77 Integral names fix

fbddb1b Extend mime types support

a0e5372 Text reader monospace font option

79a754c Show option for headers and modified date

810f60f Extend text tditor mime types

77823a0 Update delete dialog

5f29275 Automatic translation import

* packages/apps/crDroidOTA/

920fa0c Automatic translation import

3e5a60d update ota_conf example

5ac26f5 crDroid-ify

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

05-03-2017

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

* art/

88d5636 art: Support more variants of ARM

* bionic/

9c227a7 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_bionic into 7.1

22d6b5b libc: ARM: Add 32-bit Kryo memcpy

45a3987 libc: use Cortex-A7/A53 memset on Kryo

ba97f82 Add kryo support.

* bootable/recovery/

8011e66 recovery: Fix UI freezing

* build/

403195a build: Dump crdroid opt in banner

* external/libavc/

3421ac6 Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/external/libavc into 7.1

* external/pdfium/

32813be Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/external/pdfium into 7.1

* frameworks/av/

faa8b85 seccomp: Fix policy for ffmpeg

* frameworks/base/

9bf6006 Fix animation duration for custom animations

a803e60 Aapt2: Fix png leak

d970962 Fix the Wi-Fi wrong status when turning Wi-Fi on

46af356 wifi: catch UnsupportedOperationException for getMatchingWifiConfig

79a993f SettingsLib: wifi: Fixed AccessPoint tracking for Passpoint networks

b48b294 Destroy Allocation with ScriptIntrinsicLut

8b4eda9 Destroy Allocation right away on exception

67c2de2 Do not CloseGuard KernelID or FieldID

9591566 Fix keyguard is black background while screen turning off/on quickly

64435e7 sensors: intern jstrings for memory savings

eab78af sensors: fix native crash when dynamic sensor is removed

23c1c4a Remove custom tiles from the same uninstalled package

d05ec1e The network event should be an asynchronous callback.

2318bf1 SystemUI: remove force weather update bits

074e456 Clear mGuestRestrictions before loading from disk

05328a3 AssetAtlasService: fix multi-threaded computeBestConfiguration

ea24712 Fix DUI slippery flag logic and IllegalArgumentException [2/2]

f3d8df5 statusbar weather: Update omnijaws API

1b5c3ad base: SystemUI: dont hide weather forcast data on errors

0edfa2b base: SystemUI: use new OmniJaws error broadcasts

cdc3629 Compass qs tile: Fix icon in edit mode

56679e9 Add Compass tile

* frameworks/native/

64c0f43 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_native into 7.1

* hardware/qcom/media-caf/apq8084/

b49f2c0 Fix duplicated OMX.qcom.audio.decoder.aac entry

* packages/apps/Contacts/

4430694 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Contacts into 7.1

* packages/apps/DUI/

5afe6f9 Add Chrome to MediaMonitor Blacklist

2d6ca01 Fix Fling swipe up gesture being hard to trigger

c3fbe2c Fix DUI slippery flag logic and IllegalArgumentException [1/2]

3ac1ff3 DUI: Basenavigationbar: Catch Slippery Exception

* packages/apps/Dialer/

a572b53 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Dialer into 7.1

* packages/apps/Jelly/

b01a7b8 Jelly: handle rotation and multiwindow changes

* packages/apps/Messaging/

a82230e Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Messaging into 7.1

* packages/apps/PhoneCommon/

6f24d14 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_PhoneCommon into 7.1

* packages/apps/Settings/

ecb716e Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Settings into 7.1

* packages/apps/Trebuchet/

c69c736 Trebuchet: Add Jelly to hotseat

6e906bb Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_Trebuchet into 7.1

* packages/apps/crDroidFileManager/

52588ae Merge branch 'remote' into mkn-mr1

22d01f0 Merge pull request #546 from gitcoderoid/fix_crash_color_picker

c72ed37 Fix crash when user rotates screen with color picker in settings screen

5ce7f6d Merge branch 'remote' into mkn-mr1

c654526 Merge pull request #545 from martincz/master

* packages/inputmethods/LatinIME/

4eb982d Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_inputmethods_LatinIME into 7.1

* system/core/

e5b60ab libadf: adf_test: fix crash on adf.devices failure

d66db81 libadf: convert to C++

a47bc0f libadf: adf_test: fix clang + kati build

5e79a9b <cutils/atomic.h> has been inlined for two years now.

704063e Fix reference counting for Assembly

e255c7c Fix warnings in cutils/atomic.h

39e9285 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_system_core into 7.1

* vendor/cmsdk/

6d90cdc Merge branch 'cm-14.1' of https://github.com/LineageOS/cm_platform_sdk into 7.1

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

05-02-2017

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

* android/

ffe1c33 Merge branch 'cm-14.1' of https://github.com/LineageOS/android into 7.1

ee708d0 manifest: Track arm-eabi-6.3

55ebcda manifest: Track aosp compiler-rt

fc78b86 manifest: android-7.1.2_r2 -> android-7.1.2_r8

9182986 android: nuke browser, welcome jelly

dec5499 manifest: Track clang-2690385

bcc3032 manifest: Track clang 3.8

5934f9d manifest: Track clang 3.6

8f9085b Sync contributors cloud generator and random scripts

* build/

4fb9766 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_build into 7.1

a73f68a Merge tag 'android-7.1.2_r8' into cm-14.1

dd1d7ca Revert "We want Browser"

0fc0aac build: Switch prebuilt clang to proper version if no dtc

c743ec7 build: Add more missing flags

f487039 build: Dont enable undefined flags unless dtc opt available

0a62d27 dtc: Update disable list

* external/boringssl/

8f156df Merge tag 'android-7.1.2_r8' into cm-14.1

* external/compiler-rt/

3e4ad37 Add dtc opt flag

* external/compiler-rt_aosp/

2881b00 Add dtc opt flag

* external/google/

7b0296f Play Services: add 10.2.4

* frameworks/av/

16dcaaa Merge tag 'android-7.1.2_r8' into cm-14.1

* frameworks/base/

15e52c4 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1

abe50aa Merge tag 'android-7.1.2_r8' into cm-14.1

c3b68ee Automatic translation import

* frameworks/native/

b8fb318 Merge tag 'android-7.1.2_r8' into cm-14.1

* packages/apps/Jelly/

2f41ee6 Jelly: expose toolbar elevation

74270cc Jelly: history: swipe to delete

244fab9 Jelly: use custom dialog for home page selection

* packages/apps/crDroidFileManager/

6198f50 Automatic translation import

3512809 Automatic translation import

af9c81c Automatic translation import

a437935 Automatic translation import

2a2b682 AmazeFileManager: add cloudrail-si-android

3f6c213 Merge branch 'remote' into mkn-mr1

* packages/services/OmniJaws/

6d2ec38 Automatic translation import

c6f8208 OmniJaws: come here all you hidden bugs into the bright light

7f59a61 OmniJaws: weather widget fixes

5e5e496 OmniJaws: add error broadcast

2a29597 OmniJaws: add weather widget

2a0e0a3 OmniJaws: remove separation between force and not force update

c1020bb OmniJaws: add fetch weather data retry loop

* prebuilts/clang/host/linux-x86/3.8/

2e2ea9b Initial commit

* prebuilts/clang/host/linux-x86/clang-2690385/

1f1e274 Initial commit

* system/bt/

85d4e42 Merge tag 'android-7.1.2_r8' into cm-14.1

* system/core/

d7cbf4b Merge tag 'android-7.1.2_r8' into cm-14.1

* vendor/cm/

b1bba60 addonsu: Add Lineage version to zip name

d776d4b Add target to make a flashable su addon

8125fbe cm: nuke browser, welcome jelly

87ed1b9 cm: Remove obsolete and unused overlays and configs

3b461d0 crdroid: Use clang 3.8 by default

520eb77 crdroid: Use optional crdroid optimization flag

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

05-01-2017

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

* android/

4642900 manifest: track our own FMRadio

* frameworks/base/

72d1b67 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_base into 7.1

5dccf5e Revert "remove the extra synchronized lock"

ff45b3f Revert "Fix BaseBundle IllegalArgumentException"

bbddf59 Revert "QS: Add advanced location tile"

75cb163 Revert "QS: Location Easy Toggle [1/2]"

8d6b659 Revert "Location tile: add high accuracy state icon"

03494b7 Revert "Location tile: dynamic icon state"

f7c5bff Revert "core: Set the power menu volume selector as green"

* packages/apps/FMRadio/

df3365b fmradio: Add TARGET_PROVIDES_FMRADIO_JNI

* packages/apps/Jelly/

17755b3 Jelly: add option to clear cookies

* packages/apps/crDroidFileManager/

0b26e29 ERR: Minor error catching issues fixed

124c4ca Update fdroid

61f8ebf Merge pull request #542 from arpitkh96/rainy_day

fb92a3f Merge master

765140f Bump version number

a544725 SRV: Add support for file opening for generic stream

db9554e Automatic translation import

* packages/apps/crDroidSettings/

9d69c1a crdroid: Disable location easy toggle for now

* system/extras/su/

7344440 su: Don't start daemon for adb only mode

* vendor/cm/

1b9456e crdroid: Remove outdated and unsupported packages

f650a65 crdroid: Add exports for modern toolchains

e335c50 crdroid: Use DTC 5.0

* vendor/motorola/potter/

e4925a1 potter: update blobs from NPN25.137-35

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

04-30-2017

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

* build/

c471fd9 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_build into 7.1

* frameworks/base/

ac8641d base: don't show reboot options for safe mode

d1fecb1 SystemUI: Use already existing overlay to show QS auto brightness

f3faf1f SystemUI: use vector drawables for brightness icons

39738c7 fix anr when concurrent request provider

94d8c27 Ensure that the decor view is attached to window.

07ece0c Bad token of activity when do the launch work at the app process side.

aac81bb Query geo description in worker thread to prevent ANR

45bff37 remove duplicated incorrectly code in ProcessRecord

bdb9183 fix foreground process will be mistakenly killed when it uses content provider.

400822e Fix PacketKeepalive.stop() crash

217b8fc FATAL EXCEPTION IN SYSTEM PROCESS: android.ui

525f760 Restart persistent process if start timeout.

105067d fix system_server crash issue caused by fd leak.

eefd167 base: LocationTile detail

6fde90a SytemUI: Move brightness icon to the left of slider

* packages/apps/Jelly/

13c1311 Jelly: Fix typo

* packages/apps/SlimRecents/

a20e11e New app-pinning icon

* packages/apps/crDroidFileManager/

5684d23 CPY: Switching back to streams when system is low on memory

* system/core/

f7c2748 Make libbacktrace build with LLVM r275480

* system/extras/

9caa4aa Fix clang warnings and leak of full_stats_file .

220b1ca simpleperf: Fix an error after adding newer Clang