[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] drpradsms:
PiXeN-OS-P-cheeseburger-20181011-TREBLE

PiXeN-OS-P-cheeseburger-20181011-TREBLE

Download ROM here

SimDialogueFiX

(Caution: Volte will not work after flashing SimDialogueFiX)

This Fixes the annoying SIM select message after every boot

Recommended TWRP https://xdaforums.com/oneplus-5/development/recovery-twrp-3-2-3-pie-encryption-t3837342"

**Highlights**

* Fixes voicecall quality for calls and 3rd party apps

* Bring Smart Battery and DeviceHeathServices

* Pixel 3 livewallpaper as default for home and lockscreen

* Add GamingMode tile, SmartPixels tile, Expanded desktop tile

* Redflare kernel 1.22+

* Linux 4.4.160

=======================
10-11-2018
=======================

* frameworks/base/
4a54c1cc57e SystemUI: Add Smart Pixels tile
e5d5c4ab105 SystemUI: Add Gaming mode tile
c499ac0586b QS: Add Expanded Desktop QS Tile

* kernel/oneplus/msm8998/
395494e7943b Merge branch '8.1.0-unified' into 8.1.0-unified-treble
7e279cbd5a8f RedFlare-Kernel-v1.22
3d23af877590 Merge branch 'oneplus/QC8998_O_8.1' of https://github.com/android-linux-stable/op5 into 8.1.0-unified
04a657bc02f9 Merge 4.4.160 into oneplus/QC8998_O_8.1

* vendor/aosp/
27ec6ef2 overlay: enable smart battery
e84aab7d vendor: update turbo prebuilts

