yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I noticed this when I started using the ROM first but have not seen it happen in about 2 months or so. My guess is that the OS or the Firmware (whichever is responsible) learnt the state of the battery so it's more accurate and doesn't jump down over multiple percentages at once. This is purely my speculation but I could be wrong!

Also just want to say, the battery life on my OP7 pro has been really good recently, when idle it has barely been used, and even under constant navigation with high brightness, location, LTE, it lasts quite a bit of time. Thanks gwolfu!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ycyopen:
Why the maps can't get my location?

I've already installed gapps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Great to hear your experience. Mine is about the same, in the beginning it was using more battery than now.

Usually a newly installed rom requires some time to "settle". Especially when OS software number changes e.g. android 10>11 and so on.

However battery usage is still way higher than on OOS 10 for me.

Which build are u currently using? How old is your battery? Do you use Google services like GMS?

What is your SOT generally?

Regards,
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
It's about the same on average as on OOS 10, which is pretty good idle drain at this point. I'm using latest crdroid 9.9 and latest build. I replaced the battery a year ago and it seems to be doing well. I bought it used and before upgrading, when I checked using OOS battery health utility it had 83% capacity, but I don't know what it is now.

I do use Google services, I flash NikGapps Core whenever i upgrade my ROM to latest build, but no Google Assistant or Google Photos (Immich instead ;) )

Truth be told I never found a battery drain issue with Google, ever, even on OOS 10 but that was stock anyway. I disabled the oneplus camera service a while ago but didn't do a proper test to see if that made any difference.

I don't know the SOT but I would say it's about 5 to 6 hours, I use it fairly regularly but it lasts me a while. I also use AccA to limit charging to 80% so this won't be totally accurate anyway. Hope this helps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20231014 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Immich never heard of it but it seems exactly what I was looking for a while ago, thanks!

I'm using the latest builds always and same core gapps package. I have Google photos installed as user app. Will look into immich now 👌🏻

My battery is about 5 years now but I have a new battery in stock, maybe worth it to install it then. My current SOT is around 2-3 hours. Idle drain 6-8% per hour and active drain 25% per hour. Pretty severe.

Let's hope the new battery fixes it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nowell29:
I've been having this same battery drain at about that same dramatic battery loss. I replaced my battery last year. I tried a different rom and battery life improved for me. However, I prefer CRdroid for other reasons. my two cents
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I don't know if the OOS battery health app trick works (download App Manager or another app to manually fire intents of apps, and the OOS health app, and manually launch the battery health part of the diagnostic app) works on CrDroid, I never tested it. But after 5 years I assume your battery is not in the best of health. I would replace it if I were you, just based on the lifetime it's had.

Immich is great but you need an always-on server to see your photos if it's not stored or cached on the phone itself. I use my PC for this as I don't need it much and it's on during the day when I need access to my photos anyway. Most people I've seen online using Immich install it on a NAS because of this.

@gwolfu I installed this update via OTA this morning, did everything as usual, flash Magisk to inactive slot, reboot into recovery, sideload NikGapps, then reboot, and since doing so I have a bad refresh rate issue. It's not even 60Hz, it feels really really sluggish. UFOtester online cannot even get the framerate and beforehand I could easily get 90Hz reading on that. fpstest.org shows 45Hz fluctuating. Please can you or someone try and reproduce this, this is near unusable for me.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mrjuniork:
Had the same issue. Dev is aware of it.

In order for you not to clean flash down to 9.9, you could use this boot image. This will fix the issues. I'm sure a new build will be coming soon.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Thanks! Do I need to reflash Gapps after flashing the boot image?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mrjuniork:
No you don't. Just make sure to flash magisk afterwards, coz that's the stock boot image.

Or you patch this boot image with magisk beforehand and then reboot to recovery and type:

In case you feel lazy doing that, here is the patched image.

Just flash it with the command above.

Once you entered recovery, press on "advanced" and then on fastboot.

After flashing it, reboot system.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Thanks! I already patched it with Magisk, I just haven't flashed it yet. I'll do that now then (y)

EDIT: It's all done and it works great, thank you! I noticed my Magisk modules were somehow all deactivated when I rebooted, so anyone doing this should beware. I use Safetynet Fix which, when disabled, means some apps can detect root, so i quickly re-enabled them and rebooted. All works now though anyway.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20231015 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Thanks for quick update gwolfu! I'll be updating to it shortly.

