yashsingh1/xdaforums huggingface dataset:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
1. Those builds for OnePlus 8/8Pro were updated to use qcom wrapped key encryption changes (which was clearly in the changelog). It should be a given that any changes to encryption would result in having to format data. I also intentionally mismatched the hashes in our OTA updater system so OTA would fail due to such. You know, there's a "Device Support" link in the OP thread you also could have joined to ask.

2. I've explained my stance on OOS cam multiple times. Just because "other ROMS" include it doesn't mean I have to. My ROM, my rules. Use something else if you have an issue with that as you're under no obligation to use my ROM, just as I am under no obligation to add anything I don't want to. Also, there are very impressive GCAM mods (with the appropriate XMLS) for OnePlus 8 series and we now ship Aperture from LOS, which just added support for OIS as well as 4k/60fps video recording on main lens + aux lenses.

3. "What I'm saying is that this one In particular isn't stable and feature-rich enough to be a daily driver." The ROM is pretty stable and full of features, so I don't understand what made you come to that conclusion though you are entitled to your own opinion (emphasis on opinion, as it isn't factual). I believe my user count, the amount of work I put into squashing bugs & working directly with OnePlus LOS devs to fix issues in the base device trees, etc shows the complete opposite of your "opinion".
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jpslvie:
AnierinB,​

Could you please help? Tried to ADB sideload the latest rom. Now I'm getting this error:

"Active slot: a

Can't load Android system. Your data may be corrupt. If you continue to get this message, you may need to perform a factory data reset and erase all user data stored on this device."

I'm heartbroken if I lose my data... :cry:
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
Did you not bother reading the message right above yours before doing so?..
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
Correct, the entire point of the tool is to unbrick a device and return to stock.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
So I accidently hit the emergency button the other day and it told me it could not complete the call and to dial an emergency response number. Which leads me to wonder if 911 will work. Can anyone confirm 911 works?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jpslvie:
I didn't. But now I did. For anyone interested, I was able to recover my 8 Pro and data by installing an older version of Evolution X.

IMHO, it should be very clear and documented that updating Evo will only work with a factory data reset...
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AdmiralKirk:
That is actually an extremely good question. Unfortunately, I haven't had a chance to update to the latest Evo ROM, or I'd offer to test it myself. Currently, running LOS, although I'll be switching back to EvoX after the new year (seriously, after having used OOS11/12/13 and LOS, EvoX seems to be the superior option for my use cases). You can easily test 911 by following the procedure laid out here (https://www.911.gov/calling-911/frequently-asked-questions/) which involves calling your local 911 Administrator's non-emergency number and making sure it's ok to do a test at that time. If they say it's ok at that time, they will tell you exactly what to say once you've dialed 911 to make sure no one gets mad at you. Back when I installed VoIP systems for a living, I had to do this many times. It would probably not be a bad call if someone with the latest Evo were to give this a try (specifically from the lock-screen emergency dialer). That's definitely something you want to make sure is working.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
Great response!! I'm going to try this. Didn't know such a thing existed so you taught me something today. Yes this is critical God forbid there is an emergency. That being said Evo-X has been an excellent rom. Not sure about battery life though. Mine is mediocre at best. I did replace the battery right before installijg Evo and it could just be a crappy 3rd party one. Can't find original batteries from one plus anywhere though and they want you to ship them the phone so they can do it if you want one. That's hard to swallow without a backup.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
"Very clear and well documented", you mean as I had mentioned in the previous post as well as all over the device support telegram group? Lol

I've tested this on a handful of occasions and It works as intended.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] centaurium:
I think that it should have been the task of the developer to draw attention to the data loss here in this forum and not to expect the user to find out from other forums what the dangers of the update are!!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
It was stated multiple times in both places. So
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
How to update firmware:

FLASHING THE WRONG DDR TYPE WILL SEMI BRICK YOUR DEVICE. THE ONLY WAY TO RECOVER FROM THIS IS BY PURCHASING AN EDL DEEP FLASH CABLE AND USING IT IN-CONJUNCTION WITH MSMTOOL!!

Method 1:

1. Check your DDR type using the following command:

adb shell getprop ro.boot.ddr_type

0 = ddr4

1 = ddr5

if getprop returns an empty value, use the following commands instead (requires root):

adb shell
su
cat /proc/devinfo/ddr_type

DDR4 = DDR4

DDR5 = DDR5

1. Download and flash the firmware zip that matches your device and DDR type:

8 (instantnoodle)

8 Pro (instantnoodlep)

8T (kebab)

9R (lemonades)

2. Reboot to recovery and then sideload the ROM.

Method 2

8 (instantnoodle)

8 Pro (instantnoodlep)

8T (kebab)

