[OnePlus 7 Pro Questions & Answers] md5hasher:
Tip: The files are still there. Look again. The mega ones are gone, but the Androidfilehost ones are still available.

I stood on the shoulders of others and rewrote the directions, they steps I took/ this worked for me:

~~~~~~~~~~~~~~~~~~~~begin edit i have, erase link to my directions, i am, posting directions here i must~~~~~~~~~~~~~~~~~~~~

Im using a oneplus 7 pro, gm1915 (Tmobile variant) flashed to international Android 10 Oxygen Os beta 18. It works GREAT.

I have read others having achieved this on Oneplus 8 ( in xda and Oneplus forums ).

I bricked my device twice pulling this off for my Oneplus 7 Pro.

There are subtle changes in the OOS images for Oneplus 7 Pro, call them variants. India/Global, Americas, UK 5G

This is for 7pro only. But: talk to devs + throw them beer $ = they may show you the ancient secret martial art technique of Oneplus 8 Global-jitsu

***********Below you will find the tools needed to level up and achieve greatness**********

Tools for Oneplus 7 Pro (and the path to the digital gaurdians of this sacred wisdom)

1. Carrier Unlocked device

Contact Oneplus for this unlock_code.bin file.

Connect to device to Windows 10 (works for debian systems too) with oem data cable.

Open commandprompt/terminal/bash/(unknown if zsh works?) and cd to path of downloaded file.)

( example@example~:$ cd /home/user/Downloads

example@example~:$ ls

unlock_code.bin )

Now enter " fastboot flash cust-unlock /home/user/Downloads/unlock_code.bin "

(or, just enter " fastboot flash cust-unlock " and drop and drag your file to the command prompt/terminal)

and slap that ENTER button.

Let it cook for a minute or so.

When its done cooking, enter "fastboot oem unlock" ( example@example~:$ fastboot oem unlock )

profit

Windows 10

