This document summarizes a research paper on developing a peer-to-peer communication framework for Android devices. The framework allows developers to leverage built-in communication capabilities like WiFi, Bluetooth, and 3G without dealing with underlying networking implementations. The framework is based on a modified Gnutella peer-to-peer architecture and implements features like packet routing, flow control, and automatic device discovery. Experimental results show the framework can achieve throughput rates of around 54kbps for nodes more than one hop away. The framework provides an open-source platform for building scalable, decentralized mobile applications using peer-to-peer networking.