Un módem por software (modulador-demodulador). Hoy en día pensamos en el módem como la tarjeta chirriante que se utilizaba en los días del dial up para conectarse a Internet, pero un módem es simplemente un dispositivo utilizado para convertir la señal digital en señal de sonido analógica y viceversa. El hardware en el extremo receptor también tenía que implementar un módem con el mismo protocolo.
No hace falta decir que esta será probablemente una conexión muy lenta, y la implementación de dicho módem implicará una gran cantidad de programación y por lo tanto está fuera del tema para Android SE.
La toma de audio transportaba muy poca energía, puede ser posible utilizarla para alimentar dispositivos muy simples como Square y similares, pero en general es demasiado pequeña para un uso general.
Sin embargo, dudo que Square realmente tuviera una pila de módem completa para la transferencia de datos de propósito general, probablemente sólo implementaron un protocolo personalizado que está orientado específicamente para su caso de uso particular. Y lo mismo ocurre con el Shuffle.