* kernel/oneplus/msm8998/
11abaca7d5b9 Linux 4.4.160
93ae8552ec98 dm thin metadata: fix __udivdi3 undefined on 32-bit
20ba8a53a1ef ocfs2: fix locking for res->tracking and dlm->tracking_list
574757073482 proc: restrict kernel stack dumps to root
8ec9cef30515 crypto: mxs-dcp - Fix wait logic on chan threads
c3ae79907424 ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760
ec2a4f06e31f smb2: fix missing files in root share directory listing
17a6446ac75d xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage
3ff6443780f1 xen: avoid crash in disable_hotplug_cpu
6899f2fe641c xen/manage: don't complain about an empty value in control/sysrq node
cd65a43f4dfb cifs: read overflow in is_valid_oplock_break()
e12134726af8 s390/qeth: don't dump past end of unknown HW header
02975ee7377f r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED
d1271cd1348c arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto"
ad4f63ba582b hexagon: modify ffs() and fls() to return int
80908be20fc6 arch/hexagon: fix kernel/dma.c build warning
a438d5059666 dm thin metadata: try to avoid ever aborting transactions
8c47defad851 fs/cifs: suppress a string overflow warning
ec5947c8aa7a drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS
6b63d77fbe17 USB: yurex: Check for truncation in yurex_read()
378ee2546842 RDMA/ucma: check fd type in ucma_migrate_id()
0482fe19f6c6 perf probe powerpc: Ignore SyS symbols irrespective of endianness
093da71c6ead usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]
82660490d5e8 mm: madvise(MADV_DODUMP): allow hugetlbfs pages
38ecf178f64a tools/vm/page-types.c: fix "defined but not used" warning
0a3026d30f48 tools/vm/slabinfo.c: fix sign-compare warning
e712dfc22841 mac80211: shorten the IBSS debug messages
8ac8c00f263c mac80211: Fix station bandwidth setting after channel switch
1d9e59cbd3c2 mac80211: fix a race between restart and CSA flows
2c81860b8ebd cfg80211: fix a type issue in ieee80211_chandef_to_operating_class()
2b2ccb29f307 fs/cifs: don't translate SFM_SLASH (U+F026) to backslash
ca8aa9f49b56 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx()
293c9b05879b i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP
3a20876cd27d i2c: uniphier: issue STOP only for last message or I2C_M_STOP
e02c60d8b79a RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0
7445b711282e cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE
dd23c326d63a mac80211: mesh: fix HWMP sequence numbering to follow standard
880b5a109a50 gpio: adp5588: Fix sleep-in-atomic-context bug
cef1e353282e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X
3ba72689c8d1 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X
c7bb863d8ec0 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function
bbbc4dabca5d media: v4l: event: Prevent freeing event subscriptions while accessed
ae22586bb579 arm64: KVM: Sanitize PSTATE.M when being set from userspace
fdbd62522431 arm64: cpufeature: Track 32bit EL0 support
4ff0d84e6d99 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus
55aaf8e0d9cf hwmon: (adt7475) Make adt7475_read_word() return errors
94516f10f303 hwmon: (ina2xx) fix sysfs shunt resistor read access
b8d10a09f81a e1000: ensure to free old tx/rx rings in set_ringparam()
c5bf8b49cc5a e1000: check on netif_running() before calling e1000_up()
aa1c657ae2c3 net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES
644c07d0185b thermal: of-thermal: disable passive polling when thermal zone is disabled
cd3d6463759d ext4: never move the system.data xattr out of the inode body
14a65511bc7c arm64: KVM: Tighten guest core register access from userspace
9aeb6fd7e2d9 serial: imx: restore handshaking irq for imx1
739d24491c95 scsi: target: iscsi: Use bin2hex instead of a re-implementation
9c5da7111311 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an infinite loop
640ddaa0c07c Input: elantech - enable middle button of touchpad on ThinkPad P72
1df1f7369637 USB: remove LPM management from usb_driver_claim_interface()
acdc177dcc87 Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()"
30948c685b98 USB: usbdevfs: restore warning for nonsensical flags
26eaa502770c USB: usbdevfs: sanitize flags more
78769e876f57 media: uvcvideo: Support realtek's UVC 1.5 device
de2aac8ee0fb slub: make ->cpu_partial unsigned int
06fc0ef3ef7f USB: handle NULL config in usb_find_alt_setting()
ae96945ac60c USB: fix error handling in usb_driver_claim_interface()
3851c90a348c spi: rspi: Fix interrupted DMA transfers
3613559be6e4 spi: rspi: Fix invalid SPI use during system suspend
348abf931415 spi: sh-msiof: Fix handling of write value for SISTR register
6b35618c6e97 spi: sh-msiof: Fix invalid SPI use during system suspend
7c5a3916b59a spi: tegra20-slink: explicitly enable/disable clock
da9d7fd84db0 serial: cpm_uart: return immediately from console poll
ef0a9f76fda4 floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl
7b9d445c2005 ARM: dts: dra7: fix DCAN node addresses
953b51b7a398 nfsd: fix corrupted reply to badly ordered compound
10d721285daf module: exclude SHN_UNDEF symbols from kallsyms api
436dae6ae264 ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs
55e16f49e210 EDAC, i7core: Fix memleaks and use-after-free on probe and remove
7e1b660dc70e scsi: bnx2i: add error handling for ioremap_nocache
e645e3c00290 HID: hid-ntrig: add error handling for sysfs_create_group
e4b4dd50034f ARM: mvebu: declare asm symbols as character arrays in pmsu.c
3fdd34643ffc wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()
a08059468391 rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()
7d73c76e4067 ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock
3aad9c2a5a13 ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge
5a816f1495a5 media: tm6000: add error handling for dvb_register_adapter
4e9cf990bf43 drivers/tty: add error handling for pcmcia_loop_config
778ebfa4c973 staging: android: ashmem: Fix mmap size validation
7333c519adb8 media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data
c9fac59ef32a media: soc_camera: ov772x: correct setting of banding filter
f63d861f1c61 media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
8b4ef82205d4 ALSA: snd-aoa: add of_node_put() in error path
0ee9070935b3 s390/extmem: fix gcc 8 stringop-overflow warning
2e1784171531 alarmtimer: Prevent overflow for relative nanosleep
6a9e681b391c powerpc/powernv/ioda2: Reduce upper limit for DMA window size
ef9211bb9a76 usb: wusbcore: security: cast sizeof to int for comparison
73b0eecd5844 scsi: ibmvscsi: Improve strings handling
4e6c6a4fd12c scsi: klist: Make it safe to use klists in atomic context
cce3c1921d8e scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size
a93a75523735 x86/entry/64: Add two more instruction suffixes
4c51e1b78e59 x86/tsc: Add missing header to tsc_msr.c
6a18e32b3567 media: fsl-viu: fix error handling in viu_of_probe()
3e7de9ebadc3 powerpc/kdump: Handle crashkernel memory reservation failure
96b1608d01f5 media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt()
825fabcb91aa md-cluster: clear another node's suspend_area after the copy is finished
35af729caeaa 6lowpan: iphc: reset mac_header after decompress to fix panic
5fe874e1f349 USB: serial: kobil_sct: fix modem-status error handling
850f9c0c1b84 Bluetooth: Add a new Realtek 8723DE ID 0bda:b009
97294c24f868 power: vexpress: fix corruption in notifier registration
e92968792c2b uwb: hwa-rc: fix memory leak at probe
6732f6d09bde staging: rts5208: fix missing error check on call to rtsx_write_register
12b093d3b644 x86/numa_emulation: Fix emulated-to-physical node mapping
344edd7fc408 vmci: type promotion bug in qp_host_get_user_memory()
2c4d20c8c2d6 tsl2550: fix lux1_input error in low light
52965d6f52e6 crypto: skcipher - Fix -Wstringop-truncation warnings

97e68af05e11 Merge tag 'LA.UM.6.4.r1-11200-8x98.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into 8.1.0-unified
03b2452947b1 Merge tag 'LA.UM.6.4.r1-11200-8x98.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/fw-api into 8.1.0-unified
427fa2a51872 Merge tag 'LA.UM.6.4.r1-11200-8x98.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into 8.1.0-unified
5a04f34f81df Merge tag 'LA.UM.6.4.r1-11200-8x98.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.4 into 8.1.0-unified

3c26f936c70b Merge commit 'a055327fc12642bd8c08d2d571fa86f7b90e58cd' into HEAD
b850630dd594 Merge ad309d91d239aad5f7e8606149fca166318182f1 on remote branch
0acad70c6bf6 Merge f6aeb6b021f631809610fb79df60f2e4e344f3d2 on remote branch
8618127249b6 Merge d430c8a8d80e7d4f38646c223f83727bbc908841 on remote branch