[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] drpradsms:
Build 14.3.2018

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

Changelog

====================
03-14-2018
====================

* device/oneplus/msm8998-common/
c2da379 msm8998: nfc: change device node to match new kernel driver [liquid0624]
* kernel/oneplus/msm8998/
735579c cpufreq: Implemented CONFIG_MSM_TRACK_FREQ_TARGET_INDEX to keep track about cpu frequency target index. [APOPHIS9283]
b8030b9 mdss_fb: improve lcd backlight min/max limits (OP5T version) [APOPHIS9283]
249066a mdss_fb: add lcd backlight min/max limits [APOPHIS9283]
8f9e948 Revert "mdss_fb: add lcd backlight min limit" [APOPHIS9283]
f15c27e Hopefully fix frequencies [APOPHIS9283]
e320f97 fs/dyn_sync_cntrl: dynamic sync control 2.0 for msm8994 [APOPHIS9283]
def9fe1 Revert "fs/dyn_sync_cntrl: dynamic sync control 2.0" [APOPHIS9283]
6ba64b0 tcp_output: set initial TCP window size to 64K (speed improvement) [APOPHIS9283]
7f01fb2 msm_performance: do not allow userspace to change min/max cpu limits anymore [APOPHIS9283]
524bd24 block: hardlimit for io schedulers [APOPHIS9283]
33dcfc5 mdss mdp: fix washed out colours after start when screen is off during kcal initialization [APOPHIS9283]
71f2b64 mdss mdp: Bring back invert mode sysfs for kcal without any function [APOPHIS9283]
e279e65 cheeseburger: dts: adjust fingerprint entries for new drivers [APOPHIS9283]
f2a8aec misc: fpc1020: Set fingerprintd priority to max when screen is off [APOPHIS9283]
73e10ed misc: fpc1020: Clean up PM routines and move them into dedicated worker [APOPHIS9283]
67698ea Add Dynamic_Fsync to defconfig [APOPHIS9283]
19fc6bb arch: dts: disable esd check for panels [apophis9283]
505ea3d Disable gentle fair sleepers [apophis9283]
a28b20c input: synaptics: s3320: fix gestures [apophis9283]
a03d680 Revert "s3320: fix gestures not working" [apophis9283]
f741e75 devfreq: Expose GPU used frequency statistics in a new sysfs (condensed version) [apophis9283]
27e433b fs/dyn_sync_cntrl: dynamic sync control 2.0 [apophis9283]
0560b5e oneplus: import pn5xx nfc driver from OnePlusOSS/android_kernel_oneplus_msm8998 [apophis9283]
88be857 cheeseburger: dts: commonize includes to oneplus5 [root]
248b56c Merge branch 'oc-mr1' of https://github.com/LiquidRemix-Devices/android_kernel_oneplus_msm8998 into oc-mr1 [APOPHIS9283]
4286d2e Edit response frequencies [APOPHIS9283]
2d712e1 sched/fair: Fix issue where frequency update not skipped [APOPHIS9283]
8a789d3 sched/fair: Skip frequency updates if CPU about to idle [APOPHIS9283]

====================
03-13-2018
====================

