[OnePlus 3 & 3T Cross Device Development] mcdachpappe:
Changelog:

Current:

​

- 20180601 post: https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/rom-resurrectionremix-v6-0-0-t3769387/post76688033#post76688033

[B]ROM:[/B]
- add jelly browser [I][COLOR="RoyalBlue"]#thanks to LineageOS team[/I][/COLOR]
- added google markup (screenhot editor) [I][COLOR="RoyalBlue"]#by Quinny899 from [URL="https://xdaforums.com/android/apps-games/app-google-markup-android-p-arm64-t3760345"]here[/URL][/I][/COLOR]
- shipped gcam mod [I][COLOR="RoyalBlue"]#by SKULSHADY[/I][/COLOR]
- updated to latest oneplus camera 2.5.33 and oneplus gallery 2.5.38
- ship with launcher3 instead of trebuchet [I][COLOR="RoyalBlue"]#thanks to Bootleggers team[/I][/COLOR]
- added icons for wakelock blocker and alarm blocker
- added reset battery stats [I][COLOR="RoyalBlue"]#by jruesga[/I][/COLOR]
- lockscreen: reworked categories
- lockscreen: introduce custom clock and date style [I][COLOR="RoyalBlue"]#by Alex Cruz[/I][/COLOR]
- lockscreen: introduce custom font styles [I][COLOR="RoyalBlue"]#by Alex Cruz[/I][/COLOR]
- disable screen tinting based on your wallpaper (3 switches for lockscreen, recents and power menu) [I][COLOR="RoyalBlue"]#by Alex Cruz[/I][/COLOR]

[B]Kernel:[/B]
- Synced to latest Caesium Sources [[URL="https://xdaforums.com/showpost.php?p=76673910&postcount=1428"]GalacticGuava_r2[/URL]]
- [B]stable linux v3.18.112[/B]
- disable cpu-hotplugs by default
- set correct interactive governor params

[B]Misc:[/B]
- Synced to latest RR 6.0.0 Sources
- Synced to latest LOS 15.1 Sources

History:

​

- 20180519

[B]ROM:[/B]
- event service: add network settings [I][COLOR="RoyalBlue"]#by maxwen[/I][/COLOR]
- qs tiles : access cpu-info-overlay via longpress qs caffeine tile [I][COLOR="RoyalBlue"]#by maxwen[/I][/COLOR]
- fix sleepless kernel

[B]Kernel:[/B]
- Synced to latest Caesium Sources [[URL="https://xdaforums.com/showpost.php?p=76534678&postcount=1384"]TitillatingTangerine[/URL]]
- [B]stable linux v3.18.109[/B]
- potential fix for deepsleep - screen wakeup szenario

[B]Misc:[/B]
- Synced to latest RR 6.0.0 Sources
- Synced to latest LOS 15.1 Sources

- 20180510

[B]ROM:[/B]
- add system event service [taken from omni] [I][COLOR="RoyalBlue"]#by maxwen[/I][/COLOR]
[B]- black theme: fix permissions manager while beeing on black theme[/B]
- transparency/opacity option for quicksettingspanel [I][COLOR="RoyalBlue"]#by Nico60[/I][/COLOR]
- updated blobs to ob26 [I][COLOR="RoyalBlue"]#by nvertigo67[/I][/COLOR]
- smart pixels [I][COLOR="RoyalBlue"]#by frap129[/I][/COLOR]
- edge gesture support [I][COLOR="RoyalBlue"]#by Arasthe[/I][/COLOR]
- Allow to quickly open Running Services from QS panel [I][COLOR="RoyalBlue"]#by ezio84[/I][/COLOR]
- Add animations to quick settings tiles [I][COLOR="RoyalBlue"]#by Nico60[/I][/COLOR]
- featureize ro.recents.grid [I][COLOR="RoyalBlue"]#by maxwen[/I][/COLOR]
- Quick settings panel : Set transparency [I][COLOR="RoyalBlue"]#by Nico60[/I][/COLOR]

[B]Kernel:[/B]
- Synced to latest Caesium Sources [[URL="https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-caesium-kernel-op3-op3t-t3672090/post76403301#post76403301"]CadaverousCherry[/URL]]
- [B]stable linux v3.18.108[/B]
- added simple standalone MSM thermal solution [I][COLOR="RoyalBlue"]#by Sultanxda[/I][/COLOR]
- added adreno_idler [I][COLOR="RoyalBlue"]#by Arter97[/I][/COLOR]
- added relaxed governor [I][COLOR="RoyalBlue"]#by frap129[/I][/COLOR]
- added hotpluging support (alucard and msm_zen_decision) [I][COLOR="RoyalBlue"]#by Alucard_24 and Brandon Berhent[/I][/COLOR]
- some misc commits

