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
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 @caki25 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
@dekefake, 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
Last edited: