yashsingh1/xdaforums huggingface dataset:
[OnePlus 5 Guides, News, & Discussion] 350Rocket:
Not only the stuttering scrolling issue since the issue my motor 360 doesn't get notifications anymore from the phone... Both have been restarted, unpaired, checked settings in Google wear app... Now I can't send pictures over Facebook Messenger but I can in my ancient HTC one M8 from 2014. Seems like problems are cropping up lately.
[OnePlus 5 Guides, News, & Discussion] sippinhenn:
Currently running 9.0.2 on TWRP_3.2.3-Pie_siankatabg_OP5.img. I should be able to flash the full 9.0.4 zip on top without changing twrp right?

Thanks in advance. Hopefully interpreting the OP correctly.
[OnePlus 5 Guides, News, & Discussion] strongst:
Exactly :)
[OnePlus 5 Guides, News, & Discussion] AsterixLA:
The latest version from the link from the first post, 3.2.3-0-20190311
[OnePlus 5 Guides, News, & Discussion] ponkz:
OOS 9.0.4 is more battery friendly, I've been changing custom kernel but eventually back to stock kernel, and the efficiency is amazing.. battery last longer!

Good job oneplus.. hope to see more progress on next update :good:
[OnePlus 5 Guides, News, & Discussion] ducasan:
Hi everyone, I'm currently on 9.0.3 and yesterday I tried to flash 9.0.4 with no success, having all items install correctly, but at startup (when you have to insert the SIM Pin), it just says "Shutting down" and restarts to TWRP.

Steps I took:

1. Installed full 9.0.4 image

2. wiped dalvik and cache

3. installed TWRP in recovery partition

4. rebooted to TWRP

5. installed magisk (tried version 18.0 and 18.1) with success

6. installed NoVerity

7. rebooted to system

Anyone having this issue?
[OnePlus 5 Guides, News, & Discussion] strongst:
Ok, you don't use any magisk mods before and after the update?
[OnePlus 5 Guides, News, & Discussion] Dirk:
Something is confusing me. Another user has just installed 5.1.4 full OOS zip and was then offered 9.0.4 OTA. It was 5.1.5 that enabled Treble on the stable channel though, right? So does 9.0.4 create the Vendor partition if it's flashed from any older build, even if that build is pre-treble?

In other words, the only step someone has to take to get a OP5 ready for Pie ROMs is to flash 9.0.4 directly?

When i did it myself the stable channel was on 9.0.1. I flashed the OOS 5.1.4 zip, had to do two or three OTA updates and was still on Oreo. I wasn't offered OTA to Pie so i did it manually. That's a big difference between my experience and A.N Other user.

Can't really get my head around it.
[OnePlus 5 Guides, News, & Discussion] strongst:
(I read the conversation in twrp thread :))

Every user and conversation I'm aware of that does not flash 5.1.4 won't get vendor partition. 5.1.4 was the requirement to use treble enabled builds like 5.1.5 onwards. And every time users tried to flash 5.1.5 onwards coming from 5.1.4 failed.
[OnePlus 5 Guides, News, & Discussion] Dirk:
So maybe there was something under the hood in 5.1.4 that enabled the ability of 5.1.5 and later builds to add /Vendor? Having said it, that does sound right, deep in the recesses of my memory.

If that's the case we now know that currently the only builds necessary to get an old device up to date is 5.1.4 and then 9.0.4. Vendor will be present and phone is up to date.
[OnePlus 5 Guides, News, & Discussion] strongst:
The information isn't new :D

We observed/discussed /explained that already last year around August. You'll find it before and after this thread https://xdaforums.com/oneplus-5/how-to/official-oxygenos-4-5-2-7-1-1-ota-t3627003/post77544652
[OnePlus 5 Guides, News, & Discussion] Dirk:
I know, but i still see people suggesting 5.1.7 as a necessary step to get up to date. It's useful for people who still haven't updated that 5.1.4 is mandatory and then they can jump directly to 9.0.4. (And will in fact be offered 9.0.4 via OTA once they are on 5.1.4)
[OnePlus 5 Guides, News, & Discussion] strongst:
The fact is: Oneplus itself suggested it as recommended to be on 5.1.7 before flashing 9.0.0 in the past, hence it's part of the instructions. And before 5.1.5 it was written that 5.1.4 is necessary like you'll find easily within search function.

