[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] dekefake:
From official Paranoid Android team :

"We’re really excited to announce that we are releasing our Nougat flavour of Paranoid Android. We have a lot in store - with a mix of both features & improvements.

First & foremost, we have moved our code base to be fully CAF based. This brings many improvements to your device. The key improvement here is that Qualcomm hardware is better tuned on the CAF base and with our additional optimizations we can provide a smooth and fluid user experience that will let you enjoy using your device without any lags.

On first launch you’ll notice a clean setup with a beautiful wallpaper from Hampus Olsson who’s teamed up with us again and created several beautiful pieces of artwork. For those of you who don’t know, Hampus is a multi-disciplinary artist whose work stands itself and we’re glad to have him onboard. We have also added several new features and made improvements to the UI of the system that we believe would enhance the overall experience.

Pie

We’ve been working hard on redesigning this key feature of our portfolio and we’re really happy with how it has turned out. The whole design has been reworked and it fits in well with the overall feel of Google’s Material Design. This gives you the opportunity to use more gesture based control for navigating, rather than using the standard Navigation Bar at the bottom of your screen. Expect improvements and additions in the future.

Color Engine

We’re proud to announce our newest feature - Color Engine. Color Engine allows you to seamlessly change the colors of your device to be in Light, Dark (Pixel) and Black modes with a variety of accent colors to choose from. This makes changing the theme of your device really quick without having to install any extra packages on your device.

Pocket Lock

This feature prevents any form of accidental input when your device is in your pocket by disabling input sources. You can simply release Pocket Lock by long pressing the power button as highlighted by the minimal UI incase of any sort of obstruction or dust on the sensors.

Accidental Touch

Accidental Touch is a feature useful for many, especially the gamers out there. It prevents any sort of accidental touch on hardware buttons while the touchscreen is in use. This means you won’t experience any unexpected behaviour while playing games, web browsing or even when attempting to reach your finger out to the edge of that humongous display.

Major features:

- Reworked Pie

- Color engine

- Pocket lock

- Immersive mode

- Buttons customization (including navigation bar)

- On the spot controls (OTS)

Minor features:

- SafetyNet Compatibility

- Battery/Notification LED control

- Recent tasks locking

- Battery icon customization

- Google now page in default launcher

- Accidental touch

- Three finger swipe Screenshot

- Substratum (OMS) support (Color engine will be deactivated if you use Substratum)

- Quick pulldown

- Various performance and battery improvements

- Display Burn-in protection (for OLED screens)

- More to explore :)"

Device specific features for OP5 (List is being updated):

- Offscreen gestures

- sRGB support (OnePlus 3(T)/5 specific)

- Alert slider customization

Specific device performance and battery optimizations

- THP usage in kernel and memory allocator

- Specific boosting in performance critical scenarios

- Two-step input boost

Note: Custom kernels are explicitly unsupported and will cause issues

unless they state that they are AOSPA compatible or AOSPA based!

Download

Get my latest Oneplus 5 build here.

Changelog

2017-11-20 FINAL

PA 7.3.1 with open sourced ParanoidCamera app

Flash kernel updated to 4.4.99

2017-11-08 FINAL

Paranoid Android 7.3.1-EOL

Updated Flash Kernel - Linux 4.4.96

Definitive fix for USB-OTG - Even working for me with external HDDs :D

Arnova's v10.1 HDR+ Patched GoogleCamera - Gives stunning results. Use config :

Pixel 2XL

Nexus 6 no ZSL

Medium settings

2017-10-18

Patched KRACK Wi-Fi vulnerability

Updated Flash kernel - Linux 4.4.93

Hopefully fixed VOLTE broken in 2017-10-17 build

2017-10-17

October security patch

Small PA sources updates : translations updates and CAF updates

OOS 4.5.13 Blobs (no need to flash the corresponding firmware, still baked in)

Pixel 2 HDR+ Google Camera by B-S-G built-in

ParanoidCamera built in

Small camera change

Flash kernel updated to the latest one, toolchain updated to the latest components

Kernel Read-ahead value now defaults to 128 back from 512

Flashable zip now trims unused blocks while flashing. Don't remember to run some "fstrim -v /data" from time to time, on TWRP terminal, as this ROM has discard disabled on USERDATA.

