yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
Might be a bug with smart charge. I fully charged my phone (100%) to recalibrate battery. I enabled smart charge and enabled reset battery statistics. If the battery percentage is above the max specified (75%), It constantly resets battery statistic.

Maybe working as intended, but wanted to document behavior.

*edit:

Appears battery history is being reset even after i disabled smart charging. Not sure what is occurring.

*edit2:

Let battery drain, enabled smart charge with history reset, charged up to my target, seems to be working as expected for now.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
I have noticed the same behavior. I have even gone an enabled the higher current charge speed for usb 2.0 in OPlus Extras in settings and rebooted. On crdroid 8.12 i was able to charge at around 700mA.

*edit:

I do see the current spike to around 700mA, but when my screen is on its only running at 200mA. I wonder if it runs 700mA while the screen is off, and 200 while screen is on.

*edit2:

Getting in consistent results. Unable to figure out when device determines to use higher amperage or not. Tried different cables. Sometimes i get 1000mA other times i get 200mA, regardless of screen on status.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] LedgendaryEpics:
Anybody else experiencing chrome / chromium crashes, followed by other app crashes, followed by a bootloop that ultimately leads to looping to recovery? I know there was a webview glitch like a month ago that was causing some crashes but with both crdroid and lineage is 13 Roms? I'm still getting bootlooped to oblivion...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] LedgendaryEpics:
Edit: I'm thinking it might be gapps itself, but idk... I flashed the respective gapps for both Roms (latest versions) and don't really want to flash older February versions of the zip... For now, I'm just gonna go no google services and use my other phone for stuff like google maps, and this device for just calls and text messages until I can find a solution to this...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20230428 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] madhuranand007:
Not my Work

​

Finally found OOS CAM working with this particular ROM.. (currently tested on this ROM only)

Tested and working great..

Link <-- of the portal where OOS ported apps are by ayrahikari

Working Camera app OnePlusCamera-Hasselblad-JCC.apk

Wide Camera isn't working under Photos

Request gwolfu to integrate atleast this OOS CAM into it
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Also works on latest YAAP, what a gem.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Barbiox Dogg:
@gwolfu should implement this instead of the crappy lineage camera app.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
Keep Lineage camera in rom and make OOS Cam optional. Best to keep rom as proprietary free as possible and allow people option to add on whatever they want.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] undrwater:
I'm not sure when this started, but I can't get display timeout to stick. It ends up looking like the pic. I will set it and some seemingly random time later, it will reset to null.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Adrianoooo:
Hello everyone, am I the only one who has the screen inactive for about 7 seconds each time the screen wakes up?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20230505 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] skia_m:
EDIT: Solved. It turns out my windows machine was having a driver issue and not talking to fastbootd properly. I went to a linux machine and did the firmware update.sh there and it worked.

Help, I'm stuck on crdroid welcome screen. Touch input does not work. Only fastboot mode seems to be working.

I need help getting recovery and rom set up. I'm trying to install this rom its recovery from 5-5-23.

After I ran the .bat for updating firmware, it did briefly put me in a recovery mode. I let it do a factory wipe. That was the only time I was able to get into recovery mode. I was never able to get back there again after that. (I tried the command fastboot reboot recovery in fastboot/bootloader mode as well as the key presses vol up and power sequence.)

When I try to install recovery, it gives me the following error:

C:\Users\x\Downloads\platform-tools_r34.0.1\platform-tools>fastboot flash recovery boot.img

Warning: skip copying recovery image avb footer (recovery partition size: 0, recovery image size: 100663296).

Sending 'recovery' (98304 KB) OKAY [ 2.444s]

Writing 'recovery' FAILED (remote: '(recovery_b) No such partition')

fastboot: error: Command failed

I get these errors when I firmware flash h.38:

fastboot: error : could not check if partition {list of following variables below} has slot all

abl aop bluetooth cmnlib64 cmnlib devcfg dsp hyp keymaster logo oem_stanvbk qupfw storsec tz tbl_config xbl

Any help would be greatly appreciated. :"(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] h20x:
I faced similar issue but was able to make it work. My 7pro is gm1917 after flashing firmware h.38 (based on 1911) screen was not responding to touch. I flashed firmware h.38 twice( lost display touch ) booted into fastboot flashed boot.img. reboot to recovery ,factory wipe, flashed rom(still not touch) reboot to recovery flashed gapps(no touch) reboot to fastboot flashed h.38 firmware. Reboot to system....profit!!

P.S

Thank you gwolfu for your hard work great rom
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fhfuih:
Hi everyone, I have just decided to pick up my OP7Pro after a long time and I sort of forget the "firmware" concept in the custom ROM community... I would like to know

1. Is flashing the firmware necessary if I am already running OOS12 before flashing this ROM?

