[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] Fullbustah:
New build's up! Latest PE source, upstreamed kernel to .121 and september security patch.

Changelog

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

09-13-2018

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

* vendor/opengapps/sources/all/

1b312af Google Play Books all-16 4.4.9_RC04.211999632 (nodpi)

* vendor/opengapps/sources/arm/

af6b8bc Google Play services (watch) (beta) arm-23 14.3.62 (050300-212530033) (nodpi)

* vendor/opengapps/sources/arm64/

af5ffed Google Play services (leanback) (beta) arm64-19 14.3.62 (080406-212530033) (213-320)

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

09-12-2018

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

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

09-11-2018

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

* build/make/

93afad8e0 Also check if BOARD_KERNEL_SEPARATED_DTBO is set

cbeedf247 Merge tag 'android-8.1.0_r46' into oreo-mr1

* device/qcom/sepolicy/

cc7d967 msm8960: Fix compilation

* frameworks/av/

2209ff82b Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/frameworks/av into HEAD

* frameworks/base/

278c5c9baac Automatic translation import

ad35dc476fb PackageManager: Avoid another NPE when dereferencing mPlatfromPackage

5a387413a85 Add support for the .opus file format

9f67d3050a3 SystemUI: Fix Data Usage tile to match Settings

7e91edcc5bc SystemUI: Initialize mClockVisibleByUser to android:visibility

a154099bb55 camera: Check if aux camera whitelist is set before restricting cameras

592e4a752bd Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/frameworks/base into HEAD

* frameworks/hwkeys-support/

3aa0ec2 Automatic translation import

* frameworks/native/

08558c06f SF: Backport "Fix landscape LCM issue" for legacy hwc

e1334d6f0 SF: Backport "Need GSI to support landscape LCM" for legacy hwc

3eaa5febc DO NOT MERGE: Fix landscape LCM issue

fb45ce305 DO NOT MERGE: Need GSI to support landscape LCM

1cfbe2ade Revert "SF: Squashed hwrotation support"

5610d0a77 Revert "SF: Fix hwrotation screenshots at surfaceflinger layer"

24cdbef45 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/frameworks/native into HEAD

* frameworks/opt/telephony/

4d62a8d09 Merge "TelephonyComponentFactory: Fix SubscriptionInfoUpdater overloading" into oreo-mr1

103a2761b Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/frameworks/opt/telephony into HEAD

* hardware/custom-interfaces/

2bbb129 biometrics: fingerprint: add locking to default impl

8c922ec Update makefiles from anywhere.

* hardware/interfaces/

b42ed618 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/hardware/interfaces into HEAD

* packages/apps/Bluetooth/

a0ddd442 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/apps/Bluetooth into HEAD

* packages/apps/CustomSettings/

5069311 Automatic translation import

* packages/apps/Launcher3/

a58625351 Remove dependency on the fwb

2ceeaa70f Delay workspace loading after a failed shortcut drag by half a second

549982185 Fix state transition logic when going from overview to overview

1ae9aed9e Never scroll workspace when app drawer is visible

9c1cb8008 Fix duplicate <uses-sdk> elements in Launcher3Tests

1e1bb8c5a Add click handler for QSB on boot to keep it responsive

5f0f49028 Bring back long press caret for search functionality

9bf5138b5 Reset scroll position when dragging up the app drawer

08fd17397 Improve proguard optimization rules by only optimizing constructors

e878db025 Disallow interacting with a widget that is being resized

3e344f7ae Check both normalized and non-normalized search input for app search

* packages/apps/MusicFX/

69c2e8c Automatic translation import

* packages/apps/PackageInstaller/

6c227b58 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/apps/PackageInstaller into HEAD

* packages/apps/Settings/

c3396fa6be Automatic translation import

817ac09809 Settings: fix german translations for "gesture"

123f6d4642 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD

* packages/apps/Snap/

9923e543c Snap: use platform cert

475de8f8c Automatic translation import

e4b606f5e CameraSettings: Do not crash if zoom ratios are not exposed

c90655c2a Snap: Allow quickreader to work with secure device

f7713cdc2 Automatic translation import

* packages/apps/Updates/

edee08f Automatic translation import

* packages/providers/DownloadProvider/

c2885a5 Automatic translation import

1c0fade Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/providers/DownloadProvider into HEAD

* packages/providers/MediaProvider/

5272a61 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/providers/MediaProvider into HEAD

* packages/services/Telephony/

3e18d3b7 Automatic translation import

c5b5b62f Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/packages/services/Telephony into HEAD

* prebuilts/clang/host/linux-x86/

6190503 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86 into HEAD

* system/bt/

b56676d8 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/system/bt into HEAD

* system/sepolicy/

93520ddc Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/system/sepolicy into HEAD

* system/vold/

aa36b97 secdiscard: should pin_file to avoid moving blocks in F2FS

1b04581 Merge tag 'android-8.1.0_r46' of https://android.googlesource.com/platform/system/vold into HEAD

* vendor/aosp/

e8ace8b9 repopick: Warn about empty commits instead of failing

30c12c26 apn: Disable IPv4 for T-Mobile (and MetroPCS) domestically

d975d66b build: Add dtbo task

269b04ce config/common: Clean up debug packages

* vendor/themes/

81b3355 Automatic translation import

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

09-10-2018

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

* kernel/lenovo/msm8953/

0b214ce45661 Merge tag 'v3.18.121' into HEAD

4d0074a15971 Merge tag 'v3.18.120' into HEAD

ca7727492112 Merge tag 'v3.18.119' into HEAD

8acff1ff0f82 Merge tag 'v3.18.118' into HEAD

