• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

Paranoid Android 7.3.1 - AOSPA - OnePlus 3(T)

TheCrazyLex

Inactive Recognized Developer / Forum Leader
Aug 11, 2014
1,329
7,988
0


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 OP3(T) (List is being updated):
- Oneplus 3(T) custom camera HAL: Resulting in better picture quality than OEM.
- Implemented custom picture background processing leading to very fast shutter speed (OnePlus 3(T) specific)
- Offscreen gestures
- sRGB support (OnePlus 3(T) specific)
- Alert slider customization
- aptX and aptXHD support

Specific device performance and battery optimizations

- Two-Step input boost
- THP usage in kernel and memory allocator
- Optimized task scheduling
- Specific boosting in performance critical scenarios
- Full audio and video offloading functionality
- Custom built performance controller
- Much more

Note: Custom kernels are explicitly unsupported and will cause issues
unless they state that they are AOSPA compatible or AOSPA based!




Download

Get our latest OnePlus 3(T) build here.

Changelogs

As we're getting back into the thread game, keeping up with threads and updating them as per changelogs can be too hectic given our schedule. However, very detailed changelogs always go up on our Google+ page, follow us for constant updates!

The update post for our 7.2.0 release is here

7.3.1 released

Instructions & requirements
Check this seperate post here

Important / Useful links
OpenGapps
SuperSU root package
Paranoid Android Community (G+)
Our kernel sauce (OP3(T))

As always, we listen to what you have to say. Help us make PA better by submitting good bug reports possibly with a log attached. Learn how to take logs here. Submit bug reports and we'll try to iron out issues as soon as possible - it really helps a lot.

Our device maintainers and CAF caretakers @TheCrazyLex, @xboxfanj, @arter97, @chrislahaye @thecrazyskull are right here at xda. Mention (@) them if you need some assistance and/or when reporting bugs.

Cheers and #StayParanoid!



XDA:DevDB Information
Paranoid Android 7.3.1 - AOSPA - OnePlus 3(T), ROM for the OnePlus 3

Contributors
TheCrazyLex, Thecrazyskull, arter97, xboxfanj, chrislahaye, carlosavignano, arzbhatia
Source Code: https://github.com/AOSPA

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Firmware included
Based On: CAF

Version Information
Status: Stable
Current Stable Version: 7.3.1
Stable Release Date: 2017-10-31

Created 2017-05-31
Last Updated 2017-11-11
 

TheCrazyLex

Inactive Recognized Developer / Forum Leader
Aug 11, 2014
1,329
7,988
0
Install instructions

We highly recommend you to follow these instructions very carefully. Users usually tend to skip a few steps and eventually fall in trouble. Are you with me? Good. Let's get this train going.

Just a few things to keep in mind first -
If you're coming from another ROM / Stock, your system data (not internal storage) will have to be wiped. This includes apps, accounts, messages, call logs etc.
There's been some users complaining about different GAPPS variants messing up installs and causing a ton of issues. Upon investigating it seems OpenGapps Mini/Nano work best.
Understand that Paranoid Android is a custom ROM and it might lead to addiction as it's relatively good. We shouldn't be accused of anything just incase your cat starts drinking wine. Things get a little woozy in the Paranoid World.
Some brain might be involved if things go wrong. Not a lot though, as much to solve what's 1+1.
Okay let's get to the main bit.

While F2FS is fully supported on all releases, we don't recommend using it on versions earlier than Paranoid Android 7.3.0

Paranoid Android 7.3.0 contains a workaround for the GC issue and makes F2FS usable without concerns if you follow the steps and read the newest
update on this topic on twitter


Arter's recovery is needed if you want to use F2FS. You must use that recovery to format your partitions to F2FS.
It can be downloaded here

We recommend a full wipe.

Flashing order:
1. Back up to PC everything you would need (whole of Internal Storage including and not limited to
Titanium Backup folder, Music, Pictures, etc)
2. Flash TWRP
3a. Format all partitions except the "internal" partition to ext4
3b. If you want to use F2FS, make sure that your internal partition and cache partition is formatted as F2FS using @arter97 's recovery (above)
4. Flash AOSPA zip
5. Flash Gapps zip
6. Flash SuperSu (optional)**
7. Reboot System

** SuperSu 2.79 and earlier is confirmed to fail. 2.82 is tested and confirmed to be working.

First boot time would be about 3-4 minutes on an average.

In case you are encrypted, read on:
8. If you were already encrypted, it asks for a password (pattern or pin), provide and if it goes
through, great and go back to Step 5
9. If you’re stuck, ONLY then read on…
a. If in case TWRP doesn’t accept your password and says ‘Can’t Mount Storage’, you will
have to use FASTBOOT from a PC to go further from here.
b. Assuming you have FASTBOOT working and it recognizes your device, the following need
to be done:
1. fastboot format userdata
2. fastboot format cache
3. fastboot format system
4. fastboot erase boot
5. fastboot reboot
7. Reboot phone into Recovery
8. Wipe individual partitions and change Filesystem to ext4 (Data, Cache, System)
9. Install from Step 5 onwards.

Introduction by @arzbhatia
Instructions by @thechints
 
Last edited:

D<3'SJ2427

Senior Member
Aug 12, 2013
563
429
0
The Emerald One
THANK YOU!!!!! THE WHOLE TEAM!!!!
Much anticipated rom. Appreciate the hard work and countless hours of coding to bring this to OP3T. Very, very grateful, again Thank you!

---------- Post added at 09:56 AM ---------- Previous post was at 09:56 AM ----------

THANK YOU!!!!! THE WHOLE TEAM!!!!
Much anticipated rom. Appreciate the hard work and countless hours of coding to bring this to OP3T. Very, very grateful, again Thank you!
 

issasaurus

Senior Member
Nov 22, 2014
127
35
0
Is it ok if we have data/cache on f2fs? Also, which version of twrp is recommended? The latest bluspark has been treating me well, would that one be ok?

Appreciate the work you guys have put into this! Can't wait for the download link to come up!