yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro Guides, News, & Discussion] r4w0ne:
Funny story, the L2 driver from your posts didn't work for me. I had to download one from the windows CAB file in this post

EDIT: ADB driver works but not fastboot. I hate windows driver store with a passion.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
But the L2 drivers contain CAB files just like that one... Oh well
[OnePlus 7 Pro Guides, News, & Discussion] r4w0ne:
Alright @LoganDark here are basically my issues and how to fix if someone needs it.

Installing the OnePlus USB Drivers

Install using the ones provided on your phone. These are the safest bet.

Depending on your Windows 10 setup, this might not work correctly and the system will not give you any error indicating the driver install is failing, even in the logs. I was running a work Lenovo chinese spy machine, might not be an issue on a custom build. Follow these steps:

You MUST disable Driver Signature Verification in the advanced reboot menu of WIN10.

Once booted back into Windows go to C:/Program Files(x86)/OnePlus and find the .INF file.

Right click the driver .INF file and install. It'll warn you about not being signed but that's okay.

PROFIT!

Installing the L2 drivers if they are not allowing you to connect to the MSM tool properly (stuck at preload phase, etc.)

Download the CAB file from this post.

Install every single INF file from that zip file.

*** this is probably unnecessary but that's what I did and it worked soooo...

Go to Device Manager in Windows and check under Ports for a qualcomm device. This means it worked!

PROFIT!

The only left.... My Magisk didn't persist after the OTA to OOS10 so I am going to figure that out right now. I'll update with my results.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Sigh... You're supposed to use Magisk to install to inactive slot after an OTA. Or else your Magisk is not in the updated OS
[OnePlus 7 Pro Guides, News, & Discussion] r4w0ne:
I did it backwards. Magisk, then OTA. Oops.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
It's ok, you can use fastboot to change boot slot and boot back into the Magisk OS.

fastboot set_active a

If you boot back into the update, try b instead.

edit: use fastboot getvar all to see current slot

Then install to inactive slot and reboot, you will be in the update with Magisk
[OnePlus 7 Pro Guides, News, & Discussion] r4w0ne:
This is good information, but I just downloaded the OTA and flashed like the original instructions. I didn't want to risk anything with stuff I didn't know a lot about.

This might be worth adding to the main post for any other common idiots out there like me who haven't rooted since before Magisk.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
After the initial installation of patched OOS, any further updates should be done on the phone.
[OnePlus 7 Pro Guides, News, & Discussion] r4w0ne:
I should clarify:

after updating I downloaded the OTA from the OP website, extracted the boot.img from the payload in the update zip, patched and flashed that. This should work as a method of patching magisk in any OOS10 update but who knows. Just make sure to anyone else reading that you match the update zip you download matches your currently installed version of OOS. Mismatching can cause issues.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Yes, that's the correct method, although it would not have been required if you had used the updater and then used Magisk to "install to inactive slot" ;)
[OnePlus 7 Pro Guides, News, & Discussion] agentfusion:
I love this guide, and it works perfectly *except* for this bit. This part is a little misleading and incorrect. You copy ONLY the beta, do the local update, etc up to the part of fastboot oem unlock, because this step will wipe internal storage so if you copied both as your guide suggests, the downgrade will be gone after rebooting from the bootloader unlock.

Needs to be: copy beta->local upgrade->oem unlock enabled in settings->reboot to bootloader->fastboot oem unlock->reboot into beta again->copy downgrade->local upgrade the downgrade.

Otherwise this guide is absolute perfection. I know I'm nitpicking, but it could make newbies think they did something wrong when they follow the guide and then go "wait! the file isn't there!"
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Well, if you're going to nitpick, so can I!

It's actually possible to change your bootloader status without wiping the phone. If you intentionally screw up the AVB metadata (vbmeta partition) so that the phone no longer boots, you can lock and unlock the bootloader as many times as you want without wiping data.

Of course, it's not very useful to have a locked phone that can't boot. So using EDL mode (and a proper Firehose programmer outside of MSM Download Tool), I theorize that it's possible to fix the phone again to make it boot once the bootloader is successfully locked.

Likewise, it should be comparatively easy to use EDL to screw up the vbmeta of a locked phone somehow (after enabling OEM unlocking), and then just fastboot to unlock the bootloader and flash a stock one after.

But yes, otherwise you are correct. Almost nobody here would be able to pull that off, and I did miss the wipe when writing that portion of the guide. I'll correct it asap. :p

Edit: OP has been updated.
[OnePlus 7 Pro Guides, News, & Discussion] ndragon798:
Hey I'm trying this on a GM1915 I just got off of ebay and I have been stuck on param preload in the msmdownloadtool for like 20+ minutes. Any suggestions? I unplugged and was able to reboot into the main os so I guess nothing actually happened.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Man, a lot more people are having Windows issues than I expected. Try following the instructions in this post?
[OnePlus 7 Pro Guides, News, & Discussion] famewolf:
Users on the international 10.3.7 can seamlessly switch to the 10.0.10 EU edition (better privacy, lower bloatware) by just downloading the most recent 21BA OOS rom and putting it on the root of the sdcard then treat it as a normal system update from local storage.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Nice, didn't know that. I thought the version numbers mattered, but it look like only the build dates do. :D
[OnePlus 7 Pro Guides, News, & Discussion] famewolf:
The Duel Sims having the same IMEI number won't matter as long as you're on different Networks. T-Mobile is the most relaxed about not caring if you're on twice with the same number. AT&T and others it will be more of an issue.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
I was incorrect about the op7p, they cheaped out and it's actually a dual standby. Sorry.
[OnePlus 7 Pro Guides, News, & Discussion] famewolf:
I'm not sure what you meant by that but I've had it on two different networks at the same time. You just have to get a dual SIM tray off of eBay.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Dual standby means that there is only one transceiver and it can only really work on one network at the same time. If you get in a phone call then the other SIM doesn't work until the call is over. There is also only one IMEI.
[OnePlus 7 Pro Guides, News, & Discussion] famewolf:
Are you certain about that? My understanding was the hardware was pretty much identical across the multiple models and it was strictly software that made the difference.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
That's correct, all hardware variants are dual-standby.

They are using one transceiver for two networks, that's all. It is still a dual-SIM phone, but a subpar one. It's a real shame, because this could have been the all-around best phone out there...
[OnePlus 7 Pro Guides, News, & Discussion] famewolf:
I've been pretty happy with mine. It did everything I could throw at it and that was when it was unrooted. I picked up a second one off of swappa for two hundred bucks and rooted it then added TWRP. Just recently I found the two magisk modules xXx no limits and renovate ice. They both work to expand and add features to the existing oxygen OS. They work pretty much for all of the OnePlus models.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Yeah. The phone is nearly perfect except for a couple gripes:

- Rounded corners and curved edges. Meh...

- Dual standby. I would have loved active dual SIM, but to be fair I don't use dual SIMs at the moment (I did when I first got the phone, though).

Other than that though, it has checks for everything. Stock ROM usability, moddability, aesthetics, performance, ...
[OnePlus 7 Pro Guides, News, & Discussion] galaxys:
Great guide's! I use Linux...
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Not really sure what the relevance of this is, especially in relation to my post above. Also, I got my mint condition nebula blue tmo for about $300, not sure where your minimum $340 figure is from. Came with accessories too.

The EU thing is in the main post and so are tmo instructions. It also includes a link to the repo of OxygenOS builds.

Also, it's not helping anything to insert sleep 10s between every command. Shells run shell commands in sequence, not all at once - and even if you added & after every line (to run them in parallel), it probably would not have any issue.

I have also used the disable-user trick on my previous unrooted devices and for most intents and purposes it's identical to using a Magisk module. However the phone will still know the app is installed and you won't be allowed to fully remove it. It is however a solution for those who consider root insecure or not worth the effort.
[OnePlus 7 Pro Guides, News, & Discussion] x1vietnguyen:
Hi

I had magisk & TWRP installed on my phone but then I accidentally updated and now I want to reinstall magisk and TWRP. Would doing this wipe the data on my phone like it does the first time?

Thanks.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Updating does not lock your bootloader, so you can still flash Magisk and TWRP without wiping your data.

In the future, it's possible and even easy to update your phone without losing Magisk and TWRP. Let me know if you'd like instructions.
[OnePlus 7 Pro Guides, News, & Discussion] x1vietnguyen:
Okay thats great news, thanks!

I'll type out the steps that I was thinking I would have to do and you can comment if I'm missing any steps.

On my PC:

1.Reboot into bootloader

2. fastboot into TWRP

On my Phone

