[OnePlus 5 & 5T Cross Device Development] fprhqkrtk303:
⚠️ NOT RESPONSIBLE FOR ANY MALFUNCTIONS. MAKE BACKUPS BEFORE FLASHING!

⚠️ Dirty flashing over previous OS version (~PE 12) may cause bootloop, clean flashing is recommended.

⚠️ Formatting data partition to F2FS requires internal storage to be fully wiped!

⚠️ Regarding KernelSU

- KernelSU module system may not (yet) fully compatable with Magisk's module.

- Installing Magisk over KernelSU-enabled boot image or vice-versa could make device unbootable. If it happens, just flash magisk uninstaller or reflash ROM.

- Dynamic partition is not supported for now.

- If you want to use KernelSU, flash boot-ksu_{version}.img from the link below.

- KernelSU kernel is flashable on both cheeseburger and dumpling

Latest build date: 2023-11-24 (A13) / 2023-11-14 (A14)

KernelSU Version: 11553

View attachment 6033027 View attachment 6033028

Regarding PE14:

- PE14 is still under development and may not suitable for daily use. It can be flashed via official TWRP 3.7.0-12_1, but official TWRP won't be able to decrypt A14 encryption. To decrypt A14, unofficial TWRP with A14 decryption support is required.

- 4.14 kernel is still in development and kernel built from the source is not yet bootable (at least for my build). For the time being, updated 4.4 kernel (which will be updated furthermore) is usable for dev/test build.

- For stable daily use, please use PE13 2023-11-24 build until PE14 is officially available.

Changelog for PE13

2023-11-24:
- 2023-11 Security patch
- Based on AOSP 13_r75
- Resolves Google Wallet issue
- Final build for PE13

2023-10-11:
- 2023-09 Security patch
- Enable usage of dex2oat64

2023-09-25:
- 2023-09 Security patch
- Based on AOSP 13_r75

2023-09-14:
- 2023-08 Security patch (September patch won't be available)
- If some weird things happen (e.g bluetooth) since 2023-08-12 build, do a clean flash

2023-08-12:
- 2023-08 Security patch
- Based on AOSP 13_r67
- Rebased kernel; Updated LiveDisplay; May require clean flash

2023-07-13:
- 2023-07 Security patch
- Based on AOSP 13_r63

2023-07-03:
- Improvements for DeviceSettings

2023-05-09:
- DeviceSettings is back; DC-Dimming and vibration strength are now adjustable
- Deleted Active edge from settings menu
- Minor adjustment

2023-05-07:
- Revert KernelSU integration; KernelSU will be available for optional boot image
- Dropped cheeseburger build; Official build is available on PE homepage
- 2023-05 Security patch
- Based on AOSP 13_r43

2023-04-19:
- 2023-04 Security patch
- Based on AOSP 13_r41

2023-03-29:
- KernelSU integration
- 2023-03 Security patch
- Based on AOSP 13_r35

2023-02-19:
- 2023-02 Security patch
- Fixed SafetyNet fail issue
- Based on AOSP 13_r30

2023-02-15:
- Added anti-flicker driver to kernel
- Moved volume pannel to left side
- F2FS format support for /data and /cache partition

Changelog for PE14

2023-11-14:
- 2023-10 Security patch
- Based on AOSP 14_r11
- PE14 Alpha build with 4.4 kernel
- NOT SUITABLE FOR DAILY USE

Changelog for KernelSU image

2024-02-24
- KernelSU version 11553
- Recommend KernelSU Manager v0.8.0

2023-11-14
- KernelSU version 11366
- Recommend KernelSU Manager v0.7.1

2023-10-11
- KernelSU version 11272
- Manadatory update for security mitigation (CVE-2023-5521)
- Requires KernelSU Manager v0.6.9

2023-09-25
- KernelSU version 11245
- Requires KernelSU Manager v0.6.8

2023-09-14
- KernelSU version 11235

2023-08-12
- KernelSU version 11192

2023-07-26
- KernelSU version 11155
- Requires KernelSU Manager v0.6.2

2023-07-13
- KernelSU version 11106
- Requires KernelSU Manager v0.6.2

2023-07-03
- KernelSU version 11078
- Requires KernelSU Manager v0.6.1

2023-06-16
- KernelSU version 11000
- Requires KernelSU Manager v0.6.0

2023-05-10
- KernelSU based on commit f69793d
- Module fix for kernel v4.4
- ksu version: 10852
- Requires KernelSU Manager v0.5.5 or above

2023-04-19:
- KernelSU based on commit 45c229d
- Requires KernelSU Manager v0.5.3 or above

Links:

Download for Dumpling (5T)

Download for Cheeseburger (5)

Download for boot image with KernelSU support (5/5T)

Sources:

msm8998-common

dumpling

Kernel

Known Issue:

- GCam and related patches are not included; No plans to add support in near future.

- Off-screen touch gesture is not available when ambient mode is turned on.

- Google Pay/Wallet not working due to PE issue

For those who are experiencing high CPU usage and battery drain when idle:

you need to change permissions for Google Play Service on every reboot.

(Based on this xda thread)

With root:

In adb shell or termux session, enter following commands

su -c 'pm disable com.google.android.gms/.chimera.GmsIntentOperationService'

Without root:

Turn on or off camera permission for Google Play Service

How to check GMS is draining my battery:

Check logcat. If warning messages about SystemUpdate keep spamming, GMS is draing your battery.

Original Post