Liberouter opportunistic communication network enables communications directly between nearby mobile users without the need for Internet connectivity. Anyone can contribute by putting up a cheap router device or installing an Android software router on their phone. The resulting network is highly resistant to censorship and centralized monitoring.
Liberouters act like public mailboxes - Nearby Android phones can drop off and pick up copies of messages. If the mailbox gets full, oldest messages are discarded.
Each Liberouter works autonomously, but messages spread from one Liberouter to another through the movement of mobile users. Unlike mesh networks, the Liberouters do not need to be in direct contact with each other.
Together nearby Liberouter devices and mobile users create a neighborhood network capable of distributing messages directly between users without the need for Internet access. Messages published into the network are likely to survive even when devices are lost.
Android applications can take advantage of the communication capabilities provided by the Liberouter network. The current distribution ships with apps for message, photo sharing, experience sharing, and an experimental port of the Google Person Finder disaster recovery application. The apps can be downloaded directly from Liberouter devices or from this site.
Flash onto an SD card to turn a Raspberry Pi with a Wi-Fi dongle into a Liberouter.