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

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

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

device:

41d816b sanders: change to power HAL 1.1

0214861 sanders: remove cnss-daemon

c43493a Revert "sanders: update fingerprint configs to match vendor changes"

6386361 sanders: Start loc_launcher as gps user

37f2de3 sanders: update fingerprint configs to match vendor changes

3d57e31 sanders: add lineage overlays

939eb38 sanders: re-add LineageActions

eb7a72d sanders: update lineage.dependencies

vendor:

62fa12d (HEAD, ma/lineage-16.0, m/lineage-16.0, github/lineage-16.0) Revert "sanders: update fingerprint blobs from OPS28.65-36"

e4b31e1 Merge branch '9.0' of https://github.com/BigTopKrazies/vendor_motorola_sanders into HEAD

2ae566b sanders: com.qualcomm.location: dex preopt it

5a55423 sanders: switch to 64b pm-service

0ecf902 sanders: update fingerprint blobs from OPS28.65-36

335b631 sanders: update camera blobs from OPS28.65-36

kernel:

0f7d18d59411 Merge branch '9.0' of https://github.com/GZR-Kernels/kernel_motorola_msm8953_sanders into HEAD

29207a7815dc Linux 3.18.123

af881f536ae1 USB: serial: ti_usb_3410_5052: fix array underflow in completion handler

5954fd71d895 drm/panel: type promotion bug in s6e8aa0_read_mtp_id()

45b0036054a6 ALSA: pcm: Fix snd_interval_refine first/last with open min/max

10ef435ec650 rtc: bq4802: add error handling for devm_ioremap

ab60b41ee7ec parport: sunbpp: fix error return code

a063bf1fec46 ARM: hisi: check of_iomap and fix missing of_node_put

a9e9de28e52a ARM: hisi: handle of_iomap and fix missing of_node_put

ab156ebdae06 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads

810ded28d5f6 mtdchar: fix overflows in adjustment of `count`

ff48b3370566 audit: fix use-after-free in audit_add_watch

