[Android Builders Collective] Topse:
ABCrom-Bullhead

with my upstreamed Kernel , some cherry-pickt features.

ABCrom_bullhead-8.0.0-20171112.zip

ABCrom_bullhead-8.0.0-20171112.zip.md5sum

Have Fun :D

Changelog :

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

11-12-2017

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

* frameworks/base/

08423b5 Update RU translation for navbar customizer thus fix SystemUI FC

* kernel/lge/bullhead/

8f2101a topkernel 1.0

771728f Linux 3.10.108

90405e9 x86/apic: fix build breakage caused by incomplete backport to 3.10

bcb3c4d can: esd_usb2: Fix can_dlc value for received RTR, frames

ee4705b scsi: scsi_dh_emc: return success in clariion_std_inquiry()

faf80ac KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit

60fed86 IB/qib: fix false-postive maybe-uninitialized warning

43b970c team: fix memory leaks

91887d6 IB/ipoib: rtnl_unlock can not come after free_netdev

f856fc3 btrfs: prevent to set invalid default subvolid

b749708 tracing: Erase irqsoff trace with empty write

252980a tracing: Apply trace_clock changes to instance max buffer

fa2e70e scsi: qla2xxx: Fix an integer overflow in sysfs code

083f67d crypto: AF_ALG - remove SGL terminator indicator when chaining

3989e0b ip6_gre: fix endianness errors in ip6gre_err

2fdcff6 qlge: avoid memcpy buffer overflow

88904e7 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal

8dd6741 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read

7e7414c ipv4: initialize fib_trie prior to register_netdev_notifier call.

00b6002 net/mlx4: Remove BUG_ON from ICM allocation routine

1b111ff perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target

98cfccf udf: Fix deadlock between writeback and udf_setsize()

94d1a01 ir-core: fix gcc-7 warning on bool arithmetic

4c17edb crypto: caam - fix signals handling

f937305 KEYS: Fix an error code in request_master_key()

ee73ead KVM: x86: zero base3 of unusable segments

46bdeb9 cpufreq: s3c2416: double free on driver init error path

3516905 xfrm: Oops on error in pfkey_msg2xfrm_state()

3ce1986 xfrm: NULL dereference on allocation failure

a5d41c6 net: korina: Fix NAPI versus resources freeing

a534665 net: phy: fix marvell phy status reading

efe6def drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR()

0205a5f usb: r8a66597-hcd: decrease timeout

f79e86f usb: r8a66597-hcd: select a different endpoint on timeout

3c5daf3 pvrusb2: reduce stack usage pvr2_eeprom_analyze()

05a0032 mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode

2fbf387 x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init()

7970db3 serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'

aab5a04 net: xilinx_emaclite: fix receive buffer overflow

3fa1bdf drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()

ab7e655 scsi: qla2xxx: don't disable a not previously enabled PCI device

6018e88 net: ping: do not abuse udp_poll()

06de40c kvm: async_pf: fix rcu_irq_enter() with irqs enabled

e22e4a3 x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl

389b177 net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev

f2abe71 net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs

8cfe7bbd net: Set sk_prot_creator when cloning sockets to the right proto

7a44ca6 tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP

da05094 Revert "tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP"

c3d4dd8 netfilter: xt_TCPMSS: add more sanity tests on tcph->doff

638d5b6 tcp: disallow cwnd undo when switching congestion control

9054dda sctp: potential read out of bounds in sctp_ulpevent_type_enabled()

d1a1ff0 sctp: fix the check for _sctp_walk_params and _sctp_walk_errors

a8bfed8 sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()

dfc48ba wext: handle NULL extra data in iwe_stream_add_point better

fffd278 kernel/extable.c: mark core_kernel_text notrace

379f246 md: fix super_offset endianness in super_1_rdev_size_change

d676b6f md/raid10: submit bio directly to replacement disk

ab9566b lib/digsig: fix dereference of NULL user_key_payload

912d452 md/bitmap: disable bitmap_resize for file-backed bitmaps.

08197fc KEYS: encrypted: fix dereference of NULL user_key_payload

a35f24e KEYS: prevent creating a different user's keyrings

28b1d05 MIPS: Fix mips_atomic_set() retry condition

8d0bbc1 FS-Cache: fix dereference of NULL user_key_payload

c035983 KEYS: don't let add_key() update an uninstantiated key

6f35a00 USB: serial: console: fix use-after-free after failed setup

9b8a5f1 direct-io: Prevent NULL pointer access in submit_page_section

7c4d434 iommu/amd: Finish TLB flush in amd_iommu_unmap()

e7aa999 usb: renesas_usbhs: fix usbhsf_fifo_clear() for RX direction

3d56c4a usb: renesas_usbhs: fix the BCLR setting condition for non-DCP pipe

6e81f08 scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response

687d7d5 scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records

af20c3d scsi: zfcp: fix missing trace records for early returns in TMF eh handlers

3cbb69c scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path

3e8ca73 scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled

ef43ffe fuse: initialize the flock flag in fuse_file on allocation

a7ae330 target: Avoid mappedlun symlink creation during lun shutdown

e7769d4 media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl

9a7ee3e libata: array underflow in ata_find_dev()

7018130 MIPS: math-emu: Prevent wrong ISA mode instruction emulation

cbec2c3 MIPS: Fix unaligned PC interpretation in `compute_return_epc'

ee3d913 MIPS: Actually decode JALX in `__compute_return_epc_for_insn'

97af359 usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL

cb5529f powerpc/asm: Mark cr0 as clobbered in mftb()

b999c29 powerpc: Fix emulation of mfocrf in emulate_step()

906df78 powerpc/64: Fix atomic64_inc_not_zero() to return an int

010dc5a PM / Domains: Fix unsafe iteration over modified list of device links

