TL;DR - OpenWRT runs on the Comfast CF-WR610N using the same build as the CF-EW72.
Manufacturer's Info: https://comfastwifi.us/comfast-cf-wr610n-300mbps-wireless-router
I was given a couple CF-WR610N routers that had been white labeled by a medical equipment company. They had a custom branded GUI, and the usual default password didn't work after a reset. I downloaded the stock Comfast firmware and was able to use WireShark to capture the bootloader's TFTP request to see what IP and filename it was expecting to find. For anyone else with one of the re-badged ones, set your computer's IP to 192.168.1.10, rename the firmware to "firmware_auto.bin", and drop it into a TFTP server.
The stock firmware was pretty basic in terms of features, so I tried my luck with OpenWRT. The CF-WR610N uses the same QCA9531 SOC as the CF-EW71, and both seemed to be 2x2 MIMO 2.4 GHz with 16MB of flash and 64MB of RAM. The CF-EW71 is already supported by the CF-EW72 build as the hardware is the same between the two, except that the latter is dual band 2.4 GHz / 5 GHz.
I was even able to use the stock GUI to load the OpenWRT firmware. Initially, the router's IP was still set to 192.168.10.1 as it had been with the stock firmware, and the password had not been reset, but after power-cycling I got a fresh login screen on 192.168.1.1.
Everything appears to be functioning as expected with the exception that the model reads "EW72" on the Overview page. I've been running them as a batman-adv mesh for a couple of days. Is there anything else I should check?