[OnePlus 6T  Guides, News, & Discussion] erunetha:
[WARNING]

This is a post about my experience, so first i will share in short my experience. For those looking for a step by step guide, go to [GUIDE] section of this post. (this might also prove that most of you people don’t read).

[DISCLAIMER]

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this guide before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.

[My experience]

I would like to share my experience flashing my Oneplus 6T (6010 China Version) (NOT the T-Mobile version) from Hydrogen OS (china version) Oxygen OS. I did this mostly to have all the Google crap installed by default instead of the china stuff (and of course, for the fun).

I found this tutorial first (let’s call it #1):

https://www.xda-developers.com/oneplus-6t-unlock-bootloader-root/

This basically was useful for me to understand 2 things:

#1. Unlock the bootloader

#2. adb sideload (because of force encryption).

The TWRP on the tutorial above was an old version that does not support decryption for the internal storage, so if i tried to flash a rom with that TWRP it was simply not possible, so trying to figure out how to decrypt my internal storage y found that the a newer version (unofficial by the way) supported the decryption, so I gave it try following the flashing TWRP steps of the tutorial #1 (and it worked!):

TWRP (unofficial 3.2.3-12 by mauronofrio):

https://xdaforums.com/oneplus-6t/development/recovery-unofficial-twrp-touch-recovery-t3861482

For the OS i gave it a try to flashing Oxygen using TWRP:

https://xdaforums.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953

After the successful OS flash, then i tried to flash magisk using the tutorial #1, but apparently didn’t worked so the I found this other tutorial (https://android.gadgethacks.com/how-to/magisk-101-install-magisk-root-with-twrp-0179668/) and did only the Magisk part. That did the trick so now i have my Oneplus 6T (6010) with oxygenOS and root

[GUIDE]

Downloads:

[TWRP image twrp-fajita-3.2.3-12.img]: https://www.androidfilehost.com/?fid=11410963190603878816

[TWRP installer twrp-fajita-3.2.3-12-installer.zip]:

https://www.androidfilehost.com/?fid=11410963190603878815

[OFFICIAL OxygenOS 9.0.10 OTA for OnePlus 6T]

http://otafsg1.h2os.com/patch/amazo...Oxygen_34_OTA_017_all_1812111237_f52c4612.zip

[Magisk v18]

https://github.com/topjohnwu/Magisk/releases

[Magisk Manager v6.1.0]

https://www.apkmirror.com/apk/topjohnwu/magisk-manager/

Steps

For those who need an intro for setting up your device for using adb utilities, go to this link, follow the guide. When you’re done come back to this post.

https://www.xda-developers.com/install-adb-windows-macos-linux/

Download all the resources

Reboot your device into your bootloader and run the following command:

fastboot oem unlock

You can reboot into the bootloader by switching on USB debugging, setting up adb and fastboot and typing “adb reboot bootloader”. Alternatively, you can hold volume down and the power button to boot up your device. USB debugging is also located under the developer options.

Boot the TWRP image

fastboot boot twrp-fajita-3.2.3-8.img

Flash the TWRP installer. Once on TWRP select Advanced > ADB Sideload swipe to the right and type the following command:

adb sideload twrp-fajita-3.2.3-8-installer.zip

Reboot System

Copy Oxygen OS into the internal storage.

Boot into Recovery.

Select install, and select the Oxygen OS zip file to start installation.

After boot OS, copy Magisk zip and Magisk Manager apk into the internal storage.

Install Magisk Manager apk into the phone.

Boot into Recovery. (if you lost TWRP recovery on the SO installation, reflash following steps 2 to 4).

Select install and select the Magik zip file.

Reboot into system

DONE!

Credits:

mauronofrio (for the recovery TWRP), Funk Wizard (offical Android Oxygen OS), Adam Conway (How to Unlock the Bootloader and Root the OnePlus 6T).

Sources:

Guides:

https://www.xda-developers.com/oneplus-6t-unlock-bootloader-root/

https://android.gadgethacks.com/how-to/magisk-101-install-magisk-root-with-twrp-0179668/

Magisk (v 18)

https://github.com/topjohnwu/Magisk/releases

TWRP (blu_spark twrp-3.2.3-x_blu_spark_v9.86_op6):

https://xdaforums.com/devdb/project/?id=27466#downloads

TWRP (unofficial 3.2.3-12 by mauronofrio):

https://xdaforums.com/oneplus-6t/development/recovery-unofficial-twrp-touch-recovery-t3861482

ROM:

https://xdaforums.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953