Paranoid Android Sapphire Alpha 1 - OnePlus 7T Pro

Search This thread

rituj_b

Recognized Developer
Nov 26, 2012
1,040
1,601
Jaipur
hT0uHEZ.png


We are very excited to announce the alpha of Paranoid Android Sapphire, based on Android 12.

On the first launch, you’ll notice a clean setup with a beautiful wallpaper from Hampus Olsson, who teamed up with us again to create several beautiful pieces of artwork. Hampus is a multi-disciplinary artist whose design stands for itself and we’re glad to have him onboard. We also added further UI touches that we believe enhance the overall user experience. You can find all of the Paranoid Android wallpapers and many more in the Abstruct app, included in our builds.

Our builds are based on the Code Aurora Forum Android base, which is optimized for Qualcomm platforms and has a higher degree of performance, battery life, and functionality compared to the Android Open Source Project platform. The Paranoid Android team and contributors are focusing on squashing existing bugs, and implementing and improving features, performance, and stability. We are dedicated to providing a user experience with the stability that you can expect from stock ROMs with best-in-class performance and features to help you get the most out of your device.


Notice
As we are growing on our list of supported devices in each release, we require of a stronger build environment so we can speed up the compilation process for releases. Based on the actual Quartz 4 list, we support over 30 devices, which takes between 2 and 3 days for all the builds to be completed without counting possible compilation issues or rebuild needs, based on our current specs.

We kindly ask all of you that are in position to donate anything, to help and support us so we can provide better and faster build releases, as well as increase the download speed of our servers, all looking for your enjoyment.

You can donate here


Device-specific issues
[*] WFD
[*] Display might flash sometimes while unlocking with fingerprint

There are likely many other issues, these are just the most prominent to me. Don't come into this with the expectation any issue you come across will be fixed in a timely manner.

Requirements
Make sure you are coming from any Android 11 based OxygenOS build, stable is recommended.


Downloads
You can always get our Alpha builds from our Telegram Releases Channel (requires registration on telegram) or directly download them from here: OnePlus 7T Pro Download

Note: Custom kernels are not supported unless the kernel says it supports PA and GMS is included!


Instructions
[1] Download the latest fastboot zip we released (hint: it has an -image appended to zip name)
[2] Reboot to bootloader.
[3] Flash the fastboot zip with "fastboot update aospa-*-image.zip"
[4] Reboot into recovery after it is done flashing & wipe userdata.

Starting with Alpha 1, you must clean flash due to recent commits related to userdata.

If you already flashed Alpha 1 and want to update, then you can just sideload the OTA in recovery if it is available, although there might be only fastboot images up for the latest version so keep that in mind.


Important / Useful links
Paranoid Android Twitter
Paranoid Android Channel (Telegram)
Paranoid Android Community (Telegram)

Cheers and #StayParanoid!


DevDB Information
Paranoid Android, ROM for the OnePlus 7T Pro

Contributors

33bca, xboxfanj, Vishalcj17
Source Code: https://github.com/timocapa/kernel_oneplus_sm8150

ROM OS Version: Android 12
ROM Kernel: Linux 4.14
ROM Firmware Required: Latest OOS Stable
Based On: CAF

Version Information
Status:
Alpha
Current Version: Sapphire Alpha 1
Release Date: 2021-12-04

Created 2021-12-04
Last Updated 2021-12-04
 
Last edited:

L4WL13T

Senior Member
Dec 13, 2013
103
29
Cambridge
No DC dimming from what I can see, couldn't find an "Abstruct" app either. Pretty sure I installed correctly, everything else worked just fine.
 

zeroxdrive

New member
Dec 6, 2021
1
0
Libya
This is the best rom I've ever tried in terms of performance and smoothness, nothing is like it, I noticed a weird bug when charging it with a 60W charger it doesn't accept it and start acting weird, other than this problem and the ones mentioned in the post everything works perfectly fine.
 

timo_capa

Senior Member
Jan 2, 2015
169
125
I've taken the maintenance from Rituj for now, and released an update. If you're coming from Rituj's build, you may need to clean flash due to different signing keys. I can not edit his post, however. I'm not sure where Rituj's last build was at, so I can just give the changelogs from my 7T and 7P builds

