[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] varund7726:
Update 20180221

Changelog

▼ Resurrection Remix Oreo Ver 6.0.0 Changelog

====================
02-19-2018
====================

* device/oneplus/msm8998-common/
6e30841 msm8998-common: init: performance: borrow cpusets config from mata
60d04cc msm8998-common: init: set subsystem restart_levels to RELATED
3eb2c11 msm8998-common: init: clean up and reorganize
a86e6fd msm8998: audio: Convert audio_effect.conf to audio_effects.xml
8d80a86 msm8998: add Doze package back
8f2884b msm8998: Update diag value for QTI
1abbc56 msm8998: manifest: add lineage power hal
e57102f msm8998: enable interaction boost
3e1b10a msm8998: add perfboostsconfig and powerhint configs from OOS b5
702ae9b msm8998: selinux: fix camera related denials
71757c1 msm8998: use hwbinder for camera provider
8de1dd0 msm8998: Don't use vndbinder for camera HAL
9f66b22 msm8998: Fork camera provider HAL
1eae119 msm8998: Snap: use api v2
954c5a1 msm8998: Fix extracting rootfs target

* frameworks/base/
5902bd1 Apply Settings dark theme overlay
ac66bf7 Fix Double clock visibility
1527a9e StatusBar: Enable LineageDarkSysUI Theme
32a5c50 Fix center left clock glitch
43be9fa Fix navigation bar tile Intents
8a824ef Remove Boolean validator for battery percent
3dc205e Make Sure Center Clock Layout is gone when initating ticker
a46263c Revert "Volume panel dark switch bg color fix for panel porn"
0a2d402 Fix Battery style with Right clock enabled
c0be76e Make Left Clock work with our implementation
d75fa7e Volume panel dark switch bg color fix for panel porn
5f3069ce Navigation Bar Tile
7d7e999 Add QSDetailItems
07ed9f5 add Left Clock [1/2]
6c0fbb9 Battery: skip useless scaling calls when attaching the view
6046c31 Text/hidden battery: don't use additional resources for no padding values
c996ba9 Portrait battery: show percentage when charging
ead3b47 Cleanup battery styles we won't use (hidden and landscape)
5bd9ad3 Battery: use SB observer to update everything and not when attaching views
d25440c Portrait/hidden/txt battery: show percentage in quick sb header and keyguard
b01051c Text battery style: show a tilde when charging
8948fbd Fix right padding when using hidden/text battery style
0d3a13c Circle and dot battery fixes and improvements
6aedc93 Move sysui tuner percentage settings to custom battery settings [1/2]
6d3816ff BatteryMeterDrawable: add hidden option
35d6b0b BatteryMeterDrawable: add text style

* lineage-sdk/
1aaeb42 Berry: Set sane color names, add teal, Amber, and remove a duplicate 3/4

* packages/apps/LineageParts/
1e7103f Berry: Set sane color names, add teal, Amber, and remove a duplicate 4/4

* packages/apps/Settings/
a9b2d3b Fix Settings issues *Fix battery styles FC *Fix condition card bg color
44603cd Settings: fix dark style issues
7f7c487 Add Left Clock [2/2]
defa43b BatteryPercent: Allow disabling percent inside circle
5db5340 BatteryMeterDrawable: add battery styles [2/2]
3e52d83 Add Listanimation Views and Interpolator [2/2]

* packages/overlays/Resurrection/
2d7dbc6 Add Settings dark overlay
22679da Berry: Set sane color names, add teal, Amber, and remove a duplicate 1/4
8437876 Add SysUI Dark theme from stock aosp dark

* vendor/rr/
ad8a884 Merge branch 'oreo' of https://github.com/ResurrectionRemix/android_vendor_resurrection into oreo
533653b vendor:Build SysUIDark theme
1b80c55 lineage: Move all system props to PRODUCT_GENERIC_PROPERTIES
a3a23b8 lineage: add BUILD_RRO_SYSTEM_PACKAGE target
41e1c87 Build berry styles

====================
02-18-2018
====================

* android/
6f38550 manifest: Switch to our fork of fw/opt/dtp

