yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] blaze9090:
so for me this doesnt work and i dunno what i am doing wrong.

flashed oos to both slots, flashed your twrp, flashed rom, reboot to recovery and device doesnt decrypt so no gapps to install. booting up ends in sticking at carbon boot logo.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Kidraultt:
Hey ! Do you add face unlock ??
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
I updated the flashing instruction in OP to reflect on various ways to format /data as TWRP is currently not able to do so.

You can either use fastboot to format

or if that fails (which has been reported of being an issue with fastboot on Windows) flash THIS userdata.img using

EDIT: As of TWRP 3.4.0-1 by [MENTION=4712355]mauronofrio[/MENTION] you can flash Carbon with that just fine.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
I discovered Bluetooth is broken in yesterdays build. This has been fixed in CARBON-CR-8.0-PAX-UNOFFICIAL-instantnoodlep-20200627-1418 which has just been uploaded.

Note: During the tests today I noticed that GApps seems to be finniky when updating. When I flashed Gapps I sometimes ended up in a bootloop because some parts of GApps were missing despite them flashing successfully in TWRP. Force rebooting and flashing them again fixed that. It is yet to be determined if this is a ROM or a TWRP issue but I am working with [MENTION=4712355]mauronofrio[/MENTION] on fixing the issue.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] musicman5844:
I noticed on yesterday's build gapps never installed I didn't retry them and wifi would not stay on but I'll try again today if I don't end up in crash dump again lol

---------- Post added at 12:15 AM ---------- Previous post was at 12:12 AM ----------

Do we need the installer one more question after flashing the build do we flash the installer and reboot to recovery and flash gapps on other slot
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] marko94:
About gapps issues, dev is working on it.. hopefully ,new build with fix will be out soon
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] musicman5844:
Well I'm on latest build and latest gapps nano from opengapps.org and everything is good
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] marko94:
I know..problem is when you doing update
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] musicman5844:
Ohhh I see . That's my next question when updating ( the process )? Is it flash build , flash installer ,reboot to recovery, flash gapps magisk reboot system ,,,,, are is it different
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] marko94:
reboot to twrp, flash carbon, reboot recovery, flash gapps etc
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] negrata:
I'm thinking give it a shot to custom, what about 120hz?, it's working?

Enviado desde mi IN2023 mediante Tapatalk
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Pretty sure it's 120hz only.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Indeed. Full resolution (3168 x 1440) at 120Hz.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Definitely need an option for FHD. QHD doesn't play nice on a few 1+8pro devices.

Personally I've never used QHD, don't see the need, could also be why my phone got hotter..
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Zinux:
Can you answer PM? ?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] bodomfan:
Tried installing this but now my phone wont start, I was on twrp 3..3.1
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
That means you just shot your partition layout because you removed the vendor partition. Please reinstall stock using that 3.3.1 image (it's important to use 3.3.1 NOW) on both slots. After that, and only after that, upgrade to 3.4.0-2 and install Carbon as written in the install instructions.

The reason behind this is that only 3.4.0-1 and higher (-2 having additional improvements there) have the ability to install custom roms while leaving the stock layout of dynamic partitions intact allowing the custom ROMs to utilize the stock vendor partition and others. With the old TWRP you used (and how dynamic partitions work "by design") a flash only creates the partitions that exist inside the update package and deletes all the rest -> you're without a vendor partition -> thats bad.

If you need further help, don't hesitate to ask, but please make sure you read the entire install instructions first ;)
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] bodomfan:
How do I install stock if I can only enter fastboot mode
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Timmmmaaahh!:
[Thread Cleaned] Let's please remind ourselves in these times of crisis that we are still communicating with fellow human beings. An insulting, demeaning or otherwise disrespectful attitude will not get you far on XDA. So let's spread some love and focus on our shared passion for technology (and CarbonROM). Keep it on topic please!

Wishing you all a safe and healthy day!
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] oscarmaldonado:
Hello everyone, first of all thanks Dev. and Team for all your time and effort developing this rom, question, does anybody have problems with the second sim car not being able to use, the phone recognizes it but I can't get it to work, APN, data, etc. seems to be ok under settings, if I switch the sim cards to I get the same result only sim card 1 working, I have T-Mobile and ATT sim cards. I installed the latest release, stock kernel, basically stock. Clean install and I have 8pro (IN2025), anything you guys can think of that I can try to enable the 2nd sim card? Thanks in advance.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
My life now consists of pasting this link in every thread:

https://xdaforums.com/oneplus-8-pro/how-to/op8pro-unbrick-tool-to-restore-device-t4084953
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] bodomfan:
Lol does just holding the 2 volume buttons do something
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
CARBON-CR-8.0-PAX-UNOFFICIAL-instantnoodlep-20200917-1249.zip
e10376e58d8653c01678b536555140cd

