[Lenovo ZUK Z2 (Plus) ROMs, Kernels, Recoveries, & ] faizauthar12:
====================
10-20-2017
====================

* vendor/aicp/
b906561e build: Merge all UM platforms into common HAL and disable BSP

====================
10-19-2017
====================

* development/
7253f14b8 DevTools: Hide the icon!

* device/zuk/z2_plus/
ea694f8 z2_plus: fix dependencies

* external/tinycompress/
d78aca3 tinycompress: Add kernel header dependency

* packages/apps/Settings/
27ee8cf5f1 settings: Add a RemotePreference for device-specific doze settings

====================
10-18-2017
====================

* external/mksh/
43d4e7b external/mksh: guard against overwriting files in system

* vendor/aicp/
7a2bd956 kernel: clean up this madness

* vendor/zuk/z2_plus/
633ea8f Revert "fingerprint: Add basic 2.0 -> 2.1 fingerprint HAL wrapper" This reverts commit 246f7b7.

====================
10-17-2017
====================

* frameworks/base/
717deeb8722 QSCustomizer: use custom column count
5baabb448d5 Merge "Check isDisabled on all RescueParty public API" into o8.0
07929fd4170 SettingsProvider: Disable proguard for compiling without jack

* lineage-sdk/
c80dd68 Merge "Disable proguard for now to fix Jack compilation" into o8.0
463d4f1 lineage-sdk: vendor/lineage-->vendor/aicp
e7a3f91 Disable proguard for now to fix Jack compilation

* packages/apps/Settings/
b88d19266a Settings: themes: Let remote preferences inherit O Settings styles

* vendor/aicp/
9441e205 Merge "vendor_aicp: disable rescue party" into o8.0
c3d7d2b1 Whitelist some of our own broadcast actions

====================
10-16-2017
====================

* frameworks/base/
5d4ad1284c0 Check isDisabled on all RescueParty public API

* hardware/lineage/interfaces/
efbac9b lineage/interfaces: add update-makefiles.sh script

* hardware/qcom/audio-caf/msm8996/
97cb5d4c hal: remove -Werror

* packages/apps/DeskClock/
bd60890e2 Revert "DeskClock: Failed to set up Alarm"

* packages/apps/LineageParts/
27097a5 LineageParts: getDefaultDataSubId => getDefaultDataSubscriptionId

* packages/apps/Recorder/
53dcadf Recorder: Add explicit static inclusion of android-support-transition
5dde304 Move to APPLICATION_OVERLAY

* platform_manifest/
09d3182 track our own lineage-sdk

* vendor/aicp/
f4cd5fdd vendor_aicp: disable rescue party

====================
10-15-2017
====================

* device/zuk/z2_plus/
86368ce z2_plus: rebrand cmhw -> lineagehw
2aaaefe z2_plus: set cpu variant as generic and krait for 2nd variant
bcad47b z2_plus:AICP-ify
4360071 Revert "z2_plus: Flip screen in kernel [1/2]"

* frameworks/base/
e38dddcc099 Support for device specific key handlers
4493d0dc193 Allow lid to send a generic COVER_CHANGED broadcast
7620dc3c644 lockscreen: Add option for showing unlock screen directly
1f62db233f3 LockPatternUtils: Make settings getter and setters protected
f6b904d9b3d Re-introduce custom charging on/off sounds

* kernel/zuk/msm8996/
a1314fc9e07 defconfig: change da name for AICP

* lineage-sdk/
3276a6b Fix missing dependency on R.java
f0a4544 LineageSettings: Add back option to pass swipe-up-to-unlock

* packages/apps/Settings/
1dcd195768 lockscreen: Forward port option to pass swipe-up-to-unlock
db930d2560 Settings: Add LineageParts charging sound settings preference
46931f9842 Settings: depend on lineage platform library

* vendor/aicp/
a46d6a43 Refactor Lineage init rc file
a4ef56e1 extract_utils: Allow to interrupt the extraction

====================
10-14-2017
====================

* frameworks/base/
a4019f68372 AICP empty recents: clean up unneeded code, make it animate again

* hardware/qcom/gps/
2c68531 gps: msm8960: Move device dependent modules to /vendor

