[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] tabp0le:
ANNOUNCEMENT:

Latest update released. 07/12/2017 :

Download:

https://androidbuilds.spryservers.n...fusion_pme-7.1.2-20170712_162755-OFFICIAL.zip

Changelog:

====================
07-12-2017
====================

* frameworks/base/
a7c2f8d frameworks/base: SystemUI: PureFusionify rapid charging strings. [Tab Fitts]

* kernel/htc/msm8996/
a1c5b78 defconfig: Remove staging version. [Tab Fitts]
fec510b Revert "defconfig: Enable CONFIG_BLK_CGROUP" [Tab Fitts]
e9344bb [FIX] [SOUND/SOC/MSM] FIX Mistake Here, Back ported from msm 4.4 [Tab Fitts]
319526f ASoC: msm: qdsp6v2: Fix voice call and record SSR test [Tab Fitts]
5496012 ASoC: msm: qdsp6v2: Add support for 7 channel mapping [Tab Fitts]
f2dd8ac ASoC: msm: qdsp6v2: Support to configure clock recovery mode [Tab Fitts]
ee1e3f7 ASoC: msm: qdsp6v2: Add support to set render mode [Tab Fitts]
888d466 ASoC: msm: qdsp6v2: Clear pass-through mode on routing close [Tab Fitts]
9c71e3f ASoC: msm: qdsp6v2: clear address on error [Tab Fitts]
baf4769 ASoC: wcd: Depend on right config option [Tab Fitts]
ceb0a92 ASoC: wcd-dsp-mgr: force crash upon collecting ramdumps [Tab Fitts]
b9e4353 ASoC: wcd-spi: Initialize variables before use [Tab Fitts]
f072fd7 ASoC: wcd_cpe_core: Initialize variables before use [Tab Fitts]
4f9526a Revert "ASoC: wcd9335: enable APC in Tx path" [Tab Fitts]
9bbe78d ASoC: wcd-spi: add system suspend and resume functionality [Tab Fitts]
5c5f90c ASoC: wcd-dsp-mgr: add suspend and resume functionality [Tab Fitts]
bd814ef ASoC: msm-cpe: Add interface to set port [Tab Fitts]
f084bdd uapi: lsm_params: Add interface to disable polling [Tab Fitts]
3a99db2 [Backported 4.4] ASoC: codecs: fix out of bounds copy [Tab Fitts]
fa5629f ASoC: msm: defer the machine driver probing if ADSP is down [Tab Fitts]
133fa80 ASoC: msm: add support for TERT_TDM_RX_4 BE [Tab Fitts]
a61776e ASoC: msm: support up to 8 channel capture on MM1 [Tab Fitts]
5d7dd71 ASoC: msm: qdsp6v2: Add 144k sample rate to compress driver [Tab Fitts]
2d9d2b0b41 ASoC:[Backported msm-4.4r9] msm: fix ULL playback over a2dp [Tab Fitts]
1948c409 ASoC:[Backported msm-4.4r9] wcd-spi: fix clock disable request during shutdown [Tab Fitts]
6eef3ef ASoC:[Backported msm-4.4r9] wcd9335: Add dapm ignore suspend for codec dai [Tab Fitts]
1067ad1 ASoC:[Backported msm-4.4r9] wcd-dsp-mgr: fix restart logic when codec comes back online [Tab Fitts]
a88a3a4 ASoC:[Backported msm-4.4r9] wcd9335: Fix register sequence for CPE configuration [Tab Fitts]
b95d0d2 ASoC:[Backported msm-4.4r9] wcd9335: Fix race during codec master clock (mclk) enablement [Tab Fitts]
5f64bb1 ASoC:[Backported msm-4.4r9] wcd-spi: Add memory read debug support [Tab Fitts]
58c7023 ASoC:[Backported msm-4.4r9] wcd-spi: fix the maximum transfer unit setting [Tab Fitts]
062b744 ASoc:[Backported msm-4.4r9] wcd9335: Ignore mbhc get impedance error [Tab Fitts]
7bab47a ASoC:[Backported msm-4.4r9] wcd-spi: Initialize local variables before usage [Tab Fitts]
caa3c13 ASoC:[Backported msm-4.4r9] wcd-spi: Move one time initializations to component bind [Tab Fitts]
e597730 ASoC:[Backported msm-4.4r9] wcd-dsp-mgr: set status before broadcasting post events [Tab Fitts]
70a80f0 ASoC:[Backported msm-4.4r9] wcd-spi: fix clock disable [Tab Fitts]
0c7f043 ASoC:[Backported msm-4.4r9] wcd-dsp-mgr: add support for subsystem restart [Tab Fitts]
4580c3c ASoC:[Backported msm-4.4r9] wcd-spi: add support to read requested section of memory [Tab Fitts]
dbf02df ASoC:[Backported msm-4.4r9] wcd_cpe_core: add arch_setup_dma_ops call [Tab Fitts]
1f595dc ASoC:[Backported msm-4.4r9] wcd9xxx: check impedance index before use [Tab Fitts]
bbcfa1e ASoC:[Backported msm-4.4r9] codecs: fix edid error when hdmi ops is null [Tab Fitts]
d20a27c ASoC:[Backported msm-4.4r9] wcd: change classh settings as per impedance value [Tab Fitts]
45b96f5 ASoC:[Backported msm-4.4r9] wcd9335: Configure DMIC clock rate for ECPP path [Tab Fitts]
511a15f ASoC:[Backported msm-4.4r9] wcd9335: Add support to enable low power mode on codec [Tab Fitts]
44e55da ASoC:[Backported msm-4.4r9] wcd-spi: SPI driver for WCD audio codecs [Tab Fitts]
0f0129d ASoC:[Backported msm-4.4r9] wcd_dsp_mgr: Add the WCD DSP manager driver [Tab Fitts]
83a656c ASoC:[Backported msm-4.4r9] wcd-dsp-utils: Add utilities for wcd dsp [Tab Fitts]
6febf72 ASoC:[Backported msm-4.4r9] wcd9335: Changes to support CPE session using EC PP path [Tab Fitts]
79ea06b ASoC:[Backported msm-4.4r9] wcd9335: Add dapm ignore suspend for backend dais [Tab Fitts]
6c0df9a ASoC:[Backported msm-4.4r9] wcd9335: don't check for HPHL and HPHR for mono headset [Tab Fitts]
8939243 ASoC:[Backported msm-4.4r9] audio-ext-clk: check for null pointer de-reference [Tab Fitts]
f3ff31b ASoC:[Backported msm-4.4r9] wcd9335: add all child devices of codec [Tab Fitts]
0138539 ASoC:[Backported msm-4.4r9] wcd9335: Remove pop on bring-up of noise cancelling headset [Tab Fitts]
c803eb4 ASoC:[Backported msm-4.4r9] wcd-mbhc: fix plug removal detection from extension cable [Tab Fitts]
8bfbbd0 ASoC:[Backported msm-4.4r9] wcd9335: Update codec driver probe sequence [Tab Fitts]
bf487f5 ASoC:[Backported msm-4.4r9] wcd9335: Fix traversing of source dapm widgets [Tab Fitts]
deb4df1 ASoC:[Backported msm-4.4r9] wcd9335: Infinite loop when routing DMIC for handset ANC [Tab Fitts]
dc6e906 ASoC:[Backported msm-4.4r9] wcd9335: Adjust DMIC clock based on sample rate [Tab Fitts]
e22a808 ASoC:[Backported msm-4.4r9] wcd: set pointer to null after kfree [Tab Fitts]
7074b23 ASoC:[Backported msm-4.4r9] wcd9335: Fix race during codec master clock (mclk) enablement [Tab Fitts]
d39a7f6 ASoc:[Backported msm-4.4r9] wcd9335: Ignore mbhc get impedance error [Tab Fitts]
9fcea9d ASoC:[Backported msm-4.4r9] wcd9335: add handset speaker gain mixer control [Tab Fitts]
1f79d64 ASoC:[Backported msm-4.4r9] wcd9335: reduce speaker teardown latency [Tab Fitts]
4d57af6 ASoc:[Backported msm-4.4r9] wcd9335: correct native playback widget on msmcobalt [Tab Fitts]
dd4ccde ASoC:[Backported msm-4.4r9] wcd9335: Add 24bit record support [Tab Fitts]
29fc305 sound_control: fix mic reg, add camera mic boost [Tab Fitts]
0ff1d7b Sound Control: rebuild soundcontrol - Re-build wcd9335 interface - Fixed code style - Two channel for headphones boost - Adjustment based on the current volume - - ohter.... [Tab Fitts]
9b7139f Sound Control: Add control over earpiece [Tab Fitts]
3bb9004 Sound Control:Initial port for WCD9335 codec * Some modifications to work for HTC msm8996 By @Eliminater74 * Basic functionality for speakers and headphones * Using old sys entries to prevent incompatibility with other apps * Thanks to @flar2 for intial modifications [Tab Fitts]
e791b07 [deconfig] Enable sound control: Remove wcd9330 section: [Tab Fitts]
a1e3d81 ASoC: msm: Don't force compilation of WCD9330 components for MSM8996 * Original Author: @sultanxda * * MSM8996 uses the WCD9335 codec and the v2 drivers. * So Split the wcd9330 From the wcd9335.. [Tab Fitts]
11c326b defconfig: Staging kernel [Tab Fitts]
090e76a defconfig: Remove DTS Eagle as it no longer exists. [Tab Fitts]
82b5432 defconfig: hrtick and config_hz=300 [Tab Fitts]
b1873a5 defconfig: Enable CONFIG_BLK_CGROUP [Tab Fitts]

* packages/apps/PureSettings/
06d3e79 PureSettings: Add 3s default backlight timeout. [Tab Fitts]

* system/core/
c263190 system/core: init.rc: Fixup cpusets [Tab Fitts]
ff23b07 Revert "rootdir/init.rc: Fix cpuset configuration" [Tab Fitts]
bf0d33b cgroups used by init must be mounted before any services start [Tab Fitts]
059b44f Set zygote process priority to -20 to speed up VM startup time. [Tab Fitts]
3c854c8 libcutils: fix system-background tasks shown in top command [Tab Fitts]
9ad0b10 logcat: Add missing newline to read failure [Tab Fitts]
56cec68 init.rc: setup console-ramoops-0 [Tab Fitts]
c48df20 healthd: check console-ramoops-0 [Tab Fitts]
4d34b45 fs_mgr: check console-ramoops-0 [Tab Fitts]
10d99ef init: Run restorecon_recursive asynchronously [Tab Fitts]
bba656e healthd: fix include paths [Tab Fitts]

* vendor/pure/
88a1aae vendor/pure: set ro.build.selinux to 1 [Tab Fitts]

====================
07-11-2017
====================

* device/htc/pme/
737723e pme: init.qcom.power: Remove chmod 0660 from /dev/cpuctl. [Tab Fitts]

