We are watching mobile phones that run Android get smaller, all while trying to stay as fast as possible with the latest technology. I think we have found the smallest piece of hardware that runs Android ever; it has a 1.2Ghz dual-core processor, Bluetooth,...