[OnePlus 3 & 3T Cross Device Development] :
UPDATE (bring back LiveDisplay's NightMode; remove Alipay, WeChatpay, ifaa and soter)

Build 20200312

Releasenotes:

ATTENTION!

From build 20200312 on there are two invasive changes:

Night mode is changed from aosp implementation back to LiveDisplay implementation. If you want to dirty flash (aka update) reset night display before rebooting to recovery for updating. This is mandatory!

Alipay, WeChatPay, ifaa and soter has been removed to protect your privacy. Some alipay and soter files needed to authenticate with fingerprint for Alipay and WeChatPay reside in the modem firmware. To get rid of these, I higly recommend to use no-alipay firmware packages (links below are adjusted to the new packages). This is not mandatory but highly recommended.

This build relies on OxygenOS firmware. OxygenOS 9.0.6 firmware is required. At this point you have two options:

You don't care about loosing data on an unlocked bootloader and clean flash including format userdata according to the first time installation instructions in OP (recommended):

Oneplus 3T: OxygenOS 9.0.6 firmware without alipay and soter files

Oneplus 3: OxygenOS 9.0.6 firmware without alipay and soter files

You want to keep your current setup and like to dirty flash on top of beta builds:

I've created a firmware package from OxygenOS 9.0.6. To avoid issues due to an unlocked bootloader and/or encrypted userdata partition, I've kept the bootloader and and keymaster partition to OxygenOS 5.0.8. This allows to run the pie-blobs builds with native Oneplus OxygenOS 9.0.6 firmware, but you don't need to reformat the userdata partition (for details see: https://xdaforums.com/oneplus-3t/how-to/guide-cope-9-0-3-5-0-8-firmware-barrier-t3941164 ).

Oneplus 3T: OxygenOS 9.0.6 firmware with 5.0.8 bootloader and keymaster and without alipay and soter files

Oneplus 3: OxygenOS 9.0.6 firmware with 5.0.8 bootloader and keymaster and without alipay and soter files

If you need to pass safetynet api flash sec-patch-2019-08-01_v02.zip from https://xdaforums.com/oneplus-3/one...-nlos-16-0-t3879405/post78433987#post78433987 .

Before you ask: though I've updated the blobs used in the rom to OOS 9.0.6, I've decided to stick with OOS 9.0.5 build fimgerprint, because 9.0.5 is the only version with identical fingerprint strings for op3 and op3t.

For a complete list of additional cherry picks see: current.pick.sh.

Changelog (Last repo sync: 12 Mär 2020, 17:24:31 CET / 12 Mär 2020, 16:24:31 UTC):

Revert "OutdoorModeController: Unconditionally enable auto mode on HWC2" — Nvertigo

Revert "LiveDisplayService: Disable ColorTemperature when NightDisplay is available" — Nvertigo

Revert "LiveDisplayService: Properly disable ColorTemperature" — Nvertigo

Revert "Revert "NightDisplayController: report unavailable if livedisplay feature is present"" — Nvertigo

Revert "livedisplay: Don't show display mode and color tempertature on HWC2" — Nvertigo

Revert "Revert "Settings: Hide Night Mode suggestion if LiveDisplay feature is present"" — Nvertigo

op3/t: remove ifaa, alipay and soter. — Nvertigo

NLOS-Bootlogo

nlos_bootlogo-v0.1.zip

back_in_black_bootlogo-v1.0.zip(pre ob16 OxygenOS Bootlogo)

[SIZE="+2"]DOWNLOAD[/SIZE]​

Happy flashing!