New build with September ASBs has been uploaded. You might notice it's ~10MB smaller than the older builds because this is a -user instead of an -userdebug build. This (among other things) allows, if paired with Magisk, to pass SafetyNet.

I also updated the OP with new formatting instructions as it appears we finally found a proper workaround to use on systems where fastboot -w (aka Windows) doesn't work.

Happy flashing.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Thank you!! Will be flashing later I think.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Well lookie lookie.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Seems I'm unable to set up my work profile. I'm not getting any error messages, it just seems to hang when setting it up. It's not a deal breaker for me, since I'm very happy I got it up and running with Google pay.

Not sure if the issue with work profiles is of any interest but I didn't ever have a problem on stock. I'm seeing an update available for Google play, but when installing and restarting, it just shows the update being available again. Might be completely unrelated but thought it worth mentioning.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
hmm its a bit of a weird one. I tried creating a work profile with 'Island' and it worked fine, although I wanted a work profile for 'Intune Company Portal'. ICP isn't able to finish setting the profile up and hand over to the newly created work app version of the app.

Whilst I do think it's rom related, I wouldn't worry yourself at looking into this as its a bit niche and the energry:reward ratio has to be quite low :D
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] chemengire:
I've tried this installation protocol (below) three times, but it always eventually hangs on the boot logo screen . I've been using and installing custom android ROMs for 5-6 years and yet I still can't figure it out ? ? :

I install EU OxygenOS v10.5.12.IN11BA on IN2020 phone hardware to occupy the first of the A/B slots. Then, to install the same ROM in the second of the A/B slots, I manually update the installed v10.5.12.IN11BA ROM with an identical v10.5.12.IN11BA ROM by placing a zip file version of it into the \sdcard folder ----> then go to System Update and manually select the ROM in the \sdcard and updating the phone with it.

Protocol

1. Coming from a clean OOS install, unlock your bootloader, boot the device, go through the initial setup quickly and then copy the Carbon ROM to your internal storage. OK

2. Reboot into Fastboot, from there boot TWRP (don't flash it, we'll need stock Recovery in a moment). OK

adb reboot fastboot

fastboot boot twrp-3.4.0-2-instantnoodle-unified-mauronofrio.img

3. Go to the Reboot menu to check which slot you're booted to. Let's assume you're booted to A. OK

4. Back out, install the Carbon ROM zip, which should install it to slot B if you're currently in A. OK

5. Go to the Reboot menu and Reboot to Recovery. This should take you to stock Recovery. Do a Factory Reset. OK

6. Reboot the phone and check it can get you into Carbon ROM. NOT OK If so, just do their quick little first time Setup, then copy GApps to your internal storage and reboot to Fastboot again.

adb reboot fastboot

7. This time FLASH TWRP to both slots, then using the Fastboot menu, reboot to Recovery.

fastboot flash recovery_a twrpname.img

fastboot flash recovery_b twrpname.img

8. Check which slot you're on. Hopefully you'll be on the other slot and you should be able to install Gapps.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Step 5 is technically right, but not here. TWRP is NOT able to format data at the moment hence you need to use fastboot to do so. See the OP for the commands.

Also don't boot to Carbon and *then* flash GApps. Flash Carbon, reboot to recovery once. That WILL switch slots automatically cause the ROM installs to the inactive slot and then sets that one active (that's how A/B updates work). After the reboot flash GApps right away, then boot.

Booting to Carbon first can cause issues with GApps permissions not getting granted and other kind of stuff.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Didnt realise booting up first, then installing gapps would be a problem.

My step 5 directed the user to boot to the OnePlus stock recovery, allowing them to factory reset. Did you misread that or am I misunderstanding?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Booting first before installing gapps worked for many before, but also didn't work for just as many and (in theory) shouldn't work at all.

Indeed, I misread step 5. STOCK recovery should be fine to format data, only TWRP is broken. Though, I'd recommend the OP instructions cause that's the way I tested it and can guarantee it works :P
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
I had an awful time getting twrp to reboot to the other slot and be able to install happy - fairly sure that's where a lot of people's issues came from. But yeah the instructions in the OP would be the preferred method for me but I guess using my method it seems to be working ok (at least for me ?)
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Help I can't get into twrp now....I flashed this and rebooted now when I try to boot twrp it gives me a crash dump. I'm trying to msm back to .12 has anyone else received crash dumps when booting twrp??

