Opengl 5.0 Magisk Online
ICD switching: replacing the ICD (installable client driver) so apps load a different OpenGL/Vulkan client implementation.
String/extension spoofing: patching GLES/EGL query functions so apps think a higher GL version or more extensions exist (useful for unlocking features or bypassing checks). This is risky because features may be absent.
Cannot do reliably/portably:
Magisk is the industry standard for "systemless" rooting. Unlike old-school rooting methods that modified the actual system partition, Magisk patches the boot image, allowing developers to modify system properties without altering the physical /system folder.