Un modem logiciel (modulateur-démodulateur). Nous pensons aujourd'hui que le modem est la carte grinçante qui était utilisée à l'époque de l'accès par ligne commutée pour se connecter à Internet, mais un modem est simplement un dispositif utilisé pour convertir un signal numérique en signal sonore analogique et inversement. Le matériel situé à l'extrémité de réception devait également mettre en œuvre un modem avec le même protocole.
Il va sans dire que cette connexion sera probablement très lente et que l'implémentation d'un tel modem nécessitera beaucoup de programmation et est donc hors sujet pour Android SE.
La prise audio transporte très peu d'énergie, il est peut-être possible de l'utiliser pour alimenter des appareils très simples comme Square et autres, mais en général, elle est trop petite pour une utilisation générale.
Cependant, je doute que Square ait réellement eu une pile modem complète pour le transfert de données à usage général, ils ont probablement juste mis en œuvre un protocole personnalisé qui est spécifiquement adapté à leur cas d'utilisation particulier. Et il en est de même pour le Shuffle.