[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] pimpmaneaton:
NEW BUILD.........PLEASE READ!!!

Have matched my device tress with that of LOS and also all the new telephony commits. This should now allow usage on verizon.

I had to do a complete wipe

(factory reset and format internal storage)

in order for it to boots, so make sure you back everything up to an external source.

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

11-17-2019

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

* device/oneplus/guacamole/

8fd8087 guacamole: We don't have a recovery partition

4028804 Revert "guacamole: set build fingerprint from OOS OB4"

74e9186 Revert "guacamole: update build fingerprint"

* device/oneplus/sm8150-common/

b2d63c2 sm8150-common: Finish up QCOM WFD

ec6f3b0 sm8150-common: sepolicy: Address wifi-mac-generator denials

b1430b8 sm8150-common: Telephony: Add inject support for MultiSimSettingController

b4f53f3 sm8150-common: Telephony: Move qti-telephony-common to product

9210adf sm8150-common: Telephony: Add telephony_injection file

4f2fb8a sm8150-common: Patch qti-telephony-common.jar for compatibility with r9

413df2c sm8150-common: Update qti-telephony-common from DRG

61c5cf2 sm8150-common: Enable IWLAN assisted mode

32a2daf Revert "sm8150-common: Set vendor security patch from OOS OB4"

* frameworks/base/

a31383680d29 Merge changes from topic "pa_batt" into q

d9f9dbd054f5 QS tiles customizer: respect user tiles columns value

6a2145fd95a8 Allow to set QS panel columns and rows [1/2]

c30b6343baeb base: Add Circle battery style from PA [1/2]

f007ed11682c Screenrecord: fix FC when using custom dpi values

1f7274f24c3f SystemUI: Update the screenrecord notification and qs tile icon

6004dae90014 ScreenRec: Fix dialog layout on high DPI

d189f28f1680 Screenrecord: fix possible SystemUI FC when stopping

1db131514f03 SystemUI: ScreenRec: Redesign the dialog

f1135aa65946 base: refine partial screenshot handling

* frameworks/opt/telephony/

b839a8674 Telephony: Fix out of boundary for non telephony device.

c7e3917ea Add SMS support in 5G SA

dced44cd6 Support for NR radio technology

45065eeb5 Fix Icc not update after changed to RUIM

92a985e9d Define EF MSPL/MLPL/PRL values and paths

3de9555e6 Fix imsi info error when insert some china operator card.

da91c473e Fix copying SMS into RUIM with failure

d430e061b Add missing CAF edits

b03e07efb FR57912: Fix to block data calls while retry pattern is enabled

4422413a8 Fix unwanted data call issue on voice call end in GSM

c601a1785 Make method setDataProfilesAsNeeded as protected

17bf6c9e6 FR57912: Add support for pdp data reject with cause code 29,33,55

ccfe2fcfa Inject support for MultiSimSettingController

e6ce7e71a FR55934: Optimize dds switch for calls on non dds

a5c917b9d Fix PhoneSwitcher null instance issue

e20571ec6 Fix to block sim selection popup for data

d20e78b00 Add support for data call continuity during calls

bf0dd0077 Fix mobile data setting issue for multi-sim

39e89cca0 Add support for retry with new DDS API and update QtiPhoneSwitcher

a9a47f280 Fix to inject vendor specific files

731d18b3a Start using inject framework support

070f7d70f Resolve merge conflicts

c2dbfdcee Fix data call issue caused due to upgrade

03d3b556b Truly fix Classloader crash in com.android.phone

c44c4d49e CDMA MO SMS follow on DC feature

23c81c4bc Fix ClassLoader crash in com.android.phone

062542da0 MSIM: Perform code clean-up

435defb8d broadcastDefaultDataSubIdChanged method type changed to protected

c29ccb5f2 Enable vendor Telephony plugin

fa2e0c3ef Enable vendor Telephony plugin: MSIM Changes

b8d31ab2d Telephony: Enable data call on CSIM.

e7f7cf9ac Telephony: Send INITIAL_ATTACH only when it is applicable.

* kernel/oneplus/sm8150/

2080663a7b0e Merge remote-tracking branch 'aosip/ten' into q

* packages/apps/Blissify/

bc9113b Merge "Allow to set QS panel columns and rows [2/2]" into q

4c97729 Allow to set QS panel columns and rows [2/2]

3094428 Blissify: Add circle battery style for PA [2/2]

* packages/apps/Settings/

b38c25ef21 Merge "settings: Protect sensitive info on About device" into q

* packages/services/Telephony/

6bcc38f95 MSIM: Fix non-protected broadcasts sent from phone process.

* vendor/oneplus/

5d8ebe5e sm8150-common: sync with device tree

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

11-16-2019

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

* kernel/oneplus/sm8150/

af622f10803e Merge remote-tracking branch 'origin/custom' into IllusionKernel

6593010e7e1e defconfig: Regenerate kronic_defconfig

040a06c5e654 cpufreq: cpu-boost: export input_boost_enable to userspace

