Cells has many uses. Multiple, isolated, virtual devices on the same phone can allow business professionals to carry a single phone that contains both corporate and personal phones, providing an efficient, high performance BYOD solution. Application developers can use multiple virtual devices to test different applications and configurations. Cells also gives parents a way to isolate applications and settings in a kid-friendly virtual tablet while simultaneously running a full-featured tablet configured with private email addresses and applications on the same physical tablet.
We invite anyone interested to download, build, and play with Cells. Our open-source release runs on the widely-used Nexus 7 tablet with the latest version of Android, Jelly Bean 4.3. Please follow the links below to see a demo of the system, read about technology behind the system, and download, build, and play with the system. Contributions are welcome.
Instructions on how to download and build can be found here.
Instructions on how to become a registered Cells developer can be found here.
The Cells source code review site is https://cells-source.cs.columbia.edu/.