Réponses:
Cela pourrait être fait techniquement. AFAIK toutes les communications entre les composants compatibles MMS se font via TCP / IP standard. Mais dans une configuration de fournisseur standard, le ou les serveurs de stockage et de transfert MMS (MMSC) ne sont accessibles que via le réseau des fournisseurs. C'est pourquoi vous ne pouvez pas envoyer et recevoir de MMS via WiFi.
C'est aussi la raison pour laquelle vous ne pouvez pas passer un appel et envoyer / recevoir un MMS simultanément lorsque vous n'avez qu'une connectivité 2G (GPRS / EDGE).
Normalement, Android abandonnera la connexion de données GSM s'il existe une connectivité WiFi et toutes les données seront acheminées via l'interface WiFi, mais il y a une exception : le trafic MMS passera toujours par la connexion de données mobile.
Je ne pense pas que ce soit possible, car les données sont envoyées via le réseau cellulaire et non via une connexion Internet de style Wi-Fi traditionnel.
Votre réseau utilise probablement un APN MMS distinct pour la messagerie multimédia, et ceux-ci sont limités au propre réseau de l'opérateur, de sorte que les messages ne peuvent pas être reçus via WiFi. De plus, les messages sont dirigés vers votre numéro de téléphone, ce qui peut être comparé à l'utilisation de SIP / VoIP via votre numéro de téléphone normal.
S'il y a une connexion WiFi active, elle est ignorée et les données par paquets sont utilisées à la place (si elles sont activées).
Comme d'autres l'ont mentionné, la seule façon de recevoir un MMS dirigé vers le numéro desservi par votre opérateur est que vous soyez connecté à leur service. Cependant, vous pourriez envisager un service tel que Google Voice. Google Voice fournit un autre numéro qui est ensuite acheminé vers votre téléphone. Actuellement, Google Voice ne prend en charge que les SMS, mais d'autres services peuvent également prendre en charge les MMS. Un SMS envoyé à votre numéro Google Voice serait alors visible dans l'application Google Voice, même si vous ne disposez que d'une connexion WiFi.
Je pense que la plupart des téléphones (intelligents) ne savent pas comment créer une prise IP distincte pour envoyer / recevoir des MMS via wifi. Ils reviennent donc par défaut à la prise de données fournie par le transporteur. Ou ils peuvent ne pas avoir la possibilité de basculer automatiquement entre deux prises différentes. Si vous rootez votre téléphone et modifiez la prise IP MMS par défaut, vous risquez de perdre toute la connectivité MMS selon le téléphone.
C'est un vieux fil, je sais, mais je voulais ajouter que l'application de messagerie multimédia Nokia N900 pouvait recevoir une notification d'un MMS via le réseau cellulaire et récupérer le MMS, lui-même, via Internet, au moins sur Wind (maintenant Freedom Mobile ) au Canada. Cela a évité les frais d'itinérance et est la seule fonctionnalité qui me manque le plus sur mon N900, maintenant que j'utilise un téléphone Android.