* device/oneplus/msm8998-common/
223b3c0 msm8998: enable AOD overlay [liquid0624]
8bfd7a3 msm8998: move oneplus doze options [liquid0624]
0f255b5 msm8998: update google camera prebuilt [liquid0624]
4bf6b7a msm8998: switch to fsociety defconfig [liquid0624]
b4ab1aa msm8998: sync WCNSS_qcom_cfg.ini with caf [liquid0624]
29dd204 msm8998: camera: add com.android.camera and snap to aux.packagelist [liquid0624]
ff4bee6 msm8998: nfc: move to configs [liquid0624]
c43fab2 msm8998: audio: disable ANC if not in call [liquid0624]
c3266bd msm8998: add audio_amplifier for setting ANC parameter [liquid0624]
521b409 Revert "msm8998: audio: Convert audio_effect.conf to audio_effects.xml" [liquid0624]
105d8f1 msm8998-common: Increase media volume steps 15 -> 25 [liquid0624]
149cd3b msm8998: audio: fix acdb id of handset mic [liquid0624]
7d5ae69 msm8998: audio: fix acdb id of handset stereo mic [liquid0624]
b7ead07 msm8998: audio: fix acdb id for handset [liquid0624]
* kernel/oneplus/msm8998/
b615517 Linux 4.4.121 [Paul Tropea]
e309ab8 btrfs: preserve i_mode if __btrfs_set_acl() fails [Paul Tropea]
2d8c65f bpf, x64: implement retpoline for tail call [Paul Tropea]
e7ae2f8 dm io: fix duplicate bio completion due to missing ref count [Paul Tropea]
28d3a21 mpls, nospec: Sanitize array index in mpls_label_ok() [Paul Tropea]
0b1aa1c net: mpls: Pull common label check into helper [Paul Tropea]
47ce450 sctp: verify size of a new chunk in _sctp_make_chunk() [Paul Tropea]
f086ae4 s390/qeth: fix IPA command submission race [Paul Tropea]
40cf5f4 s390/qeth: fix SETIP command handling [Paul Tropea]
16a7faa sctp: fix dst refcnt leak in sctp_v6_get_dst() [Paul Tropea]
3066d1d sctp: fix dst refcnt leak in sctp_v4_get_dst [Paul Tropea]
69db0dd udplite: fix partial checksum initialization [Paul Tropea]
328c697 ppp: prevent unregistered channels from connecting to PPP units [Paul Tropea]
c088fbf netlink: ensure to loop over all netns in genlmsg_multicast_allns() [Paul Tropea]
1759ec8 net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68 [Paul Tropea]
888b5c3 net: fix race on decreasing number of TX queues [Paul Tropea]
3849078 ipv6 sit: work around bogus gcc-8 -Wrestrict warning [Paul Tropea]
8949902 hdlc_ppp: carrier detect ok, don't turn off negotiation [Paul Tropea]
921cfb8 fib_semantics: Don't match route with mismatching tclassid [Paul Tropea]
9652b8c bridge: check brport attr show in brport_show [Paul Tropea]
a336e33 Revert "led: core: Fix brightness setting when setting delay_off=0" [Paul Tropea]
a8f0ff4 x86/spectre: Fix an error message [Paul Tropea]
43ea00f leds: do not overflow sysfs buffer in led_trigger_show [Paul Tropea]
1fa6bb0 x86/apic/vector: Handle legacy irq data correctly [Paul Tropea]
8634630 ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux [Paul Tropea]
ed88d10 btrfs: Don't clear SGID when inheriting ACLs [Paul Tropea]
03faa96 x86/syscall: Sanitize syscall table de-references under speculation fix [Paul Tropea]
18a0a92 KVM: mmu: Fix overlap between public and private memslots [Paul Tropea]
47c60b9 ARM: mvebu: Fix broken PL310_ERRATA_753970 selects [Paul Tropea]
c4349e1 nospec: Allow index argument to have const-qualified type [Paul Tropea]
6a019667 media: m88ds3103: don't call a non-initalized function [Paul Tropea]
ffd2f55 cpufreq: s3c24xx: Fix broken s3c_cpufreq_init() [Paul Tropea]
7594376 ALSA: hda: Add a power_save blacklist [Paul Tropea]
bfe6cf4 ALSA: usb-audio: Add a quirck for B&W PX headphones [Paul Tropea]
6d70a5f tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus [Paul Tropea]
abcddd4 tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus [Paul Tropea]
2cd6275 tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus [Paul Tropea]
e3607aa Lower min hard limit for both clusters [APOPHIS9283]
ce13145 Revert "msm8998: Overclock CPU" [APOPHIS9283]
adf3efa Revert "msm8998: Overclock CPU: add speedbin3" [APOPHIS9283]
97830dc Revert "Disable touchboost and cpuboost" [APOPHIS9283]
c67a072 cpufreq: hardlimit for cpu governors [APOPHIS9283]
4e90bf6 cpufreq: hardlimit for min/max cpu frequencies [APOPHIS9283]
22dd245 include: asm-generic: do not hard code HZ to 100 [APOPHIS9283]
23e87f2 msm: mdss: Adding lcd notifier [APOPHIS9283]
8ed3651 clock-osm.c: Expose PVS level via sysfs [APOPHIS9283]
32fed55 fb: strip unnecasery chars from sysfs [APOPHIS9283]
b58667c drivers: misc: implement usb fast charge mode [APOPHIS9283]
b9c5284 Revert "Revert "Revert "msm8998: select max freq on cmdline""" [APOPHIS9283]
* vendor/oneplus/
47485ce msm8998: update lobs from OP5 beta6 / OP5T beta4 [liquid0624]
21b64c4 msm8998-common: Add blobs needed for widevine L1 support [liquid0624]
cdc1010 oneplus2: update ims and ims needed blobs [liquid0624]
024580e oneplus2: update camera blobs for OSS HAL [liquid0624]
c6f8c47 msm8998: use OP aptx and ldac blobs [liquid0624]

