[OnePlus 2 Android Development] benschhold:
Update

Changelog:

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

01-08-2017

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

* android/

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

* build/

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

c036ef5 Merge tag 'android-7.1.1_r9' into cm-14.1

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

* device/oneplus/oneplus2/

1923c47 oneplus2: Rebrand device * to LineageOS

7c2afd6 changes

* external/icu/

554db26 Merge tag 'android-7.1.1_r9' into cm-14.1

* frameworks/av/

00a823e Merge tag 'android-7.1.1_r9' into cm-14.1

7a17a62 Revert "Revert "Stagefright: Allow setting high-framerates in CameraSource""

* frameworks/base/

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

51220c4 Revert "Zygote: Deleted files can still be fstat(restat) success."

de7c852 Revert "Zygote: Workaround for detecting open file descriptors"

4095df0 Revert "Make sure Zygote is running at process priority 0 after VM has started."

ab94c3e Revert "Resource Runtime Overlay: Repair damages to Zygote runtime overlays"

78907ab Merge tag 'android-7.1.1_r9' into cm-14.1

8f7df53 SystemUI: Remove unused string

c463c36 Remove leftover power menu profile resources

e1247c3 core: Fix camel case

e0c07ac base: Improve secure lockscreen access with disabled QS

* frameworks/native/

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

cc92c1b Merge tag 'android-7.1.1_r9' into cm-14.1

* hardware/qcom/audio-caf/msm8960/

5e95ac2 hal: Additional checks for dedicated VOIP input

* hardware/qcom/audio/default/

584bfb8 Merge tag 'android-7.1.1_r9' into cm-14.1

* kernel/oneplus/msm8994/

0d5d540 Merge tag 'LA.BF64.1.2.3-01210-8x94.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.10 into cm-14.1

13104f3 Revert "dts: Update from OOS"

02c8dc4 Rebrand to lineageos

* packages/apps/Calendar/

cdfc529 Calendar: String improvements

* packages/apps/ContactsCommon/

3676a51 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_apps_ContactsCommon into 7.1

6e8cff6 Merge tag 'android-7.1.1_r9' into cm-14.1

* packages/apps/Messaging/

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

f5b8d0f Messaging: String improvements

* packages/apps/Settings/

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

* packages/apps/crDroidSettings/

e71128a crdroid: Remove hidden entry completely from clock position

004fd76 crdroid: : allow disabling quick settings on secure lockscreen [2/2]

546163a On-The-Go Mode [2/2]

* packages/services/Telephony/

53ae6d3 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_packages_services_Telephony into 7.1

deee082 Merge tag 'android-7.1.1_r9' into cm-14.1

* vendor/cm/

2dbe780 build: qcom_target: Define MSM_VIDC_TARGET_LIST

45d0c72 build: qcom_target: Clean up QCOM_HARDWARE_VARIANT checks

3a120fc build: include lineage releasekey in recovery

8fd5e44 build: remove deprecated recovery keys

bd58f57 extract_utils: Update smali/backsmali to v2.2b4

0dd6b29 extract_utils: Update backsmali command

* vendor/cmsdk/

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

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

01-07-2017

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

* frameworks/base/

2392860 QS: Use correct permission for livedisplay tile

0df23fa Improve On-The-Go mode

cc05424 base: allow disabling quick settings on secure lockscreen [1/2]

4efd6a7 Fix stack-buffer-overflow detected by AddressSanitizer.

8194de0 SystemUI: FIX No sim - airplane mode padding

777488f Prevent LocalSocket from creating an fd if fd is already there

* hardware/qcom/audio-caf/msm8916/

d414d15 hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH

* hardware/qcom/audio-caf/msm8974/

becbb2f hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH

* packages/apps/crDroidSettings/

4cf0270 crdroid: Fix data easy toggle

* vendor/cmsdk/

5bb06dc cmsdk: remove 'hide clock' option from clock position tunable

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

01-06-2017

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

* build/

