[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] drpradsms:
Update 27-03-2017

https://androidfilehost.com/?fid=890129502657594015

I have make this Build Clean. So it should be free of any previous issues if any (although it was solid).

So a clean flash is advised, although it runs smooth on dirty flash too.. ?

-Now you can call it Rock Solid ??

-Updated Arnova Gcam v7 beta

-Upstream changes

-Flash Kernel continues in this build

Changelog:

====================
03-27-2018
====================

* device/oneplus/msm8998-common/
08d6714 msm8998: configs: move perfboostsconfig and powerhint to blobs [liquid0624]
7011165 msm8998: audio: only disable ANC when not in call mode [liquid0624]
4475f0d msm8998: sync media profiles with OP5T beta4 [liquid0624]
53025f9 NFC config: remove duplicated comments [liquid0624]
153f432 msm8998: advertise support for extended length NFC [liquid0624]
* vendor/oneplus/
79a23e5 msm8998-common: add powerhint.xml [liquid0624]
aaa60b6 oneplus2: update time service blobs [liquid0624]
b22114c bacon: Build camera from source [liquid0624]
a4a5523 bacon: Update imx214_preview chromatix library [liquid0624]
78bfaff bacon: Use Oxygen camera libraries [liquid0624]

====================
03-26-2018
====================

* manifest/
8b429c9 Track our hardware/interfaces [Shubham Singh]

====================
03-25-2018
====================

* device/oneplus/msm8998-common/
d2bc5ab msm8998: audio: disable ANC only when it's enabled [APOPHIS9283]
2488a4f I/O is set in kernel now [APOPHIS9283]
* frameworks/base/
9bbbfe6 Camera: Expose Aux camera to apps present in the whitelist [Shubham Singh]
* kernel/oneplus/msm8998/
e7c4081 Merge 4.4.124 into 8.1.0-unified [Nathan Chancellor]
6601fb8 Partially revert a24d5f8a901029be56a78214ce84845d90cdcb5d for OxygenOS [Nathan Chancellor]
976c721 media: v4l2-core: Don't use WARN_ON [Nathan Chancellor]
* packages/apps/Updates/
516f11d Prevent auto flashing on tissot [Shubham Singh]

====================
03-24-2018
====================

