8
[Ultimate-Guide] ★ OnePlus 6T OOS-10 TWRP-Root-Magisk from OOS-9

  1. metaspook
    Eclair Nov 16, 2019

    metaspook , Nov 16, 2019 :
    [​IMG]
    ~This thread is my XDA forum mirror+edits for OnePlus forum ~

    INTRO:
    After long research and applying various technics I've successfully discovered several methods and made this guide for TWRP, Root and Magisk installation for OOS 9.0.17 to OOS 10.0 for Un/Rooted OnePlus 6T (fajita) device.

    NOTES:
    * How to Unlock Bootloader / adb sideload / Advanced reboots etc. This Link
    * Methods are well tested read/follow carefully, retry or if bricked use Unbrick Tool
    * To upgrade "OOS-9" to "OOS-10" u gotta be on "OOS 9.0.17" and "Method-3" is applicable for OOS 10.0+ OTAs
    * Remember "Bootloader" is "Fastboot" and OTA flash changes the A/B slot.
    * [TWRP] Bootup Message >> [TICK] Never show.. > Swipe to Allow Mod.. || Reboot Message >> Untick all > Do Not Install
    * This guide can be ported for OnePlus 6 users with proper credit.

    FILE MAP:
    ~~ Download Magisk-v20.1+ version for "FILE-1" || TWRP 3.3.1-27+ version for "FILE-2, 3, 4" || "FILE-6" from Magisk Manager
    FILE-1 = Magisk-v20.x.zip
    FILE-2 = twrp-3.3.1-xx-fajita-installer-mauronofrio.zip (Use TWRP 3.3.1-27+ version.)
    FILE-3 = twrp-3.3.1-xx-fajita-Pie-mauronofrio.img (Use TWRP 3.3.1-27+ version.)
    FILE-4 = twrp-3.3.1-xx-fajita-Q-mauronofrio.img
    FILE-5 = OnePlus6TOxygen_34_OTA_040_all_1910270448_OOS-10.0.zip
    FILE-6 = TWRP_A_B_Retention_Script-Magisk.zip

    METHODS:
    ~~ Read "NOTES" first ~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Method-1 ~~
    OOS 9.0.17 [UNROOTED] to OOS 9.0.17 [ROOTED]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~. *Step 4 is to Keep/Install TWRP.
    1. Unlock Bootloader >> [Complete Setup wizard steps] >> Reboot to Bootloader
    2. Fastboot >> Command: fastboot boot "FILE-3"
    3. TWRP >> Advanced menu >> Install Recovery Ramdisk
    4. TWRP >> Flash or adb sideload "FILE-1" >> Reboot to System
    ~~~~~~~~~~~~~~~~~~~~~~~~~ Method-2 ~~
    OOS 9.0.17 [ROOTED] to OOS 10.0 [ROOTED]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~. *Step 3A is to Keep TWRP and *Step 3B is to Install TWRP choose any and don't reboot.
    1. Flash "FILE-5" via Local Updater [DON'T REBOOT]
    2. Connect Internet >> Magisk Manager
    3A. Magisk Manager >> Download>Install or Flash "FILE-6" as Module
    3B. Magisk Manager >> Flash "FILE-2" as Module
    4. Magisk Manager >> Beside "Magisk is up to date" > Install > Install > Install to inactive slot
    5. Reboot
    ~~~~~~~~~~~~~~~~~~~~~~~~~~ Method-3 ~~
    OOS 10.0 [UNROOTED] to OOS 10.0 [ROOTED]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~. *Step 4 will boot into TWRP and *Step 7 is to Keep/Install TWRP
    ~. To Reset Rooted "OOS 10.x" go to TWRP >> Wipe > Swipe to Factory Reset > Steps 6 to 10
    1. Unlock Bootloader >> [Skip Setup wizard steps] >> Reboot to Recovery (Stock Recovery)
    2. Stock Recovery >> "Wipe data and cache" > "Erase everything" > Reboot to Bootloader
    3. Fastboot >> Command: fastboot flash boot "FILE-4"
    4. Fastboot >> START
    5. TWRP >> Switch slot > Reboot to Recovery
    6. TWRP >> Flash or adb sideload "FILE-5"
    7. TWRP >> Flash or adb sideload "FILE-2"
    8. TWRP >> Switch slot > Reboot to Recovery
    9. TWRP >> Flash or adb sideload "FILE-1"
    10. Reboot to System

    Contributors:
    metaspook

    Special Thanks to...
    @topjohnwu @osm0sis @mauronofrio
     
    Last edited: Nov 18, 2019

    #1
  2. metaspook
    Eclair Nov 16, 2019


    #2
  3. Sumanth Kanakamedala
    Cupcake Nov 17, 2019

    Last edited: Nov 17, 2019

    #3
  4. metaspook
    Eclair Nov 18, 2019

    metaspook , Nov 18, 2019 :
    * If you used "Copy>Flash" method Step 6. is only for this
    * Don't mix, use "Copy>Flash" or "adb sideload" methods.
    * I think you missed any step or mixed 'cuz those methods are Tested many times...
     

    #4
  5. metaspook
    Eclair Nov 18, 2019


    #5
  6. metaspook
    Eclair Nov 18, 2019

    metaspook , Nov 18, 2019 :
    ~~~ Whole thread is updated!!! ~~~
    Check out !! More CLEAN and Proper...
    @ 2019-11-19
     

    #6
    Sumanth Kanakamedala likes this.

  7. #7
  8. subhamshaw
    Cupcake Nov 27, 2019


    #8
  9. subhamshaw
    Cupcake Dec 14, 2019

    subhamshaw , via OnePlus 6T , Dec 14, 2019 :
     

    #9
  10. fikrizuhron
    Cupcake Jun 17, 2020


    #10
  11. Caomhin
    OnePlus 9 Series Expert Community Expert Jun 17, 2020


    #11
  12. QuayTran
    Cupcake Sep 11, 2020

    QuayTran , Sep 11, 2020 :
    As someone who is always scared when it comes to updating rooted phones, I can confirm that the above method for rooted 9.0.17 to the latest firmware (10.3.5) works. Many thanks!
     

    #12
  13. Olivier Dupré
    Cupcake Apr 9, 2021 at 11:21 AM

    Olivier Dupré , Apr 9, 2021 at 11:21 AM :
    Hi,

    I have received the update OTA to 10.3.9. Unfortunately... it broke my phone. Unable to type the PIN anymore on boot, etc...
    So I decided to run a hard reset but... the phone hangs on "Please wait" while booting.

    I have not unlocked my OEM. Have you heard of any solution to unlock the bootloader in that case? Otherwise my phone seems... brick!

    Cheers,
    Olivie
     

    #13
  14. Caomhin
    OnePlus 9 Series Expert Community Expert Apr 9, 2021 at 11:52 AM

    Caomhin , via OnePlus 6T , Apr 9, 2021 at 11:52 AM :
    Follow the instructions to use the MSMDownload Tool for OnePlus 6 Series phones

    ⚠️Make sure you choose the files for your Model of phone. ⚠️

    https://www.thecustomdroid.com/oneplus-6-6t-unbrick-guide/

    Scroll down to view the Unbrick details and downloads.

    Download and use the Android version you want TO use to unbrick the phone with for your OnePlus .

    Once you have the phone backup and running.

    Install OTA updates to get the most recent update.
     

    #14