If there are members who can directly update to 9.0.4 from 5.1.4 that's good, but bad for those who are fail.

Edit: I've slightly changed the information in the op with a little explanation for vendor partition,maybe it helps ;)
[OnePlus 5 Guides, News, & Discussion] ducasan:
Ok, had to uninstall magisk for this to work.

Afterwards, installed via TWRP version 18.0 of magisk, and updated to version 18.1 through MagiskManager.

All is working fine, for what I tested.
[OnePlus 5 Guides, News, & Discussion] Gruber008:
So basically we need to get 5.1.4 then update step by step (5.1.5 -> 5.1.6 -> 5.1.7) instead of directly updating to 5.1.7?

I'm honestly having issues understanding this process since I'm still on OxygenOS 5.0.4 and xXx ROM.
[OnePlus 5 Guides, News, & Discussion] strongst:
No, there's no need to update every version and as said before, it might also be possible to go from 5.1.4 to 9.0.x skipping 5.1.7.
[OnePlus 5 Guides, News, & Discussion] tamamma:
Hi i just come here after trying to update to 9.0.4 now I'm on black screen when i try to get in TWRP.

I've tried to fastboot flash codework firmware_9.0.4_oneplus5 and then twrp-3.2.3-0-20190311-codeworkx-cheeseburger.img but nothing.

What should I do?

Just reflashed twrp-3.2.1-x_blu_spark_v8.69-op5_op5t.img and now I'm on it what should i do?

I think that the problem is that I had not disabled encryption before wipe
[OnePlus 5 Guides, News, & Discussion] strongst:
Why don't you follow instructions in first post?

Is your storage encryped or decrypted?

Why do you want to flash 9.0.4 firmware?

What is your current Rom, twrp with versions you want to update from?
[OnePlus 5 Guides, News, & Discussion] tamamma:
1) because i dindn't know about this thread before updating.

2) Is encrypted

3) I would go on Pie