Msmdownloadtool.exe (the PATCHED version AND the patched L2 drivers And the patched Guac files

https://androidfilehost.com/?w=files&flid=294946 (the mega dot nz files no longer work)

----> dl all files to the same folder.

---->Extract all in that same folder. For simplicity lets make a new folder in Downloads called ONEPLUSFILES and put everything in there.

---->Take your device and turn it off.

---->Plug in the USB end of the data cable into your WINDOWS 10 PC.

---->TURN ON YOUR DEVICE. ---->Connect it to the usb C side of your data cable.

---->Let Windows 10 auto install the wrong drivers. ---->Activate Developer Mode by going into your device's settings/phone/ tap BUILD 7 TIMES ---->Activate USB Debugging in Settings/Developer

---->When propmted, authorise the device on your pc and authorize pc on the device too

---->verify adb is working by opening up a terminal/command prompt (WindowS START/ CMD.EXE) and enter "adb" to start the daemon/server then enter "adb devices". Your device SHOULD show up.

(If my device does not show up? Pshhht, idk, and you have my sympathies: happened to me too; i applied: reading, alot. At this point dont give up, but walk away from this problem for a few hours. Will help with body aches, stress, frustration etc. Trust me, I know.)

Next enter " adb reboot bootloader" and your device will enter fastboot mode.

This is important for windows to auto install the drivers to talk to your device.

---->Once the drivers are installed by windows, open up Device Manager and see your device. From here right click on your device and uodate the drivers located in the Downloads folder you extracted them to earlier.

-------> Do this in fastboot mode, reboit your system as normal and do it again once adb can once again talk to your device.

----->Once you have gotten this far, disconnect your device from the pc and power it off.

On Windows, power off windows.

Power ON Windows. (btw **** windows) At this point your device should be off.

Open up the folder you have dl the msmdownloadtool.exe into, right click on it, and RUN IT AS ADMINISTRATOR.

Uncheck 256 verification. (probably works botg ways, feel free to try and lmk! I used the Uncheck 256 and for me this worked.)

----->ok here at this point if you have gotten this far congradulations cuz no matter if this works or not YOU ARE A BOSS. Sometimes **** just doesnt work but daaaaamn you stuck with it, have no doubt invested a ton of time and patience where most everyone else would gave given up. Why? Cuz they some underdogs while YOU is A STRAIGHT G. In fact, pm me if you got this far cuz I only associate with other Bosses/bosses in the making, and I will gladly help u in my spare time, like a BOSS.

---->Assuming you dont have that TWRP spyware nonsense installef on your device (what think Im playing? Go do some research on them! Go see who they are collaborating with!) heres what to do:

Msmdownloadtool.exe should be running. The USB Data cable should be plugged into your pc. Your device should be off and unplugged.

Hold VOL UP and VOL DOWN and POWER with one hand (know what? go get a friend to help you here, if possible) and SIMULTANEOUSLY plug in the USB C end into your device.

AS SOON AS MSMDOWNLOADTOOL.EXE detects your device (comms) SLAP THE START BUTTON.

DO NOT TOUCH **** UNTIL IT IS DONE DOUN ITS THING AND THE TEXT IS ALL in GREEN.

Profit

NOW you are one step closer.

Power up your device and complete setting it up.

After your device is setup, again enable developer mode by settings/phone/tap build 7x and enable usb debugging and unlock bootloader in settings/developer.

Go to the ONEPLUS Images for your device and download the most recent STABLE (not BETA yet) versions.

https://www.oneplus.com/support/softwareupgrade

Now after you are done downloading the image, open your file manager and locate the file you downloaded. Longpress on this and change the name to end in .zip

(the image file currently ends in Oneplus7pro . 12345example .zip.jar so simply delete the .jar part of the file so it reads Oneplus7pro .1 2345example .zip )

Next, long press on this file and select CUT.

Back out of the directory (move up one level) and PASTE the file here.

Next, go into settings/updates and in the upper right corner select the gear icon. Next select LOCAL UPDATE and choose the file you just downloaded, and allow the update to UPDATE-IFY!

BossAdvice: After update is complete, if you want the latest beta build, download that from the same source you got the stable image from and repeat the process of renaming the image file to end in .zip and to apply update locally in settings/update/ gear icon/local update /select file /update .

AND THEN after your beta build, or stable build, is finished updating locally, go into settings/update/search for ota update; if one is available install it!

Currently Im on gm1915 Android 10 Op7Pro_02_Beta18

Congradulations, your phone is unlocked and on the international version. As far as working on Metro PCS? I typed this entire thing ON my Oneplus 7pro ON the MetroPCS network. Works great! Your phone is now practically a Terminator. Feel it in your hand, FEEL THE POWER!

PS check your imei with Metropcs HERE https://www.metrobyt-mobile.com/bringyourphone

(from a dialer type *#06# to get your imei number, OR go to settings/phone)

At this time I recommend finding the google camera beta versions .apk because this app will take off your camera's training wheels.

-Saint

Note: Windows10 (Im a Debian based user; had to swallow my pride esp bcuz Heimdall/Odin/WINE/Crossover did not work for me using Kali Rolling.. I got Windows 7 to work the first time, but the L2 drivers for adb usb modrm etc kept getting screwed up by windiws update and other weird things beyond my technical ability, tldr: no matter how gross it sounds, use Windows 10.)

Note: if I forgot anything apologies, Im typing this by finger and memory at 4:11am

Links:

https://androidfilehost.com/?w=files&flid=294946

https://www.oneplus.com/support/softwareupgrade

https://www.metrobyt-mobile.com/bringyourphone

Lastly super props and thanks goes to the majority of the work that allows this to work, the Developer DRAKENFX, who created the patched msmdownloadtool.exe and L2 drivers and patched Oneplus7pro image. Thank u DrakenFX!

AND TO: My best friend who let me use their windows 10 system!!!!

My contribution here is merely adding my own instructions to help avoid brick-dom in the process, I hope this helps someone.

For Oneplus 8 etc other versions, please peruse through xda esp if you wish to donate to Drakenfx (note: I am not affiliated with anyone)

-Saint

^^^^^^^^^^^^^^^^^^

~~~~~~~~~~~~~~~~~~~~end edit i have, erase link to my directions, i did, posted directions here instead i must~~~~~~~~~~~~~~~~~~~~

The biggest pita for me was the drivers.

How I solved this?

Install drivers from your Oneplus device first. (dev mode/usb debuggin on, connect to pc, allow computer access/select file transfer)

At this point msmdownliadtool (dot exe, eww windows, gross!) hung after connecting to device in edl mode.

Then install L2 patched drivers from Androidfilehost.

At this point, msmdownloadtool dot exe

also hung after connecting to devicebin edl mode.

Finally, search xda for the "all in one tool"; it contains the correct drivers.

Device connects to msmdownloadtool dot exe and works as described.

NOTE: At this point you will notice your device is international, BUT it can not connect to your mobile carrier's network.

Solve this lack of connection bug by:

Connect to wifi,

then

system/update

dl and update the available ota.

Reboot,

profit

In closing, I love you, and "caress your carrots with my celery. I unleash my cauliflower all over your olives while riding your amber waves of grain." (long live Blood Ninja)

-Saint