2. If I am running another version of OOS (or a custom ROM based on different OOS firmware version), do I need to do a full wipe before flashing the firmware and taking subsequent steps?

3. Will the firmware ever be wiped when I do a full wipe in either official recovery or third-party recovery?

4. I see that the firmware tool provided here is basically flashing several stuff in fastboot. In LineageOS's installation guide, even if they skip the preliminary firmware-installation part, they still require flashing this dtbo and vbmeta in fastboot in later steps. Does that mean I also have to flash some stuff in fastboot even if I'm all set with OOS12?

5. There are also some "firmware" files in GBs. I guess that's an entire ROM flashable in recovery. Is flashing such an OOS12 ROM always equivalent to (or unnecessary but sufficient) using this firmware flashing tool or manually typing commands to flash those *.img's? (By "always" I mean if another ROM say they require OOS xx but don't provide any assistant tools to do so, that mean for me to enter recovery -> flash an OOS xx ROM zip -> do the following steps like flash provided recovery and ROM files)

I will appreciate it if anyone can help me or provide a link to some mega QA/guide thread that I have missed
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] ArchAniol:
Hello, I have a problem with the lack of vibration. powered on but no vibration, OOS 12 H.38 firmware is installed, rom 9.5, my model is 1913, can anyone help me solve this problem?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] josepepowner:
1. Yes, as it us known what firmware you might actually have. It's best to use the tool to flash. It also flows into the next steps of the process.

2. Full wipe is required when migrating Operating sysntems. This is not a firmware requirement this is an operating system requirement. You must full wipe when switching ROMs. Upgrading an existing rom like going from crDroid 9.1-9.5 does not require it.

3. That depends on how it's setup. In most cases the firmware is never flashed. However, if you do an emergency MSM recovery this resets everything including flashing the firmware.

4. Refer to 1. You should flash the firmware provided here. All the firmware is, is the firmware files provided from OOS12 except extracted. It is meant for people going from older versions. However, some OOS12's did not receive .38v firmware. So again. Just flash the firmware.

5. Yes some firmware is larger in GB's because they are not firmware they are entire recoveries. Similar to MSM. The second part depends on the ROM. Some ROM providers don't want to create a tool similar to here so instead they tell you install OOS12 firms or OOSx first to make you get that working first.

To clarify. You can install crDroid9.x without flashing the proper firmware but there will be issues as the base of whatever version of crDroid9.x assumes specific firmwares. So expect issues with fingerprint. ECT.

I would strongly recommend just flashing using the tool. Then flashing in recovery to get onto cr. If you don't flash the firmware the first question when someone goes to help if you need help with something is "Did you flash .38 firmware."
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] CJ74753:
For some reason I had to download NikGapps again, the file I used on 9.4 seemed corrupt.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] snyperius:
Could someone please share all the crDroid-specific notification sounds?

I switched my mom's phone from crDroid to LineageOS and she misses her old notification sounds... Thank you very much in advance!

I've been helped out in another topic
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] GalaxyUser_:
Have flashed this on my OP7pro , but I can't find an option to switch to FHD resolution in this ROM..

Am I missing it or is it unavailable on A13 ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Sounav7:
With the new update the sound through earphone using USB converter is crackling, did anyone lese faced the same issue
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20230513 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Tidewater:
I love this phone so much, it is truly a unicorn. I have recently moved on to a OnePlus 11 for myself and my wife but I now get to pass this amazing phone to my two boys. Best of both worlds, I get to teach them how to maintain them with this amazing ROM and I still get to use it when I miss it, which is more than I would like to admit. Sorry for rambling with my useless information guys, just wanted to say how amazing @gwolfu and all of you have made owning this phone and being a part of this community
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Honkette1738:
I'm a bit confused about the firmware situation. I'm using a GM1917 phone with H.37. H.38 was released for India, should I be installing Indian firmware on a GM1917?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
It doesn't matter whether it's india or not, it'll still work. It'll show up as GM1911 when plugging it into your PC, but everything will work as if it's GM1917. But don't install firmware from 1920 or 1925 as those are 5G variants.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nursoda:
IS H.38 mandatory in terms of exactly and only H.38, or may one install on top of a newer OOS like H.41 also? Isn't it possible to just install on top of Lineage 20?

If it needs to be H.38, where to get it? On https://service.oneplus.com/de/search/search-detail?id=2096330 I don't see something like H.xx, and the only download is https://oxygenos.oneplus.net/OnePlus7ProOxygen_21.E.45_OTA_0450_all_2206162336_d4b6b09da3624327.zip (plus a much older beta version).

