Cela pourrait être fait techniquement. Pour l'instant, toutes les communications entre les composants compatibles MMS se font via le protocole TCP/IP standard. Mais dans une configuration normale de fournisseur, le(s) serveur(s) de stockage et de transmission de MMS (MMSC) ne sont accessibles que via le réseau du fournisseur. C'est pourquoi vous ne pouvez pas envoyer et recevoir des MMS via le WiFi.
C'est également la raison pour laquelle vous ne pouvez pas passer un appel et envoyer/recevoir un MMS simultanément lorsque vous ne disposez que d'une connectivité 2G (GPRS/EDGE).
Normalement, Android abandonne la connexion de données GSM s'il y a une connectivité WiFi et toutes les données sont acheminées par l'interface WiFi, mais il y a une exception : Le trafic MMS passera toujours par la connexion de données mobiles.