9R (lemonades)
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Marcyvee:
Does this module work on the last build? Or is it already included?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
gc5035 lens on 8 Pro has been unlocked by OPlus since OOS12. The lib in that patch is from OOS11 and will likely cause your device to bootloop if you flash it.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
need help, i went to update my 8 pro via ota from the 11/25 build, after rebooting it went to recovery and says "can't load android system, your data maybe corrupt", after that i tryed adb sideload and the same thing, I can't boot

my phone was rooted and i applied magisk to inactive slot like always, after the sideload attempt i didn't try to root, but still same error

edit: i tried sideloading the 11/25 build but still can't boot due to data corruption...any way to save my data?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Marcyvee:
mmmm... I've just finish the download of the OTA on the same device, from the same build... now its finalising the installation.

What do we do?

When did you format data the last time?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
when I installed evo x sometime begining of november, updated to latest oos12 first and then did a clean install
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Marcyvee:
Perfect. We're on the same boat... I'd better to stop the installation.

Which recovery do you have?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
which older version?

evo x, the one that installs with the rom...i tried downgrading the recovery to 11/25 also but no luck
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Tins790:
Sorry but i didn't understand. I on oos12 based rom (lastest build). how update che last update? Where is the procedure? Sideload the oos13 rom and after i sideload the lastest build rom?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
Thanks for the update AnierinB. I was able to update using Orangefox EROFS-V13.img sideloading the OOS13 firmware and then loading the Orangefox OOS13-V13.img and sideloading the latest Evo without losing any data on the 8T.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
edit: nevermind

still don't know how to safe my 8 pro data
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
It was mentioned multiple times that 11/25 and up builds migrated to qcom wrapped key encryption changes which require a data format. So if coming from a build before 11/25, you would have to format to flash the latest buiilds.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
The OOS 13 firmware posted above by AnierinB.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
but I was on the 11/25 without issues, the update to the 12/13 broke my system...shouldn't I have been able to update then if the 11/25 had the qcom wrapped key already?

is there a link to an older build before 11/25 i could try? the 08/15 found under downloads can't boot either
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
you don't need it, just instal lmc latest gcam and this xml

https://xdaforums.com/t/upd-super-p...r-oneplus-8-pro.4146951/page-38#post-87847569
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
So I sideloaded the latest version evolution_kebab-userdebug 13 TQ1A.221205.011 1670897391 release-keys but am getting a new OTA for evolution_kebab-ota-TQ1A.221205.011 12140043. Did a new update drop after the one from yesterday?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
Obviously.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Avusity:
Hello Dev i updated to Latest Update Available today 12/14/2022 and in Changelog i see Downgrade abl to OOS13 F.10 to bypass unlocked bootloader,

But I dont know if i need flash abl file or only update the rom, but i updated i continue to see bootloader warning message, can you attach abl file for bypass warning bootloader message

Thanks
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
You should post your procedure for everyone.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
There seems to be a lot of confusion here and rightfully so regarding the latest update. The communication is not clear from reading the forums.

I myself have not updated yet and I am on 11/25 8t.

It would be helpful for instructions on the new procedure to be laid out as to how people can update to the latest build without the loss of their data.

Having said that because it is unclear for most, I think everyone should back up their phone apps, messages etc before attempting to install this latest release as you should expect errors and failure and the need to install fresh anyway.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
Just wanted to make sure as the ota was still failing. I Sideloaded and all good now.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
That is included for 8/8PRo it may have been a typo in the changelog for 8T/9R

Confusion about what? I've already explained the procedure as clear as possible, you're just not looking hard enough,.

https://xdaforums.com/t/rom-13-0_r16-official-evolution-x-7-4-12-13-2022.4480927/post-87851375
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
When you say sideloaded? Were you coming from 11/25 build? Also what

Don't take it personal lol.... between having to be on XDA and Telegram its not streamlined enough to be organized and clear to people. Therefore people are confused, they just want help. They don't understand that they need to flash a firmware first because we went from OTA's to needing to dirty flash and its the same version of Android so surly you can understand the wtf moment people are having lol. Not everyone has a coding brain and can automatically figure out this update requires new firmware lol. I'll do it myself later and try to help people.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
I was coming from 11/25 but needed to sideload the TQ1A.221205.011 1670897391 build then got another ota update for TQ1A.221205.011 1214004312140043 build but would fail, so I sideloaded that one as well.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
Are you on 8 or 8t?

I am on 8t.

The question is... the first update occured for the 8t on 12/13. It warned to sideload it. Couldn't do that myself last night cause I was busy. This morning (12/14) I am reading there has been an OTA since then. So if we dirty flash from 11/25 to 12/14 having skipped the 12/13 update are we going to have a problem?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
I am on the 8T as well and I think you can just go right to the latest download in the OP.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
Alright so if you can do that then it shouldn't be a big deal. If not it becomes a mega hassle for everyone to have to redo their phones haha. But from my understanding if you are on something older than 11-25 you are SOL.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
I was able to update and not lose my data to the first build based on OOS 13.