Meanwhile I've got a question, one I have no luck googling, because I don't quite know how to word it, and I've only seen it on this ROM: Some apps like Browser (browser built in to CrDroid) and Google Messages (Google SMS app) can't access the internet, and when I'm using those apps the Firewall icon comes on the status bar (crossed out globe). Here's some screenshots:

Screenshot-20231015-183625-Messages hosted at ImgBB

Image Screenshot-20231015-183625-Messages hosted in ImgBB

ibb.co

Screenshot-20231015-183630-Browser hosted at ImgBB

Image Screenshot-20231015-183630-Browser hosted in ImgBB

ibb.co

Messages has no business being internet connected so I don't really care about that, but the problem is it's happening without my knowledge and certainly without my explicit configuration.

Now, I did have some hope: seeing this article:

https://www.reddit.com/r/CalyxOS/comments/xr5rqe
is exactly what I'm describing. The trouble is that I cannot seem to find a Firewall app in crDroid anywhere, no Datura, nothing. I do use AFWall and AdAway, both of which are unrelated because I disabled them and I still get this happening. So is there something I am missing in this ROM that controls which apps can and can't access the Internet?! Because for this I use AFWall+ already anyway, but any help on this would be massively appreciated. Thank you!

EDIT: Ok, I got a response from someone I asked personally, it turns out this is not an explicit Firewall app as I thought. It's baked into the system and if I got to the Settings->Apps->Select the app I want->Mobile data and WiFi-> "Allow network access" was disabled. I have no idea how this happened as I certainly did not do it myself, unless something weird happened that I missed (especially for at least 2 apps, I haven't noticed it for any other apps yet). But this solved the issue for me. I'm leaving this in the thread in case someone comes across it. Sorry for the noise, folks.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Publii:
I am having the same problem. Waze is working fine. Also some apps do not get my locations. I flashed the instructed Gapps after OTA broke my google services. Cannot remember which gapps has before
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Sounds obvious but have you checked the location permissions? It's possible to accidentally deny permissions and then it doesn't ask you again, you have to go to the Android settings, find the app and change permission there.

I don't think it's a ROM issue if certain apps like Waze can access location but others can't...or maybe it is, I don't really know...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Publii:
Permissions are correct. Maps can access location from background service, but when it is open it doesn't fetch the location.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] rootgremlin:
i had that exact behaviour on crDroid 7 up until a few months ago, when i upgraded to crDroid 9.

When i started a Google Maps navigation to any location it would NOT start the routing, as it did not get the current Location to be able to plot the way to the destination.

As soon as i started with a fixed start-point (for my location) to any location, it took 5 seconds to get an accurate "GPS-Fix" for my real GPS based location.

So for me it always looked like i hat to "jumpstart" the location service ant tell it a place in my immediate vicinity.

I have no idea what fixed it, or what the problem was, but it was NOT a hardware problem. As when i tested GPS-reception with SatStat from F-Froid, it was only a few seconds to receive >15 Satellites within a few seconds.

At the same time, starting a google maps navigation behaved like i described.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ycyopen:
After I flash rom and gapps again, it worked
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
In the latest version of this ROM I'm getting worse battery drain than before the update. Can anyone reproduce?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Same battery drain for me.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I don't know if this is something I have done mistakenly or what, but I notice my minimum refresh rate was 90Hz and not 60. Maybe that's why? I've changed it back now.

Also not sure if I'm going insane but I swear there used to be a settings button near the pencil in the status bar? Was that removed or am I imagining things?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
The minimum refresh rate changes when you enable or disable smooth display.

Can't remember which way it was but it has something to do with it for sure.

You mean the settings gear icon in quick settings? It's in the bottom right on expanded quick settings.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Ah thanks, I see it, I must have gotten confused and thought its near the quick settings.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
I got the 20 October build via OTA yesterday evening and I updated 2 hours ago.

This update appears to have a massive amount of changes to the kernel. When I check in Settings > CRdroid settings > about CRdroid > changelog there is an extensive list of changes related to power consumption and efficiency.

So far, I only had about 2 hours of testing since updating but the battery drain seems to be gone! Already have 50 minutes of screen on time and sitting at 86% charge level since full.

Thanks @gwolfu for putting all this work in!

Will continue to test this new release and report back later.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ecrelra:
Hello, thank you for this rom!

I can't find the smart charging option, isn't it on crdroid?

I tried on lineageos and it is present in settings > battery
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I know for a fact this ROM had it, but on the latest version of the ROM I also cannot find it. Maybe I'm missing it too but it doesn't come up in Setting search bar either.