1f3ea2b1838b binfmt_elf: Respect error return from `regset->active'

15c67a85722d CIFS: fix wrapping bugs in num_entries()

971dbf3ebd8f cifs: prevent integer overflow in nxt_dir_entry()

e247e85b4934 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()

0d3935b734ba USB: yurex: Fix buffer over-read in yurex_write()

e217eaaf79c7 usb: misc: uss720: Fix two sleep-in-atomic-context bugs

3e116abbb96d USB: serial: io_ti: fix array underflow in completion handler

8a521ea7cb8d usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()

a35ddde2a9f8 usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()

d609cb119cf9 USB: Add quirk to support DJI CineSSD

5f14e285447d usb: Don't die twice if PCI xhci host is not responding in resume

a846ddb4962a Tools: hv: Fix a bug in the key delete code

91a56782f9df IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler

c295b861e645 xen/netfront: fix waiting for xenbus state change

9c2a89db9381 pstore: Fix incorrect persistent ram buffer mapping

102808d5e0c5 RDMA/cma: Protect cma dev list with lock

dabd1147b2d8 platform/x86: toshiba_acpi: Fix defined but not used build warnings

fc9c6554e314 s390/qeth: reset layer2 attribute on layer switch

b77eff4276d9 s390/qeth: fix race in used-buffer accounting

b66409dc2e2d mac80211: restrict delayed tailroom needed decrement

8c23751a780e powerpc/powernv: opal_put_chars partial write fix

7c0298eefc47 perf powerpc: Fix callchain ip filtering

1015a3b7ffa6 fbdev: Distinguish between interlaced and progressive modes

02e0d4408fed perf powerpc: Fix callchain ip filtering when return address is in a register

e98464040bcc fbdev/via: fix defined but not used warning

fb0e6646e65a video: goldfishfb: fix memory leak on driver remove

cd8ed299ad64 fbdev: omapfb: off by one in omapfb_register_client()

bb4f29f896bf mtd/maps: fix solutionengine.c printk format warnings

6e751a5f099f MIPS: ath79: fix system restart

995eaaa8e321 gfs2: Special-case rindex for gfs2_grow

684f17e3f925 xfrm: fix 'passing zero to ERR_PTR()' warning

5bdea9d98c8a ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro

b889ceb9965c ALSA: msnd: Fix the default sample sizes

806ec7ae0c40 mm: get rid of vmacache_flush_all() entirely

2940ec836be6 netfilter: x_tables: avoid stack-out-of-bounds read in xt_copy_counters_from_user

aa89a7d014b5 xhci: Fix use-after-free in xhci_free_virt_device

39c214ab522b MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON

ad3b90e8f2ff f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize

9a1824662a42 mfd: ti_am335x_tscadc: Fix struct clk memory leak

dc13f83a6cc5 partitions/aix: fix usage of uninitialized lv_info and lvname structures

a45ea3bbadb1 partitions/aix: append null character to print data from disk

dc5cd5666d97 net: dcb: For wild-card lookups, use priority -1, not 0

483b7476e160 net: mvneta: fix mtu change on port without link

a70263ef1f2b gpio: ml-ioh: Fix buffer underwrite on probe error path

1d136b955939 x86/mm: Remove in_nmi() warning from vmalloc_fault()

f9c89646ca68 Bluetooth: hidp: Fix handling of strncpy for hid->name information

ba70c4b4822e scsi: 3ware: fix return 0 on the error path of probe

a213539359a8 ata: libahci: Correct setting of DEVSLP register

a26f57551930 MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET

75ccd3fc79f8 ath10k: prevent active scans on potential unusable channels

62e57ba9e62b macintosh/via-pmu: Add missing mmio accessors

cffcefa02ae6 tty: rocket: Fix possible buffer overwrite on register_PCI

336c18470463 uio: potential double frees if __uio_register_device() fails

f6a97d4df424 md/raid5: fix data corruption of replacements after originals dropped

9af0cb145100 scsi: target: fix __transport_register_session locking

22a92271b2d6 Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV

307691b72c1c staging/rts5208: Fix read overflow in memcpy

3173bc441734 staging: rt5208: Fix a sleep-in-atomic bug in xd_copy_page

58cdee52b75b kthread: fix boot hang (regression) on MIPS/OpenRISC

36b03cf45fb7 kthread: Fix use-after-free if kthread fork fails

c14e193dc5c8 cfq: Give a chance for arming slice idle timer in case of group_idle

35f18b6901d4 i2c: xiic: Make the start and the byte count write atomic

55d1b2d0d850 ASoC: wm8994: Fix missing break in switch

a24f995d7101 Fixes: Commit 86af955d02bb ("mm: numa: avoid waiting on freed migrated pages")

ce699d83abdf enic: do not call enic_change_mtu in enic_probe

77a20a5b39b0 irda: Only insert new objects into the global database via setsockopt

8a75ab0642ef irda: Fix memory leak caused by repeated binds of irda socket

f215091c1820 kbuild: make missing $DEPMOD a Warning instead of an Error

20b247f7b723 debugobjects: Make stack check warning more informative

cd7cebe9bb5b btrfs: Don't remove block group that still has pinned down bytes

8d064535ac43 btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized

523a7d62ad07 btrfs: replace: Reset on-disk dev stats value after replace

bc281317bd07 powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.

f7bf916c4abc SMB3: Number of requests sent should be displayed for SMB3 not just CIFS

25e8c68a21d1 smb3: fix reset of bytes read and written stats

10b0bd953c4c selftests/powerpc: Kill child processes on SIGINT

3a77bf6069bb staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice

c4d0116701f0 dm kcopyd: avoid softlockup in run_complete_job

6426c1571b85 PCI: mvebu: Fix I/O space end address calculation

18a32e8fd509 scsi: aic94xx: fix an error code in aic94xx_init()

e0ef9f95787a s390/dasd: fix hanging offline processing due to canceled worker

407d3f19f89d powerpc: Fix size calculation using resource_size()

dc01c081ca59 net/9p: fix error path of p9_virtio_probe

c1a6d71a01b6 platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360

9570527ee2ce mfd: sm501: Set coherent_dma_mask when creating subdevices

65737c5c89c4 ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()

1aad9635b8d0 mm/fadvise.c: fix signed overflow UBSAN complaint

dac3482c91c3 scripts: modpost: check memory allocation results

7355692968ce fat: validate ->i_start before using

598ba05f7413 reiserfs: change j_timestamp type to time64_t

d5a2a2ee287a fork: don't copy inconsistent signal handler state to child

a756397f2e67 hfs: prevent crash on exit from failed search

3d5cc5239945 hfsplus: don't return 0 when fill_super() failed

b551671bde1f cifs: check if SMB2 PDU size has been padded and suppress the warning

b6058a227e49 f2fs: sanity check checkpoint segno and blkoff

e383cc17e713 f2fs: set dentry bits on random location in memory

cc956f1c6cf1 f2fs: fix missing read/write function pointers

3fc06dcff014 f2fs: support case-insensitive from xattr

4c28a25b5db0 fix compile on mismerge

8680b4e2a7e1 f2fs: do not preallocate blocks which has wrong buffer

76613633e3b7 f2fs: move dio preallocation into f2fs_file_write_iter

928139b4a9e4 f2fs: simplify f2fs_map_blocks

5e57a6b35f90 f2fs: reduce covered region of sbi->cp_rwsem in f2fs_map_blocks

516cf2dffd07 f2fs: optimize the flow of f2fs_map_blocks

5e8d9b117193 change f2fs_map_blocks() to global

c88cdc629a36 f2fs: simplify __allocate_data_blocks

5e751b6091df Merge branch '9.0' of https://github.com/GZR-Kernels/kernel_motorola_msm8953_sanders into HEAD

7b476dcd776d defconfig: our recovery target is LZMA packed add support