16447ce crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD

078c3ea vt: fix unchecked __put_user() in tioclinux ioctls

bcb41e5 staging: comedi: fix clean-up of comedi_class in comedi_init()

f195d08 powerpc/kprobes: Pause function_graph tracing during jprobes handling

9ecbb6f cpufreq: conservative: Allow down_threshold to take values from 1 to 10

87d8a77 usb: chipidea: debug: check before accessing ci_role

b22d463 serial: ifx6x60: fix use-after-free on module unload

a66eb84 MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn'

787fc89 rxrpc: Fix several cases where a padded len isn't checked in ticket decode

dd70cf2 usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length packet

e2b2620 usb: renesas_usbhs: fix the sequence in xfer_work()

806fc9d usb: renesas_usbhs: fix the behavior of some usbhs_pkt_handle

ec06ce3 leak in O_DIRECT readv past the EOF

9e1fc61 mm/page_alloc: Remove kernel address exposure in free_reserved_area()

9ef9632 tcp: fix xmit timer to only be reset if data ACKed/SACKed

b545bd7 tcp: enable xmit timer fix by having TLP use time when RTO should fire

6df99e6 tcp: introduce tcp_rto_delta_us() helper for xmit timer fix

e145d6c Bluetooth: cmtp: cmtp_add_connection() should verify that it's dealing with l2cap socket

d9407f0 Bluetooth: bnep: bnep_add_connection() should verify that it's dealing with l2cap socket

e2f1082 udp: consistently apply ufo or fragmentation

864d32f Staging: comedi: comedi_fops: Avoid orphaned proc entry

608c889 ipvs: SNAT packet replies only for NATed connections

1982f6b block: scheduler: add ZEN v2

* packages/apps/Launcher3/

bc05c08 Launcher3: fix top widget hide

* vendor/nexus/

f5c1b76 Fix text correction feature for the AOSP keyboard

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

11-11-2017

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

* frameworks/base/

ff26f08 Navbar media arrows: more code improvements

e00d819 Fix NPE when AOSP ambient display preference is removed

* packages/apps/AbcSettings/

95c3d97 Revert "Alert when screen off and charging if charge level becomes good [2/2]"

* packages/apps/Launcher3/

fc0631c Launcher3: checks for available OmniJaws

267cfe1 Revert "TEMP: deodex apk"

beb7013 Force the ability to change icon styles

2ee3fa8 Launcher3: Integrate Hidden apps option into Settings

091f7ac Launcher3: Fix incorrect string value

b05537c Launcher3: implement hidden app feature

09999c5 Launcher3: add config to place search bar above or below hotseat

eacfd56 Launcher3: short press on empy weather should refresh

4dc9b1e Launcher3: add config to show current day in top widget

7654e51 Launcher3: add display period config for events

ef9eac9 Launcher3: even more pisseling

f9f9def Launcher3: me thinks this is wrong ...

0c16cb7 Launcher3: bottom search bar

f2b7be0 Launcher3: remove darn AOSP email from default workspaces

* packages/apps/Settings/

316d74b Alert when screen off and charging if charge level becomes good [2/2]

* vendor/nexus/

251caf4 Revert "overlay: disabled til used ime packages"

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

11-10-2017

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

* frameworks/base/

ffe3294 Alert when screen off and charging if charge level becomes good [1/2]

f5c3049 Navbar keyboard cursors: fix drawable derp

* packages/apps/AbcSettings/

6a805b6 Alert when screen off and charging if charge level becomes good [2/2]

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

11-09-2017

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

* vendor/lge/

f17c59b Update November opr6.170623.023

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

11-08-2017

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

* frameworks/base/

b56e5f0 Footer brightness slider: improve hide/show animation

786e585 Footer brightness slider: fixes and improvements

7c51ea1 Make use of the brightness slider buttons

971e6c5 Rework auto brightness implementation

0093720 Brightness control on footer

9b81083 Fix brightness icon not showing

0ddd40b Fix automatic brightness QS toggle icon

4834650 QS auto brightness toggle rework

390a238 Add auto brightness toggle to Quick Settings

* vendor/lge/

58c0276 Don't re odex again deodexed framework jar blobs

* vendor/nexus/

cf3cad2 Use Pixel 2XL 8.1 dark bootanimation for 6p

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

11-07-2017

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

* build/make/

74ba6b8 Merge tag 'android-8.0.0_r31' into o

* frameworks/av/

c6cab29 Merge tag 'android-8.0.0_r31' into o

* frameworks/base/

d3fa80a Navbar skiptrack arrows: blacklist some apps

651ad8c Merge tag 'android-8.0.0_r31' into o

* packages/apps/PackageInstaller/

227cedd Merge tag 'android-8.0.0_r31' into o

* packages/apps/Settings/

f0feee6 Merge tag 'android-8.0.0_r31' into o

* system/core/

e558bf7 Merge tag 'android-8.0.0_r31' into o

* vendor/nexus/

57c3fc5 Update prebuilt apk from November factory

b9e24f6 Update angler fingerprint for November factory img

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

11-06-2017

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

* frameworks/base/

69cab55 Sysui tuner ita translations

0f4c6bf Navbar customizer: add dynamic skip_track/kb cursors buttons

* packages/apps/SlimRecents/

9d25fac Card options: new kill app icon

a9ae42a Fast mode card options: improve icon

566f71d Set fast mode (never expanded) as default [1/2]

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

11-05-2017

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

* frameworks/base/

06a128c Make Tuner fully inherit O style

* packages/apps/AbcSettings/

bb92973 Set fast mode (never expanded) as default [2/2]

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

11-04-2017

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

* packages/apps/SlimRecents/

629bdc4 Cleanup

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

11-03-2017

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

* packages/apps/SlimRecents/

d05881c Make cards a bit taller