The GNU/Linux client is a combination an executable app that connects to the phone, and Video4Linux and ALSA loopback drivers.