* device/voxpopuli/
2624d4c Revert "Disable GPU boost for taps/touches" [joshuous]

* system/core/
d9c8682 Disable flashing of stock recovery correctly [Tab Fitts]
3ef636c system/core: ueventd.rc: Change /dev/graphics/* to system group. [Tab Fitts]
50673d2 Filter GalleryDatab* [Tab Fitts]
9442424 Silence spammy logs from camera blobs (AEC_PORT and mm-camera) [Tab Fitts]
3aec33b Make libbacktrace build with LLVM r275480 [Tab Fitts]
6be3e93 rootdir/init.rc: Fix cpuset configuration [Tab Fitts]

====================
07-10-2017
====================

* device/htc/pme/
637dba2 pme: Boardconfig: Let's try kryo again for cpu 2 [Tab Fitts]

* frameworks/base/
31f5a79 PowerManagerService: add a config to light up buttons only when pressed (1/2) [Tab Fitts]

* kernel/htc/msm8996/
fa4f374 Merge branch 'n7x-tabp0le-eas' into n-mr2 [Tab Fitts]
0cc2e73 defconfig: Remove staging from version. [Tab Fitts]
65acbcc kernel/workqueue: Clean up extra wq_power_efficient derps. [Tab Fitts]
0ab28a3 misc: fingerprint: fpf: fix filtering of events [Tab Fitts]
d28997d misc: fpf_filter: fix issues of userspace [Tab Fitts]
199af25 tcp_output: set initial TCP window size to 64K (speed improvement) [Tab Fitts]
f649355 HTC: Sprint: Add Sprint dtsi files, So that we can build for sprint as well [Tab Fitts]
c4af385 kernel: Fix potential refcount leak in su check [Tab Fitts]
aa0d42b arm64: Add NOHZ [Tab Fitts]
e503269 kernel/workqueue: Remove WQ Power Efficient completely from sysfs. [Tab Fitts]
671b7d1 proc: Remove additional SafetyNet flags from /proc/cmdline [Tab Fitts]
ceddeac qdsp6v2: extend compilation with Os [Tab Fitts]
77c82fc sound: soc: optimize for size [Tab Fitts]
b71794f sched/core: Remove conflict markers leftover. [Tab Fitts]
70d0497 kernel: avoid adding non-thread-group task to LMK rbtree [Tab Fitts]
8e92095 kernel: support task's adj rbtree [Tab Fitts]
34a4c1e fs: avoid adding non-thread-group task to LMK rbtree [Tab Fitts]
720e90e fs: support task's adj rbtree [Tab Fitts]
4a63440 drivers:lmk: Fix null pointer issue [Tab Fitts]
3bbc518 lowmemorykiller: redesign memory instrumentation [Tab Fitts]
5c0b3a1 staging: android: lowmemorykiller: skip dying or exiting task [Tab Fitts]
5f6b127 drivers:lmk: Fix double delete issue [Tab Fitts]
50e40f5 drivers:lmk: implement task's adj rbtree [Tab Fitts]
8d5a9b6 lowmemorykiller: use for_each_thread instead of buggy while_each_thread [Tab Fitts]
f904264 lowmemorykiller: enhance debug information [Tab Fitts]
3efbe7b android/lowmemorykiller: Ignore tasks with freed mm [Tab Fitts]
d5a5d0b android/lowmemorykiller: Check all tasks for death pending [Tab Fitts]
c3f754b cpufreq: schedutil: move cached_raw_freq to struct sugov_policy [Tab Fitts]
4f825e2 cpufreq: schedutil: Rectify comment in sugov_irq_work() function [Tab Fitts]
d257257 cpufreq: schedutil: irq-work and mutex are only used in slow path [Tab Fitts]
cc2b34a cpufreq: schedutil: enable fast switch earlier [Tab Fitts]
acb61cd cpufreq: schedutil: Avoid indented labels [Tab Fitts]
17b49e9 kernel: Only expose su when daemon is running [Tab Fitts]
1762457 defconig: Update to 2.10 staging [Tab Fitts]
e36c6a8 Merge branch 'refs/heads/n7x-eas-1.2-master' into n7x-tabp0le-staging [Tab Fitts]
8704d4a Merge branch 'refs/heads/cm-14.1' into n7x-eas-1.2-master [Tab Fitts]

* packages/apps/PureSettings/
b0136b0 [2/2] PureSettings: only light up buttons if pressed [Tab Fitts]

====================
07-09-2017
====================

* bionic/
4bee0f8 Merge tag 'android-7.1.2_r27' into HEAD [Eliminater74]

====================
07-08-2017
====================

* device/htc/pme/
22b3bd8 pme: fstab: Fix OTG mount device. [Tab Fitts]