* build/make/
bc1fa28 rr: fix mismerge
6d05ec2 Merge remote-tracking branch 'LineageOS/lineage-15.1' into oreo

* device/rr/sepolicy/
d26f5e3 Add pocket judge selinux policy
3a03c18 sepolicy: Add policy for edgegestureservice
938a455 sepolicy: update for rr

* frameworks/base/
0000c18 BatteryMeterDrawable: add dotted circle style
a06f143 BatteryMeterDrawable: add battery styles [1/2]
74976b9 Fw_base - Listanimation Views and Interpolator [1/2]
8581b3f fb: add back all keyboard IME features back (1/2)
1dca81c framework: Port IME selector notification toggle (2/2)
d53a1b8 Make status bar ticker play nice with center clock
5aace05 Fix Music ticker tint
ce128e2 Add stub for setCursorVisibility
c2a41af Add powerhint function that accepts an array of data
26f1eba DndTile: Avoid NPE during boot phase
fcc2c1e BluetoothTile: Avoid NPE during boot up phase
590c5aa NfcTile: Avoid NPE during boot up phase
938f66e systemui: introduce berry styles
edfa48c Revert "[1/2] base: configure SystemUI theme"

* kernel/oneplus/msm8998/
81a9078 sync with OnePlusOSS/android_kernel_oneplus_msm8998
c30b6a2 ANDROID: sdcardfs: Protect set_top
7456136 ANDROID: fsnotify: Notify lower fs of open
e3cd8ef Revert "ANDROID: sdcardfs: notify lower file of opens"
d59e73d ANDROID: sdcardfs: Use lower getattr times/size
11a2c5c ANDROID: xattr: Pass EOPNOTSUPP to permission2
6a512b9 UPSTREAM: eventpoll.h: add missing epoll event masks
95cf762 oneplus5: build wlan driver into kernel
d49b8be sound: sync with oneplus
ccb02ca blkdev: Refactoring block io latency histogram codes
8318044 ANDROID: sdcardfs: Move default_normal to superblock
3b261f7 Make msm_serial_hs RT to improve bluetooth performance
d9e7e94 block, bfq: fix build breakage
53ef0bc block, bfq: update to latest bfq-v8-v4.4 state
7fd9112 oneplus5: defconfig: regenerate and enable BFQ
8814b99 block, bfq: add Early Queue Merge (EQM) to BFQ-v7r11 for 4.4.0
f26f4ef block: introduce the BFQ-v7r11 I/O sched for 4.4.0
989f12a block: cgroups, kconfig, build bits for BFQ-v7r11-4.4.0
0144b4d ANDROID: sdcardfs: Fix missing break on default_normal
6aba034 ANDROID: sdcardfs: Add default_normal option
a3b4c9c ANDROID: sdcardfs: notify lower file of opens
c6c3565 pwm-qpnp: fix the uninitialized pwm mode issue
1460cb9 drivers: input: synaptics: disable button swap and key disabler for dumpling
4992acf msm8998: Add livedisplay cmds for dumpling panel s6e3fc1
8c8ae1a msm8998: Add proximity_state sysfs support to goodix driver
da30f23 oneplus5: defconfig: do not optimize for size
55c92c6 oneplus5: defconfig: disable CONFIG_MMC
8fd40c9 oneplus5: defconfig: regenerate and enable CONFIG_MODULE_SRCVERSION_ALL
92d0922 ion: system_secure_heap: fix constant logical comparison bug
614e3d3 lib/lz4: make arrays static const, reduces object code size
080df03 lz4: fix compress max output bound
20ddc47 UPSTREAM: lib: update LZ4 compressor module
95501c7 UPSTREAM: lib: lz4: cleanup unaligned access efficiency detection
6086d0c UPSTREAM: lz4: fix wrong compress buffer size for 64-bits
75fe70b oneplus5: build qcacld as module
a63ec38 s6e3fc1: use default (255) max backlight brightness
7cfa28b ANDROID: initramfs: call free_initrd() when skipping init
3babf44 drivers: msm: mdss: adjust backlight cmd for s6e3fc1 panels
d258d5c cheeseburger: dts: adjust fingerprint entries for new drivers
72edcbf drivers: fpc: readd sensor_version sysfs knob
f70896c drivers: input: import fingerprint drivers from Open Beta 1
9b27724 sound: soc: import changes from Open Beta 1
1cb8a80 arch: dts: disable esd check for panels
bb1aba9 dumpling: dts: initial import from Open Beta 1
46b199e cheeseburger: dts: commonize includes to oneplus5
65594a3 drivers: import from Open Beta 1
c27c528 drivers: input: import from Open Beta 1
428d24d arch: arm: dts: update from Open Beta 1
d0c91e0 oneplus5: add initial lineage defconfig
8caef2c import OnePlus 4.5.14 changes
9700bcd include: linux: fix build breakage if IPC logging is disabled
4638a0a FROMLIST: tracing: Add support for preempt and irq enable/disable events
e38921c FROMLIST: tracing: Prepare to add preempt and irq trace events
650da66 UPSTREAM: ipv6: fib: Unlink replaced routes from their nodes
e26b586 ANDROID: usb: gadget: assign no-op request complete callbacks
b97a7fb ANDROID: usb: gadget: configfs: fix null ptr in android_disconnect
87cf1d2 ANDROID: Use sk_uid to replace uid get from socket file
1a2a872 drivers: cpufreq_interactive: handle error for module load fail
d65c34b BACKPORT: ext4: add EXT4_IOC_GOINGDOWN ioctl
e96ea86 BACKPORT: ext4: add shutdown bit and check for it
2d8d421 BACKPORT: ext4: rename s_resize_flags to s_ext4_flags
ce4e45b UPSTREAM: net: xfrm: allow clearing socket xfrm policies.
a0b05fd BACKPORT: xfrm: Clear sk_dst_cache when applying per-socket policy.
7396f6a ANDROID: check dir value of xfrm_userpolicy_id
8be4967 Revert "proc: smaps: Allow smaps access for CAP_SYS_RESOURCE"
8cbfc7d ANDROID: binder: Remove obsolete proc waitqueue.
ac1bb96 UPSTREAM: android: binder: fix type mismatch warning
23f1980 FROMLIST: binder: fix proc->files use-after-free
194ff93 ANDROID: binder: clarify deferred thread work.
d4af276 ANDROID: binder: show high watermark of alloc->pages.
3092d4d ANDROID: binder: Add thread->process_todo flag.
756734b FROMLIST: android: binder: Fix null ptr dereference in debug msg
62b0d74 FROMLIST: android: binder: Change binder_shrinker to static
3f4158e ANDROID: binder: fix node sched policy calculation
17fa4cb ANDROID: binder: init desired_prio.sched_policy before use it
b9ff041 ANDROID: binder: fix transaction leak.
2e1b703 FROMLIST: binder: fix use-after-free in binder_transaction()
19c3b2e FROMLIST: android: binder: Don't get mm from task
875e755 FROMLIST: android: binder: Remove unused vma argument
12485aa FROMLIST: android: binder: Drop lru lock in isolate callback
c69cde2 FROMLIST: binder: fix an ret value override
39c4367 FROMLIST: android: binder: Add page usage in binder stats
64e3947 FROMLIST: android: binder: Add shrinker tracepoints
6e3d41e FROMLIST: android: binder: Add global lru shrinker to binder
073230d FROMLIST: android: binder: Move buffer out of area shared with user space
db99970 FROMLIST: android: binder: Add allocator selftest
25d7e0a FROMLIST: android: binder: Refactor prev and next buffer into a helper function
76e9649 ANDROID: binder: don't queue async transactions to thread.
8550578 ANDROID: binder: call poll_wait() unconditionally.
9243fc0 ANDROID: binder: don't enqueue death notifications to thread todo.
ae3472d ANDROID: binder: Don't BUG_ON(!spin_is_locked()).
abf3605 BACKPORT: partial: mm, oom_reaper: do not mmput synchronously from the oom reaper context
31b2533 ANDROID: uid_sys_stats: fix the comment
b24c7eb ANDROID: uid_sys_stats: Fix implicit declaration of get_cmdline()
2e8cfe2 uid_sys_stats: log task io with a debug flag
40aba09 misc: fpc1020: Increase fingerprintd nice value when screen is off
501262d0 misc: fpc1020: Wait for uevent to send before exiting IRQ handler
a7d6bf4 misc: fpc1020: Simplify proximity shut-off
da535d5 misc: fpc1020: Honor proximity state
dcae0e7 misc: fpc1020: Clean up interrupt handler
554eca8 misc: fpc1020: Set fingerprintd priority to max when screen is off
ba601ca misc: fpc1020: Report key input when interrupt is fired with screen off
7fe8831 misc: fpc1020: Clean up PM routines and move them into dedicated worker
62fe780 mdss: livedisplay: Don't send sRGB/DCI-P3 off cmd when dsi on
b56352f ARM: dts: update panel sRGB and DCI-P3 cmds
09b91c4 mdss: livedisplay: Add support for DCI-P3 mode
ffe8c13 mdss: livedisplay: Fix memory leaks in mdss_livedisplay_update()
a12d409 op3: Fix and optimize SRGB commands
a659270 mdss: livedisplay: Add commands to enable SRGB mode
d2b4c80 video: mdss: LiveDisplay driver
efa926d kernel: Fix potential refcount leak in su check
11e89b7 kernel: Only expose su when daemon is running
f3b8dc5 smb_lib: auto toggle otg switch based on dash status
d29c80b cheeseburger: dts: mount /system
2894877 drivers: misc OnePlus source imports
d564ed7 drivers: power: import OnePlus 4.5.11 changes
491df0cd drivers: cpufreq: correct return value checks in QoS handlers
a810ef9 cheeseburger: import QoS changes
4473fbb [16859]: Fix Dynamic minor values for successful registration of rndis QC driver
f106b58 drivers: import OnePlus 4.5.10 changes
80478c5 cheeseburger: dts: include msm8998-mdss-panels.dtsi
6fbfbea cheeseburger: apply camera changes from oneplus as overlay
081f5bb DASH: spoof normal usb fastcharge
d3f98b1 power: supply: import oneplusified qcom drivers
2ce238b qpnp-haptic: make its strength adjustable in VibratorHW
6999130 drivers: soc: qcom: import OnePlus qpnp-haptic sources
25922be cheeseburger: leds: enable rgb sync
fafecd8 leds: leds-qpnp: add synchronized rgb control
81c16e1 pwm: qpnp-pwm: add api for synchronous enable of pwms
d176412 camera: import changes from oneplus
40fb36c cheeseburger: sound: properly configure wsa properties
944406a sound: import changes from oneplus
8daecc0 sound: soc: codecs: import tfa9891
accd757 input: tri-state: rewritten tri-state-key driver
9c00b3d drivers: input: misc: import fpc and tri state drivers
1939d57 drivers: input: bring up to date with old cm-14.1 state
62f8fd7 drivers: input: import synaptics s3320
4502fdb drivers: nfc: import pn544 driver from OnePlus
f0fa0f4 drivers: soc: icnss: add version information to *_info
8711c94 drivers: soc: qcom: import *_info
e788936 cheeseburger: use oneplus regulator adjustments
ce10fc1 cheeseburger: move panel include to highest possible level
8a7fe0e ARM: dts: OP5: Move 0x29 to dsi on command
1d4f129 cleanup cheeseburger panels and handle s6e3fa6 backlight command
b3d1415 arm: dts: properly configure ramoops and reserved memory regions
d1af2f9 arm: dts: import dts files for cheeseburger
0c901f6 add cflag for oneplus vendor
9cc4200 include/uapi/linux/if_pppox.h: include linux/if.h
db9175d netfilter: fix include files for compilation
f9686fa arch: Unbreak mrproper/clean
77fb121 include: asm-generic: do not hard code HZ to 100
c0d805b ANDROID: add script to fetch android kernel config fragments
038f12d ANDROID: configs: remove config fragments
33fcdd1 firmware_class: make firmware caching configurable
523c181 qcacld-3.0: Fix Kconfig
21d1388 drivers: staging: import LA.UM.6.4.r1-06500-8x98.0 wifi stack
10f5998 Revert "ion: ensure CMO target is valid"
2b31d88 Revert "clocksource: arch_timer: Disable user access to the physical counter"
19e07a9 Merge tag 'v4.4.100' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into lineage-15.1