====================
03-12-2018
====================

* kernel/oneplus/msm8998/
b785c37 cpufreq: cultivation: bring in initial release [APOPHIS9283]
c0f369c cpufreq: Add latest impulse governor [APOPHIS9283]
2b46f61 cpufreq: Add functions required by impulse governor [APOPHIS9283]
ae71b05 Rename Defconfig [APOPHIS9283]
1f3ba00 Change adreno idler defaults [APOPHIS9283]
3366406 cpufreq_alucard:Updated default settings [APOPHIS9283]
fce4e71 cpufreq_alucard: Tuned default settings. [APOPHIS9283]
52b41b9 cpufreq_alucard: Tuned default settings. [APOPHIS9283]
f41e422 cpufreq_alucard: Tuned default settings [APOPHIS9283]
87b2f49 cpufreq_alucard: * fixed all cpus sampling nearly the same jiffies. * increased speed lightly of round_to_nw_start function. * skip cpu frequency changing basing on jiffies. * inclued new_task_load for cpu load pct calculation. * reverted to target_sampling_delay functionality. * corrected window size for cpu load pct calculation. [APOPHIS9283]
799968c cpufreq_alucard: - Reverted to target_sampling_rate that works better than target_sampling_delay. - corrected load calculation dividing the result by timer_rate value minus 1. it's the same value of max_task_load. - code optimization [APOPHIS9283]
6b0af54 cpufreq_alucard: Implemented cpu target frequency delay functionality. - Use only scheduler load. [APOPHIS9283]
cdd5e37 cpufreq_alucard: Optimized code. [APOPHIS9283]
7177c41 cpufreq_alucard: Made tunable pump_step parameters for each frequency step. - Removed freq_responsiveness_jump parameter. - Optimized code. - Tuned default settings. [APOPHIS9283]
03add8d cpufreq_alucard: Tuned default settings [APOPHIS9283]
81cb598 cpufreq_alucard: Enable use_sched_load and use_migration_notif parameters by default. [APOPHIS9283]
ac11dc3 cpufreq_alucard: Imported my cpu governor. [APOPHIS9283]
dcb11df Disable touchboost and cpuboost [APOPHIS9283]
1a9580c Revert "Revert "msm8998: select max freq on cmdline"" [APOPHIS9283]

====================
03-11-2018
====================

* build/make/
7c06035 pathmap: Move RIL path mapping to core/config.mk [Shubham Singh]
550bb46 config: use AOSP RIL for non-aosp builds [Shubham Singh]
f5db9a1 build: unconditionally use pathmap [Shubham Singh]
* device/aosp/sepolicy/
f1ec832 common: Label sdfat as vfat [Shubham Singh]
d3fd04b sepolicy: Cleanup context labelling for external sdcards [Shubham Singh]
23d0ac8 sepolicy: qcom: Fixing camera app not launching [Shubham Singh]
dffff9f sepolicy: suppress denial logspam [Shubham Singh]
* kernel/oneplus/msm8998/
2c8ed4c defconfig:Gov:Add Blue Active [Paul Tropea]
7d8e94c blu_active: handle error for module load fail [Paul Tropea]
fbee7fd blu_active: checks to avoid kernel crash [Paul Tropea]
1a31b92 blu_active: avoid calling usecs_to_jiffies() repeatedly [Paul Tropea]
2a7d224 blu_active: Reset last evaluated jiffy in idle callback and make window alignment optional [Paul Tropea]
8612c5b blu_active: sync up with android-4.4 linux, bring back fastlane (revamped) [Paul Tropea]
4f82333 blu_active: upstream changes [Paul Tropea]
d4752b8 blu_active: reduce low freq ripple effect [Paul Tropea]
93d668b blu_active: updates and fixes [Paul Tropea]
6de8c42 blu_active: dynamic cpufreq policy governor designed for latency-sensitive workloads [Paul Tropea]
2e9fb9a cpu-boost: Boost priority of notifier_block [Paul Tropea]
96994bd Revert "msm8998: select max freq on cmdline" [Paul Tropea]
* system/core/
30579ca Lockscreencharging: Drop condition [Shubham Singh]
* system/extras/
25c4ad0 extras: remove su [Shubham Singh]
* system/sepolicy/
ad0cf35 sepolicy: Allow recovery to write to rootfs [Shubham Singh]
5b7becf Revert "sepolicy: Fix up exfat and ntfs support" [Shubham Singh]
0a510b0 Revert "sepolicy: Add missing exfat and fuseblk types" [Shubham Singh]
e5567d2 add sload_f2fs permission [Shubham Singh]
210ca61 make_f2fs: grant rw to vold [Shubham Singh]
86a55c9 Allow e2fs to format cache [Shubham Singh]
80aabc8 Allow e2fs to rw devpts [Shubham Singh]
* vendor/aosp/
d1c891f Is this...? yes [Shubham Singh]
7cf2a76 kernel: fix ccache variable sanitation for clang builds [Shubham Singh]
c838d6d qcom_target: Move RIL path mapping to core/config.mk [Shubham Singh]
c37f006 pathmap: remove duplicate include-path-for [Shubham Singh]

====================
03-10-2018
====================