85aab7518156 Revert "SchedTune Assist: Restore simplified init check"

1cad197f905b SchedTune Assist: Restore simplified init check

c634a546cc27 kronic_defconfig: Enable CFQ as DEFAULT_IOSCHED

df12559c749a kronic_defconfig: Disable SCHED_AUTOGROUP

4280c25a9aba kronic_defconfig: Disable SCHED_CORE_CTL

4a8d49abdb08 kronic_defconfig: Enable SCHEDUTIL_(UP|DOWN)_RATE_LIMIT

358ca7c17107 kronic_defconfig: Update (INPUT|STUNE)_BOOST configs

eeb9d5cad078 kronic_defconfig: Enable CPUSET_ASSIST

ee598f3abf7b kronic_defconfig: Enable STUNE_ASSIST

3d210ebe5396 elevator: Prevent userspace from overriding DEFAULT_IOSCHED

17bfb24ab768 mm: Reduce VM_MAX_READAHEAD to 128KB and apply init protection

6d2047b583ff sched/walt: Disable WALT and use PELT by default

dc73038d5034 cpufreq: schedutil: Expose default configuration options and apply init protection

ed7df921e367 Revert "cpufreq: schedutil: Fix for CR 2040904"

70775ca0c939 cpufreq: cpu-boost: Expose Dynamic SchedTune boost value and duration as config options

582173fb0024 cpufreq: cpu-boost: Allow configuration of each cluster's default boost frequency and duration

6348189ae46f coretech/houston: Disable fps_boost by default

1cf3024ee77f SchedTune/Cpuset Assist: Improve node tampering protection

e499b0be4f0e exec: Add node tampering blacklist function

0f72f6152730 cpuset: Refactor cpuset assist code

db6945e6bbfc sched/tune: Refactor SchedTune Assist code

729cded2c671 cgroup/cpuset: Introduce Cpuset Assist

78b81fa0f75c sched/tune: Introduce SchedTune Assist[v3]

f896becd49eb sched/fair.c: Don't allow SchedTune boosted tasks to be migrated to small cores during interactions

ee7c1d8e1be4 DEBUG: trace: add tracing to track stune boosted misfit tasks

1b560bfce664 sched: Add task boost feature

d762ceb4858f sched/fair.c: allow stune boosted task to run on small cores

a219f57d79e7 defconfig: disable CONFIG_SCHED_AUTOGROUP

148d19622ad7 sched: use the CPU true capacity while sorting the min/mid/max CPUs

5b051b215356 sched/fair: refine some scheduler changes from AU drop

5002270c85e8 ANDROID: sched: cpufreq: use rt_avg as estimate of required RT CPU capacity

6f4a8fa7ab6c cpufreq: schedutil: clear cached_raw_freq when invalidated

647a56ded48e sched: optimize for PELT

71356fc013dc Revert "sched: kill sched_use_walt_cpu_{task_}util sysctl knobs"

bffaa12ef55a sched/fair: honor sync only if CPU is about to goto idle

51d1f89f2ecd sched/fair: if sync flag ignored, try to place in same cluster

b1d8c94d69ef sched: reduce softirq conflicts with RT

047bcf68b11f sched/fair: let scheduler skip util checking if cpu is idle

55f0df8b1927 kernel: sched: Mitigate non-boosted tasks preempting boosted tasks

3399fd4b6e76 sched/fair: prefer exclusive mid cluster cpu for top-app task

2d1803e747e1 cpufreq: schedutil: fix check for stale utilization values

dc18b5fb059b sched: core: Disable double lock/unlock balance in move_queued_task()

da74d3e42db0 sched: fair: Disable double lock/unlock balance in detach_task()

6cf8112bb99c sched: fair: Move cpu_is_in_target_set definition

a7a292f54d12 sched: fair: avoid little cpus due to sync, prev bias

032eff782914 Revert "ANDROID: Add hold functionality to schedtune CPU boost"

1794006c7e00 Defconfig: Enable CONFIG_DYNAMIC_STUNE_BOOST

2dd84baa807a cpu-boost: Create separate tunable for Dynamic Schedtune Boost duration

789a5139200f cpu-boost: Update functions for newer Dynamic Schedtune Boost changes

6bc4fc66757e cpu-boost: Reset Dynamic SchedTune Boost only if it is currently active

c1f154f95d86 cpu-boost: Implement Dynamic SchedTune Boost v3

3d04998c921d sched/boost: Perform SchedTune boosting when sched_boost is triggered

c549c0b2d317 sched/tune: Switch Dynamic Schedtune Boost to a slot-based tracking system

f5241c1fbfc5 sched/stune: Rename stune_boost() to do_stune_sched_boost()

2d4effa02a97 sched/tune: Rename dynamic_boost parameter to sched_boost

8e4a4b5cb782 sched/tune: Track active boosts on a per-Schedtune basis

a3fef8b3236f sched/tune: Reset Dynamic Schedtune Boost only if no more boosts running

0a6ab30ffdb5 sched/tune: Introduce stune_boost() function

6d9082bf0177 sched/tune: Refactor do_stune_boost()

