Paranoid Android Quartz 5 - OnePlus 7 Pro

Search This thread

djsubterrain

Senior Member
Jan 4, 2012
3,686
3,530
Livingston
OnePlus 9 Pro
That's true but if you take a look at the screenshot he shared, it printed Device is system as root. Doesn't that indicate that the mounting is done?

I guess logs can only tell. I'd be happy to see the logs too.

And I didn't mean to say that it's recovery's fault. Just mentioned the behaviour. :)

A question: why not make sure that system is mounted and read the android version info from /system/build.prop only?

Every Rom has it. And if you fail to find it (most likely indicating that gapps is being flashed before Rom), you shouldn't be Flashing it anyway.

I had a suspicion data hadn't been wiped/formatted properly even though I'd done that beforehand, cos the screenshot I took was put on the USB drive.
 

Nezorflame

Senior Member
Sep 7, 2009
914
2,554
Moscow
nezorfla.me
... it printed Device is system as root. Doesn't that indicate that the mounting is done?
Actually, no, right now it's missing an error check, so that's why it continued to install and wrongly reported OS version error.
And I didn't mean to say that it's recovery's fault. Just mentioned the behaviour
True.
I guess logs can only tell. I'd be happy to see the logs too.
Yup. when I installed it I got the `unable to mount /system_root` error, so that was the indicator.
A question: why not make sure that system is mounted and read the android version info from /system/build.prop only?
It's a legacy issue, I have to support compatibility with all Android versions starting from 4.4.
This whole thing with OpenGApps needs serious rework, to be honest, but that's on the plan after the Q release.

I'll publish new builds today with the fix.
 

djsubterrain

Senior Member
Jan 4, 2012
3,686
3,530
Livingston
OnePlus 9 Pro
It's not the recovery's fault. That means that for some reason script was unable to mount /system, so the only prop it found was the recovery's one.
@djsubterrain would be great if you could provide me recovery log with that error.

For the time being gonna check this myself.

EDIT: I've identified the issue, it's due to the ROM mounting /system_root. Gonna have to think how to overcome that.

Tried again, logs attached as requested.

I tried those Nik gapps, they seemed to install but showed a similar error and when I got into the rom there were no Google Apps available. Gonna try installing open_gapps again after install.

OK, Found out, if I install the rom, TWRP and magisk, then boot into the rom, reboot back into TWRP, wipe data and then install all again, the open_gapps doesn't grumble about the platform and installs properly. Setting up now.
 

Attachments

  • dmesg.log
    388.4 KB · Views: 5
  • recovery.log
    55.3 KB · Views: 5
Last edited:

multi_rom_user

Senior Member
Oct 27, 2013
230
57
I was really looking forward to testing this rom out but no matter how many times I follow the steps to a T, it always messes up my phone and I have to use the msm tool to recover from it. I upgrade to oos 10 after msm, then unlock and start the process from step 1. It never boots after the I install PA package, whether I install magisk and dm no verity with it or not. How do I get passed this problem? All I get to is bootloader and it stops.
 

marko94

Senior Member
Jul 28, 2012
2,682
1,186
31
Zagreb
I was really looking forward to testing this rom out but no matter how many times I follow the steps to a T, it always messes up my phone and I have to use the msm tool to recover from it. I upgrade to oos 10 after msm, then unlock and start the process from step 1. It never boots after the I install PA package, whether I install magisk and dm no verity with it or not. How do I get passed this problem? All I get to is bootloader and it stops.
Did you flashed oos 10 twice before and formated data?
 

djsubterrain

Senior Member
Jan 4, 2012
3,686
3,530
Livingston
OnePlus 9 Pro
How long does the first boot usually take? I've waited about 10 minutes and its still just spinning with the google looking icons.

Check in fastboot to see if your active slot is correct using these commands :

https://forum.xda-developers.com/showpost.php?p=79961624&postcount=1210

