Android is now able to support most of the hardware requirements for a desktop OS--it runs on Intel chips, supports USB devices, physical keyboards and mice, as well as security and software requirements including virtual private networks, SaaS applications, client-device virtualization and remote asset-management and control.