yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] AdmiralKirk:
So, I hesitate to offer this, but I do have a full (complete, not incremental) extracted payload of the Global C.33 firmware (created by applying the incremental OTA's one after the other from C.11 upwards). However, I had to make use of a few modifications to an existing payload extractor created by vm03 to get it done (needed puffin support and checksums are broken, hence my hesitation), and I haven't actually used it myself. I've mounted some of the EroFS partitions, and they all look fine, and I've compared the checksums of the partitions to a European C.33 firmware and found multiple matches, but again, I haven't actually verified the dump in its entirety. If anyone is interested in experimenting, let me know, and I can post it to google drive.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Ag_Smith:
@miramax001 I still can't use Gpay. I have installed Magisk + Riru + MagiskHide Props Config + Universal SafetyNet Fix.

Riru shows that it is working normally and it has saftynetfix module loaded. I applied Google Pixel 6 PRO pros using props util.

yasnac app shows that both checks failed(It showed basic passed before I install Magisk).

I don't understand how I can "with Magisk Enforce/Deny GPay/GWallet, before starting the app". Because Superuser section in magisk app doesn't allow adding apps in advance.

Any ideas about what I do wrong? Any help is appreciated.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] belfastraven:
I'd be interested in getting a copy of the unextracted firmware you created, if that is possible. I extracted the european firmware with payload-dumper-go (on linux) and would try on your firmware. If you have only the extracted files, I'd try to do a file by file comparison..... If I didn't really need the phone at the moment, I'd try to install the EU firmware to see what would happen...but am unable to take the chance right now.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] miramax001:
Hi, why Riru?

Here the right version/link:

- Magisk Canary

- Universal SafetyNet Fix v2.3.1

- MagiskHidePropsConf v6.1.2

And follow my steps

1. Download and install all requirement

2. Hide Magisk app (change the app name)

3. With MagiskHideProps change the device fingerprint -> Google Pixel 6 PRO pros

4. install GPay/GWallet,

5. with Magisk, Enforce/Deny GPay/GWallet, before staring the app

6. start GPay/GWallet, done
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Okay managed to flash from the most recent full OTA firmware I could find before installing this. However after installation my touchscreen is non-responsive. Should I try finding a newer OTA or is there a better option for global users?

Edit: after rocking a keyboard and mouse to set up the device, it turns out that this update actually fixes my 5G connectivity issues! Once i can get my hardware working correctly i think this will be the best ROM to use on this phone. The touch screen isn’t responding and my camera isn’t working correctly so i think something isn’t right yet.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] AdmiralKirk:
Here is a link to the extracted firmware images generated by compiling all the incremental updates together. This is specifically for the Global variant of the OnePlus 8 Pro and should be equivalent to the final disposition of an OOS12 C.33 Global phone image. I'm sure it goes without saying, but you can permanently destroy your phone if you're not careful when flashing partitions (Get the DDR type wrong and that phone is a paper weight). Furthermore, while I've done some spot checks on some of the EroFS images to verify they appear to contain valid data, this firmware package was made by a heavily modified version of an old payload extractor, so you take your life/hardware into your own hands if you use anything from this archive. I have not personally used this, nor have I compared its checksums to a regularly updated OP8Pro phone (although, that wouldn't be a bad idea).

(Copy link, replace XX. Just in an abundance of caution to keep people from blinking clicking links)

hxxps://drive.google.com/file/d/1-f7pbsSLW1XVB6aA95rodPBzB4UQhzAz/view?usp=sharing

Let me just reiterate. Nothing in this archive has been verified, USE CAUTION.

(Here there be Dragons!)

