yashsingh1/xdaforums huggingface dataset:
[OnePlus 9] gecko8k:
Hi @gwolfu

Thanks for creating a fantastic rom, your hard work is really appreciated.

I am on a OnePlus 9 with CrDroid 9.10 from 20th October and have three four suggestions for things you could look into.

The auto brightness is very bright to the point where eyes are hurt when phone is turned on in dim lighting. I have a OnePlus 6 running CrDroid 9.8 and OP9 is almost always 50% brighter than OP6, as in OP6 is at, say, 20% brightness and OP9 is at 40%. Could you consider turning auto brightness a big tad down?

When pulling down Quick Settings from the Lock Screen the background is not transparent but opaque. When pulling down from anywhere else the transparency is there. Not a big thing, but would be nice to have the transparency at Lock Screen.

Edit: Found in settings by searching for "quick unlock". Thnx @shadabkiani. On CrDroid OP6 you can go to Settings > Safety > and at the side of Screen Lock there is a cog which gives you the option to unlock the phone as soon as your pin is entered. Again, just nice to have, but could that quick unlock be there on OP9 too?

Edit 1: Getting to choose a custom colour for the Lock Screen clock would be great. The colour now seems to be a bright version of the accent colour, which can make it a bit hard to predict what colour you get, making it also a bit hard to match it to the wallpaper.

Kind regards,

Gecko8k
[OnePlus 9] shadabkiani:
For QS background transperency, go to Settings, crDroid Settings, Quick Settings. There you will find Background Transparency. I have tested it, and whatever setting you choose, it works the same as on lockscreen.

For Quick Unlock, the setting should be in Security, but on latest build, after setting the PIN, it is not available anymore. However, you can search the keyword 'quick unlock' in Settings search, and you can find it from there.
[OnePlus 9] gwolfu:
Build 20231103 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] Varun Jain:
Does anyone know if the fingerprint issue has been resolved?

[ROM][13][OOS Cam][OP9] crDroid v9.12 [13.12.2023]

*** Disclaimer I am not responsible for any damage you made to your device You have been warned crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features...

xdaforums.com
[OnePlus 9] shadabkiani:
What issue? The issue where you couldn't add multiple? Yes, it has been fixed and you can add more than one.
[OnePlus 9] Varun Jain:
Yes, that issue - as linked in my response.

Updated to the latest v9.10 and it did not work for me when I tried adding another finger. However, it worked when I removed the first one and added multiple new ones.

Thanks!
[OnePlus 9] gecko8k:
Thnx, the quick unlock was there, I can now unlock my phone 0,2 seconds faster as I wanted to 🤠

As for the transparency, activating it under Quick Settings > Background Transparency only makes it transparent after unlock. On my phone it looks like this from the lockscreen with an opaque notification field...

... while it is transparent just fine once the phone is unlocked...

... and when changing the brightness from the Lock Screen the background just turns black.
[OnePlus 9] gecko8k:
So no need to flash both a and b slot?
[OnePlus 9] shadabkiani:
"fastboot flash" will flash the current slot. This is only to get to the ROM recovery (which is inside boot.img). No need to flash both slots boot.
[OnePlus 9] crown24:
Thanks for all the hard work, this has been the most stable experience yet.

Just a little issue, when i get a call sometimes it doesnt appear anything on the screen i can answer by clicking where answer is supposed to be , it has happenned to builds in a row, just fyi.
[OnePlus 9] shadabkiani:
So sad that this issue is still not fixed.... I'm on 20231020. Look at the big cores being locked at 2.4GHz. Reboot fixes it. This has been the issue for so many previous builds. As a result, my battery temperature is at 45 C...
[OnePlus 9] pawelmiernik:
Bro you have an app in the background doing this that's why a reboot fixes it until you use the app that's causing it again. For me personally it's the door bell camera app, sometimes when it notifies me of activity in front of the door I'll dismiss the notification but the app will hang in the background and max the big 3 cores just like this, if I force stop it, CPU frequency returns to normal. Get Franco Kernel Manager and use the "live monitor" function to see what app is doing this. You can kill it right from fkm and go to wherever you check frequency to see if it dropped.
[OnePlus 9] raybes:
Hi! Thanks for continuing to make this ROM amazing, gwolfd 😀 let's stomp bugz and add f3atures day and night 😀

Random message of appreciation

