I am currently in the process of installing waydroid. I had to install the 4K kernels instead of the default 16k kernels that come with endeavouros arm installation. I am glad that i did not reboot after the kernel swap, because it turns out, if you change kernels on EndeavourOS ARM (like installing the 4K kernel instead of 16K or vice versa) your config.txt and cmdline.txt files in your boot partition is reset. Your old files are renamed as “pacsave” files and the default files are re-introduced. If i had rebooted, that would have caused a non-booting system for me because as you know, RPI kernel looks into the cmdline.txt file to find the root partition.
If you ever swap kernels like i did, before rebooting, just replace the pacsave files with the default cmdline.txt and config.txt files which are copied to your boot partition.