device changelog:
- fod should be completely fine now
- rom and kernel are now compiled with sdclang instead of aosp clang
- flashing custom kernels should work now (though still unsupported)
- better auto brightness behavior

gdrive download: https://drive.google.com/drive/folders/1gNqNvZ8w4a5O5hQ6L_XAvoYP-FVbeOTG

updated flash instruction:
- fastboot flash recovery recovery.img (included in the gdrive folder)
- fastboot reboot recovery
- enter adb sideload in recovery, and run "adb sideload *rom.zip*

essentially the same instructions for the OP7T
 
Last edited:

L4WL13T

Senior Member
Dec 13, 2013
103
29
Cambridge
how do you flash the update? fastboot update *.zip produces an error :
archive does not contain android-info.txt
fastboot: error: could not read android-info.txt
I usually use payload dumper and just flash each .img individually, never get any errors with that method.
I'll attach the script I use so you don't have to manually flash all the .img files.
 

Attachments

  • CleanFlash.zip
    616 bytes · Views: 31

timo_capa

Senior Member
Jan 2, 2015
169
125
how do you flash the update? fastboot update *.zip produces an error :
archive does not contain android-info.txt
fastboot: error: could not read android-info.txt
There's a recovery in the Google Drive folder.

`fastboot flash recovery recovery.img
fastboot reboot recovery`

enter adb sideload and run adb sideload *zip*
 
  • Like
