13
OnePlus 7 Pro update to latest OxygenOS (10.3.4/10.0.7) + keep TWRP & Magisk Root Guide via OnePlus 7 Pro

  1. Dave1482
    Ice Cream Sandwich Oct 13, 2019

    Dave1482 , via OnePlus 7 Pro , Oct 13, 2019 :
    UNLESS YOU ARE ALREADY ROOTED, MAKE SURE YOU ARE ON THE LATEST OxygenOS VERSION

    This guide will be up to date as new updates for the OnePlus 7 Pro comes out.
    I have found a method for updating that works without needing a computer.

    • GM1911: India
    • GM1917: Global/US Unlocked
    • GM1913: EU
    • GM1915: T-Mobile (do not use this guide unless you have the correct files for your variant, the global ROM MIGHT work but I am not responsible if I am wrong)
    • GM1920: EU 5G (do not use this guide unless you have the correct files for your variant)
    Latest:
    Old Downloads
    Instructions for update if you're updating from Android 10:

    DISCLAIMER:
    • I AM NOT RESPONSIBLE FOR BRICKING ANY DEVICE, THIS GUIDE IS JUST FOR THE OnePlus 7 Pro on International firmware (I'm on GM21AA).
    • THIS SHOULD WORK WITH OTHER VARIANTS BUT I CANNOT GUARANTEE ANYTHING!
    • USE AT YOUR OWN RISK!
    • WHEN TRYING FOR OTHER DEVICES WITH A/B PARTITIONING, MAKE SURE YOU USE YOUR DEVICE'S LATEST FILES!

    PREREQUISITES

    • TWRP is preferred to be already installed
    • Prior rooting preferred
    • You must download above files (if just updating, you really only need the TWRP zip, the full .zip OTA, and the Magisk 20.4 zip)
    • You must download the full ~2 GB OTA
    • Also have the latest Magisk uninstaller in case things get messed up
    Steps For First Time Rooting:

    IF YOU ARE JUST UPDATING YOUR ROOTED PHONE or if TWRP is already installed
    , skip to "Steps For Just Updating" to update.
    If your bootloader is already unlocked skip to step 5

    1. Download TWRP.img to your computer
    2. Install OnePlus adb and fastboot drivers on your computer
    3. **THIS STEP ERASES YOUR PHONE** Run "fastboot oem unlock" without quotes
    4. Flash TWRP.img file from computer to slot A with "fastboot flash boot_a path-to-twrp.img"
    5. Flash TWRP.img file from computer to slot B with "fastboot flash boot_b path-to-twrp.img"
    6. Run "fastboot reboot recovery"
    7. If your OTA is on your computer, copy it to /sdcard/ on your OnePlus 7 Pro

    Steps For Just Updating:
    1. Flash full OTA VIA TWRP, DO NOT USE SETTINGS APP
    2. Flash TWRP installer 3.4.0-0 zip via TWRP
    3. Flash Magisk 20.4
    4. Switch active boot partition
    5. Reboot to TWRP recovery
    6. Install Magisk again
    7. Reboot to system
    IF THERE ARE ISSUES WITH NO SIM CARD SHOWING OR NO CELLULAR CONNECTION
    1. Download the Magisk uninstaller above
    2. Reboot to TWRP
    3. Flash Magisk uninstaller (it may show an error but ignore it and continue)
    4. Reflash Magisk 20.4
    5. Reboot to system
    Screenshot_20200807-144803.jpg
    Screenshot_20200529-104226__01.jpg
     
    Last edited: Aug 12, 2020

    #1
  2. Dave1482
    Ice Cream Sandwich Oct 14, 2019


    #2
  3. Dave1482
    Ice Cream Sandwich Oct 14, 2019

    Dave1482 , Oct 14, 2019 :
    For those of you who are using different devices, the process MAY be similar but I am not 100% sure. If you want to risk it, you can try it.
     

    #3
    Georgeoneplus7pro likes this.
  4. RandomDude66613
    Gingerbread Oct 14, 2019


    #4
  5. Dave1482
    Ice Cream Sandwich Oct 15, 2019

    Dave1482 , Oct 15, 2019 :
    The OnePlus 7 Pro has a Slot A and a Slot B. If you're in TWRP, it shows the current slot when you press the Reboot button on the home page. When you're there, press the Slot you are not currently on and it will switch the active boot partition on your next boot.
     

    #5
    Georgeoneplus7pro likes this.
  6. LeTronique
    Cupcake Oct 18, 2019

    LeTronique , Oct 18, 2019 :
    What if I don't have TWRP installed? How do I boot from it because when I do, I get stuck at the "OnePlus Logo Fastboot Mode" page. My BL is unlocked, phone is unlocked but I can't root it because I don't have TWRP.
     

    #6
  7. Khaledmayas
    Cupcake Oct 21, 2019

    Khaledmayas , Oct 21, 2019 :
    I've unlocked my op7pro then I tried to install TWRP but it fail and the phone just stuck on the black screen with fastboot mode on it i manage to restart it and try to do that again with different TWRP but it will do the same. any help how to install the TWRP?? Android 10 Build Number OP7PRO_02_BETA_3
     

    Attached Files:


    #7
  8. Dave1482
    Ice Cream Sandwich Oct 25, 2019

    Dave1482 , Oct 25, 2019 :
    You just download the TWRP 65 IMG file from here then push this file to /sdcard/ then flash it to install TWRP
     

    #8
    Georgeoneplus7pro likes this.
  9. Dave1482
    Ice Cream Sandwich Oct 25, 2019

    Dave1482 , Oct 25, 2019 :
    (I might have to update the guide to include instructions on how to install TWRP in the first place
     

    #9
    Georgeoneplus7pro likes this.
  10. Dave1482
    Ice Cream Sandwich Oct 25, 2019

    Dave1482 , Oct 25, 2019 :
    You need TWRP 65 or 70 (I recommend 70)
     

    #10
    Georgeoneplus7pro likes this.
  11. Khaledmayas
    Cupcake Oct 30, 2019

    Khaledmayas , Oct 30, 2019 :
    Hi, I've tried all the instruction step by step and it works TWRP installed but once I flash the Magisk no sim card showing and no signal and I did the instruction you give about that but it didn't work. any idea? and now I've update it to BETA 4
     

    #11
    Dave1482 likes this.
  12. Dave1482
    Ice Cream Sandwich Oct 30, 2019

    Dave1482 , via OnePlus 7 Pro , Oct 30, 2019 :


    Khaledmayas

    Hi, I've tried all the instruction step by step and it works TWRP installed but once I flash the Magisk no sim card showing and no signal and I did the instruction you give about that but it didn't work. any idea? and now I've update it to BETA 4​


    run Magisk uninstaller then reinstall Magisk 20.0. I used the Uninstaller zip
     

    #12
  13. Khaledmayas
    Cupcake Oct 30, 2019

    Khaledmayas , Oct 30, 2019 :
    I've did that too
     

    #13
  14. Dave1482
    Ice Cream Sandwich Oct 30, 2019

    Dave1482 , via OnePlus 7 Pro , Oct 30, 2019 :
    maybe clear cache, uninstall Magisk zip, then boot without Magisk, see if it works, then go back to TWRP and flash magisk
     

    #14
  15. Khaledmayas
    Cupcake Oct 30, 2019

    Khaledmayas , Oct 30, 2019 :
    Ok I'll give that a try and I'll keep you updated. Thanks.
     

    #15
  16. Dave1482
    Ice Cream Sandwich Oct 30, 2019


    #16
  17. Khaledmayas
    Cupcake Oct 30, 2019


    #17
  18. Khaledmayas
    Cupcake Oct 30, 2019

    Khaledmayas , via OnePlus 7 Pro , Oct 30, 2019 :
    Hi, I have one more question. you mentioned that after flashing the TWRP we need to switch so when I got there the slot was on A so I switch to B but when I rebooted it stuck on the two dots rotating around the circle.
     

    #18
  19. G1572592589809
    Cupcake Nov 1, 2019

    G1572592589809 , Nov 1, 2019 :
    Hi! i have your same issue, did you sort it out anyhow?


     

    #19
  20. Khaledmayas
    Cupcake Nov 1, 2019


    #20