If the active slot is not correct, try changing it and rebooting. If it's stuck on the boot animation, it will also most likely be a data encryption issue, I would recommend wiping your data partition and rebooting.
 
  • Like
Reactions: bhupendrafire

multi_rom_user

Senior Member
Oct 27, 2013
230
57
update, I'm now holding recovery after reboot , but still no system after flashing gapps and magisk.
update 2, I flashed it all again just as instructed and it booted up!
 
Last edited:

herna

Recognized Developer
Dec 19, 2009
1,959
6,901
twitter.com
For everyone saying that the recommended gapps are failing.

After you flash the Paranoid Android zip, you have to reboot again in fastboot/TWRP so the TWRP can properly mount the system partition and allow you to flash them. They can´t be flashed just right after PA zip.

You should always follow the provided instructions on the OP and stop trying your own steps or invent them, follow as recommended, you won´t face issues at all.

Regarding how to update from Alpha 1 to Alpha 2, just follow the same steps required in the OP, except for the marked ones with **, which are only required for the first install.
 

Nezorflame

Senior Member
Sep 7, 2009
914
2,554
Moscow
nezorfla.me
Tried again, logs attached as requested.

I tried those Nik gapps, they seemed to install but showed a similar error and when I got into the rom there were no Google Apps available. Gonna try installing open_gapps again after install.

OK, Found out, if I install the rom, TWRP and magisk, then boot into the rom, reboot back into TWRP, wipe data and then install all again, the open_gapps doesn't grumble about the platform and installs properly. Setting up now.

I'll publish new builds in a few which wouldn't require you to do these extra steps.
It should be always like this:
1. Install ROM -> install TWRP -> reboot to recovery (to change slot)
2. Install GApps -> install Magisk (or vice versa) -> reboot to ROM
3. Profit
 
  • Like
Reactions: DonKilluminati23

djsubterrain

Senior Member
Jan 4, 2012
3,686
3,530
Livingston
OnePlus 9 Pro
Anyone know of a way to get trusted face working? When I set up the rom, Smart Lock was disabled, enabled that but Trusted Face isn't in the Smart Lock methods, looks like everything but that is available.

When you search for it in settings though, the app is installed and shows permissions options, etc.

Voice match also won't allow me to enable it, says "This feature is currently unavailable for this language", my default is English (UK).
 