7f2f0353d5f2 Merge tag 'v3.18.117' into HEAD

71fa851e8729 Merge tag 'v3.18.116' into HEAD

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

09-09-2018

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

* frameworks/opt/telephony/

0a3e05328 TelephonyComponentFactory: Fix SubscriptionInfoUpdater overloading

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

09-08-2018

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

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

09-07-2018

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

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

09-06-2018

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

* hardware/qcom/display-caf/msm8996/

56d639dfa Fix Buffer Overflow in Vendor Service display.qservice

* hardware/qcom/display-caf/msm8998/

7a01a094b Fix Buffer Overflow in Vendor Service display.qservice

* hardware/qcom/display-caf/sdm845/

1e16c6d9b Fix Buffer Overflow in Vendor Service display.qservice

* hardware/qcom/media-caf/apq8084/

330d85272 mm-video-v4l2: Protect buffer access and increase input buffer size

* hardware/qcom/media-caf/msm8974/

0acdb944c mm-video-v4l2: Protect buffer access and increase input buffer size

* hardware/qcom/media-caf/msm8994/

e9262b2c1 mm-video-v4l2: Protect buffer access and increase input buffer size

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

09-05-2018

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

* hardware/broadcom/wlan/

8c96d23 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46

* hardware/qcom/display/

27b78f208 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46

* hardware/qcom/media/

85d5d95bf Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46

* kernel/lenovo/msm8953/

ba6984fc0162 Linux 3.18.121

2f294385874e cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status

86c0a645ffd2 scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock

a6abc93760dd scsi: sysfs: Introduce sysfs_{un,}break_active_protection()

1d7acd2e1365 MIPS: Correct the 64-bit DSP accumulator register size

7ab91fb42438 kprobes: Make list and blacklist root user read only

be4f8c44a1c7 s390/pci: fix out of bounds access during irq setup

dc826c93cd80 s390/qdio: reset old sbal_state flags

0fd19868d763 pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show()

3aeaed1e802e ASoC: sirf: Fix potential NULL pointer dereference

aa6ba5e2fcc1 udl-kms: fix crash due to uninitialized memory

953d8afde43f udl-kms: handle allocation failure

8f02d4bb5a8a udl-kms: change down_interruptible to down

e0dd67c762f6 fuse: Add missed unlock_page() to fuse_readpages_fill()

9b39c90f1c2b fuse: Don't access pipe->buffers without pipe_lock()

91196d94bdd3 x86/process: Re-export start_thread()

a030af4fee1a KVM: arm/arm64: Skip updating PMD entry if no change

107c387a9385 KVM: arm/arm64: Skip updating PTE entry if no change

872f590e7a18 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid()

1f9e5416abb6 ext4: reset error code in ext4_find_entry in fallback

ef2d2e24f212 s390/kvm: fix deadlock when killed by oom

8e46b7744059 btrfs: don't leak ret from do_chunk_alloc

4c41a07aeead mm/memory.c: check return value of ioremap_prot

f3ab0500e950 scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED

ea0f6042693f scsi: fcoe: drop frames in ELS LOGO error path

7ae3f84f252b drivers: net: lmc: fix case value for target abort error

0171efb2288f arc: fix type warnings in arc/mm/cache.c

04b68e45e601 arc: fix build errors in arc/include/asm/delay.h

e5b4032baa09 enic: handle mtu change for vf properly

af47ed842dd6 Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum"

417ea4338f93 tools/power turbostat: Read extended processor family from CPUID

33a11da050d9 zswap: re-check zswap_is_full() after do zswap_shrink()

fdb2cd0ff6ba selftests/ftrace: Add snapshot and tracing_on test case

582db66cad1b cachefiles: Wait rather than BUG'ing on "Unexpected object collision"

4eabf1e29537 cachefiles: Fix refcounting bug in backing-file read monitoring

a60d0786f758 fscache: Allow cancelled operations to be enqueued

903d5b843dc6 net: axienet: Fix double deregister of mdio

73b89b6f951f bnx2x: Fix invalid memory access in rss hash config path.

da1ab9d3f0f8 media: staging: omap4iss: Include asm/cacheflush.h after generic includes

b725b8a218bc can: mpc5xxx_can: check of_iomap return before use

4dafaff5d758 atl1c: reserve min skb headroom

4794000789d6 net: caif: Add a missing rcu_read_unlock() in caif_flow_cb

944dbf3b36cf tools/power turbostat: fix -S on UP systems

2b8e010e3a0c usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3'

54615755396b tools: usb: ffs-test: Fix build on big endian systems

a438b32e424c usb/phy: fix PPC64 build errors in phy-fsl-usb.c

97f07e5888aa usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue()

c51c58d75d8f usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller()

2d72c0a9616b drm/imx: imx-ldb: check if channel is enabled before printing warning

ce7c57f67930 drm/imx: imx-ldb: disable LDB on driver bind

ad020ae8a46b scsi: libiscsi: fix possible NULL pointer dereference in case of TMF

115b73804426 nl80211: Add a missing break in parse_station_flags

491e335a5e38 mac80211: add stations tied to AP_VLANs during hw reconfig

0b389a690180 xfrm: free skb if nlsk pointer is NULL

ea0926cca042 xfrm: fix missing dst_release() after policy blocking lbcast and multicast

9a21340d0866 Cipso: cipso_v4_optptr enter infinite loop

319bc6ceb7c1 sched/sysctl: Check user input value of sysctl_sched_time_avg

* system/libhidl/

dcab148 Merge tag 'android-8.1.0_r46' into staging/lineage-15.1_merge-android-8.1.0_r46