[OnePlus 6 Guides, News, & Discussion] Shaky93:
Oneplus 6 Oxygen OS 10.3.0 With Root,TWRP,Viper4Android FX,Xposed & Youtube Vanced.

Anybody can pick whichever state they are in and start from there.

Step 1. Use the latest MSM tool to install the corresponding OS version on to the chipset.

Step 2. Upgrade till you reach Android Version 10.0.

Step 3. Enable Developer options from there enable boot loader Unlocking and advanced power menu and usb debugging.

Step 4. Unlock Bootloader and let it wipe it all and reboot.

Step 5. Then boot into the Stock Bootloader.

Step 6. Flash the Android 10 Patched recoveries .img using fastboot commands.

Step 7. Then Boot into TWRP recovery menu from there flash the Android 10.0 os.

Step 8. Then Flash the zip file of the android 10 recovery & reboot to the recovery.

Step 9. Then from the twrp menu flash magisk and wipe cache and dalvik and reboot to system.

Step 10. Then setup the phone on reboot.

Rooted Device with twrp

Step 11. Then upgrade to 10.3.0 version of android. But do not reboot.

Step 12. Instead go to magisk and flash TWRP A/B retention script.

Step 13. Then go to the magisk and install it into an inactive slot.

Step 14. Reboot the device to find it to be in the Android 10.3.0 with root and twrp .

New Method : Less time Consuming.

Step 1: Use the latest MSM tool to install the corresponding OS version on to the chipset. Decrypted 10.3.0

Step 2: Login to the device set it up and enable the dev ops .

Step 3: Allow Unlocking Bootloader.

Step 4: Reboot to the fastboot and unlock the bootloader.

Step 5: Then reboot again into the fastboot mode and Flash the Android 10 Patched recoveries .img using fastboot commands.

Step 6: Then go into recovery and flash with the captured ota Zip of Android 10.3.0.

Step 7: DO NOT REBOOT , Then Flash the zip file of the android 10 recovery & reboot to the recovery.

Step 8: Then Flash the magisk installer and boot into the system.

Updated Rooted device with twrp.

Step 15. Then Disable the auto updates for the youtube in the play store .

Step 16. Flash Youtube Vanced from the Magisk.

Step 17. Install Viper4android App and open it but dont install the drivers.

Step 18. Then Go to the magisk and flash audio modification library but do not reboot.

Step 19. Then go back to the Viper4Android and install the drivers Hence rebooting the device.

Step 20. After the reboot Disable the audio modification library from the magisk .

Step 21. Go to the Viper4Android and install the drivers again rebooting the device and successfully installing the Viper4Android .

Step 22. Install EDXposed Apk then go the magisk and flash both RIRU Core and Yahfa Framework 4.5.5 beta or the Sandhook Framwork and reboot.

I have sourced these links from various posts so thanks to all the original providers.

Links to files:

https://androidfilehost.com/?fid=4349826312261684578 Decrypted 10.3.0 OOS

https://androidfilehost.com/?fid=4349826312261679648 OOS 10.3.0 OTA File.

https://androidfilehost.com/?fid=6006931924117936338 Decrypted 9.08 OOS

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

https://androidfilehost.com/?fid=4349826312261678087 TWRP zip for oxygen OS 10.0 and up

https://androidfilehost.com/?fid=4349826312261678088 Twrp image for oxygen os 10.0 and up

https://www.mediafire.com/folder/773e97cz2ezx1/AddFree_Youtube_BackgroundPlay_Enabled youtube vanced.