4) It should be on 5.0.4 wiped to factory reset, twrp now with fastboot i was able to restore twrp-3.2.1-x_blu_spark_v8.69-op5_op5t.
[OnePlus 5 Guides, News, & Discussion] strongst:
You need to flash 5.1.4 with your current recovery and the 9.0.4(remove compatibilit.zip). Afterward you can update your current twrp which can only handle Oreo based roms(that's the problem of the Black screen) to the newest TWRP which can handle pie roms like 9.0.4.

Instructions in the first post gives you step by guides for magisk too.

If you have further questions, don't hesitate to ask :good:
[OnePlus 5 Guides, News, & Discussion] tamamma:
Thank you, I solved installing 5.1.6 and disabling PIN lock, installed mixplorer that I've used to remove compatibility.zip from 9.1.4 than updating TWRP with TWRP_3.2.3-Pie_siankatabg_OP5 with fastboot and then installing 9.1.4.
[OnePlus 5 Guides, News, & Discussion] Kharliah:
Well I finally got around to the update.

Followed the dirty flash instructions exactly, and yet again it refuses to boot when I have Magisk installed.

I then flashed the uninstaller now my phone boots straight to the bootloader. What the **** is going on!

Edit: I re-installed the ROM and it has loaded now. Why does Magisk hate me so much?

Is there any other way I can install it?
[OnePlus 5 Guides, News, & Discussion] Pro4TLZZ:
Dude I can't even update mine from 9.0.3
[OnePlus 5 Guides, News, & Discussion] strongst:
There are known issues with specific magisk versions. You can either use the search function or tell what versions you tried.
[OnePlus 5 Guides, News, & Discussion] thaidroid:
Magisk 19 and 904 works fine for me. Are people with dirty flashing problems forgetting noverity if they are decrypted? I have Never had a problem with dirtyflashing and I'm swtching between Beta and stock all the time.
[OnePlus 5 Guides, News, & Discussion] Settler11:
Ugh, I can't get it from 9.0.3 to 9.0.4. I got my OP5 rooted with the latest magisk and TWRP 3.2.3 from codeworkx and it keeps coming with the following while dirty flashing:

Error twrp:

updater process ended with ERROR: 7

Error installing zip file '/sdcard/OnePlus5Oxygen_23_OTA..............zip

Do I really need to wipe everything, clean install, restore back-up and do the root process over again? I'm pretty sure there are quick methodes that needs to be done to avoid that.
[OnePlus 5 Guides, News, & Discussion] strongst:
Quick method: search before posting

Searching for error 7 tells you that your rom file most likely is corrupted.
[OnePlus 5 Guides, News, & Discussion] Nick James:
I'm running into similar issues with Magisk as well...

I was on 9.0.3 using Magisk v18; a new version of the manager came out and I wasn't able to install it. It would error out.

(similar to this: https://forums.oneplus.com/threads/magisk-manager-installation-problem.1015137/)

So I decided I would upgrade to 9.0.4 and tackle Magisk then...

I went through the dirty flash procedure as I normally would...

- uninstall magisk

- install the rom

- reinstall magiskv18

My phone booted up to 9.0.4 just fine but I lost root.

I download Magiskv19; booted to recovery flashed it and now my phone reboots to the bootloader

Any suggestion what to do next besides clean installing?

EDIT: I reinstalled 9.0.4 and I'm back into my device... I haven't lost any information (that I can tell)

Sounds like we need more detailed instructions to get Magisk installed... I've tried v18 and v19 with no luck.

... I've lost recovery now as well... each time I flash a new recovery, it does not take upon reboot...?

fastboot flash recovery twrp-3.2.3-0-20190311-codeworkx-cheeseburger.img
[OnePlus 5 Guides, News, & Discussion] Settler11:
Funny, because I've downloaded the rom many times from quite the few sources. Oxygen Updater, here and the phone itself.
[OnePlus 5 Guides, News, & Discussion] strongst:
Sometimes you won't loose root at all, just the magisk manager won't be there. So just download the Manager apk and install it. Maybe that's the solution for you.

And as mentioned many times: install 17.1 and update. Possible solution #2.
[OnePlus 5 Guides, News, & Discussion] Nick James:
Any help with how to install Magisk since updating to 9.0.4?

Magisk Manager won't install...

Flashing Magisk 18, 18.1 or 19 also do not seem to take either.

Thanks in advance!
[OnePlus 5 Guides, News, & Discussion] Nick James:
Thanks for your suggestions; but no luck... but the good news is, I figured it out! I'm not sure what happened with Magisk... prior to updating to 9.0.4, the manager was not able to update. Turns out I needed to manually uninstall it via adb sideload, as previously mentioned on the OnePlus forums, only problem was I couldn't figure out how... but I found the official Magisk "how-to" and it was golden...

https://www.didgeridoohan.com/magisk/ManagerIssues

adb uninstall com.topjohnwu.magisk

Once it was uninstalled, the new manager installed no problems... So it wasn't an issue with Magisk as much as it was with the manager... or so I think.
[OnePlus 5 Guides, News, & Discussion] javipas11:
hello, I am trying to install 9.0.4, I followed the tutorial and this error has appeared when i wiped: Error opening '/data/media' (no such file or directory)

Now i cant transfer any data from my Pc to my phone. I'm stuck in the recovery.

Help pls.

EDIT: I just format data and fixed.
[OnePlus 5 Guides, News, & Discussion] Kharliah:
Basically every version from 18.1 down to 16.5. Is there another way to root it?

An alternative to Magisk or sideloading it?
[OnePlus 5 Guides, News, & Discussion] strongst:
17.1 works perfectly for majority which have those issues. Did you tried to mount vendor partition within twrp before flashing magisk?
[OnePlus 5 Guides, News, & Discussion] tbqstp:
All of a sudden 17.3 is saying that Magisk is not installed. Anyone else?
[OnePlus 5 Guides, News, & Discussion] Kharliah:
Mounted Vendor and installed 17.1 then wiped cache + dalvik.

Still no luck. Bootloop back into Codeworkx TWRP.

Oh yeah and when I uninstalled Magisk I get taken straight to Bootloader. Looks like I gotta re-install the ROM. FML.
[OnePlus 5 Guides, News, & Discussion] tbqstp:
I am having the same problem with latest Codeworkx/OOS9.0.4. Magisk 17.3 (installed on OOS9.0.4) stopped working this morning. I tried rebooting into TWRP, ran the Magisk uninstaller, rebooted into recovery again, tried reflashing the full rom to restore the stock boot image (with the intention of installing Magisk 18.1 after), but got "Error 7 - this device is a Oneplus 5T" (and yes, I downloaded to correct zip from this very thread). When I tried rebooting into system, it took me straight to the bootloader. Luckily, I had a backup, so now I'm up an running with Magisk 17.3 again, but I'm clueless as how to update Magisk.
[OnePlus 5 Guides, News, & Discussion] anuraganasane:
Is anyone facing the same audio problem as in open beta? Sound can be heard more in one piece of earphone than the 2nd. Replugging in the earphones fixes the issue sometimes.
[OnePlus 5 Guides, News, & Discussion] benbugohit:
I'm facing low volume problems with

- oneplus bullet usb-c,

- and on phone directly

...
[OnePlus 5 Guides, News, & Discussion] anuraganasane:
Have you given a feedback on the 1+ community app? I was thinking to use the stable build but the same audio issue.
[OnePlus 5 Guides, News, & Discussion] strongst:
[MENTION=3702851]pycxe-01[/MENTION] really complicated what you're doing so just a heads up what is not necessary in case someone stumble across this:

- there's no need to boot 5.1.4 or 5.1.7 for the vendor partition to be created or to make something pie ready

- updating from oreo 5.1.7 to pie 9.0.x does not need a to made with a clean flash before
[OnePlus 5 Guides, News, & Discussion] pycxe-01:
True that. But, I wanted to test OxygenOS 5.1.7 before moving to Pie & my old data partition seemed to have corrupted data i.e. Tinder & Google Calendar applications had minor bugs. Why bring bugs onto a fresh start with Pie? Nonetheless, I have restored ONLY data that I needed with Titanium Backup. By the way, you may also want to use OnePlus Switch for other backups too! Good luck folks! :D
[OnePlus 5 Guides, News, & Discussion] pycxe-01:
Just tested installing Magisk v19.0 on OxygenOS 9.0.4 in order to get root. All is well & overall Magisk seems to work much faster! The trick is to flash it twice in TWRP, followed by wipe > dalvik-cache, cache > system reboot. And as always I've flashed stock_boot.img instead of uninstalling previous version of Magisk v18.1 first. :D
[OnePlus 5 Guides, News, & Discussion] tbqstp:
I can confirm this method works! Many thanks. I finally managed to update successfully from 17.3 using Codworkx latest TWRP.
[OnePlus 5 Guides, News, & Discussion] Sherlock1123:
After updating to 9.0.4, Netflix doesn't work gives error - Device failure occured (500-1019), (501-1019) and application needs to be restarted (502-1019)

Also hotspot turns back off immediately after switching on.

Any help would be appreciated.

Thank you
[OnePlus 5 Guides, News, & Discussion] Trandaa:
About the Netflix issue

1) have you tried to delete data?

2) Is your phone anyhow modified (root, etc) ?
[OnePlus 5 Guides, News, & Discussion] Sherlock1123:
1) I tried everything from clearing data to forve stopping app and restarting my phone to reinstalling app nothing worked.

