[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pimpmaneaton:
New build is uploading and have edited OP with new download links. Bliss server will have the file first, and in 24 hrs our server pushes to Source Forge. AFH will remain just for the first build for a bit, then I'll take that one down. New kernel in this build and is running great.

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

08-16-2019

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

* device/oneplus/sm8150-common/

1b364bc overlay: add back long press vibration

f92cd2b overlay: add brightness hysteresis

c3ce05c Enable auto brightness while dozing

ea8a89c overlay: add native display modes

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

08-15-2019

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

* build/make/

1669aff50 Merge "build: Introduce SubstratumHelperService" into p9.0

* device/oneplus/guacamole/

806d55e Change kernel branch

* frameworks/base/

c6108b775a0 Merge changes from topic "subs" into p9.0

78eeb2b550b Merge changes from topic "subs" into p9.0

* packages/apps/Blissify/

9b35647 Merge "Enable edit text on long press for CustomSeekBar items" into p9.0

* packages/apps/Settings/

db1b7d3abc Merge "Settings: Introduce Substratum changes." into p9.0

* system/sepolicy/

543d165d Merge "Introduce sepolicy exceptions for theme assets" into p9.0

94c2c860 Merge "SELinux: added to the policies without entries into the compatibility mapping file" into p9.0

726985f2 Merge "Initial sepolicy rules for substratum service" into p9.0

* vendor/bliss/

2bcc3bca vendor: include prebuilt substratum key

2bab1608 prebuilt: Update Lawnchair to alpha-2.0-2357

155300ee Merge "prebuilt: Add Lawnchair to common make file" into p9.0

82ad3541 prebuilt: Add Lawnchair to common make file

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

08-14-2019

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

* frameworks/base/

88df89a58a7 colors: Remove duplicate color defs and add back dark_nav_bar

24f9d84fd48 Expose two target preference divider color

d908c798654 Expose faststroller text for themes

8d7148e4fab Fix autofill save dialog

2c12eebde95 Fruity Pebbles v2.0

451d967ef81 Add a one time QS dialog for the theme tile

a21dded87f8 Introduce Theme tile

b130ef997da Allow QS detail view to scroll

90ccc75ea32 Add QSDetailItems

3ffa2eaadec Fruity Pebbles

81487d64aa4 Move our ThemeAccentsUtils class to the core/java/com/android/internal/statusbar

c1acab8db66 Cleanup: move theme/accent manager stuff out of StatusBar class

e6f7db4504c Add moar overlay [1/2]

0c82776f3e8 Unload old SystemUI dark overlay

2023a88d238 Configure System theme [1/2]

* kernel/oneplus/sm8150/

33b32c7b93c1 Copy RedFlare defconfig to sm8150_pref-defconfig

* packages/apps/Blissify/

62507ee Fruity Pebbles v2.0

1029646 Clean up Accent Picker v2

57da436 Clean up Accent picker

e842e7a Fruity pebbles [3/4]

* packages/apps/Settings/

830109e7e5 Fix BT pairing dialog DarkUI theme issue

ddfb17d8ee Ensure AOSP theme selector doesn't rear its ugly head

dca486b61c Ensure everything plays nice

1f58b506c5 Fruity Pebbles

00ebe780f9 Jump to homescreen and back on theme change

8259f69c95 Configure System theme [2/2]

* system/bt/

d9dbdc6e5 Merge branch 'pie-gsi' of https://android.googlesource.com/platform//system/bt into HEAD

34308afed Explicit SBC Dual Channel (SBC HD) support

de9bc1aa7 Increase maximum Bluetooth SBC codec bitrate for SBC HD

412f094cc Revert "Increase maximum Bluetooth SBC codec bitrate for SBC HD"

dace0505e Revert "Explicit SBC Dual Channel (SBC HD) support"

6dde8b343 Revert "Allow using alternative (higher) SBC HD bitrates with a property"

7cff5a2c0 Revert "Bluetooth: Fix BT calls"

* vendor/bliss/

697a0b91 Theme two target preference divider

39450cf8 Theme wifi defailt icons

c1e90695 Theme Toasts so they match system theme

a5871077 Theme the fastscroller text

7efccb66 Theme Settings shortcuts background

4c656c40 Theme service row background color

24bca853 Fix resolver theme issue with selector not visible

af23fd4a Theme uninstall dialog

699a5f15 Theme immersive cling

73e0ed61 Theme the resolver

3e506021 Theme safe boot dialog

2cc574ab Fix dark theme on the activity picker

0883324a Theme Moar dialogs

ec3a6360 Fix brightness slider under Settings/Display

05b23220 Fruity Pebbles v2.0

54081a59 Fruity Pebbles

87aa23e4 Fix Settings app expand arrow for P

8dedb910 Add moar overlay [2/2]

0f575d26 DarkUI: Fix colors on some dialogs

8b51c351 Set themes to compile

97e52588 Initial Dark UI changes

5003b03a Volume UI updates

77a09bbe Set LOCAL_SDK_VERSION where possible.

52e49daf Fix QS loading animation

cdfd3b4f Lighter Quick Settings

9c3e5577 Dark text support on Recents

30e7c512 Separate theme breakpoints

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

08-13-2019

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

* device/oneplus/sm8150-common/

9e31824 sdm845-common: DeviceSettings: Add DC-Dimming QS tile

b2e086c sdm845-common: DeviceSettings: Add DC-Dimming toggle

* frameworks/base/

57bceb7d884 Revert "SystemUI: Fix an issue where jumping to black after screen turned on"

* manifest/

b30fce8 manifest: Track updated NDK ABI dumps

* packages/apps/Blissify/

e621132 Enable edit text on long press for CustomSeekBar items

* packages/apps/SmartNavSettings/

31abbfb Enable edit text on long press for CustomSeekBar items

* system/bt/

64a3bb3b9 Snap for 5674421 from a3c00b27470c47bae945fd6d222b52519375160b to pi-platform-release am: 8d4973126b

8d4973126 Snap for 5674421 from a3c00b27470c47bae945fd6d222b52519375160b to pi-platform-release

* vendor/support/

12972e7 CustomSeekBar: allow longpress on left value to set it manually

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

08-12-2019

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

* device/oneplus/sm8150-common/

aad4f21 sm8150-common: Remove libaacwrapper from PRODUCT_PACKAGES

7a2d9d1 sm8150-common: vibrator: Make effects constexpr again

09221c7 sm8150-common: Remove duplicated libwfdnative.so in sed command

1051a1f sm8150-common: Enable audio features for sound FX libraries

87f641c Trying some stuff out.

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

08-11-2019

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

* build/make/

8c10a7daa [build] add build-rom.sh script

* kernel/oneplus/sm8150/

a339aef23647 Set correct techpack header install directory

* manifest/

96fb5df [manifest] copy build-rom.sh to root dir

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

08-10-2019

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

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

08-09-2019

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

* frameworks/base/

5944aebc7b0 Merge changes from topics "pocket", "seekbar" into p9.0

17e5633d9e8 Fwb: fix statusbar brightness-slider [2/2]

905d529abae Statusbar brightness control: behave like brightness slider on P

e2fa6eb1ee0 SystemUI: Port statusbar brightness control [1/2]

a38a0ed879d Fix an edge case in KeyguardUpdateMonitor pocket callback

ba10eb3fcff KeyguardUpdateMonitor: Fix SystemUI crash with auto face unlock

cd647b657cc base: Make FP detection in pocket mode configurable [1/2]

922ad4f00f9 pocket: Allow to listen for fingerprint

4c588328d8f PocketLock: Remove animations

a859a076dbb OMS: handle target or overlay package disabled

8f9553e4ded OMS: try harder not to update assets if nothing changed

6b7cb02e295 SubstratumService: Rewrite installation method for Pie InstallSession API

f0efdf87638 Unbreak public api by hiding substratum interfaces

17d07a2e686 Pie OMS: allow non-system overlays from Substratum

88a5b12fb5c SubstratumService: Refactor & cleanup according to AOSP conventions

605f69624f6 base: modify/define custom overlay management

862a0d71fb7 SubstratumService: unify permissions

bb8b8bbb232 SubstratumService: allow CHANGE_OVERLAY_PACKAGES permission

faa8eee80e4 base: Introduce SubstratumService

ba6edca1e37 OMS: StrictMode and files under /data/system/theme/

c6f02963cee Hold "volume up" during boot to disable all overlays

f2090c2d0cc ThemeSafety: Introduce App Crash Intent

f4f28ef9c48 ApplicationsState: add filter for Substratum overlays [2/2]

9365aec8dce Extras: Add dynamic theme sound effects support

2a93fc571f5 Extras: Add dynamic theme shutdown and boot animation support

* kernel/oneplus/sm8150/

9461222a8864 RedFlare-Kernel-v5.08

d998b224bf07 Merge tag 'LA.UM.7.1.r1-15800-sm8150.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into android-9.0

c1c95fa8ca9f Merge tag 'LA.UM.7.1.r1-15800-sm8150.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/fw-api into android-9.0

8a2c75bc2ccc Merge tag 'LA.UM.7.1.r1-15800-sm8150.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into android-9.0

4f23b51efeaa Merge tag 'LA.UM.7.1.r1-15800-sm8150.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.14 into android-9.0

* packages/apps/Blissify/

fb7b3ea Settings: : Make FP detection in pocket mode configurable [2/2]

4d92df1 Pocket Judge

dd881a9 Statusbar brightness control [2/2]

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

08-08-2019

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

* build/make/

6298a6daa Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//build into HEAD

* device/bliss/sepolicy/

340c635 sepolicy: Add selinux policy for pocket bridge

27e3ab6 sepolicy: Add pocket judge selinux policy

* device/oneplus/guacamole/

44aba70 guacamole: Update fingerprint

* device/oneplus/sm8150-common/

40f4561 Don't enforce as it does not build

5ec2b92 sm8150-common: Update NFC apk hash

070ff2b sm8150-common: vibrator: Store VMAX and GAIN as strings

b7e946a sm8150-common: vibrator: Split performEffect() and on()

08f02a6 sm8150-common: vibrator: Simplify everything

eee33f6 sm8150-common: vibrator: Disable amplitude control

104693c sm8150-common: vibrator: Pass proper looking loop and seq values

acd8c3e sm8150-common: vibrator: CTRL_LOOP -> LOOP

4479f99 sm8150-common: vibrator: Store all vibrator effect presets in struct

9035553 sm8150-common: Move libsdedrm to "Display" group

679b9af sm8150-common: Enable TARGET_USES_DISPLAY_RENDER_INTENTS

9c9a1e2 sm8150-common: Build most of display HAL stack from source

afd5165 sm8150-common: Enable triple buffering as per CAF config

77f58a9 sm8150-common: Drop custom display flags

7201fca sm8150-common: libgptutils: Replace libsparse.so with libz.so

9265a0f sm8150-common: Remove wcnss_filter and all references to it

3a0f102 sm8150-common: Add missing "# A/B"

a40ae8e sm8150-common: Enforce RRO on framework-res

f43ca52 sm8150-common: Unset BOARD_VNDK_VERSION

cf052de sm8150-common: Restore @1.0::IGnss/gnss_vendor fqname

851cbe4 Automatic translation import

* frameworks/av/

103ab141d Merge changes from topic "r46" into p9.0

bf049a41d Merge changes from topic "r46" into p9.0

71c68ce55 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//frameworks/av into HEAD

* frameworks/base/

161fd8ab9e4 Pocket lock improvements

d23e0b94d97 pocket: Don't show immersive mode confirmation when UI showing

2dfdc87a078 pocket: Fix pocket lock view for display cutouts

2f7077d6cbe pocket: Adjust sleep timeout for pocket lock view to 10 secs

b12bd2a3ed1 pocket: introduce pocket bridge

6dbd54de8df PocketService: Adjust light sensor rate to 400ms

417b0026cea pocket: Add hardware acceleration and properly maintain SYSTEM_UI flags

0ec58140bfb policy: introduce pocket lock

3c7da17eb8f pocket: introduce pocket judge

80fd3748d7f Remove proximity check on wake

2712d2e3efb SystemUI: Protect against terrible music players

09be93c21fa base: Q seekbar: make the seekbar transparent for non-seekable notifs

edd12f464f2 base: Add seekbar to media notification

459059ffa5c core: Add utils from DeviceSettings to base

6dfdc2398bd base: wake from aod on unplug if we show on charging only

b0fd3fe6aff Aggressive Battery: Improve value substitution

590374ccfd5 Aggressive Battery: fix auto enable on battery saver

6c56bee20d3 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//frameworks/base into HEAD

* frameworks/native/

ed0aee21b libbinder: Status: check dataPosition sets.

22adf5c27 libbinder: readCString: no ubsan sub-overflow

* manifest/

ce7eb5e manifest: track opensource_audio from BlissRoms

2fe30d9 Merge branch 'android-9.0.0_r46' of https://android.googlesource.com/platform//manifest into HEAD

* packages/apps/Bluetooth/

72ca47a4 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//packages/apps/Bluetooth into HEAD

* packages/apps/Email/

d79ca6cbe Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//packages/apps/Email into HEAD

* packages/apps/Settings/

0a7167b142 notifications: Fix onPause method

ecde818205 Settings: Add summary to custom ambient preference

1f6cb535d3 Remove AOSP Ambient display conditionally

e1cc1c4a5b Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//packages/apps/Settings into HEAD

* packages/services/Telecomm/

0f2ad259 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//packages/services/Telecomm into HEAD

* packages/services/Telephony/

15d0bffd8 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//packages/services/Telephony into HEAD

* system/bt/

823a26090 Merge tag 'android-9.0.0_r46' of https://android.googlesource.com/platform//system/bt into HEAD

* vendor/bliss/

20e45297 Merge "Update permissions" into p9.0

* vendor/oneplus/sm8150-common/

608f3cd Merge remote-tracking branch 'pete/lineage-16.0' into p9.0

* vendor/qcom/opensource/audio/

4518fa8 Merge changes Ifb5194f2,I0d2758dc,I17cd0d98,I4cc8b9f9 into p9.0

bca8198 Add .gitreview

249abe9 policy_hal: Adapt to AudioMix API changes in f/av audiopolicy

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

08-07-2019

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

* kernel/oneplus/sm8150/

e7ee3723d597 RedFlare-Kernel-v5.07

91dc7c8691f4 remove a few oos modifications

e46ee162381f Merge tag 'v4.14.137' into android-9.0

* vendor/oneplus/sm8150-common/

d908efb sm8150-common: Update blobs from 9.5.11

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

08-06-2019

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

* kernel/oneplus/sm8150/

b19ffe6e7205 Linux 4.14.137

d4187064959c Documentation: Add swapgs description to the Spectre v1 documentation

c4e6262bde50 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS

ee524c14856d x86/speculation: Enable Spectre v1 swapgs mitigations

83e6e48e70a1 x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations

d63c2a99657c x86/cpufeatures: Combine word 11 and 12 into a new scattered features word

091c0268c2f1 x86/cpufeatures: Carve out CQM features retrieval

2c04e80a6c4f x86/vdso: Prevent segfaults due to hoisted vclock reads

f73e82454497 gcc-9: properly declare the {pv,hv}clock_page storage

a22c63764d09 objtool: Support GCC 9 cold subfunction naming scheme

321d6579dc7b eeprom: at24: make spd world-readable again

5ba28ec91434 IB/hfi1: Check for error on call to alloc_rsm_map_table

d8bd04e32ff7 IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification

fcfb397a7fc2 IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache

7d9a437e1c73 IB/mlx5: Use direct mkey destroy command upon UMR unreg failure

3b68fe223f86 IB/mlx5: Fix unreg_umr to ignore the mkey state

40585ce20573 xen/swiotlb: fix condition for calling xen_destroy_contiguous_region()

c3938eec0478 nbd: replace kill_bdev() with __invalidate_device() again

1cc390b313cd drivers/perf: arm_pmu: Fix failure path in PM notifier

45842c3b55d7 parisc: Fix build of compressed kernel even with debug enabled

8b2c701ff2c0 s390/dasd: fix endless loop after read unit address configuration

9e5928f84470 selinux: fix memory leak in policydb_init()

683dbbec1079 IB/hfi1: Fix Spectre v1 vulnerability

2a14a26ee583 gpiolib: fix incorrect IRQ requesting of an active-low lineevent

bdbe5dc2b716 mmc: dw_mmc: Fix occasional hang after tuning on eMMC

66a25e3da8ce Btrfs: fix race leading to fs corruption after transaction abort

dd10423ef68e Btrfs: fix incremental send failure after deduplication

3e1332cfb41c kbuild: initialize CLANG_FLAGS correctly in the top Makefile

b92f12c5eef9 drm/nouveau: fix memory leak in nouveau_conn_reset()

1567b8a0694c x86, boot: Remove multiple copy of static function sanitize_boot_params()

c84ee720fd54 x86/paravirt: Fix callee-saved function ELF sizes

54dcd8ce30bc x86/kvm: Don't call kvm_spurious_fault() from .fixup

7cb3e16466fc xen/pv: Fix a boot up hang revealed by int3 self test

8e993f711dbd ipc/mqueue.c: only perform resource calculation if user valid

29d2ceabec85 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings

e24aea6c00ed uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers

49df626d3915 coda: fix build using bare-metal toolchain

dc9b9b516441 coda: add error handling for fget

2aca945f096d mm/cma.c: fail if fixed declaration can't be honored

ca5732b311eb x86: math-emu: Hide clang warnings for 16-bit overflow

fc22ec80d5c0 x86/apic: Silence -Wtype-limits compiler warnings

f46c7e629d30 be2net: Signal that the device cannot transmit during reconfiguration

a281bcaea892 ACPI: fix false-positive -Wuninitialized warning

9e5ba38934b5 x86: kvm: avoid constant-conversion warning

120704bef9cc scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized

0bba80b1e83a ACPI: blacklist: fix clang warning for unused DMI table

a065f662da7f ceph: return -ERANGE if virtual xattr value didn't fit in buffer

64672c1f2cfe ceph: fix improper use of smp_mb__before_atomic()

443aeb74811e cifs: Fix a race condition with cifs_echo_request

ff35fc5969dc btrfs: fix minimum number of chunk errors for DUP

72d9c8901520 fs/adfs: super: fix use-after-free bug

d0144ce7c04a clk: tegra210: fix PLLU and PLLU_OUT1

641b87ab129a dmaengine: rcar-dmac: Reject zero-length slave DMA requests

6debf98d7702 MIPS: lantiq: Fix bitfield masking

902d0ba7f76c kernel/module.c: Only return -EEXIST for modules that have finished loading

6b0e895af8ce ftrace: Enable trampoline when rec count returns back to one

ce9adca361d4 ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend

bbaf72c8b7d4 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again

0f60f99b4131 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200

ff1b2beb5f00 ARM: riscpc: fix DMA

* vendor/nxp/opensource/commonsys/packages/apps/Nfc/

6d96848e Prevent OOB Read in Mfc_Transceive

597f5c6a Prevent OOB write in Mfc_Transceive

a36d9916 Prevent OOB write in phFriNfc_ExtnsTransceive

524414fb Skip setEnableHostRouting when switching to screen off

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

08-05-2019

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

* art/

3ff04a70bf Merge tag 'android-9.0.0_r46' into staging/lineage-16.0_merge-android-9.0.0_r46

* device/oneplus/sm8150-common/

60df84f More overlays

7b9c87e Fix file import

f509a48 DNM:sm8150-common: sepolicy ****ery

a69ff2d sm8150-common: sepolicy: move system_app to vendor

10cd07e sm8150-common: vibrator: Make sure to always reset control loops

a76d8a3 sm8150-common: vibrator: Avoid writing to ACTIVATE_PATH twice

9ff172b sm8150-common: set custom pickup sensor for CustomDoze

31985be sm8150-common: Disable proximity options from CustomDoze

949724b sm8150-common: DeviceSettings: vibration slider fixes

8415d78 sepolicy: fix priv app deny

184c357 sm8150-common: Implement custom Vibrator 1.2 HAL

735355d sm8150-common: Go back to AOSP vibrator HAL instead

2bd010e sm8150-common: Set proper permissions for {vib}/ignore_store

b792d98 sm8150-common: Drop most of unnecessary fqnames

4dfc3f8 Update some overlays

* kernel/oneplus/sm8150/

d538cbbc96f1 RedFlare-Kernel-v5.06

31f2d08b764d Merge tag 'v4.14.136' into android-9.0

* manifest/

ee59eca Manifest for Android 9.0.0 Release 46 (PQ3A.190801.002)

* packages/apps/CustomDoze/

353125a CustomDoze: Add support for custom Tilt and Proximity sensors

0945467 CustomDoze: res: Add vector icons

* packages/apps/Nfc/

7fab21a0 Merge tag 'android-9.0.0_r46' into staging/lineage-16.0_merge-android-9.0.0_r46

* vendor/oneplus/sm8150-common/

e18ebf5 sm8150-common: Sync with device tree

34af75e sm8150-common: Sync with device tree

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

08-04-2019

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

* device/qcom/sepolicy/

e3501de5 Add in gitreview file

* hardware/qcom/fm/

2cf84a8 Automatic translation import

* kernel/oneplus/sm8150/

7d80e1218adf Linux 4.14.136

b72fd569f5f7 ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL

13d25588c413 ceph: hold i_ceph_lock when removing caps for freeing inode

9b3c3f8860bc Fix allyesconfig output.

650febaf6365 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl

d0919216e468 sched/fair: Don't free p->numa_faults with concurrent readers

69f9c2bc3f75 Bluetooth: hci_uart: check for missing tty operations

fbfe322db638 hv_sock: Add support for delayed close

417084878e02 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA

fc2ec1855e53 iommu/vt-d: Don't queue_iova() if there is no flush queue

c4c213d9aadc media: radio-raremono: change devm_k*alloc to k*alloc

4f694fac7208 NFS: Cleanup if nfs_match_client is interrupted

171e75b33054 media: pvrusb2: use a different format for warnings

3566a98e59b5 media: cpia2_usb: first wake up, then free in disconnect

3abe1639de0b ath10k: Change the warning message string

10c037432a71 media: au0828: fix null dereference in error path

b05c76bc8b92 ISDN: hfcsusb: checking idx of ep configuration

a4a3c070b876 binder: fix possible UAF when freeing buffer

6932a1265022 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ

8dc41ad60b6f i2c: qup: fixed releasing dma without flush operation completion

8604ac922424 arm64: dts: marvell: Fix A37xx UART0 register size

c78b265f2cdd NFSv4: Fix lookup revalidate of regular files

df047f3ea5df NFS: Refactor nfs_lookup_revalidate()

0933aaa24890 NFS: Fix dentry revalidation on NFSv4 lookup

8cf9ddf9754c vsock: correct removal of socket from the list

62c0c9d69b1f VSOCK: use TCP state constants for sk_state

* packages/apps/Blissify/

c70a361 Merge "Settings: Add Lockscreen cover art filter [2/2]" into p9.0

3383396 Fix battery led option crash

* packages/apps/FMRadio/

b3c56e7 Automatic translation import

* packages/resources/devicesettings/

6f0205a Automatic translation import

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

08-03-2019

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

* device/oneplus/sm8150-common/

a714fac sm8150-common: DeviceSettings: add to proguard.flags

dbb57d6 sm8150-common: DeviceSettings: Use utils from base

61da149 sm8150-common: DeviceSettings: Add category key for vibrator

7f228cc sm8150-common: DeviceSettings: we dont have fp nav gestures

* vendor/oneplus/sm8150-common/

262b85b sm8150-common: Sync with device tree

* vendor/support/

a2b9e09 Add class to handle haptic feedback

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

08-02-2019

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

* hardware/broadcom/libbt/

4545703 libbt: configure audio codec right after firmware