cf670ee Revert "Revert "Add PRODUCT_BOOTANIMATION""

8022369 build: Replace pushd with cd

* frameworks/base/

8faece0 SystemUI: remove 'hide clock' option from clock position tunable

a2fea78 On-The-Go Mode [1/2]

7cf1aa8 systemservice will be restarted if force stopping android.print.cts running

269782a Revert "GlobalActions: Confirm power off"

* hardware/qcom/audio-caf/msm8937/

95ccc85 policy_hal: Fix mismerges

b24ef94 audio policy: fix capture indication to sound trigger service.

3f05588 audio policy: fix media volume after ringtone

1e29be0 Revert "hal: Add abstraction for soundtrigger session"

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

a8490ea hal: Haxed header

ab64a44 audio: Fix flac offload not working

bd04719 hal: Fix build with HDMI disabled

f4e5f48 audio: Fix complilation warnings under Clang

1394524 msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled

04ed235 audio: Extend platform parser to allow device name aliasing

326d03c hal: post_proc: enabled / disable volume listener based on prop

966b853 hal: Support the audio amplifier hook

284d304 hal: Allow building hardware audio encoders

7d10d9a audio: Use direct * pathmap

* hardware/qcom/display-caf/msm8937/

3dfb72a sdm: Always include kernel headers

3c389e0 Fix duplicate copy file rules

5ab047e display: Cleanup flags

381813d Don't build lights module if vendor supplies it

8908ec8 display: Use * pathmap

* hardware/qcom/media-caf/msm8937/

64e0fc1 mm-video: Disable proprietary extension

becaa72 venc: Fix VQZip issue

d322c9f vidc: Fix makefiles

0e5dd32 media: Avoid collision with FFMPEG plugin

671cbd6 media: Use * pathmap

* kernel/oneplus/msm8994/

49b63f2 push to 5.0

c07f8f9 CHROMIUM: cpufreq: interactive: Replace obsolete strict_strtoul calls.

29f396c CHROMIUM: cpufreq: interactive: validate above_hispeed_delay

f6d50ac cpufreq: interactive: change sysfs permissions to r/W also for groups

2a1859e cpufreq: interactive: remove hispeed_freq init restriction

63bbc0d cpufreq: interactive: Consider changed min limit a frequency boost

7f6e100 cpufreq: interactive: Honor changed minimum frequency

a77f2cc cpufreq: interactive: reduce timer with screen off

9a59a8d CHROMIUM: cpufreq: interactive: calculate load before freq change

dfede4e cpufreq: interactive: squash changes from https://github.com/CyanogenMod/andr...3ce834f/drivers/cpufreq/cpufreq_interactive.c

f239060 cpufreq: interactive: prevents the frequency to directly raise above the hispeed_freq from a lower frequency.

d360497 cpufreq: interactive: reduce timer with screen off

022055a cpufreq: interactive: waking up speedchange_task every time there's a touch input (because limits are changed) is introducing jank. I believe it's because the thread has a very high priority and it *might* be scheduled before other tasks. Also it spinlocks every time it's called, so that might not be helping.Correct me if I'm wrong otherwise.

b4efe40 cpufreq: interactive: Consider changed min limit a frequency boost

ecc6392 cpufreq: interactive: Honor changed minimum frequency

e36a665 CHROMIUM: cpufreq: interactive: calculate load before freq change

6590043 cpufreq: interactive: remove boost and boostpulse sysfs nodes to prevent 'average joe' mis-usage

67caed8 cpufreq: interactive: Fix load in cpufreq_interactive_cpuload event

25a6837 cpufreq: interactive: Use target_freq for load calculation

3fea777 sched: Provide a wake up API without sending freq notifications

3f70597 msm_adreno_tz: Add display state awareness

c609a75 adreno_idler: Declare display_on correctly

* packages/apps/Browser/

b565222 Search engines: Add DuckDuckGo FR

* packages/apps/crDroidSettings/

e759e14 crdroid: Clean up and disable unimplemented hidden clock style