2017-10-01

Updated to PA 7.3.0

2017-09-21

Two-Step input boost

THP usage in kernel and memory allocator

These two new features improve performance in specific scenarios.

Host build machine now uses Linux Kernel 4.13.3

Stock AOSPA launcher now lets change the dock color.

Stock AOSPA SMS/MMS icon changed

2017-09-17

Changes to BoostFramework values. Should improve responsiveness in some cases.

2017-09-14

Kernel build with Linaro GCC 7.x instead of stock Google TC

Flash kernel updated to 1.7, Linux 4.4.88

Added back wakelocks disable props in init.qcom.rc

2017-09-10

NFC Payements seems to be working just fine !

Removed firmware timestamp check. You won't be required to flash the corresponding OOS firmware with the ROM. It's all baked in. When a new OOS version will come up, I will update blobs and firmware inside the ROM, you won't have to do anything.

Few changes to ramdisk, from LineageOS sources

Changes to init

SnapdragonCamera is now branded ParanoidCamera. Nothing changes inside the ROM but now you know PA team has their own app instead of CAF one.

2017-09-08

New "Powered by AOSPA" splash screen, sweet ! fastboot flash LOGO logo.bin if you want to return to stock

Build now includes the needed firmware, like official Oneplus 3 builds. You dont have to bother with that !

High speed media profiles : you can now record 720p 60fps and 120fps and 1080p 60 fps, with normal speed, or slow mo using the Snapdragon Camera

Brightness steps from LineageOS

Flash kernel updated to the latest sources, 4.4.87

Provided a fix to let the user install the OOS Camera mod. I wont support it, dont report issues if you're using whatever mod like that.

2017-09-02

Updated to 4.5.10 blobs and sources. Flash 4.5.10 firmware and then flash PA build, as PA will refuse to flash if you don't use a 4.5.10+ firmware.

Some sepolicies fixes here and there, sysfs permission fixes

Media profiles from LineageOS

2017-09-01

Fixed front camera issue with third party apps

Switched kernel from Carbonite to Flash Kernel with PocketMode and patched gestures. Everything should work as before, tell me if you encounter stuff not working.

2017-08-29

Disabled WPA_SUPPLICANT log spam

Use VSYNC Offsets from OP3

Disabled SEEMP (Improves performance)

Use stock Dalvik/HWUI values

Build now checks for MODEM timestamp (Only installs on 4.5.8+ firmware)

Use LineageOS NXP-NFC source (Didnt fixed NFC payment for me, report plz)

Now kernel name is "paranoid" :)

2017-08-20

BoostFramework tunables added in overlays

Wifi and Bluetooth overlays added

PA version bump to 7.2.3 (just a number changes, features we're already here)

2017-08-19 :

Now user build instead of userdebug

Roundicon enabled by default

Camera lib now built from source

Maybe stuff I forgot

2017-08-17 :

Initial release on XDA

Bugs

- DCI-P3 Option not available in Settings

- Tell me

Instructions & requirements

Needs File Based Encryption to work. Works on decrypted too, using no-verity zip, thanks to [MENTION=1283712]caki25[/MENTION] for pointing it

Needs ext4 formatted userdata. f2fs support is not there.

Important / Useful links

OpenGapps

Magisk official thread

Paranoid Android Community (G+)

My kernel sauce (OP5)

Mention (@) dekefake if you need some assistance and/or when reporting bugs. I dont think the PA team will be open to bug reports with this build, they might already work on a build for the OP5, but i'm not sure they will release anything anytime soon.

Cheers and #StayParanoid!

Contributors

[MENTION=5512499]dekefake[/MENTION], The Flash, with his awsm kernel ! And of course, PA team TheCrazyLex, Thecrazyskull, arter97, xboxfanj, chrislahaye, carlosavignano, arzbhatia

Source Code: https://github.com/AOSPA

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 4.4

ROM Firmware Required: 4.5.13 firmware is baked into the rom

Based On: CAF

Version Information

Status: Stable

Current Stable Version: 7.3.0

Stable Release Date: 2017-08-17

Created 2017-08-17

Last Updated 2017-11-20