How to install TWRP after Magisk?

I have a OnePlus 6 running Oxygen OS 9.0 and I managed to install Magisk by obtaining the stock boot image and using the magisk manager app to patch it to include magisk, then I flashed the patched boot.img using fastboot and ADB.

The reason I did it this way is that every time I tried to boot with twrp.img in order to flash twrp.zip, I would run into a screen saying Qualcomm CrashDump Mode and TWRP wouldn't boot.

Now I want to install TWRP and I was wondering if there is any way of doing it by using Magisk, so I wouldn't have to boot twrp.img.

Any help would be greatly appreciated.

2 Answers 2


There is different method from Android 9 and later.

For Android 9 and 10 devices, ensure to disable dm_verity by flashing an empty vbmeta before flashing magisk patched boot. Some devices most especially those using Unisoc chipset require that you generate your custom signed vbmeta.

Sorry, I don't know more but only this difference about Android 9 or newer.


Had a similar issue. The problem is that regular twrp (current version 3.2.3) does not work with Oxygen OS 9.0.

The solution is to use blu_spark twrp, which does work. You can find the download here:


(twrp-3.2.3-x_blu_spark_v9.86_op6.img and twrp-3.2.3-x_blu_spark_v9.86_op6.zip)

linked to from the main Oxygen OS 9.0 oneplus 6 thread on xda-developers:


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .