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

Latest update released. 07/02/2017 :

This update includes the fix for recovery flashing.

Download:

https://androidbuilds.spryservers.n...fusion_pme-7.1.2-20170702_194923-OFFICIAL.zip

Changelog:

====================
07-02-2017
====================
* hardware/qcom/audio-caf/msm8916/
5578c76 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.22' into cm-14.1-caf-8916 [Michael Bestas]

* hardware/qcom/audio-caf/msm8994/
9cddbb8 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.14' into cm-14.1-caf-8994 [Michael Bestas]

* hardware/qcom/fm/
7a29d93 FM: Fix helium hal build [Arne Coucheron]
0df98d3 Change rename_dialog background color to default [Arne Coucheron]
f62c66a FMStats: fix GetFMStatsForFreq error for non-cherokee [Arne Coucheron]

====================
07-01-2017
====================

* hardware/qcom/fm/
9477a03 Automatic translation import [Abhisek Devkota]

* packages/apps/Snap/
a7eb8d6 Automatic translation import [Abhisek Devkota]

* system/core/
29789d9 Disable flashing of stock recovery correctly [Eliminater74]

====================
06-30-2017
====================

* build/
3a62256 build/release-tools: Fusionify edify code. [Tab Fitts]
d617308 build/core: Makefile: Add date back to build completion banner. [Tab Fitts]

* device/htc/pme/
1c0e4cf pme: overlay/frameworks/base: Fix overlays up for pure. [Tab Fitts]
471e0b6 Revert "Revert "pme: BoardConfig: Change TARGET_2ND_CPU_VARIANT to krait"" [Tab Fitts]

* manifest/
fa41276 manifest: Take over device/qcom/common and hardware/qcom/camera. [Tab Fitts]

* system/vold/
b1b00fd vold: Update path to cryptfs_hw [Tab Fitts]

* vendor/pure/
7864073 vendor/pure: Add our boot animation. Thanks @jp1044 ! [Tab Fitts]

====================
06-29-2017
====================

* build/
14ea89c build/core: Fix makefile whitespace [Tab Fitts]
5aaa09d [packages] Add Launcher3 to core and sdk_base: [Eliminater74]
c49f1ec build/core: Purefusionify makefile [Eliminater74]

* device/htc/pme/
49ce538 pme: BoardConfig: Remove duplicate sepolicy makefiles. [Tab Fitts]
3abdc76 (1/2) pme: Add pme device to vendor/pure. [Tab Fitts]

* manifest/
575712f [prebuilts_gapps] We now control your mind: [Eliminater74]

* packages/apps/Launcher3/
aa4a870 WallpaperPicker: Materialize icon [Eliminater74]
f2b8f59 Materialize app drawer icon [Eliminater74]
6bd80bb Launcher3 : Suppress a IllegalStateException crash [Eliminater74]
2249b58 Add zh-rCN translation for search_bar_title [Eliminater74]
3ca224b Revert "Start launcher3 during Direct Boot mode." [Eliminater74]
aa6a3b6 Start launcher3 during Direct Boot mode. [Eliminater74]

* vendor/gapps/
66b44ea [FIX] Change override of NexusLauncher to Home Launcher2: [Eliminater74]

* vendor/pure/
e53fa93 vendor/pure: Add user and eng variants for pme lunchmenu. [Tab Fitts]
dc9ca07 (2/2) vendor/pure: Add pme device to vendor/pure. [Tab Fitts]
60ba550 vendor/pure: Remove products that aren't currently supported. [Tab Fitts]

====================
06-28-2017
====================