* lineage-sdk/
af41414 Multiple LEDs [2/2]: Remove feature support

* packages/apps/LineageParts/
3bdb661 Multiple LEDs [1/2]: Remove feature support

* vendor/aicp/
f86d872a Fix OTA building on unofficial builds

* vendor/zuk/z2_plus/
4f11e84 camera: hax to use N blobs sed -i "s/libgui.so/libHui.so/g" libgui.so mv libgui.so libHui.so
3df6983 audio: Update blobs from @cosmedd
9e2e6ad camera: Rename HAL to use camera wrapper

====================
10-13-2017
====================

* build/make/
db56cb12d build: Make sure we're building our secondary resource package as dependency.
cabf172d4 build/target: Include Lineage platform jars in system server.

* device/aicp/sepolicy/
866ad55 Merge "sepolicy: common: add label for lineage vibrator hal" into o8.0
0fd24f1 lineage sepolicy: add lineage-sdk services
6681c4b sepolicy: common: add label for lineage vibrator hal

* frameworks/base/
23d726f4d8b Merge changes Ifee67ebd,I86eb4075 into o8.0
7cc63d2a92a Merge "Add lineage sdk resource APK to Zygote FD whitelist" into o8.0
c3636768067 Merge "services: Kick off to LineageSystemServer for external service init." into o8.0
8c0d90941ac Merge "Add Profiles." into o8.0
3458d6d2f25 Merge "Allow adjusting progress on touch events." into o8.0
d897ecbb052 Merge "admin: Restore requireSecureKeyguard interface." into o8.0
bb8dde71ca9 Merge changes I7245031f,I383ff3eb into o8.0
9874baa48e1 SystemUI: Add lineage-sdk dep
22f41f604a2 services: Include org.lineageos.platform.internal
396d7ec2e09 admin: Restore requireSecureKeyguard interface.
77e70bcc439 Allow adjusting progress on touch events.
cdd20c2b57b Add Profiles.
7edbe960cf5 services: Kick off to LineageSystemServer for external service init.
33c12182cbc Add lineage sdk resource APK to Zygote FD whitelist
795be5f5c26 androidfw: Squash of declare and load lineage sdk resource package w/ id

* hardware/qcom/gps/
4166834 gps: msm8960: Cleanup obsolete LOCAL_PRELINK_MODULE

* kernel/zuk/msm8996/
d887c228813 Revert "dts: Flip screen in kernel [2/2]"

* packages/apps/FlipFlap/
adc020d FlipFlap: Fix up UI layout

* platform_manifest/
6e88498 manifest: fix build
f391840 Add lineage-sdk and bringup dependencies

* vendor/aicp/
4b8fc082 vendor: fix typo
ee18bbb3 vendor/lineage: sdk rebrand: step 2: update file contents
ebde1a96 vendor/lineage: sdk rebrand: step 1: update paths

====================
10-12-2017
====================

* frameworks/base/
6a9c277aaa1 FWB: Statusbar logo position (1/2)
b49470f5468 FWB: add status bar logo (1/2)
eeaf1b8b0d2 Check for null callerPackage in getStorageEncryptionStatus
2479f872e3a Camera: Use TextUtils.isEmpty to check null + empty

* hardware/lineage/interfaces/
a2c99c6 camera: provider: Remove HAL3 codepaths
5bd1730 lineage/interfaces: Add custom camera provider for legacy devices
5aad893 lineage/interfaces: Fork camera/{provider/2.4,device/1.0} from hardware/interfaces