3. Swipe to allow modifications

4. Click install then select TWRP installer and swipe to flash

5. wipe Davlik/cache? (this was something I just saw on a couple of videos)

6. Go back to the home page, click install again then select magisk installer and swipe to flash

7. wipe Davlik/cache? (this was something I just saw on a couple of videos)

8. Go to home and reboot system.

Is this the correct way?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Well... that's one way.

There are a couple problems with it though - swiping to allow modifications turns off safeguards that help you not break SafetyNet permanently, so you probably shouldn't do that (and no matter what you do, do NOT install the TWRP app).

Plus, the flashable zip is not the correct way to install Magisk. Magisk Manager, since it's running on Android, can coax out more information about your device than if it were running in TWRP. I haven't tested what effect this has on the OnePlus 7 Pro, but as topjohnwu has stated before, in general, Magisk Manager is the only correct way to install Magisk.

What you're supposed to do is obtain a boot.img somehow (the most reliable method is using Payload Dumper on a full OTA for your version of OOS), patch it using the Magisk Manager app (while booted into Android), then boot into fastboot and flash the patched boot.img.

Once you have working Magisk, you can use Magisk Manager to install one of the twrp-installer zips from the downloads page for the OP7P (they are Magisk modules). Then you need to go to the main screen and use "Direct Install", otherwise you won't have Magisk anymore.

AFAIK, that's the most reliable and correct way to install Magisk+TWRP.
[OnePlus 7 Pro Guides, News, & Discussion] x1vietnguyen:
I did the first step you mentioned, downloaded the OTA from the oneplus website, ran payload and got the boot.img. How do I patch it using Magisk Manager app?

Edit: I looked up how to do it but I'm a bit confused because the install in magisk manager is greyed out.Do I need to update magisk manager?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
If you rebooted after installing TWRP, but before re-installing Magisk, then your phone is no longer rooted and the stock ROM overwrote TWRP.

Don't reboot in between those two steps.
[OnePlus 7 Pro Guides, News, & Discussion] x1vietnguyen:
Sorry I haven't gotten to that step yet, I just got the boot.img from payload but your next step is to patch it using magisk manager. But I'm not sure how to do that since the Install is greyed out in my magisk manager app.

From my understanding the steps are

1. patch the boot.img using magisk manager

2. fastboot flash the patched img file

3. Reboot to Android

4. Download TWRP installer and Install TWRP using Magisk manager (same procedure as 2?)

5. Reinstall Magisk using Magisk Manager

Is this correct?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Well, you don't have to touch fastboot at all to install TWRP - the twrp-installer zip performs all the flashing for you. Just install it like a Magisk module.

I'm also stumped, I'm not sure why install is grayed out. Maybe you'll have to check the FAQ or open a gh issue about this?

You could send your boot.img and have me patch it for you too. :P
[OnePlus 7 Pro Guides, News, & Discussion] uddinaj:
Installed TWRP persistence and Magisk persistence then rebooted. Now phone is stuck on oxygen os boot animation. D:
[OnePlus 7 Pro Guides, News, & Discussion] 7even1111111:
Hi, thanks so much for this guide! I'm trying to go through the steps for unlocking the bootloader on a T-Mobile OP7Pro (1915), but the links above for the Developer Beta and Full Downgrade no longer seem to work (get a "403 Error" for both).

EDIT: Nevermind! It seems OnePlus was blocking connections behind a VPN. Confirming download links work fine after switching it off. Thanks!
[OnePlus 7 Pro Guides, News, & Discussion] robzombie91:
A+ effort, got my sim locked op7pro to bootloader unlocked. Just finishing up the ota stuff and hopefully being able to flash a custom rom

Edit: Also might want to add the Microsoft Cab file to the instructions, that was the only way for me to get past the param preload error in the msmtool
[OnePlus 7 Pro Guides, News, & Discussion] The_Goss:
A note to anyone just entering this thread and skipped to the end for recent news. All of this still works. I just did it today from a fully updated USA Tmobile Oneplus 7 pro and everything went swimmingly aside from the Qualcomm drivers which just needed some redundant installs to get going properly.

