[OnePlus 3T Guides, News, & Discussion] mcdachpappe:
ResurrectedRemix-homemade-20180315

hm maybe I'll do this in the near future. i still dont know if people are using this build or not and how much unofficial builds are allowed here on xda because there is already one by fraegg. does anybody know the rules/limitations for this?

Whatever that may be - update time!

I updated/upstreamed (as promised) my build to the latest rr sources and applied "my" modifications on top again.

you will get:

- all the latest changes by the rr team until 20180315 8pm (CEST +1)

- all the features mentioned in my introducing post​

plus

- headsup notification: timeout and snooze option (rr configuration - interface - heads up​

Complete list of changes compared to the official rr release:

Major ROM changes:

Taken from nitrogenOS/omniRom:

- wakelock-blocker #by faust93 and maxwen

- alarm(s)-blocker #by maxwen and faust93

- led notification settings within appsettings/appinfo #by ezio84 and maxwen

- batteryLED: add "reallyfull" option #by maxwen​

Taken from lineageOS:

- livedisplay patchset8 (this will enable panel modes, such as srgb and dci-p3)​

Misc commits:

- slider: add extra options (vibrate and ring) #idea from streetwalrus

- indicate that op3/t has dash charge #by nvertigo67

- gps: XTRA: use https and check for version 3 #by nvertigo67

- AAPT: adjust config to the physical abillities of 3t's display #by nvertigo67

- op3t: init: allow the gpu to drop to 133 MHz on idle on op3t/sd821 #by nvertigo67

- op3: front camera hdr fix #by defcomg

- headsup notification: timeout and snooze option #by BeansTown106
​

Major KERNEL changes:

- build with gcc 7.3.1

- added maple scheduler

- added zen (v2) scheduler

- added alucard governor

- added smartmax_eps governor

- added backlightdimmer option

- added gpu-boost scaling option

- no under- or overclocked freqs​

Full rom and kernel changelog:

▼ Resurrection Remix Oreo Ver 6.0.0-mcd Changelog:

====================
03-15-2018
====================

* android/
bb88899 manifest: Remove LiveDisplay repo

* build/make/
c37a57b Revert "[TEMP] Disable Script enhancments & fix build"

* device/oneplus/oneplus3/
172e173 op3: Build LiveDisplay HAL
481991c BoardConfig: use gcc 7.3.1 for caesium kernel
d8f5418 op3/t: cosmetics: remove executable bit from init.qcom.usb.rc and init.target.rc.
0978129 op3/t: sepolicy: allow system apps to call wificond:binder.
77d2a49 op3/t: sepolicy: fix some dinials.
75f3bc7 op3/t: sepolicy: allow some early fingerprint hal denials.
4e5e5fd op3/t: sepolicy: allow service managers to be found.
d560a50 op3/t: sepolicy: allow substratum to find overlay manager.
f002b9e op3t: gps: XTRA: use https and check for version 3.
981e4a5 AAPT: adjust config to the physical abillities of 3t's display.
feb7694 op3t: init: allow the gpu to drop to 133 MHz on idle on op3t/sd821.

* device/oppo/common/
710aee5 Notification slider: add extra options

* device/rr/sepolicy/
a3482a7 sepolicy: Add rules for LiveDisplay HIDL HAL

* frameworks/base/
eb0a38e Merge mod branch

* hardware/lineage/interfaces/
6bf3a17 lineage/interfaces: Add IColor QDCM backend implementation
eef8632 lineage/interfaces: Add binderized LiveDisplay HAL

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

* hardware/qcom/audio-caf/msm8952/
5dd29ee Revert "hal: Fix failure in VtsHalAudioV2_0Target test due to spkr protection"

* kernel/oneplus/msm8996/
3a75d52 defconfig: enable statenotifier and zen/maple schedulers
a30bd1a workqueue: Remove config guard for power_efficient
4ac9190 workqueue: Implement delayed_work_busy()
1659a72 workqueue: add cancel_work()
f10ca21 power:qpnp-charger: extended charge time from 30s to 100s when battery status is near to full
7144260 arm64: strcmp: Align to cache and preload
c1bd67b qcom: mpm: use interruptible wait to reduce load avg
395f5c6 msm_adreno_tz: add adrenoboost parameter and display state awareness
726abc3 block: add zen scheduler
ff74bdd power: quickwakeup: initial driver
299f7f3 Drivers: cpufreq: Add Alucard and Smartmax_EPS Governor
0c8dba4 mdss_fb: add backlight dimmer option
45ca21b ARM: dts: 15801: rework this mess
3c5f208 cpu-boost: Rework scheduling setup
1d5323d int_sqrt: Improve 3x faster integer sqrt.
9cc4580 tcp_output: set initial TCP window size to 64K (speed improvement)
d510ed8 Optimized Console FrameBuffer for upto 70% increase in Performance
21c79d0 Reduced CPU Load-Average
fd33c3b little tweaks
083a984 drivers/mmc/core/core.c: Disable CRC check and add toggle
5283341 ASoC: wcdxxxx: queue work on power efficient wq
5c42d12 cpu-boost: Boost priority of notifier_block
7bb6e2b state_notifier: Remove internal enablement switch
24b9291 state_notifier: Drop unneeded module_param_named entries
a703cb5 state_notifier: Make workqueues unbound
9bf3d03 state_notifier: Reduce defer on suspend call to 1 second
1349f4d state_notifier: Queue work on any core
ef6953c state_notifier: Enable by default
c14de9d OP3T: Add state notifier driver
e7bffa4 cpufreq: interactive: prevent perfd from messing with the governor params
aa782a7 CPUFREQ: prevent setting io_is_busy by ROM. waste of power.
50a17b6 power: msm-core: Remove temperature polling
281a718 arm64: lib: memory utilities optimization

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

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

* packages/apps/Settings/
7295d9a Merge mod branch

* vendor/oneplus/
441a5ac Add OnePlus 3/3T Front Camera Fix by defcomg

* vendor/rr/
4abddb0 Add properties for build flash info script

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

* device/oneplus/oneplus3/
0124f3c Merge remote-tracking branch 'LineageOS/lineage-15.1' into oreo

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

* bootable/recovery/
409a447 Update f2fs format code

* packages/apps/LineageParts/

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

* lineage-sdk/
8d4ce5e sdk: workaround for runtime-permission request dialog with GooglePackageManager

* packages/apps/Snap/
e4a946e Snap: fix copy and paste fail

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

* device/rr/sepolicy/
6ce9bc7 Merge branch 'oreo' of https://github.com/ResurrectionRemix/device_rr_sepolicy into oreo

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

* system/core/
cb7771f Merge branch 'lineage-15.1' of https://github.com/LineageOS/android_system_core into oreo

* vendor/oneplus/
4d88452 msm8998: update lobs from OP5 beta6 / OP5T beta4

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

* hardware/qcom/display/
466c608 msm8974: Move QCOM HALs to vendor partition

* hardware/qcom/gps/
e375f8c msm8974: Return the correct length of nmea sentence

* hardware/ril/
e73eaff libril: Protect against NULL unsolicited response function

====================
03-09-2018
====================

* hardware/qcom/fm/

* packages/apps/AudioFX/

* packages/apps/Bluetooth/

* packages/apps/Camera2/

* packages/apps/CarrierConfig/
8f44654 CarrierConfig: HoT and tele.ring (232 07) may roam on T-Mobile (232 03)

* packages/apps/CellBroadcastReceiver/

* packages/apps/CertInstaller/

* packages/apps/Contacts/

* packages/apps/Dialer/

* packages/apps/DocumentsUI/

* packages/apps/Eleven/

* packages/apps/Email/

* packages/apps/ExactCalculator/

* packages/apps/FMRadio/

* packages/apps/Gallery2/
7cd4469 Fix the issue of view don't reload when onPause

* packages/apps/Messaging/

* packages/apps/Nfc/

* packages/apps/Recorder/

* packages/apps/StorageManager/

* packages/apps/Tag/

* packages/apps/TvSettings/

* packages/inputmethods/LatinIME/

* packages/providers/CalendarProvider/

* packages/providers/DownloadProvider/

* packages/screensavers/Basic/

* packages/services/BuiltInPrintService/

Download at AFH:

DOWNLOAD

​

(RR-O-v6.0.0-20180315-oneplus3-Unofficial.zip)