Der Vorgang, um root zu erlangen, ist auf jedem Android nahezu gleich. Bootloader entsperren, um Zugang zu den einzelnen Partitionen und deren Dateien zu haben. Danach muss der eigentliche root-Zugriff im laufenden Betrieb über eine root-App ermöglicht werden. Das ist mit Magisk möglich, welche über TWRP installiert wird. TWRP wird über einen PC via Fastboot als Custom Recovery geflasht (überschreiben der Partition; hier die Recovery).
Gerätespezifisch ist immer die Custom Recovery, also TWRP. Dies ist eine Imagedatei (.img). Magisk hingegen funktioniert wie eine App, ist also universal auf jedem Gerät installierbar.
Mit der Stock Recovery kannst du nichts installieren oder flashen. Die wird nur vom System genutzt, um systemeigene Updates zu installieren. Daher ist TWRP immer nötig, wenn es um root oder Custom ROMs geht.
— geändert am 20.03.2020, 21:48:08