[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] MasterAwesome:
New build android-9.0.0_r16

Build: https://www.androidfilehost.com/?fid=11410963190603846489

For oreo bootloader: apply patch in OP (https://androidfilehost.com/?fid=11410932744536982651)

device:

2fdf08d overlay: add adaptive battery overlay

3688045 overlay: clean-up

9239f5a sanders: update WCNSS_qcom_cfg.ini for P

9d7f677 audio: uprev android.hardware.audio.effects to 4.0

8b92667 sanders: remove custom set display flags

08e093e libqsap_shim: add missing library libqsap_sdk to the build

vendor:

d0f092a sanders: add public libraries so vendor applications can access

985362b sanders: kang QtiTelephonyServicelibrary

e676208 sanders: update display/gpu/sdm/media blobs from LA.UM.7.6.r1-02500-89xx.0

89b2d3c sanders: update thermal-engine from LA.UM.7.6.r1-02500-89xx.0

71e37ec sanders: update rfsa blobs from OPS28.65-36

1d8e468 sanders: update msm_irqbalance

881ae11 sanders: update charge_only_mode from OPS28.65-36

1111647 sanders: add qti_libpermissions.xml

kernel:

56f319e7ded0 usb: fix mismerge

d819ef012ca3 Linux 3.18.125

d38c54f4f1b6 sched/fair: Fix throttle_list starvation with low CFS quota

eb8a16a0c3ef USB: fix the usbfs flag sanitization for control transfers

8798a6f47d34 cdc-acm: correct counting of UART states in serial state notification

2f9bfa5abe9c cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)

da7298d5eae4 net: sched: gred: pass the right attribute to gred_change_table_def()

085b1379af87 rtnetlink: Disallow FDB configuration for non-Ethernet device

ad8f8492f526 net: drop skb on failure in ip_check_defrag()

812e6c0221c4 sctp: fix race on sctp_id2asoc

bd6ba2fc5f40 r8169: fix NAPI handling under high load

86a23e0371ae net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules

a6646ad344d5 net: socket: fix a missing-check bug

24597f6bacc5 net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs

5ef21c226eee ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called

1a4677acb687 ipv6: mcast: fix a use-after-free in inet6_mc_check

45e2bc20f5f2 mremap: properly flush TLB before releasing the page

5102abfd9acb /proc/iomem: only expose physical resource addresses to privileged users

4258cbdf81c0 perf tools: Disable parallelism for 'make clean'

6f59e1a07aa8 fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()

72cc40ffad19 unix: correctly track in-flight fds in sending process user_struct

539841fd91fb x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs

0739b9489a3f net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration

48b7810f8583 USB: hub: fix up early-exit pathway in hub_activate

be4085121499 KEYS: put keyring if install_session_keyring_to_cred() fails

1a5ba8852f36 igb: fix NULL derefs due to skipped SR-IOV enabling

bd12bf657f3a ovl: fix open in stacked overlay

f73bff5d34f7 iwlwifi: pcie: correctly define 7265-D cfg

d8bd53f57366 sctp: translate network order to host order when users get a hmacid

c9689854b054 vfs: Make sendfile(2) killable even better

7364198e4aaf PCI: Fix devfn for VPD access through function 0

66d1363a3ec9 x86/ldt: Fix small LDT allocation for Xen

4257e8d3173d Revert "SCSI: Fix NULL pointer dereference in runtime PM"

4cd1a77e2d9b mm: migrate: hugetlb: putback destination hugepage to active list

88b4052a5d93 perf: Fix PERF_EVENT_IOC_PERIOD deadlock

ceece234110c libata: blacklist Micron 500IT SSD with MU01 firmware

a163fccd0bd1 igb: Unpair the queues when changing the number of queues

d49471f67b66 Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr

9c944702a20c tty: audit: Fix audit source

b015bcb1e9f2 ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly

2adcd191729c ALSA: hda - Add headset mic support for Acer Aspire V5-573G

9d525888b9c1 rtlwifi: rtl8821ae: Fix lockups on boot

53785188f4af rtlwifi: rtl8821ae: Fix system lockups on boot

214299397dee selftests: Introduce a new script to generate tc batch file