Do we flash twrp or boot it cause booting it leads me to a crash dump...also does anyone have stock recovery for .12?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
Flash it to both slots and then it'll boot fine. I had this issue. You can also boot to edl nice from twrp.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Ok so got it booted but and flashed magisk 20.4 but now titanium backup says I don't have root privileges and I do given busy box module and magisk saying I'm rooted. How can I get titanium backup to recognize super user rights?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
I had the same issue with titanium on this ROM..I couldn't find a fix.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
One thing I didn't try was the canary magisk, I did after I reverted back to stock and it did actually help me to pass safety net and get G-Pay to work.

Seems it works on more levels than the stable version of magisk, definitely something I'd recommend if you haven't already.

Currently this is the version im using (screen shot below)

It does pass safety net and may work with titanium..

Could also be the system less switch within magisk, I think titanium requires system access so if that's on, turn it off.

Sorry that's all I can think of pal, titanium does indeed work on the ROM's I'm currently using.

I'm sure other users must have seen this issue on carbon.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Screenshots didn't seem to upload right according to the labs app.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Something odd going on with the xda labs app.

Images don't want to upload?

Basically obtain canary magisk then retry.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Could be explainable by a combination of using a build older than the latest one currently available and stable Magisk. As all builds previous to the latest were "userdebug" builds with included su binaries for debugging. Those are limited in a way that apps can't use them but it might be wrongfully called by Titanium Backup instead of the Magisk su.

On the latest build that's different considering it's a user build without any included su binary to begin with.

I'm using a variant of the latest build with the latest Magisk Canary and can confirm Titanium Backup is working here.

As for SafetyNet, we share the same opinion as LineageOS (https://lineageos.org/Safetynet/) so you won't see us "fix" that. Rumor says, however, MagiskHide + the Magisk Prop Config Module do the trick ;)
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Could you share the magisk you are using? I'm on the latest magisk 20.4 and no go.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
I am on the latest canary magisk and titanium still won't recognize root... could you help me? This is my favorite rom for Oneplus but must have titanium backup.

---------- Post added at 03:39 AM ---------- Previous post was at 03:22 AM ----------

I'm on the same build but my safety net fails?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Magisk Canary 8b29267a (20426) with Magisk Manager 8b29267a (300), Magisk Hide Props Config v.5.3.3-101 and the OP8 Pro fingerprint for the IN2023 and Android 10.

Apart from that I use the default Magisk settings. If that still doesn't work for you, your best bet might be to contact the TiBu support or ask in a Magisk related thread as currently I don't see how it could be caused by the ROM anymore given the latest build doesn't include a su binary which is the only thing I can see at the moment that could have explained this.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Ok thanks that was my set up too...still no go. Thank you though.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Nekromantik:
do you need to wipe user data if coming from another AOSP ROM?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Are you systemless?! If you are deactivate it and reboot.

Before you do wipe data for titanium and verify that there is a log entry in super su in magisk for titanium..

So in order.

Force stop titanium

Clear storage for titanium in settings / apps / titanium

Open magisk and make sure systemless is deactivated.

Then reboot.

On boot, open titanium and fingers crossed you should get a prompt..

If not then yep, contact titanium.

Last thing to try would be mount name space, it's a setting within titanium.

Add that to the list above and repeat..

Edit: scratch that last bit, couldn't find namespace. Maybe doesn't exist no more.

Here's some info on namespace separation..

It was in super su.

https://forums.oneplus.com/threads/closed-solved-titanium-backup-problem-bacon.437399/

That could be the reason why. If not above.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Ok so it's in magisk..

Give that a shot too.

If not that then yep I'm out of ideas pal.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
I can't get the rom to boot now. I tried flashing os to both slots then flashing twrp then rom and reboot recovery which boots me to stock recovery and then I boot into bootloader flash recovery on this slot and push gapps to twrp. Flash gapps and then fastboot -w and I get stuck on the carbon boot screen or a boot loop. I followed the directions in the op to a t. Any ideas?

I want to try this one more time and see if I can get titanium backup going.

I was on the oneplus 7t pro 5g mclaren carbon rom and it was much easier to flash. I have spent hours trying to get this to boot and the last time it wouldn't play nice with titanium backup.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
Not sure about your flashing process as I'm using an 8 pro

But I when I flashed it I booted twrp, flashed, then rebooted twrp then flashed again then booted sick recovery and wiped system,, didn't need to do data and it worked.

If it doesn't at that point then wipe data via stock recovery, I didn't use the fastboot -w command. Stock recovery can wipe correctly.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Ok got it thanks

---------- Post added at 09:42 PM ---------- Previous post was at 09:41 PM ----------

I know this is an absolute long shot but is there any way i or we could get face unlock back?? I really miss it and hate fp unlock. Please or does anyone know how I could try to add it back to smart unlock? Given this is still unofficial Im hoping to have this feature but I get it if it's too much hassle.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] Myself5:
Nope, you'd need to look at other ROMs for that. It's not about the hassle it would be to bring in but about the feature not matching the values/aims Carbon is representing and the hassle it would bring us to have it. The entire FaceUnlock code is proprietary, which doesn't align with our scope to provide a fully opensource system, and there's been multiple DCMA takedowns issued by Megvii, the company that developed the face unlock technology used by OnePlus and other companies, over the usage of the Megvii features and binary blobs linking to it (which on some Xiaomi devices even affects the overall camera usage that we had to fix first) so I would very much like not having to deal with that either :P
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Ok ?. Ill wait for android 11 since it's coming back
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
How come you don't like the in display fingerprint?

Hell of a party trick, especially seeing as Apple failed to get it done and here we are. In conjunction with double tap it's a great way to unlock your phone. No picking up, just double click / scan and you're done
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] kirschdog1:
Too slow and sometimes my thumb is not available or it doesn't register
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] dlads:
That's not right pal..mines lightening quick, sometimes you need to do the same digit twice.