Reactions: Re[play
Love the ROM so far, glad to have Paranoid again.

Do you have any way to provide logs without root? (Some ROMs have log viewers like Matlog pre-installed.)

Feedback

The good stuff:
  • Cudos on fingerprint sensor (working like a charm, had massive problems on other ROMs)
  • Responsive system
  • 90Hz working as intended (unlike stock)
  • Almost no crashes (only one crash to Crashdump mode)

Following issues I encountered since installing it few days ago:
  • No radio working on first boot (wifi and mobile functionally after rebooting from within setup)
  • Sometimes dark-gray areas are displayed pitch black (resolvable usually by turning screen on/off)
  • Sometimes "black crush" effect like on stock (areas with blueish, greenish, reddish fragments in darker areas) maybe low panel hardware quality?
  • Rare "System-UI not responding" error (with no impact on system usability)
  • DT2W feature sometimes not reacting on first, sometimes n-th try
  • Pocket mode has an issue where the screen stays black, when it was turned on manually via power button or DT2W
  • Massive stuttering when playing TTS examples (Assistant not impacted)
  • Google assistant gesture from edge leaves white "Google"-circle on screen for too long
  • Call screening issue: caller voice is not being recognized (don't know if this is a system issue or an application issue)
  • Display auto brightness issue: under certain circumstances the screen brightness alternates between normal and too dark every few seconds continuously
  • Back gesture unreliable (sometimes recognized as vertical scrolling, most of the time not recognized at all)
 
  • Like
Reactions: DreadfulDrummer

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    My phone started misbehaving on this build after I used the alarm app this morning. Screen starts flashing uncontrollably if I try to get out of lock screen and the interface becomes slow. I managed to get out of it by going to emergency calling and then disabling lock screen entirely. Could you help with a solution to my problem?
  • 12
    hT0uHEZ.png


    We are very excited to announce the alpha of Paranoid Android Sapphire, based on Android 12.

    On the first launch, you’ll notice a clean setup with a beautiful wallpaper from Hampus Olsson, who teamed up with us again to create several beautiful pieces of artwork. Hampus is a multi-disciplinary artist whose design stands for itself and we’re glad to have him onboard. We also added further UI touches that we believe enhance the overall user experience. You can find all of the Paranoid Android wallpapers and many more in the Abstruct app, included in our builds.

    Our builds are based on the Code Aurora Forum Android base, which is optimized for Qualcomm platforms and has a higher degree of performance, battery life, and functionality compared to the Android Open Source Project platform. The Paranoid Android team and contributors are focusing on squashing existing bugs, and implementing and improving features, performance, and stability. We are dedicated to providing a user experience with the stability that you can expect from stock ROMs with best-in-class performance and features to help you get the most out of your device.


    Notice
    As we are growing on our list of supported devices in each release, we require of a stronger build environment so we can speed up the compilation process for releases. Based on the actual Quartz 4 list, we support over 30 devices, which takes between 2 and 3 days for all the builds to be completed without counting possible compilation issues or rebuild needs, based on our current specs.

    We kindly ask all of you that are in position to donate anything, to help and support us so we can provide better and faster build releases, as well as increase the download speed of our servers, all looking for your enjoyment.

    You can donate here


    Device-specific issues
    [*] WFD
    [*] Display might flash sometimes while unlocking with fingerprint

    There are likely many other issues, these are just the most prominent to me. Don't come into this with the expectation any issue you come across will be fixed in a timely manner.

    Requirements
    Make sure you are coming from any Android 11 based OxygenOS build, stable is recommended.


    Downloads
    You can always get our Alpha builds from our Telegram Releases Channel (requires registration on telegram) or directly download them from here: OnePlus 7T Pro Download

    Note: Custom kernels are not supported unless the kernel says it supports PA and GMS is included!


    Instructions
    [1] Download the latest fastboot zip we released (hint: it has an -image appended to zip name)
    [2] Reboot to bootloader.
    [3] Flash the fastboot zip with "fastboot update aospa-*-image.zip"
    [4] Reboot into recovery after it is done flashing & wipe userdata.

    Starting with Alpha 1, you must clean flash due to recent commits related to userdata.

    If you already flashed Alpha 1 and want to update, then you can just sideload the OTA in recovery if it is available, although there might be only fastboot images up for the latest version so keep that in mind.


    Important / Useful links
    Paranoid Android Twitter
    Paranoid Android Channel (Telegram)
    Paranoid Android Community (Telegram)

    Cheers and #StayParanoid!


    DevDB Information
    Paranoid Android, ROM for the OnePlus 7T Pro

    Contributors

    33bca, xboxfanj, Vishalcj17
    Source Code: https://github.com/timocapa/kernel_oneplus_sm8150

    ROM OS Version: Android 12
    ROM Kernel: Linux 4.14
    ROM Firmware Required: Latest OOS Stable
    Based On: CAF

    Version Information
    Status:
    Alpha
    Current Version: Sapphire Alpha 1
    Release Date: 2021-12-04

    Created 2021-12-04
    Last Updated 2021-12-04
    5
    I've taken the maintenance from Rituj for now, and released an update. If you're coming from Rituj's build, you may need to clean flash due to different signing keys. I can not edit his post, however. I'm not sure where Rituj's last build was at, so I can just give the changelogs from my 7T and 7P builds

    device changelog:
    - fod should be completely fine now
    - rom and kernel are now compiled with sdclang instead of aosp clang
    - flashing custom kernels should work now (though still unsupported)
    - better auto brightness behavior

    gdrive download: https://drive.google.com/drive/folders/1gNqNvZ8w4a5O5hQ6L_XAvoYP-FVbeOTG

    updated flash instruction:
    - fastboot flash recovery recovery.img (included in the gdrive folder)
    - fastboot reboot recovery
    - enter adb sideload in recovery, and run "adb sideload *rom.zip*

    essentially the same instructions for the OP7T
    4
    New update, trees have been pretty much completely rebased by Omkar but unfortunately will also require a clean flash for reasons that I don't know

    Short changelog:
    - Kernel (possibly temporarily) switched
    - Vendor has been updated from latest CAF S and OOS R
    - WFD has been **fixed**

    Download: https://drive.google.com/file/d/1uQXRtL9nDnPI_lUWrD1JTMUP55dzjRKq/view

    It's recommended to dump the recovery.img from the payload to flash this.
    1
    I know that it recommends coming from a stable build but would upgrading from the latest OOS11 beta be that risky?
    1
    My phone started misbehaving on this build after I used the alarm app this morning. Screen starts flashing uncontrollably if I try to get out of lock screen and the interface becomes slow. I managed to get out of it by going to emergency calling and then disabling lock screen entirely. Could you help with a solution to my problem?