Struggling with Oneplus 5 - OnePlus 5 Questions & Answers

So I have a problem with the Oneplus 5. I got the xXx Nolimits ROM that's based on OxygenOS 5.1.3 and installed the Magisk xXx Nolimits 4.3 aswell.
I want to upgrade it to 9.0.4, but it won't do it with TWRP 3.2.3-0. Haven't tried it with TWRP 3.3.0.
Could it possibly work, if I go back to full stock and upgrade it via OTA and then flashing it again via TWRP 3.3.0?
The vendor partition is the problem here, I think.
Thanks for any help!

lenci98 said:
So I have a problem with the Oneplus 5. I got the xXx Nolimits ROM that's based on OxygenOS 5.1.3 and installed the Magisk xXx Nolimits 4.3 aswell.
I want to upgrade it to 9.0.4, but it won't do it with TWRP 3.2.3-0. Haven't tried it with TWRP 3.3.0.
Could it possibly work, if I go back to full stock and upgrade it via OTA and then flashing it again via TWRP 3.3.0?
The vendor partition is the problem here, I think.
Thanks for any help!
Click to expand...
Click to collapse
You guessed right. You need to flash stock 5.1.4 OxygenOS (which will create the vendor partition).
Then you can update to 9.0.4/9.0.5(remove the compatibility.zip from the rom files) either with OTA or manually flashing(see official oxygenOS rom threads for 9.0.5)then you can update the twrp to 3.3.x.
After this you can flash XXX magisk mod 4.3 onwards as it's a magisk module.

lenci98 said:
So I have a problem with the Oneplus 5. I got the xXx Nolimits ROM that's based on OxygenOS 5.1.3 and installed the Magisk xXx Nolimits 4.3 aswell.
I want to upgrade it to 9.0.4, but it won't do it with TWRP 3.2.3-0. Haven't tried it with TWRP 3.3.0.
Could it possibly work, if I go back to full stock and upgrade it via OTA and then flashing it again via TWRP 3.3.0?
The vendor partition is the problem here, I think.
Thanks for any help!
Click to expand...
Click to collapse
That's exactly how to do it. Use an Oreo era Codeworkx TWRP to flash a full OOS ROM. You have to have used 5.1.4 to create the Vendor partition so flash that. Let it overwrite TWRP with the stock recovery, and then OTA up to latest OOS. Fastboot flash latest Codeworkx TWRP and you're done.
Uninstall Magisk before you begin.

strongst said:
You guessed right. You need to flash stock 5.1.4 OxygenOS (which will create the vendor partition).
Then you can update to 9.0.4/9.0.5(remove the compatibility.zip from the rom files) either with OTA or manually flashing(see official oxygenOS rom threads for 9.0.5)then you can update the twrp to 3.3.x.
After this you can flash XXX magisk mod 4.3 onwards as it's a magisk module.
Click to expand...
Click to collapse
Exactly this was my plan. Thanks for the help. I struggled with this for literally months!

Related

Dirty flashing to Open Beta 18 from OOS 5.1.2