Attachments

  • Screenshot_20191006-214159.png
    Screenshot_20191006-214159.png
    113.3 KB · Views: 476
  • Screenshot_20191006-214654.png
    Screenshot_20191006-214654.png
    134.1 KB · Views: 478
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 103
    AHI7sQc.png


    We are very excited to announce the release of Paranoid Android Quartz, based on Android 10.

    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.

    Device-specific issues

    You tell me.

    Note: Custom kernels are NOT supported!

    Requirements

    Make sure you've latest Stable firmware flashed on both the slots before flashing the ROM.

    Download

    Get the latest OnePlus 7 Pro build Download

    Changelogs

    Keep an eye on our Twitter account, @paranoidaospa , as we will be posting about new features getting included in the beta builds.

    Paranoid Android Quartz released

    Instructions

    • This device runs under OxygenOS vendor, make sure you are coming from OxygenOS 10 or flash it from twrp just before flashing PA package.

      We highly recommend to use Mauronofrio 76(newer if available) version of his recovery for flashing PA.

      **Reboot to fastboot
      **Fastboot boot TWRP
      **Format Data
      Reboot to fastboot
      Fastboot boot TWRP
      Install PA zip package
      Reboot

      ** Only required for the first flashing, and maybe optional.


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

    Help us improve PA by submitting detailed bug reports with logs. Learn how to take logs here.

    Cheers and #StayParanoid!

    XDA:DevDB Information
    Paranoid Android, ROM for the OnePlus 7 Pro

    Contributors
    herna
    Source Code: https://github.com/Herna1994/android_kernel_oneplus_sm8150

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x

    Version Information
    Status: Stable
    Current Stable Version: Quartz 1
    Stable Release Date: 2020-04-16

    Created 2019-09-30
    Last Updated 2020-09-29
    52
    Hi everyone!

    We have fixed the vibration stuff, and right now we could say we are on pair(even above IMO) in terms of vibration compared to OOS.

    It will be included in a release which will be out during the next 7 days, which is going to be a huuuuuge update.

    Hope you like it!
    42
    Device changelogs

    Quartz 5
    * DC Dimming support
    * Improved adaptative brightness

    Quartz 4
    * Added support for only dim FOD icon(fixes random screen flickers)
    * Updated arter's kernel to r58
    * Improved adaptative brightness
    * Fixed AAC codec support(finally!)
    * Smoothness improvements

    Quartz 3
    * Reworked FOD implementation(no more flicker)
    * Smoothness improvements
    * Stability fixes
    * Under the hood changes for a better experience

    Quartz 2
    * Vastly improved screen brightness(thanks to PeterClxy custom sensor HAL)
    * Enabled VoLTE and VoWiFi for all supported carriers(no more carrier based restrictions).
    * Added single tap to ambient display feature
    * Fixed back and forward gesture reverse issue

    Quartz 1
    * Initial stable release

    Beta 5
    * Updated kernel to a newer version of arter´s kernel
    * Improved dynamic screen refresh rate(less aggresive, non noticeable)
    * Fixed issues with media playback files, mostly FLAC files
    * Adapted UI for curved screen
    * Improved Pop-Up camera implementation
    * Improved smoothness response
    * Updated telephony blobs(no more signal issues)
    * Under the hood improvements for a much better experience

    Beta 4
    * Switched to arter97 kernel, specifically made for Paranoid Android(version 50)
    * Implemented support for the high-end vibration motor
    * Implemented dynamic screen refresh rate
    * Alert Slider UX/UI improvements
    * Improved FOD(fixed flickering too)
    * Improved brightness
    * Upgraded to chromium zlib (improves compression, decompression, PNG decoding, APK installing, and other performance across the board)
    * Upgraded to GCC 9 for building kernel (improves performance)
    * Added ANT+ support
    * Added Hotword Enrollment (OK Google detection with screen off)
    * Under the hood improvements for a much better experience

    Beta 3
    * No device related changes

    Beta 2
    * Added off-screen gestures
    * Fixed battery draining issue
    * Improved battery performance
    * Improved smoothness
    * Fixed some issues related to media
    * Updated fingerprint on display management
    * Under the hood changes for a better experience

    Beta 1
    * Selinux is now enforcing
    * SafetyNet passes/works now
    * Added Dolby Audio (UI is WIP)
    * Added Lift To Wake
    * Fixed WiFi hotspot
    * Drastically improved smoothness
    * Stability fixes
    * Under the hood changes and fixes for a better experience

    Alpha 3
    * Fixed VoLTE
    * Improved data network handling
    * Stability fixes
    * Under the hood changes for a better experience

    Alpha 2
    * Fixed NFC
    * Added Dash/Warp Charge support
    * Added QPerformance, UxPerformance
    * Added aptX and aptXHD
    * Serious smoothness improvements
    * Stability fixes
    * Under the hood changes for a better experience

    Apha 1
    * Initial release
    42
    Paranoid Android Quartz Alpha 2 for the OnePlus 7 Pro is out

    This update includes the following device specific changes:

    Fixed NFC
    Added Dash/Warp Charge support
    Added QPerformance, UxPerformance
    Added aptX and aptXHD
    Serious smoothness improvements
    Stability fixes
    Under the hood changes for a better experience

    Download link updated in OP
    31
    Paranoid Android Quartz 1 is out

    Quartz 1 is now available for this device! Please have a read to the next post on our blog.

    Read here

    For this device a clean install won't be required, we hope you enjoy this stable release!

    NOTICE: Google apps are present in these builds, there is no need for external zips to be flashed

    #StayParanoid
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone