[OnePlus 7 Pro Guides, News, & Discussion] adriantechguy:
Please don't buy the OnePlus 7 Pro 5G (model numbers being GM1920 and GM1925). If you need 5G, get the OnePlus 7T Pro 5G McLaren Edition. If you have gotten this phone and can return it, please do so and get the normal OnePlus 7 Pro under the model numbers GM1910, GM1911, GM1913, GM1915 and GM1917. (The GM1915 which is the T-Mobile 7 Pro can be converted to the GM1917 international firmware for dual sim and faster updates)

If you already have the phone though and can't return it, it's not the end of the world. There are still things you can do on it!

So, what is the OnePlus 7 Pro 5G?

The OnePlus 7 Pro 5G was a carrier device. It was released on 3 carriers, Sprint (USA), EE and Elisa (EU). It is basically identical to the standard 7 Pro albeit with a different OxygenOS build path (GM27BA and GM25CC). Also, Sprint's 5G is now dead so that leaves EE and Elisa with working 5G.

Info about the Sprint OnePlus 7 Pro 5G and XDA thread on how to convert to the EU 5G firmware

It's very likely that as I'm updating this, the phone will now be EOL.

If you're on the Sprint firmware of the OnePlus 7 Pro 5G, you can update to the latest available release, the July 2022 OOS 10.0.15 patch. Oxygen Updater won't work obviously since it's carrier firmware. There is an easy fix, although you'll lose a couple of features (Dolby Atmos Equalizer, the About page in the phone is broken (can be fixed) and some other minor things) which is converting to EU firmware. If you are going to convert, read the entire thread and make a backup. It will wipe the device. Do note with this conversion, you'll be on a less bloated OxygenOS 10, but at the cost of an older (November 2021) security patch. The links to said threads can be found below.

To convert to the EU 5G firmware, click on me

If you want to return to the Sprint firmware, click on me

If you want to unlock the bootloader on the Sprint firmware, click on me

Why can't you convert to international firmware?

There are actually a couple of reasons. The main 2 are that the kernel is incompatible and the added X50 5G modem. I've tried to convert via any method I could, fastboot, MSM, etc. Fastboot let me flash all the .img files (that I payload dumped) but it didn't even show a splash, MSMTool just said param preload, and TWRP didn't even let me flash the OTA zip.

OFFICIALLY THE DEVICE DOESN'T HAVE ANDROID 11 OOS 11, NOR WILL IT GET ANDROID 12 OOS 12.1

As of a couple of months ago (March 2022), I did actually get OxygenOS 11 booted on the 7 Pro 5G (images can be found in the 7 Pro 5G Telegram). It has a broken modem, auto-rotation, and some other things and is identified as the IN2020 which is the OnePlus 8 Pro 5G in China. It's not worth flashing as we have Android 12.1 and 13 custom ROMs, but more on that is below.

What about some custom ROMs?

We have official YAAP! We bought a kernel developer (John Galt) the OnePlus 7 Pro 5G!

As of March 31st, we have an official YAAP build in the 7 Pro 5G Telegram. Everything is working. GPS, sim (single though), modem, etc. It'll be in YAAP group/commons channel (https://t.me/yaapop7, https://t.me/yaapupdates), or just join the 7Pro 5G Telegram chat (link found below) and scroll up a bit in the group, or ask.

^ We also had KOSP but that's EOL now on May 2022 security patch. Flamingo (the replacement for KOSP) is still unknown.

This method is outdated

As of March 2nd, 2022, it is now possible to boot custom ROMs based on Android 12 from the 7 Pro on the 7 Pro 5G. We have a list of fixes and such in the OP7P5G Telegram (this method is a little hacky)

broken actual GPS (works fine with WiFi scanning, etc)

sim is a little hacky on GM1920

some misc bugs

GSIs also work, albeit with some issues

Issues I found on phh treble

When will we get Android 11/OxygenOS 11 or Android 12/OxygenOS 12?

Well, we won't. That's about it.

What about Magisk modules?

Yes! These are working. If you're rooted, most Magisk modules should be working fine. There are special RiCE builds for the latest OOS 10 firmware for the EU 5G firmware for this device in their Telegram, so just ask or search there. Magisk modules on custom ROMs also work fine, as you're using AOSP rather than OxygenOS.

What about dual sim?

If you need dual sim, then it's best you move on from this device. It is very unlikely that the device will ever get it, but there were some small breakthroughs to try to get it working on the device.

dsdv working on A12 ROMs with modded EFS and modem. On stock nothing yet. dsds worked for 1 reboot for me before it stopped working, not sure why it's not working

^ Do note this info is outdated since I'm not caught up in dual sim support on the 7 Pro 5G. (This info was last updated in March 2022)

Additional Info and Edits

If you have any more questions about the phone, leave them down below, or message me in the Telegram group, and I'll try to answer them.

Telegram Group is dedicated to the GM1920 and GM1925 (OnePlus 7 Pro 5G). This channel isn't that active but has some discussion about the device and has guides and such for installing custom ROMs, converting to EU 5G, etc.

Thanks for the mention XDA!

Unfortunately, the Reddit link has died. Join the OnePlus 7 series YAAP group, or the OnePlus 7 series commons group on Telegram and it shouldn't be hard to join from there.