On a separate note, if anyone has a fully up-to-date OnePlus 8 Pro running the Global C.33 firmware and would like to provide some verification for anyone looking to use this package, you could grab the MD5 checksum of your partitions which we could then use to verify against most of this image (obviously the boot image would be different since you'd need Magisk to do this). I used the below command on my own phone in the past to accomplish this (some version of BusyBox is required for the md5sum command). And for this to be meaningful, you'd need a fully unmodified phone (other than the modified boot image for Magisk). Also, while it is my understanding that Magisk doesn't modify the way Android reads the block devices directly, I'm not 100% certain of that, so the below could potentially be useless. Input from those more knowledgeable than myself would, as always, be welcome.

(FYI, the below takes quite some time to complete, I ran it through ADB shell in root mode)

find /dev/block/by-name -type l -maxdepth 1 -name "*" -exec md5sum {} \;

Just as a final warning: If any of the above looks confusing to anyone, you're better off ignoring it all. I very much don't want to be the impetus that causes someone to permanently brick their very expensive phone.

And finally, if any mod or the thread author thinks this shouldn't be here or belongs somewhere else, please feel free to re/move it or ask me to. Hope someone finds it useful.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] belfastraven:
For starters,, I compared (with cmp on linux) the files from the eu firmware uploaded by Luk1337 and your extracted files, comparing the files listed in the lineage vendor flash instructions. The only file that showed a difference was the abl.img, (Difference starting at byte 4361) which puzzles me, since that is the secondary bootloader. It is an ELF file. I'll try to ascertain what is actually different between the files.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Ag_Smith:
@miramax001 I switched to Magisk canary and enabled Zygisk. Now it works. Thank you!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Out of curiousity, does the abl.img file from that dump match either the C11 or C16 versions? If that's the case, we could cobble together a set of files that could be flashed if they all still match and improvise most of the update process.

I flashed the files from the C11 update for the vendor firmware update, but the ROM does not seem to be playing nicely. Agonizingly long boot time (around a minute), touchscreen isn't working, camera isn't working, etc. I think it's having to do with using C11 but if I could flash a different file there to simulate a further software update and reinstall the entire ROM I'd really like to get it all working.

Otherwise I'll probably just use MSM Tool and reflash an official version, and figure out how to restore my persist partition so that my fingerprint scanner works properly again and just fully update then re-root, but that sounds like A LOT of work.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Allen_Dsouza:
ROM is pretty stable. Noticed that fingerprint is an hit or miss. No face unlock. Still testing the ROM. Noticed that phone is not detected when connected to PC with usb debugging off.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] miramax001:
ROM is really fast and stable

My MINOR issue:

- Wireless Display is sharing only the video and NOT the AUDIO

- Phone is not detected when connected to PC with usb debugging off

Thx again @LuK1337 :)
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] AdmiralKirk:
So no, I checked the C11 Global image and the ABL does not match the one from my compiled C33 Global image (not terribly surprising, at the least the signature is probably different). However, I did check the ABL image with readelf, and it does appear to be a perfectly valid Android Stage 2 Bootloader so far as I can tell. Unfortunately, while the android stage 2 bootloader does have a signature table, and this ABL does appear to have one, I have no idea (yet, might get bored) how/if it can be used to verify the code itself. All that said, though, it should be possible to recover the phone even if the stage 2 bootloader is corrupted by using EDL (MSM Flash Tool, which I believe uses the first stage bootloader from the xbl partition? Pretty sure. Verify?). And beyond that, there's always Qualcomm Firehose, though I've only read about it, never used it myself (might actually require physical disassembly for 8Pro due to UFS?). At some point in the near future I do plan to move to Lineage 19.1 for my phone (currently running Evo), and when I do, I will probably use the firmware images I extracted if there still aren't any official sources. At which point I will be able to more comfortably recommend it for others. For now, however, all indications are that the payload extractor I used correctly created a C33 dump from the incremental's, but I still don't recommend anyone use it unless it's with a phone they don't use as a daily driver, and they are very familiar with the MSM Tool. It'd be sweet if OnePlus would just release a full image instead of being lazy, then at least I'd be able to verify this image and comfortably use this method in the future. Anyway, let me know if anyone is crazy enough to flash unverified images to their phone :P
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] mariusnoor:
Just upgraded from 18.1 to 19.1 using the guide, now my phone is stuck in the "The bootloader is unlocked and software integrity cannot be guaranteed" etc screen, can't get past it.. What do I do now?

Fastboot and ADB doesn't detect device.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Yeah, was almost expecting that. I might just use msm and reset but I’ve got a few questions on it that I’ve left in another thread.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] 7bob:
Follow the unbrick guide: https://www.thecustomdroid.com/oneplus-8-pro-unbrick-guide/
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] AdmiralKirk:
Just an FYI, further reading about Qualcomm's EDL mode (https://alephsecurity.com/2018/01/22/qualcomm-edl-1/) indicates that it doesn't rely on any portion of the UFS storage to execute (and thus none of the flashable components). So as long as you don't fry the ram by flashing the wrong XBL (wrong DDR type), MSM should always be an option (I'm pretty sure you can force the phone to boot into EDL using the volume and power buttons, even if you can't get into fastboot. Also, if the XBL is corrupt, it should boot into EDL automatically). So as long as you have MSM handy, it should be relatively safe to experiment (emphasis on SHOULD). Seems likely I'll probably do some experimenting myself next week or the week after when I have a decent chunk of free time. Learning about all this stuff has been a great deal of fun, just hope my boss doesn't ask me what I've been working on for the last few hours :P
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
The only problem is the fingerprint scanner issues due to /persist partition corruption that seems to happen. MSM is basically the last resort if the software gets thoroughly borked, but your fingerprint scanner could get messed up if you’re not careful, which could require you send the device to OnePlus for servicing.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] HolyHog:
You can MSM out of that situation. Fire up MSM and hit the start button. Hook your phone up and hold down VU+VD+Power until MSM starts installing OOS. I have had this same thing 3 or 4 times until I learned how to upgrade to Android 12.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] AdmiralKirk:
That is a very good point, I do remember hearing of people who ended up with a permanently broken FP sensor even after an MSM. So definitely worth dumping and saving your persist partition on the regular.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Yeah, mine is backed up but the restore process I'm not sure if I just need individual files or if just reflashing the entire partition will be okay, or if my fp sensor will just work when it's done if I'm lucky.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] daveaus:
Hey there! Did you manage to get your touch screen working again? I installed C33 on my IN2020 now when I try and go to any custom rom the touch screen doesn't work.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Not yet. I'm thinking on resetting with MSM and trying a full update first, but I've got some questions about it that I'm waiting to get answered first before I proceed.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] daveaus:
Please let me know how you go. I have reset with MSM and the touch screen works again but I'd love to get lineage installed. I also tried AICP & EvolutionX and they both have the same issue.

