[ROM][13][OP7Pro] crDroid v9.2 [12.03.2023]

Search This thread

theslam08

Senior Member
@theslam08 From which version of OxygenOS did you came ? How did you flashed CrDroid 9 ?

I can try to upgrade the stock Oneplus 7 pro with official updates and Oxygen updater, then flash the firmware and retry Crdroid 9.
I have the T-Mobile branded version so when I MSM I have to start with the conversion to global every time - which is OOS 9.

Then I go through the OTA for each Android version, OOS 10, OOS 10 again, then OOS 11.0.9. I stop there and bootloader unlock. I think OTA is better than just flashing straight to A11, but I could be wrong and may make no difference.

Then I just flash the firmware file (provided in this ROM OP) for A12 and proceed from there - just like your instructions you just posted earlier.
 

turbotorsten

Senior Member
Feb 15, 2016
834
294
OnePlus 7 Pro
4%/hr is not great at all with screen off (and 9%/hr while awake but screen off is definitely not good). Can you take a scrolling screenshot of AccuBattery (Discharge) after charging from like 75% or less to 100% and going like 8hrs with it off the charger? It will be helpful to see the numbers it says for how long it's been in deep sleep and how much mAh was used out of the 8 hrs. Also if you can take the scrolling screenshots [one] with the "battery usage" and [one with the] "discharging speed" apps list showing. It will show more accurately which app has been draining more battery throughout the 8hrs.

Wakelocks happen when apps like facebook (just as an example) is constantly updating in the background - causing the phone to always be bumping the CPU. That's why Google implemented the "network optimization" or whatever it's called - it dials the app updates back by like half so the CPU can sleep more when it should. But that is the exact reason why the disclaimer about it says "delays in notifications can happen with this enabled". If you find a rouge app (an app constantly updating) you could look into an app that will help freeze/sleep these apps when you want - I read in the past of this app many claimed worked well I think called IceBox that will allow you to stop the app from updating when you want. Like throughout the night while your sleeping, or at work or something. But you have to find this rouge app first. Looking at (and posting the screenshot to) AccuBattery will help pinpoint this.
I was planning on charging my phone to 100% before going to bed so I can show what i meant, as the stats were reset because I charged a little during the day. Sadly AccuBattery only shows foreground app usage, but I'll take a look at IceBox to see if I can sort out a few suspicions.
As you said, 4% / 9% per hour is not good, but can totally be due to me using the phone mainly for social media. The really weird thing is the deep sleep/ over night drain as I always put my phone into flight mode, which should (?) sort out the network optimization thing, unless the apps still wake the device to check for internet, which would then be visible in less deep sleep I guess.
Anyways I will return with statistics once I got some usable ones :D
 

theslam08

Senior Member
I was planning on charging my phone to 100% before going to bed so I can show what i meant, as the stats were reset because I charged a little during the day. Sadly AccuBattery only shows foreground app usage, but I'll take a look at IceBox to see if I can sort out a few suspicions.
As you said, 4% / 9% per hour is not good, but can totally be due to me using the phone mainly for social media. The really weird thing is the deep sleep/ over night drain as I always put my phone into flight mode, which should (?) sort out the network optimization thing, unless the apps still wake the device to check for internet, which would then be visible in less deep sleep I guess.
Anyways I will return with statistics once I got some usable ones :D
Yeah unfortunately if you charge even for a minute the stats change 🫤. But I guess it makes sense - it's just how the app works. A history page of the that info would be greatly helpful.

As for the "only shows the foreground app usage" there are button/tabs you can click labeled "Battery Usage" and "Discharge Speed". I will attach an image outlining what I mean. Take a scrolling screenshot with the battery usage showing there and another with the discharge speed showing there. They are both helpful to determine if you have apps that are draining a lot of mAh.

As for the "flight mode" - that is an interesting one. I'm not actually sure what happens to the apps when you do that. I suppose, logically, the apps constantly "trying" to connect to the service (like the facebook network or instagram network, etc.) could cause it to drain more. That is why those numbers that AccuBattery show are so valuable, you can try enabling airplane mode and check the discharge speed numbers for those apps (cuz I'm sure they'll be at the top of the list as those apps are notorious for battery drain) then check those numbers again without airplane mode enabled (after a some time of course, like maybe a few hours). See if the numbers are higher or lower. I can't test that theory as I don't have those apps installed on my phone (I use the computer for that). But interesting.
 

Attachments

  • Screenshot_20230127-170130_AccuBattery-theslam08.png
    Screenshot_20230127-170130_AccuBattery-theslam08.png
    382.7 KB · Views: 39

theslam08

Senior Member
To flash gapps with this ROM you would have to download nikogapps from front page, boot to recovery on phone, then use adb sideload to flash it to device.
Yup he was talking about my post HERE. Which I did explain the nikgapps are needed.

I had only showed that you can use the full version then modify the script to get the apps you want. Because for me, the "core" or "basic" don't have the apps I want - full has what I want. But we can't use the full the way it is because we don't have enough space so the config file has to be modified (+ I wouldn't want to anyway as it has apps I don't want). Which works fine with this ROM. As explained in my post I just linked to.
 

LedgendaryEpics

