Question. I tried doing the rollback a couple months ago and as soon as I did and phone rebooted, it installed the latest update, asap, preventing me to going to the next step. I even diabaled installed upstairs automatically in dev options. Ty
Flash 10.5.7 TMobile version with MSMDownloadtool, then boot. ASAP, turn off automatic updates. Also, tell it that you want it to download full updates only. Put it in airplane mode if you have to or pull the SIM momentarily, haha. There is simply no way it could possibly download over 1GB in the time it takes to stop it from updating! I think it also gives you the option to delay the update.Question. I tried doing the rollback a couple months ago and as soon as I did and phone rebooted, it installed the latest update, asap, preventing me to going to the next step. I even diabaled installed upstairs automatically in dev options. Ty
I used TWRP to back it up with the modemI may have missed it, but can someone point a newb (me) in the right direction as how to backup persist.img before moving to the global rom?
you can also root and use an adb command to get them.I may have missed it, but can someone point a newb (me) in the right direction as how to backup persist.img before moving to the global rom?
The best thing to do is follow the instructions on this page. Use MSM to downgrade first.I am on Tmobile version 11.06.8 (A11) I have the OnePlus Global rom (15.0.40) on my phone. That one is direct from the OnePlus site. It looks as if the OnePlus 8 has been pulled from their downloads list of phones on their site. I also have the 10.5.12 global rom listed in the 1st page of the thread.
I need clarification. Do I need to revert to A10 or can I use fastboot to update to global via any of these Global rom's? I read the entire thread. Is there a consensus of anything needing to be backed up? Or are these issues on a case by case basis. I have close to a week left before I get my token.
I just wish that someone would actually make a proper modded msm tool for everyone thats on tmobile to convert to global without any issues of losing sim functionality or wait 7 days for the unlock code. Makes everyone's life easier and the fact that OP8T already has one which means that it is possible to make one and that we just need that person to help us. BE THE SAVIOUR!There are other tools able to flash this phone; I'm pretty sure qfil could do it, at the very least. There isn't anything proprietary to OnePlus; this phone speaks the Sahara protocol just like all the other devices with Qualcomm SoCs. There's a GitHub repository containing a tool someone developed that can decrypt the ops firmware files. I played around with it a while ago, and the ops file contains the firehose programmer, so there is no reason it couldn't be done by anything that speaks the Sahara protocol.
![]()
GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter - GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encryptergithub.com
Decrypt and unpack the firmware archive (ops file), and you'll see that all the files you need are there. I don't recall if contains the partition info in the right format, but that could be converted. I'm almost positive that everything you need is in that archive. I didn't really try to do anything with it because msmdownloadtool worked.
Here is a tool you can use when the phone is in edl mode to play around with it:
![]()
GitHub - bkerler/edl: Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :)
Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :) - GitHub - bkerler/edl: Inofficial Qualcomm Firehose / Sahara / Streaming / Diag Tools :)github.com
Here is a tool to recreate the flash image:
![]()
GitHub - NHellFire/android-qfil-unsparse: Tool to reassemble the sparse images used by Qualcomm Flash Image Loader
Tool to reassemble the sparse images used by Qualcomm Flash Image Loader - GitHub - NHellFire/android-qfil-unsparse: Tool to reassemble the sparse images used by Qualcomm Flash Image Loadergithub.com
Also this:
Also note:
python3 backdoor.py "MsmDownloadTool V4.0.exe"'
![]()
oppo_decrypt/backdoor.py at master · bkerler/oppo_decrypt
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter - oppo_decrypt/backdoor.py at master · bkerler/oppo_decryptgithub.com
I am on the same boat as you, waiting for my unlock code in a few days.Simple question. I have the latest Global rom from the oneplus website. Can I use the fastboot method and simply put the zip file in and load the global rom in? There is a guy on youtube that goes around all of this and renames the global rom to a zip file and uses the existing A11 to load the global OS using system update. As long as the global rom is newer than the existing OS, it works.
Right now the oneplus website is missing the OnePlus 8 for software upgrades.
On Monday I will receive my bootloader unlock token. So I have a few days to figure all of this out.
Anyone can help me?
When I flash international version.
It can flash userdata, but when start flashing abl, it shows Flashing is not allowed for Critical Partitions.
I'm very sure I have already unlock bootloader and sim. Does anyone know what can I do , Thanks
4th and Last Step: Open the Global Rom (10.5.12 OnePlus 8 Global Rom) and find flash-all.bat and double click on it, and type and enter Y when it asks to.Anyone can help me?
When I flash international version.
It can flash userdata, but when start flashing abl, it shows Flashing is not allowed for Critical Partitions.
I'm very sure I have already unlock bootloader and sim. Does anyone know what can I do , Thanks
I am on the same boat as you, waiting for my unlock code in a few days.
Where did you get the latest global ROM from? Can you link the YouTube guide? If this works, this would make the process much simple
How do you verify 5G is Standalone or Non-Standalone?
Can you share the global rom you downloaded? Is this actually newer than the Tmobile rom version, that's the question I guess.I got the latest global rom directly from the OnePlus website. It seems as if they pulled the OnePlus 8 from the update page in the last couple of days.
This is the guy who upgrades from Android 11 to the Android 11 global rom (OnePlus 8T) from within the existing Android 11 phone OS. His trick is to wait for an update and then redirect the update to the global Rom on the phone.
First I need to make sure the update works. The Global rom comes directly from the OnePlus website for the 8. The video I linked most likely will not work with US branded phones. With an unlocked bootloader, you cannot receive updates from Android updates. I am going the fastboot route when I get my unlocked token.Can you share the global rom you downloaded? Is this actually newer than the Tmobile rom version, that's the question I guess.
you can do OTA updates on unlocked bootloaderFirst I need to make sure the update works. The Global rom comes directly from the OnePlus website for the 8. The video I linked most likely will not work with US branded phones. With an unlocked bootloader, you cannot receive updates from Android updates. I am going the fastboot route when I get my unlocked token.
My question is can I simply flash the global rom via fastboot straight across via Android SDK platform tools without reverting to an Android 10 rom.
The Android 11 Global rom is newer than the latest T-Mobile Android 11 rom.
I couldn't help myself. I factory reset the phone. It works better after the factory reset. Android 11 didn't run all that well on the OnePlus 8. It drained the battery much faster than Android 10. I am happy to have Android 12 on it now.unless you are having issues with the phone, i dont think you need to reset it. C.16 seems to be super stable with respect to battery life and performance. I see only minor bugs like Processor name showing incorrectly (865 reported as 855), battery % not showing in status bar on swipe down etc.
In short, you should be fine without a factory reset
Full, incremental is only for a handful of people. If you do incremental, you must be on beta of oxygen os i believe. I switched to oos 12 incremental using oos 11 betaDo you do the incremental updates or the full update. Oxygen Updater suggests doing incremental updates but what did you do?
I will give it a shot. I appreciate your timeFull, incremental is only for a handful of people. If you do incremental, you must be on beta of oxygen os i believe. I switched to oos 12 incremental using oos 11 beta
Sorry for spamming the board today, but I think I figured it out.I tried again, MSM to 10.5.7, unlocked bootloader, rebooted to bootloader, flash-all.bat, and I'm still getting errors on the critical partitions. And I can't figure out how to unlock the critical partitions (probably not allowed in TMo firmware).
I'm going to MSM to 10.5.22 and see if that makes any difference.
EDIT: No dice. 10.5.22 made no difference. The issue is the locked critical partitions. If anybody has any solutions please tag me.
IN2017 is Tmobile version of the phone and updates are late and you cant sideload an update because it is not available on carrier versions of the phone. Converting it to International version gives access to the latest updates, and some other features that weren't available to Tmobile version. If you do this method, you will lose Safetynet which is the ability to use bank apps and etc. So after converting you have to lock the bootloader if you wish to do anything related to banking.Thanks for the guide!! I just submitted my request to T-Mobile to unlock my boot loader so now I play the waiting game...
In the meantime, can someone please clarify what does converting from IN2017 to International achieve? Ultimately my goal is to flash a custom ROM - not sure if I can do this directly after unlocking my boot loader.
I am confused between this guide and the old one " Covert to Global ( WIP ) . Which one is best guide to convert OP8 TMO Android 11 to Global ?
Should I back up/ change modem with this guide ?
Is there diff between EU and Global ROM/modem/etc. to use 5G in USA and other oversea countries ?
I want Always On Display ( AOD ) , which ROM EU or Global will have it ?
TIA