Is yours the IN2020?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Mine is an IN2025. Is your fingerprint scanner working?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] daveaus:
No its not. It lets me register my fingerprint and if I go to re-register the same finger it tells me to go away its already registered but it won't unlock the device.

I did backup the persist partition but I haven't looked into restoring it yet.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
Ah weird. I decided to just say screw it and used MSM. My fingerprint scanner seems to be fully functional so far, gonna run other hardware tests to ensure everything is functional and probably root again once fully updated.

Edit: fully updated, re-rooted and followed the install procedure and the ROM is working great. I did notice the warp wireless charging isn't working though, it has been sitting on the charger for about 7 hours now and it's only almost full. I imagine that'll be fixed though as it worked properly on LOS18. Otherwise everything else seems to work. Even the 5G that OnePlus claims to have fixed, it's working this time around.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Any advices?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
What ROM are you coming from?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Stock. C33. I want install LOS. Payment working?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
My contacts are on Google, texts I use an app called SMS Backup and Restore, music is copied off the device, and I just take a list of apps I need. After installing Magisk and various safetynet fixes it's passing for me.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] devsk:
Anybody here using Google Fi with this ROM? Does the data work?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
How and which install gapps? On web side I see for A11.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] miramax001:
works flawlessly with blu_spark_r171 release (A12 custom)
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] magicmckinney:
MindtheGapps works great. Check them out here https://www.xda-developers.com/download-google-apps-gapps/.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] xtcislove:
Hello, rom is working great so far. The only issue i have: Auto brightness feels a bit bugged. For example it was at 80% this morning in a complete dark room. Any advice?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] 7bob:
I have the same, rebooting seems to fix it at least for some time.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] HIGHTIAGO:
I managed to install with evolution x 7.0 recovery.

(OOS12 C.33)

-Flash Vbmeta (EVX7.0)

-Flash Recovery (EVX7.0)

-Reboot Recovery

-Flash with adb sideload ''copy partitions'' (lineage)

-Flash with adb sideload Lineage19.1.zip (Rom)

-Flash with adb sideload Gapps.zip

-Format Data and Restart

-Is ready!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
I have problem with install Gapps. I instal LOS 19, and after istall MindtheGapps and restart, and I no see gapp. Any solution?

@edit, works.

AOD is available in LOS?

Stock app camera is simple, I can install Stock OOS?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] magicmckinney:
You have to reboot recovery, when you first install a new rom, and then install GAPPS. Try rebooting to recovery now and flash them again.,

AOD is found in settings-display-lock screen-ambient display.

Stock camera is not available for LOS, but I use the Open Camera.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
AOD is weak in LOS :(, Gapps works, I have to instal room, restart and flash gapps. Stock app camera is very poor :( the same how AOD.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] HolyHog:
There is a Always On app that works better. I think it is a paid app in the Apt Store. Named AOA: Always on Display from newGen Mobile. There might be others that work also.

Copy the camera apk above to your phone and install it. Really good camera with higher resolutions if you want it.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Thanks for advice. In general, the rom after switching from OOS is very cool, only there are things that cannot be seen, but we will slowly get it.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] HIGHTIAGO:
After a few days of use identify the following problems:

-I can't pass any bank facial recognition in any way, there is a problem with how the camera sends the photo to them, visually it is clear, but after processing it appears all blurry, I never had this problem in any other rom, I also tested it The LOS19.1 on my other oneplus 6t device, and I also had the exact same problem, I tested it on 3 different banks so many times, and all of them can't pass the face verification (which I usually get right on the first try in other roms)