2) Phone is rooted but it passes safety net, I am using magisk hide and the app was downloaded directly from play store and note sideloaded.
[OnePlus 5 Guides, News, & Discussion] grasmanek94:
The 9.0.4 upgrade instructions worked like a charm (dirty flash)!

Just note that you will lose all your parallel apps and data (maybe because I did not disable PIN / set lock to swipe, don't want to lose my stored fingerprints and authentications/licenses). Island does work (did not lose any data).
[OnePlus 5 Guides, News, & Discussion] zertyx:
I haven't read about the stuttering issues for a while, on 9.0.3 that also occurred on 9.0.4.

I'm still hesitating to upgrade because of this. Any news?
[OnePlus 5 Guides, News, & Discussion] Pro4TLZZ:
Managed to get to latest ota, recovery decided to flash
[OnePlus 5 Guides, News, & Discussion] pycxe-01:
Greetings, everyone! Say... How much SOT do you generally get on OxygenOS 9.0.4 stock kernel? What are the best battery optimisation features that worked for you? Would you recommend using some custom kernel along with OxygenOS 9.0.4? Thanks!
[OnePlus 5 Guides, News, & Discussion] Gruber008:
After flashing the latest 9.0.4. version I can't add new APN setting (can't make my mobile data to work) , I can just reset them to default.