The way I was able to do so.

adb reboot bootloader

fastboot boot OrangeFox-R12.1-Unofficial-OPKONA-EROFS-V13.img

adb sideload OP8T_DDR4_Android13_F13_EU_Firmware.zip ( I am on EU firmware so used this one)

Once done rebooted then I used the key combo to get back into the bootloader.

fastboot boot OrangeFox-R12.1-Unofficial-OPKONA-OOS13-V13.img (This is because of the OOS 13 firmware update will cause the screen to not work with the EROFS OrangeFox)

adb sideload evolution_kebab-ota-tq1a.221205.011-12140043-unsigned.zip

Reboot and enjoy. If you want root you will need to patch the boot.img and fastboot flash boot.img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
Nice clear directions there. So you boot from OrangeFox but its not flashed on your device right. I would assume the same would work with the default recovery too.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
Yes, just temp booted so you can use the OrangeFox ADB sideload.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] ciku720:
I've basically done the same but used the stock EvolutionX recovery that comes with the Rom. I upgraded from the latest OTA version (beginning of December?) without a data wipe. The battery consumption seems a bit better at first glance (as far as I can tell after consuming 50% :p).
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
It literally states that the firmware needs to be manually updated in the changelog for 8T/9R. I've also clearly explained how to do so here as well as telegram.. So by saying "its not streamlined enough to be organized and clear to people" Is just completely incorrect. Doesn't matter if you can code or not, you can still read, right?

Sick and tired of users accusing me of not having things documented when they in fact are. It's called do your part and READ. It also doesn't help that users are recommending recoveries I will not and do not support in my thread, deviating from the actual installation guide. If users want to make their own rules on how to flash the ROM, then do so in PM, not in my thread.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
You have it listed perhaps but again not as clearly as ya think. The changelog doesn't change the original directions posted months ago on the XDA page which then leads to confusion because one area says one thing and another says something else. Then there is an expectation that the user knows to make an addition to the previous steps. I am a teacher and school administrator for a living so I'm in the business of clear directions especially for my special education students lol. Don't take it personally, really cause, people like this rom a lot that's why we are all here. So people are appreciative. I'll tell you one thing. The website is excellent, one of the best I've seen to represent a ROM, it was definitely a motivating factor for me to come over, the way it was laid out, showing all the visuals. I think that had contributed to alot of it. Anyway keep up the good work, remember feedback is always a good thing, thats what I tell the teachers anyway lol
[OnePlus 8 / 8 Pro & 8T Cross Device Development] NYFan:
I can confirm I followed the dirty flash for this one with no issues. Rom is up to date. I used the recommended recovery with adb. It did require a reboot to the recovery after installing the firmware otherwise you get an error if you immediately install the rom right after firmware..

Only problem I'm having is unrelated....my damn McDonalds App won't let me order, constantly says the menu is unavailable despite passing SafetyNet and hiding Magisk. This one is a humdinger. I used to be able to clear the cache and it would work but thats not working lol
[OnePlus 8 / 8 Pro & 8T Cross Device Development] :
Thank you. This works decent with great battery life. Everything works. Masterpiece Rom 😍😍😍😍😍
[OnePlus 8 / 8 Pro & 8T Cross Device Development] nelepos:
How to install Magisk on latest ROM?

After installing Magisk by sideload, i couldn't connect phone like MTP device.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Mo Better Blues:
I'm on Havoc OS custom ROM based on A11, what's the guide for flashing EvoX
[OnePlus 8 / 8 Pro & 8T Cross Device Development] S4turno:
There's a section with instructions on the first post of this thread.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] iplop:
Followed procedure with firmware update and newest ROM with success, and no data loss. Thanks very much for your work !

I now see a "orange state your device has been unlocked and can't be trusted your device will boot in 5 seconds" at boot, is this normal ? How can I fix this ? Thanks in advance !
[OnePlus 8 / 8 Pro & 8T Cross Device Development] nithdi:
Hi guys, first of all I must say that this ROM is one of the best I've ever tried. Unfortunately, I've got an issue with the latest version which is based on F.13. I've tried to update from a mid November build and was updating the firmware first. After the boot completed, the phone screen turns black when I have to enter my SIM card PIN for about 1 second. Then, the screen appears again for another second and turns black again. This continues until the phone reboots itself. Sometimes, it will work fine after the phone rebooted and sometimes, the phone says that it can't load the Android System due to some corrupt files. What I noticed is that, when I have the issue, I can just turn off the display with the Power button, wait a few minutes and then it seems to work.