Nevertheless I never used it, I use AccA app (requires root) for that.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I notice something weird on this ROM (Which also happened on Stock OOS, Android 10). I have the seconds showing on my status bar clock, and when it's about to go to the next minute (i.e. when it's at 59 seconds) it goes to the next minute and 00 seconds way too quickly, like for e.g. if the time is 20:10:58, after 1 second it becomes 20:10:59 but then after like half a second it moves to 20:11:00, and that 00 seconds stays there for over 1 second until it moves to 20:11:01, then it counts up correctly. This only happens every time the minute moves across. I can't find this anywhere on Google - can anyone help me diagnose or at least report this issue?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MJPollard:
I'm pretty sure that crDroid's was removed because LineageOS incorporated its own implementation. Look under Settings -> Battery -> Charging control. When enabled, you can set charging to automatic schedule, custom schedule, and limit charging.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] mrjuniork:
That's exactly what has been removed in the latest builds. Don't know why though, coz it worked flawlessly.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MJPollard:
I'm assuming that crDroid, being based on LOS, will usually give deference to LOS' own implementations if there's a feature conflict. Makes sense to me, as it reduces the amount of work needed to keep things running smoothly, especially for a fork like crDroid that's only managed by a handful of people.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] IAmBadWithNames:
I installed the October 20 update via OTA and followed the instructions in the first post, e.g:

- downloaded OTA

- installed it

- reboot via Magisk on inactive slot (B in my case)

Magisk did its thing and the phone booted up. The problem now is that I can't use the touchscreen anymore. Power button, volume up, down, etc. work but the touch is dead for some reason. I searched this thread for similar issues, but all I found were the solution that it is a firmware issue but I used the firmware flash tool when I installed the rom for the first time around two months ago.

Could something have gone wrong with the firmware tool back then? Would it be 'dangerous' to just flash it again and see how it goes or could this be another problem altogether? Is there any chance of losing data if I try it again?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Quick update; battery drain seems a bit better than before but not entirely gone.

Still 18,60% active drain and 5,42% idle drain. Though, this is on a new battery (second charge) so it might also be the battery settling in.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ecrelra:
Thank you for your suggestion, I didn't know the AccA app.

@quickishfm do you have any other useful apps to recommend for adding functionality?

@gwolfu Do you have any plans to add again the lineageos smart charge function?

@IAmBadWithNames Could you try to change the active slot from fastboot and boot previous build?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
As far as I know, there's no harm. Flashing it just flashes the firmware on the same partitions as before, and OTA updates shouldn't touch those partitions. I personally doubt flashing firmware would fix it but always worth a shot I suppose. The suggestion above to switch slots is good, try that first to rule out any defective hardware (though it's seriously unlikely) and confirm its the update causing the problem.

I use AccA, Accubattery, Tasker, SimpleSSHD, Termux, Immich (self hosted Google photos alternative), probably some other things I can't think of.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] IAmBadWithNames:
That was a good idea thank you! Should have thought of this myself. After changing the slot the phone booted and the touch worked, so it seems like something went wrong with the OTA update.

I tried flashing the firmware again after making sure that the previous slot still worked just to rule it out, but when it rebooted I was sent to recovery saying it couldn't boot and if it happens again my OS might be defective. Switching back to slot a solved the issue, but I'm not sure how to repair slot b now.

Should I just try to sideload the crdroid update to slot b and see if it fixes it or is there a 'proper' way to go about it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
Yeah personally I would do that. If you're booted into slot A, just reboot to recovery and adb sideload latest crdroid, then if you want, reboot to recovery (to switch boot slots to B) and then flash Magisk and or Gapps, and reboot to system.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] IAmBadWithNames:
This did the trick, thank you!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] andromeda69:
Why is it that every time I update the system via OTA, my smartphone screen won't move when touched, after restarting my smartphone?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Probably not the H.38 firmware in both slots? You could flash the firmware from download page to see if it fixes your issue.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] andromeda69:
But after my smartphone screen can't be touched after the latest system update, if I downgrade to the previous version via OTA my smartphone runs smoothly, only after restarting the system asks to delete all data
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Touch not working is firmware problem. It's discussed before in this thread.

Did you flash H.38 firmware to both slots before installing CRdroid for the first time?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] 3Nya3:
Hey I've been having tremendous trouble flashing this rom for some reason and have had to use MSM tool multiple times.