This DID NOT work with Virtualbox on Ubuntu, at least with my hardware. Use an actual Windows PC or just install Windows on the side of your system temporarily to get this done. It's kind of manditory.
[OnePlus 7 Pro Guides, News, & Discussion] The_Goss:
...Do I have to install magisk to the inactive slot every time I recieve an update or just the first time I flash the Euro rom?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
:( Are you able to boot into TWRP?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Every time you install an update, you have to flash TWRP retention and then Magisk to inactive slot, before rebooting. Else the new update won't have Magisk or TWRP!
[OnePlus 7 Pro Guides, News, & Discussion] The_Goss:
I got a bit confused on that in your writeup. Might want to edit that part a bit. I was also a bit confused during the European Rom install phase. I almost installed it without doing the magisk modules before reading the following two paragraphs because I thought they were the next step.
[OnePlus 7 Pro Guides, News, & Discussion] djnikko:
Any Chance of getting a 32 bit/x86 version of Payload_dumper? I use an ancient machine to root devices (Less Security)?
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Honestly I'm not sure if payload dumper is even 64-bit. I was able to run it in WINE (non-64) with no issue.
[OnePlus 7 Pro Guides, News, & Discussion] RedDeadDorito:
Worked awesome on my T-Mobile OnePlus 7 Pro. No more ugly T-Mobile splash screen... and I just recently switched to Mint Mobile so now it's very fitting.

I was worried about getting bricked and having no success after reading people's experience here, but this whole thing was a breeze... Didn't really have to do anything I've never done before :).

Can I update the phone to the latest OS version and root after?

My only concern is the Developer beta had mobile data... and stock ROM does not... I assume it has to do with my APN settings because Mint requires you to set it up yourself for whatever reason. I noticed on developer it said 'T-Mobile' in the status bar. I'm looking into it...

EDIT: Nvm, updating to the next available update fixed my mobile data!

Also updated to latest OOS for Global variant and am now rooted!

I read the end of the OP that said 'Don't install custom ROMs'

And as someone who was literally doing this to install LOS 18... I have to say I agree. I remember flashing custom ROMs in the Android 2.3 Froyo era where it was almost essential and very cool to be able to have versions of Android that were not designed for your phone. I remember having HTC Sense on Samsung, TouchWiz on HTC, etc. My favorite was always a variant of stock AOSP, no matter what phone I had. Specifically CM or AOKP. If I had a phone, it was almost certainly always running CM or AOKP or some other AOSP ROM.

But it seems like Custom ROMs aren't what they once were, at least for this phone. The best experience will always be had on OOS. I mean, it's no CyanogenMod... (RIP CM) but at least everything works well.

My biggest gripe, among other things, is the lack of native Dark Mode (and no, I'm not talking about the one in Developer Settings). I guess I'll just have to wait for Android 11...

One thing I will note is those CAB file links (because you will have to deal with the MSM Download tool drivers) don't work on Chrome, only Edge...
[OnePlus 7 Pro Guides, News, & Discussion] king0r:
How can I figure out if I have a T Mobile branded OP7 Pro? I have bought it in used condition in Germany, hence a little bit unclear about that.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Go to About Phone. If your phone is T-Mobile, the model will be GM1915 instead of GM1917.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
Hey, as stated in the post, you were supposed to boot your Magisk patched image, not TWRP.

You can use MSM Download Tool as described in the original post to unbrick your phone, although your data will be gone.
[OnePlus 7 Pro Guides, News, & Discussion] ed.ge_2d:
By doing this you managed to unlock sim?
[OnePlus 7 Pro Guides, News, & Discussion] robzombie91:
I already had my op7pro temporarily unlocked for a different carrier before i did this so i don't think so. Ive moved on to an unlocked op9 after doing this though.
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
This has nothing to do with SIM locking. You will have to talk with your carrier about that.
[OnePlus 7 Pro Guides, News, & Discussion] blacksantron:
But holding down power button for flashlight isnt available in stock and thats my most used function
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
What do you mean? Any root app can do this, no custom ROM needed...
[OnePlus 7 Pro Guides, News, & Discussion] krumbman0wnz:
Ok. so i followed all of these instructions, and even updated to android 11 thru system update...all good. but twrp no longer works on android 11. Even the custom versions. I installed the SmaliPatcher module and got bootloop. Went thru fastboot and flashed the original boot.img i extracted and could boot into OOS unrooted without recovery. but at least my phone works. This thread needs to be updated with how to flash TWRP into android 11.
[OnePlus 7 Pro Guides, News, & Discussion] Shano56:
​

Nebrassy has working TWRP for 11 https://xdaforums.com/t/recovery-11-unofficial-teamwin-recovery-project.4289455/

Don't forget to flash magisk apk in twrp before rebooting back to system
[OnePlus 7 Pro Guides, News, & Discussion] Morgane3D:
Hello,

I have a Tmobile OP7pro (GM1915) But when i flash an international oxygen, and i uplaod to Andoid 11, i get a bug with 90herts and 4K screen (Black screen) Any solution to this mistake ?

Thx
[OnePlus 7 Pro Guides, News, & Discussion] weakNPCdotCom:
According to the device tree for Guacamole, his TWRP builds do not support the GM1915 on OOS 11
[OnePlus 7 Pro Guides, News, & Discussion] Valholy:
Will this work on Android 11 and lates OOs?? "Gm1917"
[OnePlus 7 Pro Guides, News, & Discussion] LoganDark:
I don't think so, but most of the steps can be transferred over
[OnePlus 7 Pro Guides, News, & Discussion] Valholy:
Thanks a lot, succesfully unlocked it and installed twrp, getting latest versions though, last step chose a rom of my preference and flashed it
[OnePlus 7 Pro Guides, News, & Discussion] drose6102:
oh boy I done messed up now, computer crashed while the MSM was just starting to flash. Phone does nothing and constantly connects and disconnects from usb on computer. It is a true brick, welp guess its time to upgrade anyway.
[OnePlus 7 Pro Guides, News, & Discussion] GeekyTanuj:
Can this guide be followed on Oneplus 7 pro running OOS 11.0.1? If yes, what needs to be done differently to ensure that the switch to international is done safely?
[Samsung Galaxy Note 20 Ultra Questions & Answers] jaro4700:
Hi, In my hand are two notes 20Ultra .One SM-N9860DS second SM-N986BDS. So first is with Snapdragon and last it is Exynos. I have the same aplication, level system. So start situation for benchmark test is parallel. I have tried Geekbench5, Geekbench4, 3DMark and more then 3/4 tests Exynos is better then Snapdragon. Quite different theory we can find in Internet... To that my first experience was with SM-N986U1 from US and this model was always better to Exynos 200- 250 pkt in Geekbench5. To tell You truth I don't undrestend: it is sowtware problem or other issues?

Last resalts 3DMark

Snapdragon 4134 pkt

Exynos 4232 pkt.

Do You have the same experience ?
[Samsung Galaxy Note 20 Ultra Questions & Answers] RISHI RAJ:
I've seen exynos at 540000,with continuous drop in scores after several tests. Here is mine sd variant
[Samsung Galaxy Note 20 Ultra Questions & Answers] jaro4700:
Is it Antutu?
[Samsung Galaxy Note 20 Ultra Questions & Answers] jaro4700:
What is Youre Exynos resalts? That what I found in media , that no procesor generate the problem but the cooling system. If You have grafen inside Exynos will working very well. Unfortunately no-one know what we have in own hand.

BR
[Samsung Galaxy Note 20 Ultra Questions & Answers] RISHI RAJ:
Yes Antutu snapdragon.I don't have exynos but have seen on youtube.
[Samsung Galaxy Note 20 Ultra Questions & Answers] Goku1992:
The exynos is slower than the snapdragon also throttles faster. Several test show this...
[Samsung Galaxy Note 20 Ultra Questions & Answers] jaro4700:
Hi, I have got 600086. Whats resalts You have others owners... How about Samsung Galaxy S20 Ultra with 16GB RAM and Snapdragons CPU?
[Sony Xperia XZ2 Compact Questions & Answers] titatuto:
Hey all of you,

I have the [official] Lineage 17.1 flashed to my xz2 compact.

I want to increase the maximum volume for my headphones. Therefore I made changes in the mixer_paths....xml files, but nothing changed. So my questions are:

1. As there are 4 mixer_paths files (mixer_paths_i2s.xml, mixer_paths_qvr.xml, mixer_paths_skuk.xml, mixer_paths_tavil.xml), in which of them should I apply my changes?

2. Which changes do I have to apply? And where exactly?

I tried to increase values RX.. Digital Volume as well as DE.. Volume to 92, brought no changes. Also changes in <path name="headphones"> (also RX.. Digital Volume to 92) didn't change anything (all of the last things were tried in mixer_paths_tavil.xml).

Thanks for helping out