Tips for keeping my data and apps between updates? I remove lock, set devsettings stuff, etc. But last times end up losing the (non critical, just testing around...) Data. Hmm. In recovery sideload crdroid.zip, reboot to recovery, sideload gapps, reboot to system? Easy ... I tried OTA last time ond ofc got the update but forced to reset data.
[OnePlus 9] gwolfu:
my recommended way (in case gapps addon.d didn't work), is to just download new update from website and then just sideload

after sideload in recovery, reboot and reinstall same gapps package you had before and boot

should work great
[OnePlus 9] gwolfu:
Build 20221203 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] raybes:
Just wanted to report back with success using above update method. I kept data sideloading it all including reboot then gapps. Thank you!
[OnePlus 9] ygb7:
Thanks for the new crDroid build today crDroidAndroid-13.0-20221218-lemonade-v9.0.zip.

Upgrading to this build fixed two (2) problems I had with the 12/14 build

PowerAmp Music player could not access files in my music folder

GCamera would launch & crash immediately

Today's 12/18 build fixed both issues on my OnePlus 9 5G (LE2115).

Thanks the 12/18 build runs fast & smooth with no issues on my phone now.
[OnePlus 9] gwolfu:
Build 20221218 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] gwolfu:
Build 20221223 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] v_krishna@xda:
i'm running on oxygen os 12.1( c66 build) can anyone please tell me how to install this rom without any issues
[OnePlus 9] gwolfu:
Run firmware flash tool from download page, firmware button to install c.63 firmware, then proceed with install steps from opening post
[OnePlus 9] OsTrichHoltt:
And here have Filmic Pro access to all cameras? I do not want to bet only once, if not
[OnePlus 9] v_krishna@xda:
Hey! can i root this by simply flashing magisk from recovery or do i need to boot the boot.img from the opening post
[OnePlus 9] gwolfu:
recommended way (by magisk dev) is via patched boot.img
[OnePlus 9] lorilucille9:
I just sideload Magisk and never had to mess with a boot image... version 25.2 I've used.
[OnePlus 9] gwolfu:
Build 20221230 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] gwolfu:
Build 20230108 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] solanki zeel:
Hey developer so far the great rom, everything is working too good just installed and buttery smooth.

But one issue I found is the proximity sensor it seems like it is not working in this rom for me. In oxygen os 13 it was working fine but after installing crdroid A13 the screen is not able to turn off while in call tried reinstalling, clearing cache fresh install rom everything tried failed.

Is anyone facing the same issue can anyone tell me if they are facing the issue and solved or not

Thanks.
[OnePlus 9] nirogu325:
If you have OOS13 as your current firmware there's your issue. Read what's bolded in red in the first post, follow its instructions carefully and enjoy.
[OnePlus 9] co4:
Ok so I've managed to install and everything seems to be working.

I have a few minor issues but it seems to be running.

My first problem was trying to sideload after using the firmware flasher

I was using powershell as the bat uses ps, CMD auto loads it, and it wasn't showing me what errors I had.

In the end I moved the adb.exe to my /PATH/ and reloaded ADB using command prompt only to find all my use cables that work perfectly with ADB had an issue transferring data.

The ROM itself is brilliant but crDroid launcher (I assume it's based off the pixel launcher) occasionally crashes, I managed to fix this by installing teamfiles pixel extended launcher.

I can't remove at a glance in any way even if I've disabled it.

Sound volume is weird sometimes its ok other times it doesn't work.

Google sounds is buggy

If you hide the gesture bar the functions stop working apart from home(flick up)

crDroid settings can crash from time to time

Autobrightness jumps a lot

I like the ROM it has great customisation teamfiles pixel launcher extended for me was a huge help

Flashing instructions in the discord helped
[OnePlus 9] gwolfu:
Build 20230113 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] co4:
Updating to 9.1 I possibly made a mistake and failed to get any integrity check passes.

So I reinstalled and factory wiped

I'm not sure what changed but 9.1 has a lot less crashing for me, I was able to hide the gesture bar & retain the navigation functions, launcher no longer crashes.

The only issue I face is audio ring tone and alarms are set to the lowest but the volume is high (edit; might be related to message enhancer) & auto brightness isn't the best

I'm using universal safety fix 2.4.0, not enforcing my hide list and hiding gms & playstore.

And I now pass and am able to use a lot of the usually blocked apps.