* kernel/zuk/msm8996/
89dcefaa77c Linux 3.18.75
77f64ed1d2e ext4: fix fencepost in s_first_meta_bg validation
fe139f9b450 ext4: validate s_first_meta_bg at mount time
219af1c074a ext4: Don't clear SGID when inheriting ACLs
daadcdec5f1 ext4: fix data corruption for mmap writes
2624bc2c5e0 fs/super.c: fix race between freeze_super() and thaw_super()
5fd5ed96a49 ext4: only call ext4_truncate when size <= isize
f8498e8da8f drm/i915/bios: ignore HDMI on port A
676283082e4 HID: i2c-hid: allocate hid buffers for real worst case
616883c4532 driver core: platform: Don't read past the end of "driver_override" buffer
69b5fa182d3 ALSA: usx2y: Suppress kernel warning at page allocation failures
003e6b14a16 lsm: fix smack_inode_removexattr and xattr_getsecurity memleak
789a67cfcff uwb: ensure that endpoint is interrupt
0bc44d11e0e uwb: properly check kthread_run return value
96ae6eb34c7 iio: adc: mcp320x: Fix oops on module unload
036193078f0 iio: ad7793: Fix the serial interface reset
337a59893f7 iio: core: Return error for failed read_reg
648ba72a719 staging: iio: ad7192: Fix - use the dedicated reset function avoiding dma from stack.
267e154cbff iio: ad_sigma_delta: Implement a dedicated reset function
fe64d8469ac xhci: fix finding correct bus_state structure for USB 3.1 hosts
de251b706a1 USB: fix out-of-bounds in usb_set_configuration
4c89da0397a usb: Increase quirk delay for USB devices
046cfd35013 USB: uas: fix bug in handling of alternate settings
17c229b6137 USB: devio: Don't corrupt user memory
ce8d1cd2ac4 USB: dummy-hcd: fix infinite-loop resubmission bug
08c1a249767 USB: dummy-hcd: fix connection failures (wrong speed)
4e4aa8fb6e5 usb: pci-quirks.c: Corrected timeout values used in handshake
75e8dd344d9 ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor
f1714e24785 usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction
7ffc5ae3917 usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe
8f4067c2d68 usb-storage: unusual_devs entry to fix write-access regression for Seagate external drives
3a39fbc4eaa USB: gadgetfs: fix copy_to_user while holding spinlock
ce12ff1ee98 USB: gadgetfs: Fix crash caused by inadequate synchronization
8305df44187 usb: gadget: inode.c: fix unbalanced spin_lock in ep0_write

* lineage-sdk/
0c7a703 lineage-sdk: Comment out currently unbuildable code to allow graceful bringup
52fb606 Remove ThirdPartyKeyguard
68d668e Remove KeyguardExternal
ae2d7e1 Remove PartnerInterface and LiveLockScreen
68ed16a lineage-sdk internal: remove deviceSupportsLte()
0912ee8 Remove theme support

* packages/apps/AicpExtras/
8f6e020 AE: Statusbar logo position (2/2)
6601e0b AE: add status bar logo (2/2)

* packages/resources/devicesettings/
ab954fb DeviceSettings: Import Oreo Settings layouts

====================
10-11-2017
====================

* build/make/
47f84876d Add LOCAL_AIDL_FLAGS
533d56df8 Include vendor/aicp/build/core/clear_vars.mk

* external/mksh/
65724fe Build vendor shell unconditionally.

* frameworks/base/
d82eaa1625a Port: Wake on plug (1/2)
830229b0052 QS: add Screenrecord tile
bd29722f487 move custom_colors and dimens to aicp_ naming
4375864116a base: bring back screenrecord
b297baac561 base: SystemUI: fix cast QS tile for hide label
09e34ce3506 Location tile: make it cycle modes
8135e3c86eb FWB: Toast icon switch [1/2]
47e9b5a1c9d Show icon of package associated with Toast
be2988a6309 Collapse Notification panel after tapping CLEAR ALL button
2788a9a26f3 SystemUI: Recents: Allow closing empty view via tapping

* kernel/zuk/msm8996/
ca114210c84 fpc1020_ree: "Linuxify"
59ff3464e86 scripts: Fixup checkpatch.pl

* lineage-sdk/
6904e77 lineage-sdk internal: Add StopMotionVectorDrawable from uicommon

* packages/apps/AicpExtras/
059a0c9 Add SecureSettingsSwitchPreference
fc5ff5d Port: Wake on plug (2/2)
fe87af4 AE: Toast icon switch [2/2]

* packages/apps/LineageParts/
67f5a69 LineageParts: Use StopMotionVectorDrawable from lineage-sdk
f83ce0e Comment out currently unbuildable code to allow graceful bringup

* platform_manifest/
ea663cc Track AICP_OTA

* vendor/aicp/
80ff2db6 vendor: bring back OTA