* lineage-sdk/
24b695f lineage-sdk: Set drawable bounds in generateAlertColorFromDrawable()
7fa351f lineage-sdk lights: Treat requested led color of 0 as needing a default
98ce06e livedisplay: don't throw exception if config is not ready, warning is enough
3455a71 sdk: livedisplay: add a method to determine whether night mode is enabled
3268d69 sdk: add berry global style and accent settings
b7067f5 sdk: add accent names references
f6bf46e sdk: Cleanup PerformanceManager

* packages/apps/DUI/

* packages/apps/LineageParts/
934e94a LineageParts: Remove unused resources
dff64c7 LineageParts: Fix berry style issues
094d837 parts: introduce berry styles

* packages/apps/ResurrectionOTA/

* packages/apps/Settings/
10f6df3 Input: add back all keyboard IME features back (2/2)
281b6e1 Input: Port IME selector notification toggle (1/2)
8f8e377 Add Link to Lineage Theme styles

* packages/services/OmniJaws/

* packages/services/Telephony/
0ad3d9d Merge remote-tracking branch 'LineageOS/lineage-15.1' into oreo

* system/core/
940f717 Added missing AID which is causing setgroups to fail
1d62206 core: Lockscreen Charging info (1/3)

* vendor/rr/
990fadf Update Changelog and features list - Remove readme Change-Id: Ieb1e73081a4518fc4159ab5cb96f2a0eea1f0f4d
a4880f8 lineage: soong: Add var for linker shim libs
5d2fc37 Update our privapp whitelist
60c3802 lineage: Move all system props to PRODUCT_GENERIC_PROPERTIES
a57f366 lineage: Allow IPv6 on roaming for T-Mobile US APNs
b7db469 lineage: Consolidate T-Mobile US APNs