I can now hide at a glance with the built in launcher.

Finger print scanner feels like it's lower than standard oos but seems to work 99% of the time

I've disabled a few analytics and everything is running smoothly.

Changing fonts can cause the systemui to crash/reboot

So far everything seems to be running great.

5g works

Vo-wifi works

Battery life is ok, I've had better.

I'll try and test contactless/RFID payments today.

It's a really good rom, thank you @gwolfu

Edit: gpay / contactless works brilliantly.

I'm still facing odd sound but message enhance being off helped.
[OnePlus 9] gecko8k:
When using Google Pay I get the message that my phone is rooted (which is is not) and cannot be used for Google Pay. Anyone else getting this and now how to fix it?
[OnePlus 9] eVSD:
Hi, thanks for your work from France.
[OnePlus 9] shadabkiani:
Thanks for the suggestion. But this issue has been popping up about once in maybe 10 days. And whenever it has happened, it was after I took my phone off from charging. I have charging control enabled. Maybe that's causes it. I will trying rooting and using Franco for further investigation.
[OnePlus 9] shadabkiani:
Install YASNAC app from Play Store and see what the result it. Pass or fail?
[OnePlus 9] splithor1zon:
The battery drain behavior that sometimes happens and is fixed by restart/update could be caused by this, as it also happened on OP6T:

The method I use for verification is Termux and 'top' in 'su', there I see one process constantly using 100-120% of CPU (I don't remember the exact process name right now, but it is connected to google services I think). Can the developer please implement the fix if there is this issue present? I've encountered this issue both on 6T and 9 , but it seems that the 6T development team figured it out. https://crdroid.net/fajita/9
[OnePlus 9] splithor1zon:
Then you can install Magisk with clear conscience and root the phone, it is possible it will fix the issue. I use GPay with Magisk without problem.

Download Magisk apk https://github.com/topjohnwu/Magisk/releases

Flash the apk through ADB sideload, as you would normally install .zip file

Then install Magisk app from the same apk

Go to Magisk settings and

Hide the Magisk app

Enable Zygisk and DenyList

Enable DenyList for

com.google.android.gms (Google Play Services)

com.android.vending (Google Play Store)

com.google.android.gsf (Google Services Framework)

Google Pay

Wipe data of Google Play Store and Google Play Services

Restart

Install YASNAC app and verify if the SafetyNet passes

Check in Google Play settings > About if your device is Play Protect certified

You can use GPay NFC now
[OnePlus 9] gecko8k:
Thnx for the suggestion, but I would really prefer not to root as I have other apps that are very sensitive to rooting and which will not run if I have root. I am aware of the root-hiding possibility but would just prefer a non-rooted system.

@gwolfu , I have attached a logcat of OP9 version 9.10 20231103 of Gpay seeing the phone as rooted and refusing to add a credit card to Gpay. To replicate go to Google Wallet, add a card and when you send the information to your bank you are told the phone is rooted. Maybe this is a help if you want to look into this.

Edit: The problem also occurs with LineageOS A13/V.20 20231108 on OP6.
[OnePlus 9] shadabkiani:
That sounds like a legit reason for this issue. Thank you for pointing it out. Hope the developers find a fix for this soon.
[OnePlus 9] pawelmiernik:
You need magisk alpha and shamiko found on telegram (turn zygisk on and DO NOT force deny list. You'll need to install the play integrity fix by chiteroman found on github, updated 6 hours ago, this guy keeps up with google better than other fixes. Wipe data for play store only and run yasnac to test if you pass. Open play store and go to settings -> about and scroll to the bottom, if it says "Device is certified" gpay will work without issues.
[OnePlus 9] Varun Jain:
Can confirm this behavior on v9.10. Worked on Nov 7, does not on Nov 9.

YASNAC basic integrity and CTS profile match both pass and Play protection certification is also green and yet Google Wallet flags the phone.

Perhaps Google changed one of their APIs again?
[OnePlus 9] pawelmiernik:
Gpay got updated recently to better detect unlocked bootloader, you can't lock your bootloader while on custom rom. You'll have to bite the bullet and root with magisk alpha (currently the only magisk fork that hides unlocked bootloader and works with gpay). Search for magisk alpha on telegram and download latest app and shamiko. The other thing you'll need is play integrity fix from chiteroman found on GitHub. I attached a screenshot of my gpay still working fine as of today using latest magisk alpha which was updated yesterday and play integrity fix that was also updated yesterday. Don't forget to clear data for gpay and play store before adding your card again.
[OnePlus 9] gecko8k:
Thnx for all the suggestions and input for clarification 👍. It helped me understand the issue better, and I think I will wait and see if the CrDroid devs come up with an ingenious solution to the Gpay issue.
[OnePlus 9] nicelydone:
I am interested in installing the latest crDroid on my OnePlus 9 LE2115

I am currently on OxygenOS 13.1, build LE2115_13.1.0.591(EX01)

If someone can help clarify for me the following:

Do I still need to use the firmware flasher tool and execute the update-firmware file?

Or do I skip over that and begin the installation process at factory reset?

I hope I'm posting correctly and in the right location. I'm new to the forum...

Many Thanks!
[OnePlus 9] shadabkiani:
Even though you are currently on the required firmware, that is only for current slot. Your other slot has older firmware. When you flash a ROM, it is flashed to other slot. So you should flash the firmware given in the download links. It flashes the given firmware to both slots. Download the firmware zip file, unpack it, put your phone in bootloader mode and run the updater bat file. When asked for modem, choose No.

To begin flashing, first flash in the bootloader mode the images boot, vendor_boot and dtbo. Then reboot to recovery. Format data and factory reset. Go to adb sideload option. Sideload the ROM zip. [IMPORTANT] If you also wanna flash GApps and/or Magisk, don't flash them right away. You MUST reboot to recovery at least once after sideloading ROM zip in order to sideload GApps and/or Magisk. (The reason is that sideloading ROM always flashes to other slot, so rebooting recovery after ROM is sideloaded changes active slot to other. Sideloading GApps/Magisk, however, flashes to current active).

You can keep the SIM card inside the phone. However, initial setup always turn on mobile data, so some data charges might apply if you don't have data plan.
[OnePlus 9] nicelydone:
Thank you for the highly detailed response. This helps me to increase my knowledge.

I notice gwolfu original instructions do not mention flashing image boot, vendor boot, and dtbo, while your instructions do include this. If you can clarify for me, it will be appreciated.

Again, many thanks!
[OnePlus 9] gwolfu:
Build 20231112 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] shadabkiani:
Actually, the whole point of flashing the 3 images (boot, vendor_boot, dtbo) is to get the phone to boot to the ROM's recovery (recovery in OnePlus 9 resides inside boot.img). If you are using firmware flasher, it includes those 3 images too along with firmware images, so yeah, you don't need to separately flash them again if you used the golfwu's firmware flasher.

(By the way, those 3 images are also inside ROM zip too)

However, let's suppose, if you were on some other ROM, but on the same firmware. And then you decide to come to crDroid, you might choose not to flash the firmware again. In that case, you would have to flash those 3 images (I extract payload.bin from ROM zip and then use "payload dumper go" to extract those 3 images). I just mentioned that to let you know the general mechanism for flashing custom ROMs on OnePlus 9.

Recommended way is simply use the firmware flasher and not worry about flashing those 3 images. Plain and simple.
[OnePlus 9] nicelydone:
Thank you for not only providing correct instructions but for also helping me understand the function and purpose of each step in the procedure. I shall now proceed boldly into a brave new digital realm.
[OnePlus 9] shadabkiani:
You're welcome.

If you read LineageOS instructions, you will notice they instruct you to flash those 3 images in order to get to LineageOS recovery. There is no firmware flasher spearately for LineageOS because firmware images are included in ROM zip of every build. So the bottom line is that some ROMs have firmware in their ROM zip, while some ask you to flash the firmware separately. That's the jist of ROM flashing for OmePlus 9.
[OnePlus 9] shadabkiani:
The changelog says "Fixed SafetyNet issue". Is that the issue that was causing performance cores to get stuck at max until the device was manually rebooted?
[OnePlus 9] Varun Jain:
Probably the Google Wallet (and related) issue that was being discussed above.
[OnePlus 9] Varun Jain:
I am unable to provide Google Play service with Call logs and SMS permission because of which some apps are not working.

Moreover location service isn't working at all.
[OnePlus 9] wizardknight:
Sounds like a bad install.

Have you tried a clean install, and should we assume you installed the newest firmware?
[OnePlus 9] Varun Jain:
Yes, on the latest firmware since I did I clean install of v9.10 20231016.

For upgrading to 20231112 I followed the update instruction (via recovery) on https://xdaforums.com/t/rom-13-oos-cam-op9-crdroid-v9-10-12-11-2023.4511625/
[OnePlus 9] gecko8k:
I can confirm that Google Wallet works again with November 11th-build. Thanks for the quick response Gwolfu 😊.
[OnePlus 9] gecko8k:
@gwolfu, I have s suggestion for at new feature that you and the other devs could consider.

On OP5 and OP6 there was a hardware notification LED. It lit up when you had a notification waiting for you. The colour changed based on the app that send the notification. Furthermore, during charging, it showed you how charged your battery was. This telegraphing was really useful because you could see, just be looking at the phone, if you had something waiting for you. When the LED was not lit you knew nothing was waiting making it easier to turn down the screen time. Without the LED, like on the OP9, you have to turn on the screen numerous times each day to make sure you do not miss something.

I suggest creating a software LED. A small area on the otherwise turned off screen that lights up like the original notification LED. Maybe with some code borrowed from Always On Display. This would nullify the moar screen regime that killed the LED 😊.

Feel free to write back if you think I could help with this.
[OnePlus 9] wizardknight:
I am trying to figure out why my large cores keep going to 100% CPU usage. I can see that it is being caused by the system if I do a top command, but I can't see any details beyond that. A reboot fixes it temporary.

Any ideas on what I can look at to figure this out?
[OnePlus 9] shadabkiani:
I run into the same issue once a week. A few posts ago, someone explained why it's most probably happening. This was also happening on 6T but their devs fixed it apparantly.
[OnePlus 9] wizardknight:
Yes, but the person who responded to you suggested that it was an app causing the issue. If you look at the terminal output that I attached you can clearly see it is not an app, but rather that a system process (specifically 1573) that is causing the CPU load.

I however do not have the knowledge to decipher what that process is for / doing.
[OnePlus 9] theCroh:
Could @gwolfu look into this? I'm having the same problem and no app seems to be causing this according to FKM.
[OnePlus 9] gwolfu:
Build 20231115 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] shadabkiani:
I was referring to this post:
[OnePlus 9] theCroh:
Did you have to do something special after updating to get it working? I got the error in Wallet today and upgraded to today's CrDroid but it still doesn't work.
[OnePlus 9] gecko8k:
Sorry, no. I flashed the November 11th build and NikGapps Basic alongside Android Auto through the the recovery and thats it. I just tried adding another card and it works fine. Try taking a logcat and attach it here.
[OnePlus 9] theCroh:
It seems to have been fixed by itself during the night. Maybe there was something related to this in some cache outside the Wallet app (in Google Play Services cache for example).
[OnePlus 9] gwolfu:
Build 20231117 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9
[OnePlus 9] somuncu:
Video is not recording in slow motion. Does anyone else have this problem? How can I fix this?
[OnePlus 9] splithor1zon:
This is an output of 'top' probably related to this ⬆️ battery drain issue. Constant 1 core utilization by system_server. Persists until restart, reappears again after 3-4 days. Are there any relevant logs I could provide?
[OnePlus 9] fierogt42:
My camera will only go up to 12 MP (4000x3000). Anyone know why?
[OnePlus 9] Tepes4:
same issue here. Anyone with any ideas?
[OnePlus 9] shadabkiani:
@gwolfu Ran into the same issue again. These cores are locked at max, and reboot fixes it. This happens once in a week or so. I'm on the latest build, but this has been the issue for many builds. And I'm not the only one experiencing it. Please tell me what log I can provide to help it get sorted. Thanks.
[OnePlus 9] Varun Jain:
SafetyNet broken again.
[OnePlus 9] shadabkiani:
Are you on latest 231117 build? I'm on it and SafetyNet is OK.
[OnePlus 9] Varun Jain:
Yes, on 231117. Sorry, should have been more specific - Google Wallet is broken, SafetyNet might be passing.
[OnePlus 9] gwolfu:
Build 20231213 is ready

Changelog: https://crdroid.net/lemonade/9#changelog

Download: https://crdroid.net/lemonade/9

For more updates on crDroid, follow crDroid 10 thread.

This version is now EoL.
[OnePlus 9] shadabkiani:
Sad to see this one go :(