ac7b7c7c95aa sched/tune: Create dynamic_boost SchedTune parameter

2f427c277814 sched/tune: Rename dynamic_boost_write() to dynamic_boost()

99e1326fad70 sched/tune: Add initial support for Dynamic SchedTune Boost

52be5c71cd30 trace: Lets also track flags when a task is skipped for load balancing

bec17718688c cpufreq: schedutil: Fix iowait boost reset

b588fe07894c FROMLIST: sched: Make iowait_boost optional in schedutil

8d10de57f900 cpufreq_schedutil.c: Remove OnePlus' AIGOV changes

e291e62fc387 ANDROID: sched: fair: balance for single core cluster

4de05accee87 treewide: Remove more OnePlus changes related to CHAIN_BOOST

88ad6804b8ac defconfig: Disable CONFIG_AIGOV

1ad20ff2f8e4 defconfig: Disable CONFIG_OPCHAIN

ba9e46511d49 control_center.c: Fix compilation when !CONFIG_OPCHAIN

b089c9fcef86 treewide: Remove OnePlus scheduling changes

ed1f00aa48bf sched/fair: Only strict skip for current task

6389d1f63a19 input: touchscreen: add haptic feedback control sysfs

e98e61f42c47 aw8697: add haptic level adjustment

39406a015c84 drm: msm: kcal: make the userspace module param vars static and use short instead of integers

10d957fbf73b kcal: pie: fix used pcc setup for sde path

4c492652ff58 drm: msm: kcal: hue, saturation, value and contrast adjustments

72dd0cda48ea drm: msm: kcal: export rgb to userspace and clean it up

229f5d0a00fe kcal: sde_hw: color proc v4: add RGB bias

6765849e204d msm: kgsl: run kgsl-workqueue as a high prio wq

a828ae1f593c kgsl: Increase priority of RT thread

c41637352ae1 PM: devfreq: Use high priority workqueue

6308f35ef0ff adrenoboost: disable by default

d7d31c2fcda2 adrenoboost: finetuning algorithm - scale it a bit down

8a694cdcad1e msm_adreno_tz: add adrenoboost parameter

6c33dad2b44d initramfs: add skip_override parameter

1a2ebadfd4f8 module: Allow msm_11ad_proxy to load

63ee63fee5e6 module: Allow opchain to load

a98c2534ad93 module: Allow wlan to load

12c36fb0c770 Allow stock modules to load

a84d88e88a7e kernel: Use the stock config for /proc/config.gz

f4ebc717983a defconfig: Disable MODULE_SIG

48fa8ed184c8 Defconfig: Disabled CONFIG_SLA_ALGO

733f5576f924 Defconfig: Enable CONFIG_HZ_300

ea3b0fb76e39 defconfig: Build all modules inline

9267bb2258c5 defconfig: Disable CONFIG_WB_KERNEL_LOG

9e668d5e201b sm8150: disable avb on vendor partition.

92ae58a90daf sm8150: fix path to /vendor partition

1417d8e15c44 sm8150: fix odm path and disable avb

792ba310dbcb msm: ipa3: add qmi support for cleaning MHIP rules and frags

ad651efe4b6f defconfig: kill opchain

7f31844cf9e4 arm64: dts: Add missing include for gpio headers

a3651f216591 defconfig: Build all modules in-kernel

91a45118339d defconfig: Enable CONFIG_LOCALVERSION_AUTO

0b026884ddd4 defconfig: Enable CONFIG_BUILD_ARM64_DT_OVERLAY

6dd720a51893 defconfig: Generate kronic_defconfig

d7275a03519a Merge remote-tracking branch 'origin/wg' into IllusionKernel

d761e2e71a24 Merge remote-tracking branch 'origin/wifi' into IllusionKernel

ecd7afc3b4fa Merge remote-tracking branch 'origin/dtc' into IllusionKernel

dbca0f0ec5bc Merge remote-tracking branch 'origin/upstream' into IllusionKernel

* packages/apps/Jelly/

e3fc596 Jelly: Add setting to print page

a0245c8 Jelly: Automatic re-format of the code

* vendor/bliss/

aa3ccfbb packages: remove Recorder

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

11-15-2019

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

* kernel/oneplus/sm8150/

12632ba40d53 sm8150: Set GPU idle timeout to 64 ms

5184f94a1039 qseecom: micro optimization for module detection

13f72a119bac Disable Adreno Driver Logging

b3ae8020433d msm_performance: don't limit min and max cpu freq

3d9674623011 build with O3

8df85d1b5736 block: Maple: Fix elevator ops

c13e30df12ab maple-iosched: convert to use fb_notifier

b414c674ef73 maple-iosched: cast parameters to unsigned_long

e00e5ddb7957 block: add MAPLE I/O scheduler and set it as default

626a0bd6d227 arm64: dts: kill all 1080P modes

* vendor/bliss/

9c283e9b Import and build SafetyHub

* vendor/oneplus/

e5e1a67d Revert "sm8150-common: update blobs from OOS OB4"