May H.38 be installed directly from A11 (which I had to downgrade to in order to be able to do the OEM unlock, what a PITA).
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
The H.38 firmware is on the same download page of the rom. I'm trying out firmware H.41 and it seems to be working fine.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nursoda:
I was so blind. Sorry. Wasn't expecting a firmware download tool.

The file downloaded by my phone today is OnePlus7ProOxygen_21.P.41_OTA_4410_all_2303232056.zip

Last week, it downloaded

OnePlus7ProOxygen_21.E.40_OTA_4400_all_2303231743.zip

After Installing P.41, I checked the build number. It's H.41.

I installed crDroid 9.5 on top of OnePlus7ProOxygen_21.P.41_OTA_4410_all_2303232056.zip / H.41 and NikGApps core (with a reboot to recovery in between) and rebooted to system. It starts and shows "Welcome to crDroid" but the touchscreen does not work. Thus, I can't tap "Start" or anything else on the screen. The buttons work, though: Pressing "Up" yields the volume control, longpressing "on" yields the reboot/shutdown buttons (which I then cannot tap).
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] undrwater:
Any apparent benefits?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Haven't noticed and benefits but I would stick to H.38, because the phone seems to be limited to 60hz even when force peak refresh rate is turned on.

nevermind, after reinstalling the firmware and rom the refresh rate issue went away.

I'm not sure why the touch screen isn't working in your case, but I think it's because that zip is actually P.41 instead of H.41. My procedure was downloading GM1917_11.H.41_4410_202303232056 from https://xdaforums.com/t/oneplus-7-pro-5g-rom-ota-oxygen-os-repo-of-oxygen-os-builds.3930585/, then payload dumping all the h.41 firmware files and replacing the firmware files in crdroid's firmware installer with it to quickly flash it all. I'd still install h.38 firmware though.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nursoda:
Sounds great but I'm unfamiliar with what actual steps that includes. Could you elaborate a bit, please?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
This is the payload dumper, you'd put the payload.bin from the oos12 rom into the input and run the .exe to get the files in the output folder. Then you could flash each individual firmware file, or replace the files in the included h.38 firmware flasher with the h.41 firmware files then run the .bat.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nursoda:
Prior to reading your latest post I ran the H.38 fw flash tool. It installed several images, then tried to verify partitions. These verifications all failed. That hinted me to a possible different cause: When doing the firmware reset/wipe as requested in post #1 of this thread, crDroid recovery asks which filesystem to use. I peviously chose f2fs. Might this be the culprit? If so, the first post should be amended to clearify that ext4 must be chosen. Anyway: I booted after the H.38 installation (without wiping/re-flashing crDroid) and still had an unresponsive touchscreen, so I assume that H.38/H.41/P.41 and nonresponsive-touchscreen are unrelated. So I re-flashed crDroid (without GApps this time), rebootet, and voilà, all fine, I can use touchscreen and set up the phone. I rebooted to bootloader and flashed NikGApps Core, rebooted, and – all fine.

Question is: Shouldn't we replace H.38 firmware (including modem) with the newer version in the light of security fixes in firmware BLOBs? How to do that: Would it be sufficient to use the H.38 tool with the images from the H.41 or P.41 ZIPs? Is it necessary to re-flash crDroid after that?

Concerning the Payload dumper: Thanks. But that's a Windows executable. I'm on Linux. I assume that it basically extracts images from ZIPs, so I guess I should be able to do the same thing manually. A source repo would be helpful though, to check the locations and renamings.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
Have you taken a look at the following posts? Kind of describe what you are describing.

Link 1

Link 2
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] nursoda:
I had not, and I will read them, just not now :) Thanks!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Barbiox Dogg:
@gwolfu whenever I tried using any of the live wallpaper I installed in Wallpaper and style menu in Settings app, it crashes. I used NikGapps full package but I disabled Digital Wellbeing, Drive, Maps, Android Device Policy, Keep, Books, YouTube Music, Play Games, Device Setup, Android Auto.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Honkette1738:
Wait, are you still on H.41 now?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20230519 is ready

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Yep, but I haven't noticed any differences from H.38.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Alex Martin:
Hello. I flashed 13.0.1.0 Global on my POCO X3 NFC. Next, I flashed crDroid v9.5. I booted the system, installed magisk. Then I flashed from under TWRP 3.7.0_12-2-Surya archive FlameGApps-Canary-13.0-basic-arm64-20220929-1408.zip

After that I got bootloop on my device. How i can fix it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
This forum thread is for the OnePlus 7 Pro, and you need to install Gapps right after installing the rom. After done flashing rom, reboot to recovery and adb side load Gapps.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Alpha_Geek1:
*** Resolved ***

I found the answer after I seeing that my EMF app didn't work and searched for 'sensor' instead of 'compass' and 'magnetometer'. Thank you @gwolfu for this:

If you updated firmware and still not working, maybe you got your persist partition corrupt

If that's the case, just do this:

- Root with magisk first

- open terminal (CMD on windows) and type

- adb shell

- su (grant su access)

- restorecon -RF /mnt/vendor/persist

- restart phone

*** Resolved ****

I am not getting any magnetic sensor/compass or motion sensor data, Apps which usethese devices report the peripherals are not present on the device. Running crDroidAndroid-13.0-20230519-guacamole-v9.5. USB MTP/OTG, GPS, WiFi, and camera work well. Please note: this device has no SIM card in it, so no cellular data or voice service. I can't imagine that would affect magnetic sensor support. I flashed the firmware using the crDroid firmware flash tool 'H.38'. Is that the correct one? I saw a post mentioning H.41, so wondering if the one I used is not up-to-date?

Is there something I'm likely not doing correctly? Maybe a step I missed?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Sounav7:
Has anyone else noticed that there is a bit slowdown in the app opening speed, i.e., it is taking slightly longer to open apps after the update, also there is a slight jitter when pulling the quick setting bar (status bar) down.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] shadowikr:
Does anyone else have issues with setting monet settings? Can't seem to change my theme at all
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
changed statusbar icons?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] shadowikr:
I did changed the icon pack, switching back and forth fixed it. Thank youuu :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Quaxy~:
I just installed the rom on my phone and it's working great so far. I only have a slight problem with, what I assume to be, the location privacy indicator in the crdroid settings.

I have a Tasker routine which periodically checks my location every ~2 minutes so I turned off the indicator, but it's still popping up every two minutes. I already rebooted the phone, but the issue still persists.

Is there a setting I might have overlooked? I searched for 'location' in the settings, but none aside from the one mentioned seemed applicable.

(Screenshot shows the dot in the upper right corner, which I assume to be the privacy indicator)

Any help would be greatly appreciated.

Edit:

The playstore is buggy as well. I can only download one app before I have to clear the cache in order to download another.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Have you installed the oos12 h.38 firmware? That might fix the playstore issue, but idk if it'll fix the location indicator bug. After installing the firmware, you'd need to flash the rom again and you might have to factory reset but it might boot without resetting.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Quaxy~:
Yes, I followed the guide. I have to admit that I was confused about the h.38 firmware since I read it's only available / necessary for India but I figured it's there for a reason and just did what I was told and hoped that it would work out.

Could the playstore issue be caused by a magisk module? I used the universal safetynet fix as per instructions and checked my phone but it said that it wasn't secure. I browsed the op7pro xda forums and found another module that was lower in version called universal safetynet fix 2.3.1 Modded by displax, which resolved the issue but might? have caused my current one.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Did the playstore issue happen before you installed the modules? If not then you could fix safety net without needed any modules with this method:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Quaxy~:
The playstore worked fine before which is why I brought it up. I deactivated the module and copied your settings for the denylist, rebooted and it works great! SafetyNet also checks out, so thank you very much! <3 Didn't know that it could be bypassed like this as well.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Has anyone tried the f2fs data format? Is there any noticable improvements or should we stick to ext4 for stability? I haven't been able to format my data to f2fs; whenever I install rom and format, it switches back to ext4. If anyone successfully got f2fs to work, please say how.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
FYI latest build 5/26 on sourceforge has added oneplus bloat: Oneplus Photos and Oneplus Camera and Services. :mad: Stupid camera running notification always showing not going away. Why is camera running in background when im not using it. Bad decision and bad move.

Stock lineage photos and camera were better and now gone. :cry: Bring back Aperture. 🙏
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
Yeah, not sure why they added oneplus apps when you could already install them separetly. Like the oos cam OnePlusCamera-Hasselblad-JCC.apk from https://store.kde.org/p/1543401 which someone mentioned before. Isn't that why it's vanilla without gapps preinstalled?

Update: I don't actually mind the included oos cam only because I already use oos cam and this one includes 60fps video which was missing on the OnePlusCamera-Hasselblad-JCC.apk.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Shmi117:
I just updated to the latest build, where is lineageos aperture camera? Why did it get replaced with OnePlus camera? Massive L

EDIT: I dont want to sound ungrateful, thank you for the ROM, but please revert this 🙏
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gruntparty:
I set up f2fs when i installed this rom, but was unaware that it could switch back. Do you have a way which i can verify what filesystem format im currently using?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] gwolfu:
Build 20230526 is ready

Note: With the build, OOS Cam and Gallery are bundled with the ROM (enjoy)

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

Download: https://crdroid.net/guacamole/9
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Epic028:
The only way I could think of checking is rebooting to recovery and when tapping format data, it'll say what data format you're currently using. I had also formatted data as f2fs, but now it says ext4.