Has anyone encountered this problem?
[OnePlus 5 Guides, News, & Discussion] anuraganasane:
Isn't there any plus + sign in access point names?
[OnePlus 5 Guides, News, & Discussion] Gruber008:
Yeah, I've solved it, I saw and I tried that of course, but it was the problem with the carrier itself, not the phone / ROM related issue :silly:
[OnePlus 5 Guides, News, & Discussion] ulxerker:
Well ... maybe its time for an update as stable branch is still on security patch from January (its almost end of April) and the last update was more than a month ago ... just my 2 cents.
[OnePlus 5 Guides, News, & Discussion] Elleby:
It's seems, at least on official site, that the update for April it's still in progress, also the beta doesn't have any update from March.
[OnePlus 5 Guides, News, & Discussion] anuraganasane:
Beta has got the update ob30.
[OnePlus 5 Guides, News, & Discussion] Elleby:
From official site of Oneplus in my language, I have different date. Anyway, april it's ending.
[OnePlus 5 Guides, News, & Discussion] sleepwalking0593:
OnePlus 6 stable is still on January patch too
[OnePlus 5 Guides, News, & Discussion] a g bell:
It's handy to have the beta rom should anything go wrong they can say it was just a beta ?
[OnePlus 5 Guides, News, & Discussion] DSF:
And.. as expected "embrace the lag" :)
[OnePlus 5 Guides, News, & Discussion] Pierre02:
Stable out for OP6 and 6T. Expecting our update soon
[OnePlus 5 Guides, News, & Discussion] DSF:
With march security patch. What a joke..
[OnePlus 5 Guides, News, & Discussion] xperia_c4_hater:
I want thank [MENTION=6143932]Funk Wizard[/MENTION], [MENTION=3301438]CamoGeko[/MENTION], and [MENTION=5893314]shadowstep[/MENTION]! I love how Pie looks. So, instead of a dirty or a clean flash, I did it a different way, which saved me hours of time and extra steps. I was not even on OxygenOS 5.1.4, by the way.

1. I backed up using an earlier version of TWRP that was working, so I stuck with it.

2. I let my phone download the next update, which was 5.1.4.

3. I found the .zip on my phone in the hidden .Ota folder within "Internal shared storage," put it in my Download folder then went to TWRP and did a dirty flash. However, I did not unroot to Magisk but rather let it just normally load to 5.1.4 while maintaining my unlocked bootloader.

4. The system downloaded 9.0.4 by itself, I let it reboot, and load. It was so quick, much quicker than a dirty flash would have taken me.

5. I then did an adb fastboot flash of the latest TWRP version, booted into it, and flashed Magisk then installed the latest Magisk Manager's .apk.

Voila, that was all. From now on, I am going to just unroot and let the OS do its thing. It seems safer and is so much easier and quicker.
[OnePlus 5 Guides, News, & Discussion] Kharliah:
So I finally managed to root my OP5.

Basically instead of booting to OOS and then going back to TWRP and flashing Magisk, I installed the newest version of OOS, flash Magisk twice (just in case) then wiped cache and dalvik etc.

To my surprise it actually booted and now I am fully rooted.
[OnePlus 5 Guides, News, & Discussion] Spider-Vice:
Yep, that is actually the correct way of doing it. Flash Magisk right after flashing OOS, otherwise Magisk can and will fail (and TWRP will be replaced by stock recovery) because OOS replaces the boot/recovery partition with its own.
[OnePlus 5 Guides, News, & Discussion] DionysosD:
****, I think that's exactly what has happened to me...so I guess the only thing to to do is unlocking the bootloader again (including a full data wipe)?