* build/make/
7d47464 core: remove duplicated boot jars [Keertesh]
72e2b28 Introduce non-preopt boot jars [Keertesh]
* external/bash/
35cebb9 bashrc: change cm to lineage [Stefan Assmann]
* kernel/oneplus/msm8998/
b766b14 Linux 4.4.124 [Greg Kroah-Hartman]
0211db6 RDMA/ucma: Fix access to non-initialized CM_ID object [Greg Kroah-Hartman]
09b69e6 dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63 [Greg Kroah-Hartman]
f674975 clk: si5351: Rename internal plls to avoid name collisions [Greg Kroah-Hartman]
5c503ff nfsd4: permit layoutget of executable-only files [Greg Kroah-Hartman]
9bf0b8a RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS [Greg Kroah-Hartman]
2fe832c ip6_vti: adjust vti mtu according to mtu of lower device [Greg Kroah-Hartman]
fb4ff6c iommu/vt-d: clean up pr_irq if request_threaded_irq fails [Greg Kroah-Hartman]
3f0ad8e pinctrl: Really force states during suspend/resume [Greg Kroah-Hartman]
b153ad5 coresight: Fix disabling of CoreSight TPIU [Greg Kroah-Hartman]
d06bff3 pty: cancel pty slave port buf's work in tty_release [Greg Kroah-Hartman]
029c2cf drm/omap: DMM: Check for DMM readiness after successful transaction commit [Greg Kroah-Hartman]
aeea6c6 vgacon: Set VGA struct resource types [Greg Kroah-Hartman]
5af22f1 IB/umem: Fix use of npages/nmap fields [Greg Kroah-Hartman]
99ee924 RDMA/cma: Use correct size when writing netlink stats [Greg Kroah-Hartman]
64e3d45 IB/ipoib: Avoid memory leak if the SA returns a different DGID [Greg Kroah-Hartman]
3ed000c mmc: avoid removing non-removable hosts during suspend [Greg Kroah-Hartman]
df9d186 platform/chrome: Use proper protocol transfer function [Greg Kroah-Hartman]
bcde635 cros_ec: fix nul-termination for firmware build info [Greg Kroah-Hartman]
17a660a media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart [Greg Kroah-Hartman]
3e99ac9 media: bt8xx: Fix err 'bt878_probe()' [Greg Kroah-Hartman]
f5ef6dc rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled. [Greg Kroah-Hartman]
84df9b2 RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo() [Greg Kroah-Hartman]
c1b1c1a drm/msm: fix leak in failed get_pages [Greg Kroah-Hartman]
710460e media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt [Greg Kroah-Hartman]
557607d Bluetooth: hci_qca: Avoid setup failure on missing rampatch [Greg Kroah-Hartman]
519d296 perf tests kmod-path: Don't fail if compressed modules aren't supported [Greg Kroah-Hartman]
2e483c8 rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVAL [Greg Kroah-Hartman]
f20cb85 rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticks [Greg Kroah-Hartman]
8a58463 cifs: small underflow in cnvrtDosUnixTm() [Greg Kroah-Hartman]
7d71000 net: hns: fix ethtool_get_strings overflow in hns driver [Greg Kroah-Hartman]
1aca75f sm501fb: don't return zero on failure path in sm501fb_start() [Greg Kroah-Hartman]
86fafbe video: fbdev: udlfb: Fix buffer on stack [Greg Kroah-Hartman]
365b680 tcm_fileio: Prevent information leak for short reads [Greg Kroah-Hartman]
1125637 ia64: fix module loading for gcc-5.4 [Greg Kroah-Hartman]
0f4e3e9 md/raid10: skip spare disk as 'first' disk [Greg Kroah-Hartman]
e0da443 Input: twl4030-pwrbutton - use correct device for irq request [Greg Kroah-Hartman]
448de23 power: supply: pda_power: move from timer to delayed_work [Greg Kroah-Hartman]
e10da27 bnx2x: Align RX buffers [Greg Kroah-Hartman]
8fffdba drm/nouveau/kms: Increase max retries in scanout position queries. [Greg Kroah-Hartman]
fe10e32 ACPI / PMIC: xpower: Fix power_table addresses [Greg Kroah-Hartman]
983c3c9 ipmi/watchdog: fix wdog hang on panic waiting for ipmi response [Greg Kroah-Hartman]
fe5c9d5 ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP [Greg Kroah-Hartman]
8966dde mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046a [Greg Kroah-Hartman]
67cbdf6 staging: wilc1000: fix unchecked return value [Greg Kroah-Hartman]
3bc8cae staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y [Greg Kroah-Hartman]
9bf9e35 mtip32xx: use runtime tag to initialize command header [Greg Kroah-Hartman]
cadc2c3 mfd: palmas: Reset the POWERHOLD mux during power off [Greg Kroah-Hartman]
c7e0dd2 mac80211: don't parse encrypted management frames in ieee80211_frame_acked [Greg Kroah-Hartman]
266bbc9 Btrfs: send, fix file hole not being preserved due to inline extent [Greg Kroah-Hartman]
1a0e001 rndis_wlan: add return value validation [Greg Kroah-Hartman]
2b1ef3d mt7601u: check return value of alloc_skb [Greg Kroah-Hartman]
50f7d70 iio: st_pressure: st_accel: Initialise sensor platform data properly [Greg Kroah-Hartman]
9947846 NFS: don't try to cross a mountpount when there isn't one there. [Greg Kroah-Hartman]
6386bb0 infiniband/uverbs: Fix integer overflows [Greg Kroah-Hartman]
3342597 scsi: mac_esp: Replace bogus memory barrier with spinlock [Greg Kroah-Hartman]
6e9506b qlcnic: fix unchecked return value [Greg Kroah-Hartman]
39e7fce wan: pc300too: abort path on failure [Greg Kroah-Hartman]
0a5598b mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR() [Greg Kroah-Hartman]
bf07f50 openvswitch: Delete conntrack entry clashing with an expectation. [Greg Kroah-Hartman]
e05ba6ea netfilter: xt_CT: fix refcnt leak on error path [Greg Kroah-Hartman]
8f26b63 Fix driver usage of 128B WQEs when WQ_CREATE is V1. [Greg Kroah-Hartman]
7be3b27 ASoC: Intel: Skylake: Uninitialized variable in probe_codec() [Greg Kroah-Hartman]
136532e7 IB/mlx4: Change vma from shared to private [Greg Kroah-Hartman]
b5834cc IB/mlx4: Take write semaphore when changing the vma struct [Greg Kroah-Hartman]
fd63c2b HSI: ssi_protocol: double free in ssip_pn_xmit() [Greg Kroah-Hartman]
8716c87 IB/ipoib: Update broadcast object if PKey value was changed in index 0 [Greg Kroah-Hartman]
cd6a157 IB/ipoib: Fix deadlock between ipoib_stop and mcast join flow [Greg Kroah-Hartman]
869c9c3 ALSA: hda - Fix headset microphone detection for ASUS N551 and N751 [Greg Kroah-Hartman]
48ea14e e1000e: fix timing for 82579 Gigabit Ethernet controller [Greg Kroah-Hartman]
2349cbd tcp: remove poll() flakes with FastOpen [Greg Kroah-Hartman]
1e8c9e3 NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete() [Greg Kroah-Hartman]
62d5e57 md/raid10: wait up frozen array in handle_write_completed [Greg Kroah-Hartman]
5fbe79a iommu/omap: Register driver before setting IOMMU ops [Greg Kroah-Hartman]
069f917 ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTER [Greg Kroah-Hartman]
3b51022 KVM: PPC: Book3S PR: Exit KVM on failed mapping [Greg Kroah-Hartman]
5593c2b scsi: virtio_scsi: Always try to read VPD pages [Greg Kroah-Hartman]
8405bd3 clk: ns2: Correct SDIO bits [Greg Kroah-Hartman]
5974576 ath: Fix updating radar flags for coutry code India [Greg Kroah-Hartman]
7521444 spi: dw: Disable clock after unregistering the host [Greg Kroah-Hartman]
ae11b9b media/dvb-core: Race condition when writing to CAM [Greg Kroah-Hartman]
a34b1eb net: ipv6: send unsolicited NA on admin up [Greg Kroah-Hartman]
479580f i2c: i2c-scmi: add a MS HID [Greg Kroah-Hartman]
9d0273b genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs [Greg Kroah-Hartman]
88a0564 cpufreq/sh: Replace racy task affinity logic [Greg Kroah-Hartman]
f1a0a87 ACPI/processor: Replace racy task affinity logic [Greg Kroah-Hartman]
9033189 ACPI/processor: Fix error handling in __acpi_processor_start() [Greg Kroah-Hartman]
de54723 time: Change posix clocks ops interfaces to use timespec64 [Greg Kroah-Hartman]
508a82d Input: ar1021_i2c - fix too long name in driver's device table [Greg Kroah-Hartman]
3b6b687 rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqs [Greg Kroah-Hartman]
1c48107 x86: i8259: export legacy_pic symbol [Greg Kroah-Hartman]
5eb153f regulator: anatop: set default voltage selector for pcie [Greg Kroah-Hartman]
fb3e508 platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA [Greg Kroah-Hartman]
6038799 staging: android: ashmem: Fix possible deadlock in ashmem_ioctl [Greg Kroah-Hartman]
26dc747 CIFS: Enable encryption during session setup phase [Greg Kroah-Hartman]
0a53587 SMB3: Validate negotiate request must always be signed [Greg Kroah-Hartman]
34e924e tpm_tis: fix potential buffer overruns caused by bit glitches on the bus [Greg Kroah-Hartman]
a5291a8 tpm: fix potential buffer overruns caused by bit glitches on the bus [Greg Kroah-Hartman]
53b50de UPSTREAM: kbuild: disable clang's default use of -fmerge-all-constants [Nathan Chancellor]
* packages/apps/Extensions/
624cf7e Extensions: Move aexstats from aexpapers [Shubham Singh]
* packages/apps/Settings/
c83ab4e Add libraries needed for AEXstats [Shubham Singh]