Senior Member
Jun 14, 2018
203
53
Yup he was talking about my post HERE. Which I did explain the nikgapps are needed.

I had only showed that you can use the full version then modify the script to get the apps you want. Because for me, the "core" or "basic" don't have the apps I want - full has what I want. But we can't use the full the way it is because we don't have enough space so the config file has to be modified (+ I wouldn't want to anyway as it has apps I don't want). Which works fine with this ROM. As explained in my post I just linked to.
Why would you want more apps?! I think having gplay shipped is too many google apps! Google, Facebook and Microsoft Edge are all viruses in my eyes and should legally be listed as such!
 

LedgendaryEpics

Senior Member
Jun 14, 2018
203
53
Screenshot_20230127-194904_Settings.png

I think my hotspot was chewing a lot of the battery, but what absolutely killed it was leaving it on idle.

The dip in the graph was when I was asleep.
 

turbotorsten

Senior Member
Feb 15, 2016
834
294
OnePlus 7 Pro
1674930104364.png


So I am currently using battery historian to look through the adb report and I noticed that network connectivity, bluetooth and wifi is always on, even when the device was in airplane mode. Is this an intention by android or is there something wrong going on?

Edit:
I guess this is probably due to Wifi and Bluetooth search being turned on in location settings. Disabled that now. It would be nice if someone with lower doze drain than me could report if they had similar settings turned on during their tests.
 
Last edited:
  • Like
Reactions: Firetop and Epic028

Firetop

Senior Member
Feb 17, 2011
172
114
Ottawa
Anyway....as for your battery screenshot and the actual problem here...and you definitely have something weird going on.
See where it says "Screen off usage details" at the top? It describes what those two boxes mean. Awake means the screen was off but not in deep sleep (doze not in use). Deep sleep means phone is in low power mode while screen is off. Now your SS shows 0% used while in deep sleep for 7.5hrs. That is very odd - it should have used some at least. And awake for 14m (at 2.3%) - which is good out of 7.5hrs, that 14m was probably just at the beginning of the 7.5hrs.
The box above that (reference my battery test post screenshot) is more informative - it says the total, in deep sleep for, screen on and screen off - is missing from your ss and would help to see. But ultimately, the fact it says 0% used while in deep sleep for 7h is odd and isn't normal.

I request that you take a scrolling screenshot of that whole page (discharge) when you do the test again (and yes, charge to 100% from like 75% or lower). Take one scrolling screenshot with the "Forground app battery usage" section showing "Battery usage" and one with the "Discharge Speed" tab selected. More information will be gathered from that and might be able to poinpoint better what is going on (hopefully).

In the end though, I'm guesstimating from the ss you used like 400mAh, so like 10% in like 8hrs? If so, that isn't bad.

Thank you for the detailed reply.

It's nice to find people still willing to openly discuss things on XDA. :)
As requested, here is a rolling screenshot after fresh re-flashing the ROM and letting it charge to 100% overnight and then using it all day.

I should say It did manage to make it to the end of the day but it was used what I would consider to be fairly lightly compared to how I would use it on a work day.

Any feedback or insights is appreciated (from anyone with more knowledge in this than me).
Seems that my deep sleep used about 3.5%/h at 143 mA
 

Attachments

  • 328151705_8779468288762419_8067166027213835938_n.jpg
    328151705_8779468288762419_8067166027213835938_n.jpg
    87.8 KB · Views: 39
Jan 29, 2023
12
5
OnePlus 7 Pro
Hi,
I recently flashed crdroid 9.1 (Build date: 2023-1-27) on my oneplus 7 pro gm1913. Everything is working correcty except video playback. YouTube and instagram videos take a long time to load. Even videos stored inside the internal storage dont play.
It seems that it has to do something with codecs. I plan to use crdroid as a daily driver bc i loved it! So any help apreciated...
 

Firetop

Senior Member
Feb 17, 2011
172
114
Ottawa
Hi,
I recently flashed crdroid 9.1 (Build date: 2023-1-27) on my oneplus 7 pro gm1913. Everything is working correcty except video playback. YouTube and instagram videos take a long time to load. Even videos stored inside the internal storage dont play.
It seems that it has to do something with codecs. I plan to use crdroid as a daily driver bc i loved it! So any help apreciated...

Settings --> crDroid Settings --> Miscellaneous --> Enable Netflix Spoof
and try again :)
 

Firetop

Senior Member
Feb 17, 2011
172
114
Ottawa
How to install magisk after update ROM?

Technically not the correct thread to ask this as it's not ROM related.
Many rooting/Magisk threads you can find though for help on how to root :)

To get you started though find the below links:

 

Yochy_

Member
May 4, 2019
10
1
Hi,
I recently flashed crdroid 9.1 (Build date: 2023-1-27) on my oneplus 7 pro gm1913. Everything is working correcty except video playback. YouTube and instagram videos take a long time to load. Even videos stored inside the internal storage dont play.
It seems that it has to do something with codecs. I plan to use crdroid as a daily driver bc i loved it! So any help apreciated...
What's worked for me is updating modem in the firmware flash tool and installing core gapps specifically instead of other gapps.
 

Top Liked Posts