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

Latest update released. 06/27/2017 :

You will need to manually update this time, as I made a mistake in the device tree yesterday when adding the new repo information. My apologies.

Download:

https://androidbuilds.spryservers.n...n_aosp_pme-7.1.2-20170627_124815-OFFICIAL.zip

Changelog:

====================
06-27-2017
====================

* device/htc/pme/
efa298c pme: Fix OTA update url [Tab Fitts]
d97a501 pme: Update to new OTA url. [Tab Fitts]

* frameworks/base/
3ed4b0a Revert "Bluetooth: add getDiscoveryEndMillis() call" [Tab Fitts]
2cfc7b4 Add make_unique function for jni [Eliminater74]
373946b Bluetooth: add getDiscoveryEndMillis() call [Eliminater74]
353bb6b Fix memory-leak warnings from the static analyzer [Eliminater74]
a28b68f KeySetManagerService: prevent NPE [Eliminater74]
afff413 Fix a use-of-uninitialized-value warning. [Eliminater74]
1327f8f base: volume dialog: hide headers on all streams if requested [Eliminater74]
a18c966 Themes: Expose manifest styles for themes [Eliminater74]
351accf Fix for reboot due to Volume State not updated in callback [Eliminater74]
70f8d1d Fix NPE causing a hot reboot when pressing power button [Eliminater74]
742ac67 [notification]: Correct the sync lock for ManagedServices's mServices. [Eliminater74]
44a8cbf Don't Initiate Connection if UUID not updated [Eliminater74]
7f242c0 Fix gear not showing when rotation or RTL changed [Eliminater74]
b5c03fa Immediately adjust hideSensitivity of Notifications [Eliminater74]
e540e2e Fix visibility of single-line view in expanded group notification [Eliminater74]
d8fc517 Fix issue when start android/com.android.internal.backup.LocalTransportService [Eliminater74]
505ca64 Exclude users with guestToRemove in getUsers() [Eliminater74]
07c7af8 Fix clipping for edit screen of Quick Settings [Eliminater74]
8ee64e1 AudioAttributes: setCapturePreset: Handle VOICE_* [Eliminater74]
53c5396 Do not turn off voice interaction when close system dialogs reason is assist [Eliminater74]
952ff1a Remove unused variable. [Eliminater74]
601b6b2 [PackageManagerService]: Fixes can not boot issue. [Eliminater74]
79c9d22 Added missing @DrawableRes [Eliminater74]
e071ab5 StatusBarIconController: fix battery level text size not updating correctly [Eliminater74]
55cd5b4 Fix stack-buffer-overflow detected by AddressSanitizer. [Eliminater74]
a20275b Prevent LocalSocket from creating an fd if fd is already there [Eliminater74]
9f4c197 Statusbar Network Indicators : Use vectorized arrow icons [Eliminater74]
3782bd0 DefaultPermissionGrantPolicy: Pass correct arguments [Eliminater74]
45df96d [fingerprint]: make sure that daemon.cancelAuthentication() only execute once. [Eliminater74]
1d2a5ff MultiSelectListPreference.java should deal with onRestoreInstanceState method [Eliminater74]
8f272a0 Parse "vendor/priv-app" to find privileged applications [Eliminater74]

* manifest/
f4b5880 manifest: Add pme kernel to fusion repo. [Tab Fitts]
c285f55 manifest: Purefusionify most of the remaining repos. [Tab Fitts]

* packages/apps/Bluetooth/
b51e7a1 HFP Client: Use Audio HAL3.0 API for routing and volume management [Eliminater74]
9da9153 BluetoothOppPreference: switch to ConcurrentHashMap. * This will fix a FC when we try to send a file [Eliminater74]
dc0ca9b Bluetooth: AIRPLANE_MODE_ON has moved [Eliminater74]
71f1d9e bluetooth: Disable logspam from GattService [Eliminater74]
c3b6041 bluetooth: Tone down the logspam [Eliminater74]
1a9b608 Add epub to the list of filetypes to get and send [Eliminater74]
ccc94ec Fix to avoid JNI crashes [Eliminater74]
c6083e1 Bluetooth: The item disappears after open it in Bluetooth received. [Eliminater74]
1fc7f60 Bluetooth-OPP:Reduce Looper time to 100 MS . [Eliminater74]
1bab273 Orientation change fix for tranfer history popup. Add entry for mp3 and archived file formats. [Eliminater74]
ff08214 AdapterService: track last discovering timestamp [Eliminater74]
92a391b Remove duplicate permission [Eliminater74]
b530667 Display bluetooth battery status when available [2/2] [Eliminater74]

* packages/apps/PureSettings/
4dc035f PureSettings: Add adjustable button brightness. [Tab Fitts]
dc7e04b puresettings: Fusionify! [Tab Fitts]

* packages/apps/Settings/
0f7575d packages/Settings: Add a space in between Pure & Fusion. [Tab Fitts]
ba14521 packages/Settings: PureFusionify Pure settings menu. [Tab Fitts]

====================
06-26-2017
====================

* build/
766eaeb build/core: Purefusionify makefile [Tab Fitts]

* device/htc/pme/
329001e [Audio] audio_effects.conf: Update for MusicFX: EQ Effects: [Eliminater74]
95ede4a pme: overlay/frameworks: Remove hw button auto brightness. [Tab Fitts]

* device/voxpopuli/
b19d47a sepolicy: Tighten Vox permissions [joshuous]