9ac115014ba8 mtd: blkdevs: fix potential deadlock + lockdep warnings

cb770b4cfb09 ASoC: dapm: Don't add prefix to widget stream name

cc0c554795b8 lib: make memzero_explicit more robust against dead store elimination

219e3f6e9bfd dm9000: Fix irq trigger type setup on non-dt platforms

97c8e799194a MIPS: Fix up obsolete cpu_set usage

4a0ebe544555 perf bench numa: Fix to show proper convergence stats

22458647c696 net: ethernet: davicom: fix devicetree irq resource

7606a878d7a9 ext4: fix an ext3 collapse range regression in xfstests

64ad6bbdb38d x86/idle: Restore trace_cpu_idle to mwait_idle() calls

318c3c2c8a5c tty: serial: fsl_lpuart: fix clearing of receive flag

d53d5b031995 iommu/vt-d: Fix VM domain ID leak

895f56c7ccd1 net/mlx4_en: Remove dependency between timestamping capability and service_task

1d16137a2bc2 arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm

72d931bdee3a dm: fix AB-BA deadlock in __dm_destroy()

189a5c850f8a pinctrl: imx25: ensure that a pin with id i is at position i in the info array

e244619547a0 Btrfs: avoid syncing log in the fast fsync path when not necessary

a825cf75715e x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable()

27b8802bb119 rcu: Clear need_qs flag to prevent splat

a814e716beeb nfs: fix high load average due to callback thread sleeping

004be830c6a6 rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size

2753b63e0c2f quota: Fix maximum quota limit settings

8d2b5e841129 clk: rockchip: fix deadlock possibility in cpuclk

d04de43abcf4 ARM: dts: disable CCI on exynos5420 based arndale-octa

3666abb97a17 drivers: bus: check cci device tree node status

9eac8afe5fd6 perf tools: Fix segfault for symbol annotation on TUI

425f7c87fc63 perf tools: Avoid build splat for syscall numbers with uclibc

adfa166682eb perf tools: Fix statfs.f_type data type mismatch build error with uclibc

592258bbb332 perf machine: Fix __machine__findnew_thread() error path

81aa5e7e9cbd perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM

dd52b267a4fe perf/rapl: Fix sysfs_show() initialization for RAPL PMU

2ef3012071d7 tracing: Fix enabling of syscall events on the command line

d91aed1111a9 fbdev/broadsheetfb: fix memory leak

599f3355aff1 ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree

8bc49da02be1 ARM: at91/dt: sam9263: Add missing clocks to lcdc node

bc155c241709 ARM: at91: sama5d3: dt: correct the sound route

8c1e88a5e74d ARM: at91/dt: sama5d4: fix the timer reg length

2f1c96b7aba4 mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0

cbf9ba28eecf serial: samsung: Add the support for Exynos5433 SoC

c96de773a183 Revert "tty: Fix pty master poll() after slave closes v2"

c8f4bed42944 usb: host: ehci-tegra: request deferred probe when failing to get phy

cc9cc0eaff6f uas: disable UAS on Apricorn SATA dongles

d2d06e413013 USB: EHCI: adjust error return code

427d007fd43a scsi: ->queue_rq can't sleep

7eff6416e3e1 arm: dts: Use pmu_system_controller phandle for dp phy

192341e5a6ca NFSv4: Remove incorrect check in can_open_delegated()

427224c05177 NFS: Ignore transport protocol when detecting server trunking

d145dee4c9e0 NFSv4/v4.1: Verify the client owner id during trunking detection

c1271842b133 NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client

a2da2565ce3f ARM: dra7xx: Fix counter frequency drift for AM572x errata i856

d4d67c4e16b2 iio: iio: Fix iio_channel_read return if channel havn't info

d90767c982c4 phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards

16a104cb0b02 phy-sun4i-usb: Change disconnect threshold value for sun6i

d10d657789f1 usb: dwc2: gadget: kill requests with 'force' in s3c_hsotg_udc_stop()

d60604e2fe22 usb: musb: Fix randconfig build issues for Kconfig options

7ede51d0f97b usb: gadget: f_uac1: access freed memory at f_audio_free_inst

1ab625a30e3a usb: musb: Fix a few off-by-one lengths