* device/oneplus/msm8998-common/
1dc1dc3 common: Triple framebuffer [Dabug123]
ae5dc37 dumpling: Remove debug flags from kernel command line [Dabug123]
* frameworks/base/
0cb0520 Stock Recents: use Slim Recents icons management [1/2] [Shubham Singh]
ba73b2a Keyguard: Actually kill the Fancy Colon [Shubham Singh]
0ef1cf4 Statusbar text battery: use ⚡ instead of ~ when charging [Shubham Singh]
dd09aa7 Return of the ticker scroll [1/2] [Shubham Singh]
9b29217 Use accent for this too [Shubham Singh]
65afb4e BatteryService: add turbo power charging support [Shubham Singh]
8462c4c Add kill button to notification guts [1/2] [Shubham Singh]
6afab90 Option to Display Data Disabled Indicator Icon [1/2] [Shubham Singh]
* hardware/qcom/display/
466c608 msm8974: Move QCOM HALs to vendor partition [razorloves]
35a7b6a hwc: msm8084: Set ioprio for vsync thread [razorloves]
fe84e7d display: Don't use gnu-oldstyle field designators [razorloves]
a7b6e48 msm8084: include kernel headers [razorloves]
45f6cfe msm8960: copybit: Fix type conversion error for GCC 4.7 [razorloves]
96f36a5 display: add TARGET_PROVIDES_LIBLIGHT [razorloves]
db1c905 display: Always assume kernel source is present [razorloves]
c3af3f4 Revert "msm8974: deprecate msm8974" [razorloves]
* hardware/qcom/gps/
e375f8c msm8974: Return the correct length of nmea sentence [D. Andrei Măceș]
cd4b7f5 msm8974: Don't rely on transitively included headers [D. Andrei Măceș]
aa21dd8 msm8974: Fix logging level and remove nmea log [D. Andrei Măceș]
7a6cc46 msm8974: Fix duplicate gps.conf for hammerhead [D. Andrei Măceș]
53199be msm8974: Move device dependent modules to /vendor [D. Andrei Măceș]
87ae4d6 msm8974: Cleanup obsolete LOCAL_PRELINK_MODULE [D. Andrei Măceș]
3b31cc3 msm8974: Default apn ip type to ipv4 [D. Andrei Măceș]
a1f9895 msm8974: Add missing liblog dependency [D. Andrei Măceș]
9100f0e Revert "msm8974: remove from top level makefile" [D. Andrei Măceș]
a00e4ad Revert "msm8974: deprecate msm8974" [D. Andrei Măceș]
* hardware/ril/
e73eaff libril: Protect against NULL unsolicited response function [D. Andrei Măceș]
* kernel/oneplus/msm8998/
512225b mm: Set vm_swappiness to 0 [Paul Tropea]
3995c35 fs: default to noatime [Paul Tropea]
f651a9f binfmt_elf.c: use get_random_int() to fix entropy depleting [Paul Tropea]
6b8ec01 selinux: just shut up [Paul Tropea]
3a3bcd1 msm: vidc: disable debug logs [Paul Tropea]
64fc65c kgsl: Increase priority of RT thread [Paul Tropea]
0c56df1 DTS: Decrease BCL low battery threshold to 5% [Paul Tropea]
4f3ce97 net: sch_generic: Remove unnecessary watchdog warning [Paul Tropea]
74b66e4 msm: mdss: add idle state node [Paul Tropea]
d5a8d5d add 230 underclock step [Paul Tropea]
6d74a2c add more overclock and underclock [Paul Tropea]
dd661b6 msm8998: Overclock CPU: add speedbin3 [Paul Tropea]
c133fb4 msm8998: Overclock CPU [Paul Tropea]
3d6fe29 defconfig:zentune [Paul Tropea]
cd6589a zen-tune: Implement zen-tune v4 [Paul Tropea]
e0a43ddd msm8998: select max freq on cmdline [Paul Tropea]
* packages/apps/Extensions/
582b8db Return of the ticker scroll [2/2] [Shubham Singh]
62b95ce SystemappRemover: Rework * ProgressDialog ~> Cancelable ? False * Show a message with result of operation (check if root access is granted, isn't the best way, but it works) * Cleanup * Fix NPE and derps [Shubham Singh]
00543d2 Systemappremover:Fix it for priv-apps It was removing apps from wrong path [Shubham Singh]
c6bcf57 Systemappremover:Fix filtering of apps [Shubham Singh]
ac96ce2 Improve app remover layout & tint icon colors better for themers [Shubham Singh]
5dc05af Systemappremover:Update old settings fragments for oreo [Shubham Singh]
0fc0099 AE: make first entry removable too [Shubham Singh]
d000777 Fix system app remover to work in Lollipop [Shubham Singh]
b611d59 System App Remover [Shubham Singh]
0949104 Add notification guts kill app button [2/2] [Shubham Singh]
ab9ad3e Data disabled icon switch[2/2] [Shubham Singh]
* packages/apps/Launcher3/
3b9258c Fix icon being bigger than some iconpack backimages [Shubham Singh]
e62ff14 Don't add custom shape for unsupported apps but backimage available [Shubham Singh]
e4f9f36 IconsHandler: fix some back images not drawing correctly [Shubham Singh]
8c04bb7 Add a switch to set a dark icons shape color [Shubham Singh]
* packages/apps/Settings/
9ad833e Add an even more strict warning for quick unlock [Shubham Singh]
* packages/apps/SlimRecents/
2e73240 Fix icon being bigger than some iconpack backimages [Shubham Singh]
48def1c Don't add custom shape for unsupported apps but backimage available [Shubham Singh]
55a429d IconsHandler: fix some back images not drawing correctly [Shubham Singh]
e8de19f Reset icons normalizer on icon pack change [Shubham Singh]
34785e8 Slimrecents thumbnails: improve scalability [Shubham Singh]
a4ebaec Slimrecents: Improve card layout [Shubham Singh]
1fad9a4 Refesh icon shape size when changing panel scale [Shubham Singh]
78d0d95 Stock Recents: use Slim Recents icons management [2/2] [Shubham Singh]
63c46c1 Use iconpack back shape if available otherwise system icons shape [Shubham Singh]
711ccec Improve performances and UI of Auto Expanded mode [Shubham Singh]