Steps to root OnePlus 10T via Magisk
Step 1: Install Android SDK
Firstly, you’ll need to install the Android SDK Platform Tools on your PC. It’s the official ADB and Fastboot binary offered by Google. You’ll need to download it and extract it to a convenient location on your PC.
Step 2: Enable USB Debugging and OEM Unlocking
To start off, you’ll need to enable Developer Options on your smartphone. Go to settings -> About phone -> tap on build number 7 times -> return to Settings -> system -> advanced -> developer options -> finally enable USB debugging and OEM Unlocking.
Step 3: Unlock the bootloader
There is often an element of confusion regarding this step but to put it into perspective, you’ll need to unlock the bootloader on your device. Remember, unlocking the bootloader on your OnePlus 10T will mean wiping off all the data on your phone and nullifying the device’s warranty.
[2min Guide] How to Unlock Bootloader on OnePlus 10T 5G
Step 4: Download OnePlus 10T Firmware
Then, download the stock firmware for your OnePlus 10T from the official website of OnePlus. You can even download the Fastboot ROM and extract the boot.img, vendor_boot.img, and vbmeta.img files.
Download OnePlus 10T Stock Boot Download OnePlus 10 Stock Vendor Boot Download OnePlus 10T Stock Vbmeta
Step 5: Extract OnePlus 10T Payload.bin
Once you’ve downloaded the firmware, you should extract it to convenient location on your PC. DO this will give you a couple of files, including the payload.bin. If you didn’t know this already, OnePlus packs all its partition IMG files inside the payload.bin files, so you’ll need to extract it first. Once the extraction is complete, you should transfer the boot.img and vendor_boot.img files to your device. On the other hand, you should transfer the vbmeta.img to the platform-tools on your PC.