When I get to fastboot and flash the recovery boot.img then reboot to recovery, I get an "andriod fails to load, please factory reset", so i do that and run the Update firmware bat, go to recovery, then sideload the rom, it stops at 47% with this message Downloads\crDroidAndroid-13.0-20231020-guacamole-v9.10.zip' (~47%) adb: failed to read command: No error

The phone says to flash more please reboot to recover, reboot to recover again to flash gapps and restarting the system I'm stuck in a boot loop.

I have no idea what's going wrong. (i've tried following the guide here and on https://blog.maxg.cc/2023/01/14/crDroid-OnePlus-7-pro-update/)

Edit: Turns out it was the gapps that caused the bootloop, though I might have to try flashing firmware again since the navigation bar and notification bar don't work​
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] xanasenik:
What firmware I need? H.38 or H.41?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] langeveld024:
Just follow flashing instructions from OP and you'll be good to go.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ipp33:
Hello guys.

I have seen a new crdroid update released today. My question is if I should update it manually or wait for OTA.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] draentor:
Wait for the OTA, it's easier. By waiting a little, you can see in this topic if someone report issues before installing it 😉
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20231103 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ecrelra:
Hi, I have two problems: the first is the battery drain, I lost about 2%/h without using the phone with the screen turned off.

The second one is that I don't receive notification from some messaging application, for example I have k9mail with the same settings as another phone where all works, but in this phone I receive notification from k9mail only when the screen is on because I'm using the phone.

I flashed the rom with OOS 12 H.40 firmware and not H.38, could this be the cause of these problems?

If yes, is it possible to flash H.38 firmware without losing my data?

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] draentor:
It could be the firmware, but if you just flashed the phone, wait for a few days and usage, it will get better.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] quickishfm:
I want to bring this topic up again in case anyone has an answer. Why are the OTA updates so slow?! I get that it's probably because the phone is running and can't upgrade all files as quickly as a flashed ZIP, but the flashed ZIP takes like 1 minute, and this has been running for over an hour and just now at 32% "Finalising installation".

Is there something I'm doing wrong, or is it like this for everyone?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gins100:
The same for me. OTA takes more than 1 hour!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] sportytony:
don't do ota. first post clearly says flash thru recovery.my first update after installing this rom( which is awesome) and it went quickly and wonderfully. also re sideloaded mind the gapps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] almastabish:
Thanks @gwolfu for such timely updates.

I've been a big fan of crDroid since the A12 ROM was launched. I did try A13 crDroid many times before, but I have encountered issues with Widevine and video playback, which led me to always revert back to A12 rom. Recently, I decided to take a leap of faith again and try the latest A13 version, and widevine is still showing L3 for me which is fine, I'm still facing some challenges with video playback. I suspect it might be related to my device, which is GM1913 and not GM1911.

Usually, when I start playing a video, I get sound but only a black screen. If I wait a couple of minutes, the video eventually starts to appear, but it's not ideal. However, when I use a software decoder from the beginning, the video runs perfectly fine. The same behaviour is everywhere including youtube playback, instagram reels, or even h264 video playback on device.

I captured the failure log with matlog and I'm attaching it here for you to review. Your assistance would be greatly appreciated. Thanks a lot!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] what9000:
I was able to upgrade my op7p to crdroid yesterday, and it feels great. it's always amazing to see people keep these devices going, and I appreciate the hard work!

I do have an issue where the screen refuses to wake once it turns off. I still have full functionality of the touchscreen and buttons, as I am able to fumble through hitting the reset/power down 'keys' on the screen. Once it reboots, the screen is fine again until it is turned off. I worked around it in the meantime by using AoD. This is from a clean flash/wipe after installing the latest crdroid recovery and firmware H.38 using the firmware flash tool.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ecrelra:
Hi @gwolfu I noticed a problem when using the fast charge: in the bottom part of the lock screen I see xml strings like this:

<xliff:g id=percentage>37%</xliff:g>

and this:

(<xliff:g id=charging_time_left example=4hours and 2 minut...

Another problem I'm having is the battery consumption with the screen off, about 2% per hour.

I read that roms based on the oos 11 firmware have lower consumption and better performance than those based on the oos 12 firmware.

If this reduces consumption, is there a possibility that crdroid will also be based on that firmware? maybe with crdroid 10?

What happens if I flash the current version of crdroid with oos 11 firmware?

Thanks
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Q_Big:
I have the same problem. Very high standby consumption!

Furthermore, Doubletap2wake usually doesn't work. The fingerprint sensor then says "press firmly", but does not go into fingerprint recognition.