Quote:

Originally Posted by

First of all, a huge thanks to @mauronofrio who just updated TWRP with Android 10 support



In this method, we will use Magisk 19.4 instead of 20 to keep both TWRP and Magisk installed. Magisk 20 has a known issue where installing it will remove TWRP, so we'll stick to Magisk 19.4.



Prerequisites:

Reboot to fastboot mode. Flash TWRP img using the following command;



Code: fastboot flash boot twrp-3.3.1-11-enchilada-Q-mauronofrio.img From fastboot mode, reboot directly to recovery mode. Now you have a fully working TWRP. If you already have Magisk before following this guide, flash Magisk uninstaller first before proceeding to the next steps. Otherwise, continue below.

In TWRP, flash the stock boot image in boot partition. Don't reboot yet.

Also in TWRP, flash TWRP installer zip then reboot to recovery. If it rebooted to TWRP, congratsyou have a fully working TWRP in Android 10 beta!

In TWRP, flash Magisk 19.4 installer.

Reboot to system. Now you have TWRP and Magisk root together.



Most of the things here, I shouldn't explain in super complete detail, because most of these things you already know. But still, feel free to ask.I already have Android 10 installed. I don't have TWRP yet (duh) and also am not rooted. Can I follow this without losing my data.Definitely! This is exactly my case. As long as your bootloader is already unlocked.Moving forward, avoid Magisk 20 and updating Magisk using Magisk Manager, until the issue with TWRP not sticking is fixed.