VPNs and tethering

I know iOS just doesn’t support sending the tethered/hotspot data over the phone’s VPN connection at all, but what about CalyxOS or GrapheneOS? Is there a way to make sure any device tethered to phone running either of those has data sent over VPN?