Other than that I have nothing to complain about, very fluid rom, Thank you for your work!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Finger unlock works once every five times maybe. Any advice?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Incineroar:
I find it's based on the display brightness. Try turning on the display fully from AOD before trying the fingerprint scanner. I think some settings that adjust display brightness or temperature seem to affect it too.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] ContractSlayer:
Hello Community,

I was able to successfully install lineage-19.1-20220904-nightly-instantnoodlep.

However, the touchscreen does not work on lineageOS 19.1-2022094. Only the side buttons work.

Also tried evolution x 7.0, also with this ROM the touchscreen does not work.

With LineageOS 18.1, however, the touchscreen works.

The touchscreen also works with oxygenosOS 11 and 12.

I use the following OnePlus 8Pro model:

Model:

IN2023

S/N

d0eff523

CPU

qcom

ABI:

arm64-v8a

Android12

Product Name - kona

Variant - SM8 UFS

ROM:

IN2023_11_C.16

What could be the reason for this?

Many Thanks for Help!!!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] LuK1337:
Flash c33 fw.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] ContractSlayer:
Thanks, have you a Link/URL for c33 fw?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] LuK1337:
Files...
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
For me, it works very slow and weak in every situation. This is quite a handicap. Any chance def will fix it? In the long run, there is no point in using the phone.

@edit.

Ok, I unistall app for AOD and restart, now fingerprist works great.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] ContractSlayer:
Did I understand you correctly?

- I select at https://kremowka.xyz/files/8fw/

select the IN2023_11.C.33.zip

- Install, the IN2023 with fastboot flash IN2023_11.C.33 <IN2023_11.C.33.zip>

- Start afterwards in the Recovery ?

- Install afterwards by Sideload lineage-19.1-20220904-nightly-instantnoodlep-signed.zip ?

Sorry for the circumstance!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] LuK1337:
...look at fw upgrade page on wiki.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Allen_Dsouza:
Did you try the following solution:

I had the same problem. It worked for me. The issue repeated after installing the new update. I followed the above steps and it worked again.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Takes now works good. New problem. Vowifi, how enable vowofi on LineageOS?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Allen_Dsouza:
Settings>Network and Internet>SIMs>WiFi Calling
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Ehh works!, I have odl module enabler on OOS..

I have next question. Why stock aod no change position clock?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Allen_Dsouza:
No clue about that
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
Poor, it's not healthy for AMOLED. I guess I'll come back to stock rom.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] saphirrot:
So, I m really thinking to try LOS out. While OOS 11 was great, 12 completely sucks, got weird bugs and the performance decreases.

Is this version usable as an daily driver with basic features? Can someone report how great battery life is? Im assuming L3 Widevine and Google Pay is fine?

Thank you guys and thanks to LuK1337 for his awesome work
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] 7bob:
Yes

Unfortunately, for me it's a bit worse than on LOS 18.1

Google Pay works for me, haven't tried Widevine.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] bacon612:
I'm in the same boat. At wits end with oos12 bugs. If you go from oos12 to this room, please post your experience
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kingjelle123:
Coming from OOS12 as wel. the rom has been great so far. I'm not rooted at the moment and don't think that will change any time soon. everything works great. fingerprint is very consistent.

There are a few minor things.

* the battery idle drain is a bit high for some reason but that might just be my phone.(with everything off, WIFI/mobile data, location, Bluetooth and the screen off then overnight i loose about 10-12 to even 15 present of battery.

*Sometimes the screen brightness flickers at 80% but after a reboot it is gone.

So this rom is very usable as a daily driver.

I also installed it along with Mindthegapps and no complaints so far.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] zioloiso:
I was not satisfied with 12 OOS, I checked LOS 19, but it also has its problem, so I went back to 11 OOS and I stay on it. Everything works.

LOS support is weird, if you ask why, you have the answer because yes. I do not recommend.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] mkay_dev:
I am having a huge issue where despite everything functioning as expected I am unable to make calls or text. Depending on the SIM Card (I've tried 4 different ones) calls will simply terminate before starting or they will terminate and I am also informed that I need to turn off airplane mode (it is not enabled). AFAIK that means it is still searching for a network, however nothing happens no matter how long I wait. I've tried just about every solution I could think including going back to OOS and starting over again but nothing has helped. The SIM cards are clearly being read and recognized as I am queried for their respective PINs and all information about the card in the setting menu is complete. Any help would be greatly appreciated.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] xtcislove:
Are you sure you the following:

-Be on OOS12 C.33 on BOTH slots.

-Flash vbmeta.img and dtbo.img

-Flash in recovery copy-partitions-20220613-signed.zip

To be clear, did you follow the whole instructions of LOS for this device?