For adb mode, you also need to use 1.2.0 firmware or put the adb binary and related things into the rootfs as they removed it in later firmwares. The cable you have should be fine as it already worked for you for flashing.I managed to build and flash your firmware yet ADB is not working for me and dr_mode is set to OTG.
For host mode, on the other hand, you would need a special cable or an OTG hub and also need to inject power as Evercade doesn't provide it. I enabled game controller support in the kernel and keyboard should also work, etc...
Last edited by RetroFailz,