[OnePlus 3 & 3T Cross Device Development] :
Test build with native OnePlus Pie blobs

Native OnePlus Pie Blobs Build 20190530

Releasenotes:

This build relies on OxygenOS firmware. OxygenOS 9.0.2 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.2 firmware

Oneplus 3: OxygenOS 9.0.2 firmware

You want to keep your current setup and like to dirty flash on top of build 20190526:

I've created a firmware package from OxygenOS 9.0.2. 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 build 20190530 with native Oneplus OxygenOS 9.0.2 blobs, but you don't need to reformat the userdata partition.

Oneplus 3T: OxygenOS 9.0.2 firmware with 5.0.8 bootloader and keymaster

Oneplus 3: OxygenOS 9.0.2 firmware with 5.0.8 bootloader and keymaster

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

Changelog (Last repo sync: 30 Mai 2019, 19:50:46 CEST / 30 Mai 2019, 17:50:46 UTC):

NLOS: bring up OOS 9.0.2 blobs. — Nvertigo

NLOS: bring up OOS 9.0.1 blobs. — Nvertigo

op3: Update MBN path for P blobs — dianlujitao

Revert "op3: do not cleanup unused fingerprints" — dianlujitao

Revert "op3: Hax libaudcal.so to store acdbdata in new path" — dianlujitao

op3: Update init scripts from LA.UM.7.5.r1-04800-8x96.0 — dianlujitao

op3: Update sepolicy for P blobs — dianlujitao

op3: Create cdsp symlinks — dianlujitao

op3: ifaa: Bump to IFAAManagerV3 — dianlujitao

op3: Remove compat symlinks and bind mount points — dianlujitao

op3: Ship SoterService for WeChat fingerprint payment — dianlujitao

op3: Update mediacodec performance values from OOS pie — dianlujitao

op3: Adding Iop version 1.0 as well in compatibility matrix. — Anuj Singhal

op3: vendor-compatibility: Add factory hal 1.1 — Sauvik Saha

op3: Uprev display config compatibility matrix to 1.0-7 — Dileep Marchya

op3: Uprev display config compatibility matrix to 1.0-6 — Dileep Marchya

op3: Uprev QtiRadio hal version to 2.1 — Ruthwar Ambeer

op3: Fingerprint: add compatibility matrix — Can Guo

op3: Add compatibility matrix entry for IDataConnection HAL — Eric Chang

op3: display: Update display config compatibility matrix to 1.5 — Ramakant Singh

op3: Add OnePlus hals to manifest — dianlujitao

op3: Enable Latency HAL — Pavan Kumar M

op3: Remove SE from manifest — dianlujitao

Revert "op3: Restore radio@1.0 for O blobs" — dianlujitao

Revert "op3: Set sys.post_boot.parsed on vendor.post_boot.parsed changed" — dianlujitao

Revert "op3: Enable 64 bit DRM plugins compilation" — dianlujitao

op3: Update blobs from OOS pie — dianlujitao

op3: Removing properties — Kaustubh Pandey

op3: Bring in selected props from OOS pie — dianlujitao

Revert "op3: Restore some pre-P system properties naming" — dianlujitao

op3: Switch to NQ NFC stack — dianlujitao

op3: nfc: Align configuration with upstream — dianlujitao

op3: nfc: Update config from OOS pie — dianlujitao

op3: Remove fake android.hidl.manager@1.0.so — dianlujitao

op3: gps: Update config from OOS pie — dianlujitao

op3: Remove custom camera provider HAL — dianlujitao

op3: audio: Update config from OOS pie — dianlujitao

Revert "op3/t: overlay: Relocate volume dialog to the left side." — Nvertigo

Revert "Revert "oneplus3t.xml: temporary: use branch pie-blobs for vendor, device and kernel."" — Nvertigo

Revert "current.pick.sh: "SystemUI: allow devices override audio panel location"." — Nvertigo

NFC: pn544_op: Rename device name to nq-nci — dianlujitao

op3/t: regenerate blobs from OxygenOS 9.0.2 (op3t zip) — 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!