[OnePlus 7 Pro Questions & Answers] Azukegi:
the instructions are in the chat

Before starting, download these files on your computer to save time

Download your custom rom choice from #5g-custom-roms-latest

Download the latest EU5G OTA from here (https://otafsg-cost.h2os.com/OnePlu....E.31_OTA_031_all_2111271509_64912a56fefe.zip)

Have drivers and ADB/fastboot (platform-tools) (https://developer.android.com/studio/releases/platform-tools) ready (#drivers if you don't have them)

1. Use MSMDownloadTool to convert to EU5G firmware. (If you’re on Sprint, I would use EU5G due to the ease of unlocking bootloader and local upgrading)

2. Set up the device on Android 9, and move the EU5G OTA zip file from your computer onto your phone (do not put it in a folder, just in internal storage)

3. Go to System Updater, click the gear icon, and local upgrade to the latest EU5G version (Start here if you’re already on EU5G, but on OOS 9)

4. Once you boot back into system, go back to the System Updater, and local upgrade to the same version again (this is because the 7 Pro 5G uses A/B and has 2 slots for updates. You need OOS 10 on both before flashing a rom) (start here if you’re on EU5G OOS 10)

5. Once you reboot back into system tick OEM Unlocking in Developer Options, reboot into bootloader by typing adb reboot bootloader (if USB debugging enabled) or powering off the device and pressing both volume and turning the device on. Now you can unlock the boot loader by typing fastboot oem unlock. Once it’s unlocked and reset, you can reboot back into boot loader and continue.

YAAP/YAAP Vanilla Flash

6. Get boot.img from @yaapop7 with the command #dumped_images (use guacS latest image)

7. In bootloader, fastboot flash boot boot.img (boot.img being guacamoles boot.img) (you can drag in the YAAP file into the terminal/CMD window and it'll auto populate file location)

8. On your device, use volume buttons to reboot to recovery, then once in YAAP recovery, select "Apply Update from ADB" or something related to ADB

9. On your PC, type ADB sideload YAAP.zip (yaap.zip being YAAP zip file) (you can drag in the YAAP file into the terminal/CMD window and it'll auto populate file location)

10. Once that finishes, format in recovery and reboot.

You should be done!

KOSP/Flamingo Flash

6. On your terminal window with fastboot, type fastboot update --skip-reboot rom.zip (rom.zip is the KOSP img release, you can drag the file into the window and it’ll auto fill the location)

7. Once this finishes, on your phone use the volume keys to reboot to recovery

8. Once in recovery, wipe data and reboot.

You should be done!

If you want Magisk

1. Setup your rom

2. Download Magisk.apk from the Magisk GitHub (https://github.com/topjohnwu/Magisk)

3. Move the boot.img from your rom of choice into your phone's internal storage (the YAAP one is the same one you used to install, the KOSP one is linked in the rom posts in @op7pro5gupdates)

4. In the Magisk app, hit install under Magisk and select “Select and patch a file”, then select the boot.img

5. The Magisk patched boot.img will be in your phone’s Downloads folder, so move it to your PC

6. Now back in your fastboot terminal window, type fastboot flash boot magiskboot.img (magiskboot.img is whatever it’s named, you can drag the file into the window and it’ll auto fill the location)

Passing SafetyNet with Magisk (and possibly some apps that detect root)

1. Once you have Magisk installed, and are back into the system, open Magisk, and if it prompts you to reboot for additional setup, do so.

2. Click the gear icon in the top right corner, then enable “Zygisk” and click on “Hide the Magisk app” (this will change the Magisk app icon and package name to “Settings” if you kept it at default)

3. Reopen Magisk, hit “Enforce DenyList” and “Configure DenyList”

4. Hit the 3 dots in the top right corner and “Show System Apps”

5. Search for “Google P” and click on the Google Play services app (not the check mark), hit com.google.android.gms and com.google.android.gms.unstable. Also click on the Play Store.

6. If you have any apps that detect root, select those as well (like Google Pay, Pokemon GO, and some banking apps), otherwise, you are done!

Some apps will still detect root!

Refer to #l1 for Netflix

:)

OnePlus 7 Pro 5G - GM1925/GM1920

The OnePlus 7 Pro 5G (GM1920 and GM1925) chatroom!

t.me