[B]Misc:[/B]
- Synced to latest RR 6.0.0 Sources
- Synced to latest LOS 15.1 Sources

- 20180423

[B]ROM:[/B]
- themes: add support for notification background theming [I][COLOR="royalblue"]#by darkobas[/I][/COLOR]
- transparency/opacity option for quicksettingspanel [I][COLOR="RoyalBlue"]#by Nico60[/I][/COLOR]
- updated blobs to ob25 [I][COLOR="RoyalBlue"]#by nvertigo67[/I][/COLOR]

[B]Kernel:[/B]
- Synced to latest Caesium Sources [[URL="https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-caesium-kernel-op3-op3t-t3672090/page130"]KaleidoscopicKumquat[/URL]]
- stable linux v3.18.105
- no other kernel additions this time

[B]Misc:[/B]
- Synced to latest RR 6.0.0 Sources
- Synced to latest LOS 15.1 Sources

- 20180404

[B]ROM:[/B]
- USB: Transfer Files as Default (switch at settings/misc) [I][COLOR="RoyalBlue"]#by xyyx[/COLOR][/I]
- microG support (signature spoofing) [COLOR="royalblue"][I]#by be-neth and danielegobbetti[/I][/COLOR]
- multi-touch issue fix [COLOR="royalblue"][I]#by Siarhei Vishniakou[/I][/COLOR]
- revert: Gcam Mod Front Camera Fix (not needed anymore; checkout [URL="https://xdaforums.com/oneplus-3/how-to/modded-google-camera-hdr-60fps-video-t3658552"]Arnova's Pixel2Mod_v7beta9[/URL]
- fixed "gps always on" in statusbar bug

[B]Kernel:[/B]
- added blu_spark governor [COLOR="royalblue"][I]#by eng.stk[/I][/COLOR]
- added zzmove governor (ver. bLE-develop-k3xx-110717) [COLOR="RoyalBlue"][I]#by zanezam[/I][/COLOR]
- added usb fast-charge [COLOR="royalblue"][I]#by eng.stk[/I][/COLOR]

[B]Misc:[/B]
- merged april sequrity patch
- Synced to latest RR 6.0.0 Sources
- Synced to latest LOS 15.1 Sources
- Synced to latest Caesium Sources [[URL="https://xdaforums.com/showpost.php?p=76131160&postcount=1228"]LamentableLychee[/URL]]

- many misc 'optimations' (cpufreq, tcp, memory, etc)

- 26032018 (initial release)

Resurrection Remix Oreo Ver 6.0.0 Changelog

====================
03-26-2018
====================
* android/
c6cd949 manifest: Remove LiveDisplay repo

* device/oneplus/oneplus3/
8f16b6e op3: Use Qualcomm FOSS algorithm for adaptive backlight
0fce586 Add rounded corners in UI and Recents
5b298bf BoardConfig: use gcc 7.3.1 for caesium kernel
5960aa0 op3/t: cosmetics: remove executable bit from init.qcom.usb.rc and init.target.rc.
3037397 op3/t: sepolicy: allow system apps to call wificond:binder.
06e8361 op3/t: sepolicy: fix some dinials.
b2c8e73 op3/t: sepolicy: allow service managers to be found.
5dc6d11 op3/t: sepolicy: allow substratum to find overlay manager.
9035c09 op3t: gps: XTRA: use https and check for version 3.
8bf19c2 AAPT: adjust config to the physical abillities of 3t's display.
23f8dd0 op3t: init: allow the gpu to drop to 133 MHz on idle on op3t/sd821.
8edf37e op3: Build LiveDisplay HAL
b2883d1 Revert "op3: Re-enable variable button brightness"
1321aa3 oneplus3: update dependencies
e0c7ad5 oneplus3: enable hw keys settings and button backlight
d64ead9 oneplus3: RR bringup
ba7d326 op3: adjust interactive governor parameters based on CPU power efficiency curve

* device/oppo/common/
c91b2a0 Notification slider: add extra options

* device/rr/sepolicy/
c94c69f sepolicy: Add rules for LiveDisplay HIDL HAL
f9542e0 recovery: Use r_dir_file macro

* frameworks/av/
42e665b camera: Fix high battery drain after using flashlight
5f6b1d1 services: audioflinger: Threads: increase max tracks per uid
8cdfa41 op3: Set camera package name to OnePlus Camera
0d43764 Camera: Add extensions to CameraClient
cc029f1 FAV: Add the needed stuffs for OnePlusCamera to work

* frameworks/base/
259648e Fix OnePlusCamera
4c2cd0d Merge upstream from ResurrectionRemix/oreo

* hardware/lineage/interfaces/
56f9863 lineage/interfaces: Add IColor QDCM backend implementation
238bcfb lineage/interfaces: Add binderized LiveDisplay HAL

* hardware/lineage/lineagehw/
f686f1c lineagehw: Use HIDL for livedisplay vendor impl

* kernel/oneplus/msm8996/
062180c kgsl: Increase priority of RT thread
c1aa0a3 arm64: topology: fix cpu power calculation
7831d4e suspend-to-idle: Prevent RCU from complaining about tick_freeze()
c0aa724 cpuidle: Do not use CPUIDLE_DRIVER_STATE_START in cpuidle.c
dda0bd5 cpuidle: Select a different state on tick_broadcast_enter() failures
617a03b cpuidle: Fix the kerneldoc comment for cpuidle_enter_state()
07ce347 cpuidle / sleep: Use broadcast timer for states that stop local timer
64549ff cpuidle / sleep: Do sanity checks in cpuidle_enter_freeze() too
998bd5f idle / sleep: Avoid excessive disabling and enabling interrupts
a99cbd6 PM / sleep: Make it possible to quiesce timers during suspend-to-idle
2d267b8 cpuidle: Check the sign of index in cpuidle_reflect()
8671d1a clock-cpu-8996: Add early boot frequency to reduce boot up time
102715b drivers: cpuidle: Don't initialize big.LITTLE driver if MCPM is unavailable
df0e911 cpuidle: Don't enable all governors by default
0189f47 cpuidle: menu: Fix menu_select() for CPUIDLE_DRIVER_STATE_START == 0
4446725 qcacld-2.0: Disable CONFIG_WLAN_THERMAL_SHUTDOWN
c74f4ab workqueue: Remove config guard for power_efficient
61affd8 workqueue: Implement delayed_work_busy()
40e0fcd workqueue: add cancel_work()
d7b4ad6 power:qpnp-charger: extended charge time from 30s to 100s when battery status is near to full
713be1f arm64: strcmp: Align to cache and preload
ac123c8 qcom: mpm: use interruptible wait to reduce load avg
8dbf89e ARM: dts: 15801: rework this mess
f362ee4 msm_adreno_tz: add adrenoboost parameter and display state awareness
0d4005a defconfig: enable maple and zen ioshed
839e61e block: add zen scheduler
07b68aba defconfig: enable quick-wakeup
370369b power: quickwakeup: initial driver
1bc2a33 Drivers: cpufreq: Add Alucard and Smartmax_EPS Governor
ce44096 mdss_fb: add backlight dimmer option
92ced1a cpu-boost: Rework scheduling setup
be7c44b int_sqrt: Improve 3x faster integer sqrt.
8df99a2 tcp_output: set initial TCP window size to 64K (speed improvement)
7d3a4b1 Optimized Console FrameBuffer for upto 70% increase in Performance
dc1855e Reduced CPU Load-Average
d3a906f little tweaks
fbddf20 drivers/mmc/core/core.c: Disable CRC check and add toggle
e87906f ASoC: wcdxxxx: queue work on power efficient wq
54b0d4f cpu-boost: Boost priority of notifier_block
86da525 state_notifier: Remove internal enablement switch
23b25f9 state_notifier: Drop unneeded module_param_named entries
7d3b365 state_notifier: Make workqueues unbound
30b4cfb state_notifier: Reduce defer on suspend call to 1 second
87f0403 state_notifier: Queue work on any core
ebfebe5 state_notifier: Enable by default
15c6e4c OP3T: Add state notifier driver
07599a2 cpufreq: interactive: prevent perfd from messing with the governor params
20bec66 CPUFREQ: prevent setting io_is_busy by ROM. waste of power.
3a8c055 power: msm-core: Remove temperature polling
8c3b2b5 arm64: lib: memory utilities optimization

* lineage-sdk/
d234e33 lineage-sdk: battery light settings

* packages/apps/LineageParts/
a44ed2a LineageParts: battery light settings

* packages/apps/Settings/
7e47ff2 Merge upstream from ResurrectionRemix/oreo

* packages/services/OmniJaws/
63208d4 OmniJaws: fill incomplete forecast list with dummies

* system/sepolicy/
17d7a3b Sepolicy: Fix perfprofd path

* vendor/oneplus/
a48c7e2 Add OnePlus 3/3T Front Camera Fix by defcomg
6a4cbe8 msm8998-common: add powerhint.xml

* vendor/rr/
77e31d5 soong: Add TARGET_USES_QTI_CAMERA_DEVICE

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

* frameworks/av/
ffd2754 camera: Only link and use vendor.qti.hardware.camera.device if specified

* hardware/interfaces/
c20158f camera: Only link and use vendor.qti.hardware.camera.device if specified

* kernel/oneplus/msm8996/
ad3df38 Merge tag 'v3.18.102' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into XOS-8.1

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

* system/extras/
9f2a027 Perfprofd: Fix service definition

Current Wishlist:

[work in progress]