* bionic/
73938ca libc: ARM64: remove bcopy from memset [Eliminater74]
1890d21 libc: ARM: memcmp: remove unused NEON_UNALIGNED_ACCESS flag [Eliminater74]
51d1292 libc: arm64: add optimized strcpy implementation [Eliminater74]
83a27e0 libm: add more aarch64 hardware instructions [Eliminater74]
68392bc libc: ARM64: optimize memmove for Cortex-A53 [Eliminater74]
e1532a2 Remove instruction not support by compiler in libc's arm map [Eliminater74]
9c9e8e4 libc: arm64: optimize large copies in memcpy [Eliminater74]
9ef4618 Remove optimized code for bzero, which was removed from POSIX in 2008. [Eliminater74]
954b429 Remove unused libm_clang variable. [Eliminater74]
b142bf8 linker: convert 'mov pc' instruction to 'bx' [Eliminater74]
ced3689 libm: add optimized expf/logf/powf from ARM [Eliminater74]
45bf677 libc: arm64: memcpy optimization [Eliminater74]
b36b659 Fix "Unknown token error" when upstream clang is used. [Eliminater74]
4d06a16 Fix cortex-a53 inclusion of files. [Eliminater74]
be516df Teach our script to ignore more dead POSIX stuff. [Eliminater74]
d1945cd bionic: arm64: generic: strcmp: align to cache and preload [Eliminater74]
822add8 Increase map size for block allocator to 5 pages [Eliminater74]
570559e don't build libc ndk module with clang doesnt work well with clang 4.0+ [Eliminater74]
e96d4cf libc: Import cortex-strings strlen for A7/A15/A53/A53.A57/Denver/Krait [Eliminater74]
9f4a5b8 [DO NOT MERGE] bionic: strip libc and linker [Eliminater74]
f15f837 libc: ARM: Add 32-bit Kryo memcpy [Eliminater74]
e20953f libc: use Cortex-A7/A53 memset on Kryo [Eliminater74]
c4454a5 Add kryo support. [Eliminater74]
ae7a9ef libc: memcpy_base: Disable opt for certain targets [Eliminater74]
c9d28a4 linker: Restore optional platform text relocations use [Eliminater74]
91af4f8 Inject shim libs as if they were DT_NEEDED. [Eliminater74]
6f20b69 Disable clang for msm8960 devices [Eliminater74]
8321939 bionic: arm64: generic: strcmp: align to cache and preload [Eliminater74]
bae9ab8 libc: arm64: allow tuning for cortex-a53.a57 [Eliminater74]
1be4ce7 linker: Allow devices to force shim libs [Eliminater74]
16a86e0 linker: Allow only specified non-PIE executables [Eliminater74]
79c513b linker: allow text relocations on user builds [Eliminater74]
1d0675a Revert "Revert "Reenable support for non-PIE executables"" [Eliminater74]
aedf751 Revert "bionic: Registration of trapping calls during libc initialization" [Eliminater74]
35152fe linker: Make platform text relocations denial optional [Eliminater74]
83cc8a5 libc: allow forcing compilation with gcc [Eliminater74]
0d1531f bionic: Use a more simple strrchr for arm64 [Eliminater74]
9ed68b2 libc: AArch64: Tune memcpy [Eliminater74]
5002ee0 libc: ARM64: add assembly strrchr [Eliminater74]
269e27d libc: ARM64: improve performance in strlen [Eliminater74]
6e76b7e libc: ARM64: optimize memset. [Eliminater74]
55e00a6 libc: ARM64: Optimize memcpy. [Eliminater74]
703f72f libc: ARM64: remove bcopy from memset [Eliminater74]
ad22a7d libc: arm: add optimized memchr implementation [Eliminater74]
6669864 libc: Add Scorpion-optimized variant [Eliminater74]
715979b libc: kryo: Override aosp routines [Eliminater74]
97fec13 bionic: Sort and cache hosts file data for fast lookup [Eliminater74]
5e02515 bionic: Teach fnmatch(3) to handle UTF-8 characters in patterns [Eliminater74]
61d68f8 linker: Allow text-relocs for x86 (only) [Eliminater74]
484b10c Don't leak sockets if setsockopt() or fchown() fail. [Eliminater74]
08e819b linker: Add support for dynamic "shim" libs [Eliminater74]
708ac7b bionic: Let popen fall back to /sbin/sh [Eliminater74]
d5ae505 bionic: Add flag to restore legacy mmap behavior [Eliminater74]

* frameworks/base/
76460a9 Revert "Themes: Expose manifest styles for themes" [Tab Fitts]

* manifest/
b9e5013 [Launcher3] We now Control the AirWaves: [Eliminater74]

* packages/apps/Launcher3/
429d2ec Materialize Launcher3 Icon [Eliminater74]
745127b Launcher3: bring back pulldown to open notifications panel [Eliminater74]
40b9d7a Launcher3: animate workspace when animating the Google now page [Eliminater74]
dac143d LauncherClient: make sure service is connected before trying to unbind [Eliminater74]
9ec01ae Launcher3: support google now tab [Eliminater74]
f0707b6 Launcher3: import reversed google now lib [Eliminater74]
213d69d Launcher3: refactor gesture handling [Eliminater74]
c0050cd Launcher3: double tap on home screen to turn off screen [Eliminater74]
a7f3f2b Launcher3: Add swipe up/down gestures [Eliminater74]
3a926e5 Launcher3: fix some string errors [Eliminater74]
6b31005 Add custom preference for icon packs [Eliminater74]
1a0d630 Revert "Add custom preference for icon packs" [Eliminater74]
aacc0d4 Launcher3: full icon pack support [Eliminater74]
f75b821 Launcher3: fix to always show settings button [Eliminater74]
ea3aa89 Launcher3: prevent crash [Eliminater74]
0059eed Cleaning up references to mDragView after reordering Workspaces [Eliminater74]
edf5042 Fix crash when LAUNCHER3_ALL_APPS_PULL_UP is false [Eliminater74]
548ea35 Change signature|system permissions to signature|privileged [Eliminater74]
1abc16e Fix issues with using Launcher3 as default launcher [Eliminater74]
69d8415 Theme changes [Eliminater74]
a4db627 Launcher3: rework icon pack support [Eliminater74]
e2a5f5f Add custom preference for icon packs [Eliminater74]
e07ff4e Add iconpack support [Eliminater74]
d75835a Launcher: add preference for predictive apps [Eliminater74]
7ea279e Launcher3: Predictive apps [Eliminater74]
59db6dc Always show Settings icon [Eliminater74]
f8c488f Check if pickerPackage is enabled before setting the package in the intent [Eliminater74]
35f29dd Automatic translation import [Eliminater74]
bf97ece Set LOCAL_PRIVILEGED_MODULE to true [Eliminater74]
fc6a017 Show App Info by default [Eliminater74]
86bdba0 Launcher3: fix the QSB hide check [Eliminater74]
b149e1c Launcher3: allow hiding QSB [Eliminater74]
b6fc7fc Launcher3: use simple set wallapper chooser [Eliminater74]
cdfb7e7 Allow rotation by default [Eliminater74]

* packages/apps/PureOTA/
b51d1d3 apps/PureOTA: Fusionify [Tab Fitts]
0c80980 apps/PureOTA: Fix typo in res/custom_strings. [Tab Fitts]

* packages/apps/PureSettings/
5025cee apps/PureSettings: Change "Backlight brightness" string. [Tab Fitts]

* vendor/pure/
7a8b894 Allow insecure ADB logging at boot: [Eliminater74]
02cbf87 Speed up compiling time (SYSTEMUI_TESTS off) [Eliminater74]
77c22b2 Update properties for SetupWizard: [Eliminater74]