Since this is a poll about the compatibility of Melt Kernel with various ROMs, I will add some information that users may be interested in.
Starting from version v3.3, Melt Kernel will replace all kernel-related things (kernel image, kernel modules, dtb, dtbo), so in theory Melt Kernel can be booted on any ROM. The bugs encountered by users usually come from the various modifications made by the LineageOS team to the OSS kernel, such as:
1. The LineageOS team switched to another goodix touchscreen driver, resulting in the screen-off gesture not working properly after installing Melt Kernel.
2. The LineageOS team switched to a completely rewritten xiaomi_touch module, and the behavior is different from MIUI/HyperOS, which may also cause the screen-off gesture not to work properly.
3. The LineageOS team switched to OSS IR HAL, resulting in the infrared remote controller not working properly after installing Melt Kernel.
AOSPA is also based on OSS kernel. For Melt Kernel, AOSPA is the easiest to adapt because the maintainer have high technical capabilities and their own ideas, and many things are basically fixed and will not change easily. But for other OSS kernel AOSP roms, some of them will actively keep synchronization with the LineageOS team, but some choose to maintain the status quo, making it difficult for Melt Kernel to adapt them. However, as I mentioned above, the bugs encountered by users are nothing more than screen-off gestures and infrared remote control. Everything else basically works as expected.
Is Melt Kernel suitable for OSS kernel-based AOSP roms? My answer is: maybe not. What you have to know is that Melt Kernel is still using Xiaomi's pre-compiled (most of) kernel modules, dtb, and dtbo, which is necessary for compatibility with MIUI14/HyperOS. Some of Xiaomi's pre-compiled kernel modules are only suitable for MIUI14/HyperOS, not for AOSP roms, such as: millet, migt, etc.
Therefore, if you find that the power consumption increases after installing Melt Kernel on an AOSP rom based on OSS kernel, this is normal.
But in any case, you have the right to choose to install Melt Kernel. Unlike the weird OSS kernel, Melt Kernel complies with Google's GKI 2.0 specification. Therefore, for AOSP rom based on OSS kernel, after installing Melt Kernel, it will be compatible with GKI 2.0. You can install any KernelSU you like (such as KernelSU Next, MKSU) through LKM, and installing APatch has become easier. You can even use other custom GKIs you like (such as Pandora, ztc1997, WildPlus) instead of Melt Kernel. And this is exactly the goal of Melt Kernel.