[OnePlus 3 & 3T Cross Device Development] NoSpamDan:
New build is uploaded to the downloads folder:

candy-oneplus3-8.1b-OFFICIAL-20180213-0308.zip

Changelog:

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

02-13-2018

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

* build/soong/

e7a45fe Revert "Revert "Make cc.NewLLndkStubLibrary as public""

b9dc5a7 Target clang 6.0

0fc52d8 Add support for clang 6.0 Ignore warning that are turned into errors for newer version of clang

* device/qcom/sepolicy/

43b65361 legacy: Allow qcom power HAL to interact with perfd

749e5ca8 sepolicy: Add libcryptfs_hw to SP HALs

ae822650 sepolicy: Allow thermal-engine to read sysfs_uio[_file]

9d9597d8 sepolicy: Add libsdm-disp-vndapis and libsdmutils to SP-HALs

438046f4 sepolicy: Allow system_server to 'read' qti_debugfs

36aabf4f sepolicy: allow system_server to read alarm boot prop

abea2dcd sepolicy: Allow wcnss_service to set wlan.driver properties

cb195281 legacy: Import hci_qcomm_init policies

e3b4f64c legacy: Fix camera domain socket labeling

2a920719 legacy: Allow mpdecision read runtime_status sysfs

28654e11 legacy: Address mpdecision denials

088b9507 legacy: Allow system-server access to sensor devices

a1830bad legacy: Add back legacy sensors rules

1d9d8119 sepolicy: add missing sysfs_uio rules

17447083 Use set_prop() macro for property sets

a13d908a legacy: Label old kgsl sysfs nodes

ad005fc5 legacy: Label old SSR sysfs

72fe2301 legacy: Allow qmuxd access diag

dbbb05a9 legacy: Label old UIO sysfs

9e16a1bb sepolicy: Label boot/recovery/cache/system partitions

c4150931 legacy: Add back old fdAlbum rule

fddfbcc5 legacy: Readd support for old perfd socket

78a2bcc6 legacy: label per_mgr as a binder service

d7b1f8d6 legacy: let audioserver connect to thermal engine sockets

3380971a legacy: Fix labeling the thermal sockets

5a3006c8 legacy: allow rild to access radio data files

6f1e155f legacy: add back imscm support into ims

78602063 legacy: add back ipacm rules

daf4dabe legacy: label old msm_irqbalance prop

cecb4f96 legacy: label old hardcoded data paths

b213e48b legacy: let rfs_access do msm ipc ioctls

99ce9980 legacy: add back rules for non-treble devices

c5cdd23b legacy: add back radio rules

* external/llvm/

7600caea56 Add support for clang 6.0 Ignore errors introduced with newer clang.

* frameworks/av/

c142c21d8 Add support for clang 6.0 Ignore errors found by newer clang

* frameworks/base/

12e015cbd79 Add support for clang 6.0 Ignore errors found by newer clang.

ae8b4b3db66 Sb bluetooth battery: improve compatibility and add device filter

f57b5548f80 Display bluetooth battery status when available

282ce784500 Statusbar battery level device filter: add a few more ones

839ef4e2343 Disable persistent background app notification by default

4d38fb55be5 Add support for QC's time_daemon

57b7349689a Add VOLTE icon Extracted from CAF and adapted to AOSP by [MENTION=5422618]xyyx[/MENTION] Added switch to statusbar icon blacklist by [MENTION=5422618]xyyx[/MENTION]

bc816622781 Reporting FULL_WAKE_LOCK to battery stats.

b2db3823275 Frameworks: Statusbar clock customizations (1/2)

c61572d56cc IMS: Add support for STK CC feature

ceedbb991c1 IMS: Add UT interface to query CF setting for service class.

703f6d44830 IMS: Add new APIs for call barring operations

* frameworks/native/

1d4f64914 Add support for clang 6.0 Ignore/fix a few errors introduced by newer clang.

* frameworks/opt/net/ims/

a5ccc03 Revert "Remove CallBarring ServiceClass causing issues"

* frameworks/opt/telephony/

620acaaca Telephony: Enable data call on CSIM.

6dd72f719 Support Fetching IMSI MCC and MNC for RuimRecords.

cadeb6488 Merge commit 'refs/changes/32/4432/3' of https://gerrit.bbqdroid.org/CandyRoms/frameworks_opt_telephony into HEAD

* packages/apps/Settings/

53d7d00f91 Changelog: Expose hardcoded colors

a432f6db8e Changelog: prettify

83ea3d8dcb Settings: About Candy

2454186d6b Settings: Fix quick unlock toggle

* system/bt/

b03f55a2 Add support for clang 6.0 Ignore errors found by newer clang.

* vendor/candy/

67708c4c Change the outpout place of the changelog script All chmod colors with the same permissions

* vendor/codeaurora/telephony/

03b1649 Revert "telephony: only build for BOARD_USES_QCOM_HARDWARE devices"

* vendor/oneplus/

f083eea1 op3: Sort the timeservices stuff out

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

02-12-2018

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

* candy/

7f66071 candy: Track vendor_qcom_opensource_time-services

* device/oneplus/bacon/

08c5df0 bacon: Add back HwKeys and proximity wake options

fb0101e bacon: Add timeservice

* device/oppo/msm8974-common/

b7295d4 msm8974-common: Lineage overlay clean up

032fa83 msm8974-common: Add back variable button brightness

* vendor/oneplus/

9112a916 op3: Clean up time services

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

02-11-2018

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

* build/make/

8c1ad6854 Target clang 6.0

* device/lge/bullhead/

5d423b8 bullhead: fix nfc selinux denial

019e5da bullhead: add hardware button overlays *disable config_deviceHardwareWakeKeys for now!

8db9249 Bullhead: Enable Snap Camera

392db4a bullhead: Update fingerprint 8.1.0 (OPM3.171019.014, FEB 2018)

82b369d sensors: Don't wake on significant motion

c33aa33 Remove redundant copy of msm_irqbalance.conf

* device/oneplus/msm8998-common/

96dfb69 msm8998: sepolicy: allow substratum overlay manager to find overlays

* hardware/qcom/audio-caf/msm8998/

5c7ec252c audio-caf/msm8998: fix missing dependency error

* packages/apps/CandyShop/

8bbdb2a Settings: statusbar clock customization (2/2)

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

02-10-2018

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

* build/make/

446e068fb Merge changes Ibece80d0,Ie2df691d,Iad8c9bde,Ibe3945f2 into c8.1

fa594e1a7 Use 'release-keys' for build tag

869e38b76 disable Dalvik lock contention logging as it isnt needed

809774d67 remove useless QuickSearchBox

6e9274aa7 Add tesla's changelog script 1/2

* device/oneplus/msm8998-common/

fd27dac Revert "msm8998: Remove OnePlus Doze for now"

797934a Revert "msm8998: Remove OnePlus PocketMode"

* frameworks/base/

ccadba9e913 Merge changes I196522c4,I9924b1f7,Ieb340346,I91fc9b26,Ic8243bdb, ... into c8.1

* hardware/libhardware/

36c609a gralloc: added exynos4 specific usage bits

58f904b gralloc1: getphys implementation for samsung OMX

* vendor/candy/

2f51e9a1 Add gts28vewifi to the lunch menu

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

02-09-2018

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

* build/make/

7ab10d984 makefile: CANDY_BUILD

* frameworks/base/

3052f4a3871 Merge "Revert "Hide the power menu on the lockscreen [1/2]"" into c8.1

* hardware/libhardware/

d4b53cc gralloc: Add support for new specific usage bits

ec26a78 Revert "gralloc: Add more usages along with other enhancements."

* hardware/qcom/audio-caf/msm8998/

d322d920a Ignore warning seen as error on newer clang

300695f14 hal: Update sound trigger header for UM6

f70c221ff hal: Haxed header

fe45e270c audio: Fix flac offload not working

2dffced4f audio: Extend platform parser to allow device name aliasing

2bc205e75 audio: Use direct * pathmap

* hardware/qcom/display-caf/msm8998/

9d63c78bc Fix error for clang 6

a7559bad3 sdm: add board flag for panel shift

a8cc6f405 libdisplayconfig: Remove android.hidl.base

f8b67fbac Don't build lights module if vendor supplies it

8df90febe display: Use * pathmap

* packages/apps/Settings/

460b174186 display: Settings clean up