[OnePlus 3 & 3T Cross Device Development] :
UPDATE (Secure more QS tiles; kernel & qcacld: LA.UM.7.6.r1-07400-89xx.0)

Build 20200415

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.

If you decide to use Alipay with fingerprint authentication with nlos see posting #6.

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.

If you want to use Alipay with fingerprint authentication, follow [MENTION=9998549]Galiis[/MENTION]' directions in posting #6.

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

Changelog (Last repo sync: 15 Apr 2020, 11:55:55 CEST / 15 Apr 2020, 09:55:55 UTC):

require unlocking to use battery saver quick tile — Daniel Micay

require unlocking to use data saver quick tile — Daniel Micay

Merge tag 'LA.UM.7.6.r1-07400-89xx.0' of https://source.codeaurora.org/quic/la/kernel/msm-3.18 into linux-stable/merge-16.0 — Nvertigo

Merge tag 'LA.UM.7.6.r1-07400-89xx.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-2.0 into linux-stable/merge-16.0 — Nvertigo

WG: squash WireGuard-linux-compat-1.0.20200413. — Nvertigo

op3/t: defconfig: update version to "LA.UM.7.6.r1-07400-89xx.0". — 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!