I already tried a clean flash and even MSM back to OOS 11, then update to OOS 13 FW.13 and afterwards clean flash the ROM following the instructions.

Do you have any idea what's the problem here? I also could provide adb logs if they help.

Thank you very much!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] jpslvie:
Does anyone know a way to rename apps from the drawer (without having to install a new launcher)?

Pixel Mods is great for hiding but it can't rename apps.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] parcou:
I've been on the 11/19 rom for a while and finally formated and did the 12/18 rom...thx!

Not a ROM issue but I have to turn off USB debugging to do MTP file transfer on my PC. It was not that way prior on 11/19. Any suggestions if anyone has experienced the same?

Thx
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vacs03:
I'm using lawnchair, much better than the stock pixel launcher
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauserruger:
My MTP is also not working?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Dru79:
Why there is no the option to choose 2G as cellular reception?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] AnierinB:
Go into device manager, you'll notice your device is recognized as an unknown MTP device. Right click on it and select "browse my computer for drivers" > "let me pick from a list of available drivers" > "portable device" > "MTP USB device". Now MTP should be working regardless of whatever adb debugging is set to.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vingar:
Hello, thanks gforceriders and the developer for this wonderful rom.

I have a problem, with this procedure the installation of rom is PERFECT.

But now i have a problem with magisk.

I cant mount system partition because i have this error 'system_root' invalid argument.

before upgrading i had magisk root (in november release).

if I try to flash magisk from orange recovery (the correct one for firmware 13) it gives me an error.

Should you do magisk patching the boot?

which boot file should I download? is it already available? (without doing complicated procedures to obtain it)

Thank you
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
(Edit) I guess it won't let me attach it.

Here is the boot image attached from the latest build. Just patch it in Magisk and fastboot flash boot.img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vingar:
I was looking for the boot.img file inside the firmware zip, what is it called exactly?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
It's the boot.img and I used the payload dumper to extract it from the payload.bin
[OnePlus 8 / 8 Pro & 8T Cross Device Development] vingar:
there is something strange, i downloaded a payload dumper, extracted the boot.img correctly.I upload it to magisk and the procedure says ok, I restart and it's like nothing happened.

why?

Update, i see now ... I have a patched file, how can i flash this?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] gforceriders:
You need to take that patched boot image and flash it from the bootloader. The command is below.

You will need to rename it to boot.img or change below to what the pacthed img is.

fastboot flash boot.img
[OnePlus 8 / 8 Pro & 8T Cross Device Development] parcou:
I hate patching the boot.img file.

I find it so much easier to take the magisk.apk and rename it to magisk.zip. Then boot the rom into recovery provided by the OP and sideload the magisk.zip. It does all the work and patches the boot.img to give you root. No dumper, extraction, etc. etc.
[OnePlus 8 / 8 Pro & 8T Cross Device Development] parcou:
Happy to update to the 12/18 rom from 11/19...thx OP and others.

My phone is a work phone, and we use Intelligent Hub. On 11/19 rom I had Hub installed and the Magisk app hidden and using shamiko. I was able to install Outlook and get corp mail. Outlook & Hub app were hidden as well in the DenyList. I do pass all Safetynets

On 12/18 rom I set it up the same, but could not get Outlook to setup it detects security is broken out of compliance and will not complete the corp account setup verification.

Any ideas or solutions? Thx
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Marcyvee:
Have you tried Magisk delta?
[OnePlus 8 / 8 Pro & 8T Cross Device Development] parcou:
Did not know that existed first I've heard of it
[OnePlus 8 / 8 Pro & 8T Cross Device Development] Nords99:
Hello, I'm a fan of custom ROMs and rooting but am relatively new to it. I've been able to do it before and am currently running EvoX 6.1 with Magisk.

A few months ago (September) I tried to update to the latest version and wasn't able to get it work. I tried both the OTA as well as manually flashing the recovery and sideloading the ROM but wasn't able to boot up. I ended up reflashing the recovery, ROM, and boot.img I was using before and have just stuck with that until I had more time to try to reupdate (now). Regardless, the question I am wondering now, is will I have to revert back to stock before updating to EvoX 7.4? Install instructions say that updates should just require rebooting to recovery and sideloading the ROM (as well as manually flashing a newer recovery prior to that process, as mentioned by Dev on Sep 16?), but I'm pretty sure that's what I tried last time I tried to update and wasn't able to get it to work. I'm not sure if the fact that I'm on 6.1 right now is too big of a jump to just update as one normally would.

Apologies for any errors, as I said I'm relatively new to this and this is my first post lol

Thank you!
[OnePlus 8 / 8 Pro & 8T Cross Device Development] mauserruger:
You're awesome. Thanks!!