0
how to OEM unlock tmo op 7 pro and install Lineage

  1. Joey Pardella
    Gingerbread Sep 7, 2019

    Joey Pardella , Sep 7, 2019 :
    use at own risk,
    I am not responsible for bricked or damaged phones

    this tutorial, you will need a Windows computer, internet, a T-Mobile OnePlus 7 pro, and adb and fastboot !

    _________________________________
    PART 1 Unlocking the bootloader
    ________________________________

    first, we're going to needs hacked version of msm firmware flasher to install global/US oxygenos.

    Download files from mirror archive and extract them to a folder you can locate. – Mirror.

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

    Open the MSM tool and uncheck the box next to SHA 256.

    Hold both volume buttons on your OnePlus 7 Pro for 5 seconds, then plug in the USB cable.

    Watch the running MSM tool on your computer. Once it says “Connected” next to one of the COM ports, press START.

    Do not unplug your device until it says “success” on screen.

    You now have international firmware!

    but wait...

    while setting up your phone do not connect to WiFi.
    you also do not need to set up Google accounts or pin/fingerprint yet, we will do that later.

    like I said, don't setup Google account or pin/pass/fingerprint/face unlock.
    setup phone without WiFi, even if you have no 3g or 4g
    once oxygenos starts
    go to Settings,
    scroll to the bottom to System Updates
    now click the gear at the top right!
    turn off auto download over wifi

    now download Android Q Developer beta 3 here

    Ready to get started on the Android Q Beta?

    Download for OnePlus 7 Pro

    https://oxygenos.oneplus.net/OnePlus7ProOxygen_13.X.04_OTA_004_all_1907200204_1d324007ddc24ed9.zip

    1. Download the ROM upgrade zip package from the specified server.
    2. Copy the ROM upgrade package to the phone storage.
    directory / or /sdcard
    3. Go to Settings -> System -> System Updates -> Click top right icon -> Local upgrade -> Click on the corresponding installation package -> upgrade -> System upgrade completed to 100%.
    4. After the upgrade is complete, click Restart.
    5. The phone will boot into recovery mode to format user data, it will reboot again after formatting.
    6. Update successful.

    after the phone reboots, you still do not have to set it up fully, because once you OEM unlock the bootloader and rollback to oxygen 9, the data is wiped and you have to reset up the phone like it's brand new!

    where were we, ohh yes... set up phone without WiFi or Google accounts or security pin/fingerprint/face unlock, no need for any of that stuff yet!!!

    once phone starts
    go to settings, click on about phone
    click on build GM21AA until the phone tells you you're a developer!
    now hit the back button or use gestures to go back to settings!
    now go to system, then developer options!

    go-to USB debugging and turn it on
    plug your OnePlus 7 pro into Windows pc
    go to default USB configuration and set it to file transfer
    now you can click on OEM unlock
    on your computer type adb devices

    it'll show device then your devices numbers if working

    if working -->> type in powershell or cmd:

    adb reboot bootloader

    then when it boots, type on the PC powershell or cmd:

    fastboot oem unlock

    on the phone it's going to earn you, proceed with caution.
    use the volume down button til you select unlock bootloader. use the power button to select your option.

    the phone is going to reboot,

    now the OnePlus 7 pro's bootloader is unlocked!
    time to rollback to pie, since cellular network voice and data don't work yet!


    DP to MP rollback guide - via Local OTA update
    Note: This upgrade method will erase all the contents of the phone, please be sure to backup first.

    1. Download the latest ROM upgrade zip package from the specified server.
    2. Copy the Rollback package to the phone storage.
    either / or /sdcard
    3. Go to Settings -> System -> System Updates -> Click top right icon -> Local upgrade -> Click on the corresponding installation package -> upgrade -> System upgrade completed to 100%.
    4. After the upgrade is complete, click Restart.
    5. The phone will boot into recovery mode to format user data, it will reboot again after formatting.
    6. Update successful.

    Download the Rollback package from the links below:

    OnePlus 7 Pro

    https://oxygenos.oneplus.net/Fulldowngrade_wipe_18821_190425_0253_user_fix_revision_MP_release.zip

    once the rollback is finished, now you can setup your phone as you would normally would. using WiFi to setup the phone, add your credentials, pin and fingerprint, Google account, restore from Google backup if you want.

    now after setting up your phone and it boots, go to settings, click on about, click BUILD till it gives you Developer options again.

    go back to settings, then go to system, then go to developer options
    you can now see your phone is OEM unlocked.
    time to update to 9.5.11, don't worry, you're bootloader will remain unlocked!

    PART 2 Using TWRP and flashing official Lineage 16
    openGapps, and Magisk

    (PART 2 Coming when my typing hand stops hurting)
     
    Last edited: Sep 7, 2019

    #1
  2. meatandy
    Oreo Sep 7, 2019

    meatandy , Sep 7, 2019 :
    You forgot add the disclaimer that you are not responsible for other people's bricked devices and flash at your own risk. ;)
     

    #2