* frameworks/base/
ff80075 AppOps: Avoid RuntimeException and log spam [Eliminater74]
edb8025 LocalSocketImpl.cpp: Set O_CLOEXEC on received FDs [Eliminater74]
6d3402e [RemoteViews]: Improve the readability and streamline some code. [Eliminater74]
afe64e9 Fix wrong peek height of the notification panel [Eliminater74]
415408f Set system server's class loader for wrap.system_server [Eliminater74]
9ee26f0 send cancel cmd to hal in Lockout mode. [Eliminater74]
dc62b0c Bad token of activity when do the launch work at the app process side [Eliminater74]
0709329 check whether the ActivityClientRecord of token is null when handleStopActivity [Eliminater74]
de0edc0 SystemUI: AssistManager - how is this supposed to ever work? [Eliminater74]
0969dee Zygote: Deleted files can still be fstat(restat) success. [Eliminater74]
7da2038 Make sure Zygote is running at process priority 0 after VM has started. [Eliminater74]
a4b5a67 Fix pms systemReady NullpointerException [Eliminater74]
482aa8e Don't show quotation marks around Wifi network name in Settings. [Eliminater74]
ef1b2ed Catch KeyStoreException for setting profile lock [Eliminater74]
48ad476 Prevent IndexOutOfBoundsException [Eliminater74]
5cc502f Fix the NullPointerException [Eliminater74]
b973956 Handle IllegalArgumentException [Eliminater74]
c61d0e1 ListPopupWindow: Correct a negative height before showing [Eliminater74]
98f20c4 Do not stop while mCurrentClient is already in the process of stop. [Eliminater74]
2db3c07 Fix potential NULL dereference errors. [Eliminater74]
560ff8e Fix a memory leak. [Eliminater74]
1210c6f webview_packages: fix incorrect signatures [Eliminater74]
c0d37c0 add non blockable notification packages empheral resolver packages default dnd acess packages [Eliminater74]
53eccba Pixel Theme Framework Edits *pulled from the Pixel XL factory image [Eliminater74]
69be55c Don't include front most excluded task in Multi-Window mode [Eliminater74]
ef27319 schedule vsync immediately when requested from the Looper thread [Eliminater74]
deceb8f Use ftruncate if fallocate is ENOTSUP [Eliminater74]
31743c2 Use google WebView by default [Eliminater74]
78aef0e Fix static-analyzer warning. [Eliminater74]
9fb0341 Fix a static-analyzer warning. [Eliminater74]
d3060e2 Fix dlfree error when delet mZipInflater [Eliminater74]
8b9b08b Fix CountDownTimer handler memory leak [Eliminater74]
ad5d180 Fix race condition of job extras. [Eliminater74]
472eab2 Fix java crash under DhcpClient.java [Eliminater74]
f73bb34 Fix String object compare issue. [Eliminater74]
f070680 Fix a NPE when putting a null-Bundle in an Intent [Eliminater74]
b16312e5 Fix the bug in replacing a fragment with itself [Eliminater74]
a052093 Fix issue that Overview key doesn't work at secondary user [Eliminater74]
273f5a2 Share one receiver for CurrentUserTracker [Eliminater74]
c54cabb Brightness mirror - fix multi-touch issue [Eliminater74]
87dc9f4 Also block touches while customizer is animating. [Eliminater74]
b096f6b Fix thread safety issue [Eliminater74]
5b49ef4 Fix window transformation related issue [Eliminater74]
b414a49 Fix incorrect calculation of sizeof package structure [Eliminater74]
02be739 base: VolumeDialog: add missing stream name for notification [Eliminater74]
c5fe10c SystemUI: Fix intent tile dismiss issue [Eliminater74]
8472833 Fix ANR due to long wait for synchronization lock [Eliminater74]
e7b2c24 note the last msg that might make the Looper blocking [Eliminater74]
ffd7fc4 Pixel blue for globalActions silent mode selection indicator [Eliminater74]
48ecf98 Handle exception when mount service not ready. [Eliminater74]
045689c storage: Do not notify for volumes on non-removable disks [Eliminater74]
99d814b Fix logic typo in the JobPackageTracker [Eliminater74]
f40b58c [NotificationStackScrollLayout] Handle invalid pointerId [Eliminater74]
6d1a158 base: add alarm fullscreen [Eliminater74]
356f20a Revert "frameworks/base: media: Add support for extended file types" [Eliminater74]
5ac2764 Revert "media: add support for 160-byte image info in MediaCodec" [Eliminater74]

* manifest/
ab8300c [MusicFX] We now Handle this: [Eliminater74]
2de1cc4 manifest: Readme: Fixup formatting a bit. [Tab Fitts]
eb12a15 manifest: Readme: Fix typo [Tab Fitts]
807b074 manifest: Purefusionify readme. Add sources. [Tab Fitts]
c0fca6c manifest: Fusionify frameworks/base and manifest. [Tab Fitts]

* packages/apps/Settings/
9b3fe6f settings: Purefusionify [Tab Fitts]

* vendor/pure/
ba822cf vendor/pure: Fusionify versioning. [Tab Fitts]
f158cfb Merge remote-tracking branch 'pure/n-mr2' into n-mr2 [Tab Fitts]
2d4b176 Merge pull request #33 from abhijainrock/patch-5 [GitHub]
68f8c15 Update z2_plus.mk [GitHub]
95dc6d3 Update bootanimation.mk (#32) [Henrique Silva]
b543e04 Merge pull request #31 from abhijainrock/patch-3 [GitHub]
1f6851f Create z2_plus.mk [GitHub]

This update includes working adjustable hardware key brightness!

[IMG="HW Key Brightness"]https://androidbuilds.spryservers.net/images_photos/button_backlight_brightness.jpg[/IMG]
​