I register my left and right forefingers and my two thumbs.

If I get an issue I'll delete and redo that digit, if that doesn't work then I'll double up a digit.

Most people register their fingers and thumbs wrong, doing the edges instead of just the middle, redoing the same part too often, building a bad image basically.

As I said if that doesn't work then double up with two of the same digit.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] luckysoul777:
I'm new to this thread and haven't gone through all discussions yet. When will Carbon ROM officially support OnePlus 8 Pro? Thanks

---------- Post added at 02:09 AM ---------- Previous post was at 01:54 AM ----------

I have a OnePlus 8 Pro on order and am still researching which custom ROM to install. There are several ROMs currently in the market for this device. If you don't mind sharing, why did you choose Carbon ROM over other offerings like Lineage, Pixel Experience, or Paranoid Android? Thanks

---------- Post added at 02:19 AM ---------- Previous post was at 02:09 AM ----------

What are the known missing features by switching from stock to Carbon ROM? Face Lock is one of them as discussed earlier. It's not a deal-breaker for me. After all we probably will get it back with Android 11. What else has been reported? Thanks
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] meffles:
I'm going on my mobile so I'll try and keep this short and excuse any typos. Full disclosure, I came from a pixel 4 XL due to being bored with it, despite it being a solid phone. I wanted as close to stock as possible, with a nicer screen, which I got. I've tried all available custom ROMs for my 8 pro and can give you a bit more of an idea what separates the ROMs.

Lineage - runs great, fingerprint was pretty bad as many users pointed out. It seemed like it got worse over time. That was my main reason for not choosing this rom at the time.

Paranoid Android - this one is a weird one, it has a solid fingerprint, face unlock and some nice features, although I discovered that by flashing magisk, it cripples the performance of the rom for some reason. I needed it to pass safetynet, so unfortunately the rom wasn't reason an option for me. The dev has a OnePlus 8, not pro, so it felt like we weren't necessarily going to get our bugs fixed as easily.

Carbon - runs great, fantastic developer that offers support and is very active. Fingerprint is solid but no face unlock and won't be, due to proprietary code so don't expect it in Android 11 either.

Pixel experience - the rom I currently use, very active developer, great rom and has face unlock. Not many downsides to this rom if you're looking for a pixel-like experience. Currently locked to 120hz due to a gfx scaling bug, but hopefully that'll be sorted soon. The dev has said that he's not interested in adding a fhd/qhd toggle, which is a shame as we're locked at qhd. It's not his job though, so I can let that slide. I might try a different kernel to see if I can get a bit more battery life out of it.
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] luckysoul777:
Thank you so much for sharing your experience! If I read you correctly, Pixel Experience has the best support in terms of features. Previously I have written off this one because many speed test videos on YouTube have ranked Pixel Exp lower than other ROMs. Now come to think of it, unless I have two phones doing the same task to compare side by side, can I even feel that one has a slightly lower score than the other? HaHa. However, a missing or broken feature would definitely stand out!

Now I'm curious about face unlock. Why proprietary code is an issue for Carbon but not for Pixel Experience or Paranoid Android? Did the latter two actually develop their own codes for this feature?

The reason I assume Face Unlock would come back with Android 11 for Carbon ROM is that Face Unlock used to come standard before Android 10. Since it was open source, there was no proprietary issue then. When Google removed it from Android 10, phone manufactures had to implement their own solutions and thus proprietary. If Google ever puts it back in Android 11, wouldn't it become open source again?
[OnePlus 8 Pro  ROMs, Kernels, Recoveries, & Other ] bickfordman:
I'm using ElementalX kernel with pixel you do need magisk to install it though. And so far so good I will get a full test done by the end of the day