====================
02-17-2018
====================

* hardware/qcom/audio-caf/msm8996/
4221991 Merge tag 'LA.UM.6.5.r1-06300-8x96.0' into HEAD

* hardware/qcom/display-caf/msm8996/
13d89bf Merge tag 'LA.UM.6.5.r1-06300-8x96.0' into HEAD

* hardware/qcom/media-caf/msm8996/
711c15d Merge tag 'LA.UM.6.5.r1-06300-8x96.0' into HEAD

* packages/apps/Settings/
e190979 Refactor device maintainer fragment (#910)
8b53208 Update dreamlte & dream2lte maintainer (#909)
43ff292 Update Falcon maintainer (#906)

* vendor/qcom/opensource/interfaces/
1cf0b14 display: include config/1.1

====================
02-16-2018
====================

* bionic/
a6fb115 linker: Move shims to TARGET_LD_SHIM_LIBS

* build/make/
5a07d52 releasetools: include INSTALL/ and SYSTEM/build.prop when unzipping
e44d95b core: include getb64key.py in otatools

* frameworks/base/

* packages/apps/DUI/

* packages/apps/DocumentsUI/
d626dcc DocumentsUI: adaptive icon

* packages/apps/ResurrectionOTA/

* packages/apps/Settings/
1135e26 Change 'plugged in' to 'connected' (#907)
a88e0ce Capitalize smart pulldown summary (#902)
ec43862 Remove spaces before and after `\n`
e21ed5b Remove spaces before and after `\n`

* packages/apps/Stk/
52fa936 Stk: adaptive icon

* packages/services/OmniJaws/

====================
02-15-2018
====================

* android/
f5497c4 Merge pull request #110 from Yardanico/patch-1
c279736 Small fix in readme

* build/make/
ecab526 releasetools: Use the first entry of a mount point when reading fstab
0428a2e Store the base64 release key in the OTA zips
7677c04 releasetools: Store the build.prop file in the OTA zip
570a963 build: Update install tools packaging for target-files support
7b33870 releasetools: Replace key values in permission files during re-signing
5d1e98e releasetools: Add script to sign zips
0f0e2d2 releasetools: support reading release keys out of some sort of command

* frameworks/base/
c6a66cc Reduce toast dialog text shadow radius

* hardware/qcom/bootctrl/
07995ae Add msm8953 to the filter

​