I currently run OOS 5.1.2 (xXx No limits), with magisk 17.1 and blu_spark 3.1.2 (non treble) twrp. I want to update to Open Beta 18, so today i tried by updating the twrp to twrp-3.2.3-x_blu_spark_v9.85_treble-op5_op5t (successfully). I then removed magisk by the uninstaller and tried to boot into system (still haven't flashed the beta), and it wouldn't load. I then returned to the updated recovery to flash the full zip of the beta but had a zip verification error. I disabled zip verification then got error 7 in the twrp. For now i have reverted to a NAND recovery i had made before updating the twrp, but i would still like to update to Open Beta 18. What did i miss, and how can i make it work? please keep in mind that i would prefer a dirty flash over a clean flash if possible.
Thanks
yohouse2 said:
I currently run OOS 5.1.2 (xXx No limits), with magisk 17.1 and blu_spark 3.1.2 (non treble) twrp. I want to update to Open Beta 18, so today i tried by updating the twrp to twrp-3.2.3-x_blu_spark_v9.85_treble-op5_op5t (successfully). I then removed magisk by the uninstaller and tried to boot into system (still haven't flashed the beta), and it wouldn't load. I then returned to the updated recovery to flash the full zip of the beta but had a zip verification error. I disabled zip verification then got error 7 in the twrp. For now i have reverted to a NAND recovery i had made before updating the twrp, but i would still like to update to Open Beta 18. What did i miss, and how can i make it work? please keep in mind that i would prefer a dirty flash over a clean flash if possible.
Thanks
Click to expand...
Click to collapse
It's been discussed 100 times on the xXx thread that it's not recommended to switch between stable and beta the dirty way cause you're facing issues. Like you.
It's also not recommended by oneplus in the official threads cause of issues.
A clean installation(look at the beta thread) saves you hours on troubleshooting/headaches in the future.
And latest stable build has advanced reboot menu instead of beta

From OxygenOS 4.5.13 to OxygenOS 5.1/LineageOS 15.1

Hi,
I have Oneplus 5 with TWRP 3.1.1 running 4.5.13. I want update it.
Should I first update TWRP to latest version?
Can I wipe everything and straightly flash to latest OxygenOS and then to LineageOS?
When should I flash/instal Gapps and Magisk? Right after flashing LineageOS or I need to first need to restart it?
Thanks for help.
vito45 said:
Hi,
I have Oneplus 5 with TWRP 3.1.1 running 4.5.13. I want update it.
Should I first update TWRP to latest version?
Can I wipe everything and straightly flash to latest OxygenOS and then to LineageOS?
When should I flash/instal Gapps and Magisk? Right after flashing LineageOS or I need to first need to restart it?
Thanks for help.
Click to expand...
Click to collapse
At first it's necessary to update to 5.1.4 oxygenOS and then 5.1.5. Directly to 5.1.5, isn't working for most people. You can install latest blu spark twrp recovery before or after the os update.
After this you're ready to to install lineageos, gapps, magisk in this order.
It may be useful to format internal storage, since it can be blocking the boot.
Good luck :good:
Thanks very much

Upgrading from 5.1.0 to 5.1.6

Hi all,
I've got a OP5 currently running 5.1.0 which is unlocked, rooted & encrypted. I've tried to flash 5.1.6 on the stock recovery but it always says the installation has failed.
Going from my memory I tried the latest versions TWRP versions by Codeworkx and Bluspark, however when flashing they both result in an error code 7 and it aborts.
Does anyone know how I can simply get this phone to update? I'm hesitant to wipe data / system files in case I cannot flash the rom...
Amos91 said:
Hi all,
I've got a OP5 currently running 5.1.0 which is unlocked, rooted & encrypted. I've tried to flash 5.1.6 on the stock recovery but it always says the installation has failed.
Going from my memory I tried the latest versions TWRP versions by Codeworkx and Bluspark, however when flashing they both result in an error code 7 and it aborts.
Does anyone know how I can simply get this phone to update? I'm hesitant to wipe data / system files in case I cannot flash the rom...
Click to expand...
Click to collapse
That's because OOS 5.1.0 doesn't have Treble implementation (i.e. there isn't a separate vendor partition that is needed for it), whereas OOS 5.1.6 has Treble implementation (i.e. it needs a separate vendor partition to work properly and if it fails to find one, it'll not install only and error out).
You should try flashing OOS 5.1.4 over OOS 5.1.0 (which, I think, creates the vendor partition) and then try flashing OOS 5.1.6. Basically, the update path should be OOS 5.1.0 -> OOS 5.1.4 -> OOS 5.1.6. If it still doesn't work, try OOS 5.1.0 -> OOS 5.1.4 -> OOS 5.1.5 -> OOS 5.1.6. Should work.
Good luck! :good:
shadowstep said:
That's because OOS 5.1.0 doesn't have Treble implementation (i.e. there isn't a separate vendor partition that is needed for it), whereas OOS 5.1.6 has Treble implementation (i.e. it needs a separate vendor partition to work properly and if it fails to find one, it'll not install only and error out).
You should try flashing OOS 5.1.4 over OOS 5.1.0 (which, I think, creates the vendor partition) and then try flashing OOS 5.1.6. Basically, the update path should be OOS 5.1.0 -> OOS 5.1.4 -> OOS 5.1.6. If it still doesn't work, try OOS 5.1.0 -> OOS 5.1.4 -> OOS 5.1.5 -> OOS 5.1.6. Should work.
Good luck! :good:
Click to expand...
Click to collapse
Spot on thank you! Used the MSM tool in the end to force flash it to 5.1.2 and remove all traces of root etc. Then OTA updates it to 5.1.4 automatically as you said. And I've now just sideloaded 5.1.6 through the OTA updater.
Thanks again!
Amos91 said:
Spot on thank you! Used the MSM tool in the end to force flash it to 5.1.2 and remove all traces of root etc. Then OTA updates it to 5.1.4 automatically as you said. And I've now just sideloaded 5.1.6 through the OTA updater.
Thanks again!
Click to expand...
Click to collapse
Thought as much. No worries! Glad you got it sorted out.

[update] how to update OOS 5.0.2 to current - Root

Hi all,
I once tried to update my rooted onePlus 5 (Magisk) to the latest oxygen os version, and lost everything. (with a corrupted Nandroid backup haha)
Since then, I've been pretty careful not to update anything, OTA isn't working anyway.
But now is about time to update it all.
I have flashfire, and Oxygen Updater (currently downloading OOS 5.1.4)
My question, before I go any further is:
If I download ALL the updates on Oxygen Updater and then flash them with flashfire (flash ZIP & OTA --> Select downloaded firmware --> proceed), I should be able to gradually flash all the new update until OOS 9.0.2, Keep root, and more importantly, Keep ALL my data, apps and all.
Is that correct? Does anyone have a proper flashfire walkthrough?
I'm a bit hesitant as someone seems to have had issues with Magisk as per below source's comment
source: https://forums.oneplus.com/threads/...with-flashfire-bonus-tip-oneplus-3-3t.621501/
Thanks!
To upgrade from Oreo non-treble to latest
- From TWRP, flash OxygenOS 5.1.4, Magisk and all the other mods and boot up once (to create vendor partition)
- From TWRP, flash OxygenOS 9.0.8, Magisk, all the other mods and a Pie-capable TWRP
PierreVicquery02 said:
To upgrade from Oreo non-treble to latest
- From TWRP, flash OxygenOS 5.1.4, Magisk and all the other mods and boot up once (to create vendor partition)
- From TWRP, flash OxygenOS 9.0.8, Magisk, all the other mods and a Pie-capable TWRP
Click to expand...
Click to collapse
And that will NOT erase any of my data?
Is it not possible to do it with flashfire? I don't have TWRP anymore I think..
Thanks!
mattou78400 said:
And that will NOT erase any of my data?
Is it not possible to do it with flashfire? I don't have TWRP anymore I think..
Thanks!
Click to expand...
Click to collapse
I actually don't know what flashfire is.
You will not lose data in theory, but it's a good thing to make a backup

How to flash OxygenOS via fastboot or TWRP?

Hi, my device is currently without an OS after a full wipe. I have fastboot access and latest 3.6 TWRP recovery.
Can someone please share the link to last updated Android 10 OxygenOS stock ROM and how to flash it?
Also, how can I root via Magisk after installing OOS?
myblessayu said:
Hi, my device is currently without an OS after a full wipe. I have fastboot access and latest 3.6 TWRP recovery.
Can someone please share the link to last updated Android 10 OxygenOS stock ROM and how to flash it?
Also, how can I root via Magisk after installing OOS?
Click to expand...
Click to collapse
Curious why you want a10? The latest oos is a11. You just flash the zip for oos in twrp. It will replace your recovery so always reflash twrp after if you want it. Magisk can also be installed from twrp.
Brettroth said:
Curious why you want a10? The latest oos is a11. You just flash the zip for oos in twrp. It will replace your recovery so always reflash twrp after if you want it. Magisk can also be installed from twrp.
Click to expand...
Click to collapse
Wasn't my device so had to go with A10. Was able to install OS, recovery and root using THIS thread.
Thanks for the response anyway!

Categories

Resources