Although...when booting it gave me the message that my bootloader is still unlocked....yet if I flash codeworks TWRP 3.3.0.1 via adb I still get the standard bootloader afterwards.
[OnePlus 5 Guides, News, & Discussion] strongst:
As discussed alot it's also possible that only the magisk manager app isn't installed successfuly which leads to the observation, that there's no root, but it is, just without magisk manager app. So installing manager app after the first boot can fix it also.
[OnePlus 5 Guides, News, & Discussion] DionysosD:
Yes, the manager was not installed correctly. I reinstalled it, but magisk has not been installed. Maybe I did something wrong. I flashed the magisk uninstaller and rebooted, but it messed with my boot.img so I flashed OOS 9.0.4 afterwards. But that has overwritten my recovery, so I'm sick with the standard recovery now. I tried flashing codeworks TWRP 3.3.0.1 over adb but with no success...
[OnePlus 5 Guides, News, & Discussion] strongst:
Use older twrp like twrp-3.2.3-0-20190311-codeworkx-cheeseburger.img and magisk 17.1. Or 18.1 and flash twice.
[OnePlus 5 Guides, News, & Discussion] DionysosD:
I have no idea why, but it worked!! Thank you
[OnePlus 5 Guides, News, & Discussion] L22EEW:
Hey all,

In the process of selling my OP5, and want to put it back to stock.

I've got as far a flashing OxygenOS 9.0.4 back to the OP5, and completed a full reset. (followed the steps in the first post). Completed an initial set-up, and taken the steps to setup USB debugging, etc.

I've rebooted back to fastboot

Used the following commands -

"fastboot flashing lock" and/or "fastboot oem lock"

However as soon as I lock the bootloader, and reboot the device i'm prompted with the "Your device it corrupt, and will not boot"

Am I missing something?

EDIT: Just read some more via XDA - forgot to mention that the OP5 is still currently using/loaded with the Blu_spark TWRP, so would I need to flash "Recovery - Stock" via fastboot after flashing OxygenOS 9.0.4? Then attempt to relock the bootloader via fastboot?
[OnePlus 5 Guides, News, & Discussion] doomwithdon:
I faced the same issue.. I used the tool at the below location to go back to stock 5.1.7. The tool for going back to 9.0.4 didnt work for me and hence I first went to stock 5.1.7 and then manually flashed stock 9.0.4 from stock recovery.

https://xdaforums.com/oneplus-5/how-to/op5-collection-unbrick-tools-t3898870
[OnePlus 5 Guides, News, & Discussion] strongst:
That's the reason. Going stock with custom recovery isn't stock at all. After you're flashing 9.0.4, reboot and your twrp will be replaced with stock recovery(just make a test and reboot to recovery to check).

The you can lock bootloader.
[OnePlus 5 Guides, News, & Discussion] yupo72:
Finally updated to 9.0.4 following the guide [dirty], no issues.:victory:
[OnePlus 5 Guides, News, & Discussion] L22EEW:
Should I flash stock recovery before flashing Oxygen then?
[OnePlus 5 Guides, News, & Discussion] strongst:
No. As I wrote already... Just follow my instructions, your recovery will be replaced by stock recovery upon first boot of the rom.
[OnePlus 5 Guides, News, & Discussion] kallekula33:
Hi, I'm currently on Oreo 5.1.7 , twrp-3.2.3-x_blu_spark_v9.85_treble-op5_op5t and rooted with Magisk v18.1. I would like to update to Pie 9.0.5 but according to the first post you need siankatabg's TWRP to be able to update.

Will the update not work or what will be issue be ? I do understand I have to remove the compatibility.zip from the full ROM but a part from that I don't get why the flash would fail? It's not that I'm questioning the procedure as such but more curios why the flash wouldn't work.
[OnePlus 5 Guides, News, & Discussion] strongst:
Stay on your current twrp(Oreo compatible) , remove compatibilit.zip, follow instructions, update twrp to a Pie compatible twrp after you're on 9.0.4.

I've slightly change the instructions now in the op, since several things have changed ;)
[OnePlus 5 Guides, News, & Discussion] kallekula33:
Thanks a lot, this makes more sense to me now. I will do as you instruct and update to the latest blu_spark TWRP once I'm on 9.0.5 and hopefully no issues occur.