Мой друг и я в настоящее время разрабатываем Java-библиотеку, реализующую протокол AODV (многоуровневая маршрутизация, подходящая для мобильных сетей), в нашей дипломной работе. Конечный «продукт» включает в себя простой способ создания / подключения к сети adhoc на нескольких устройствах Android и интерфейс через библиотеку для отправки и получения сообщений. К сожалению, у каждого типа телефона, такого как hero, nexsus one ..., есть способ, который зависит от телефона для создания сети ad hoc, поэтому в настоящее время мы поддерживаем только несколько телефонов).
это означает, что, как только этот проект будет завершен, люди с рутованными телефонами смогут реализовать свои распределенные приложения (обмен файлами, игры, ...), просто включив файл библиотеки .jar в свои проекты Android.
Кстати, все это с открытым исходным кодом
http://code.google.com/p/adhoc-on-android/