The MK802 is a tiny PC that looks like a USB thumb drive. While it ships with Google Android 4.0, it's actually pretty easy to convince it to run an alternate operating system. In fact, if you have a properly prepared microSD card, all you need to do is insert the memory card, turn on the MK802, and it will boot Ubuntu 10.04 Linux.
It has a 1.5 GHz Allwinner A10 ARM Cortex-A8 processor and 4GB of storage — pretty much what you'd expect from a 2010-era smartphone.
While the MK802 won’t win any speed awards, it’s pretty impressive that this less than $50 computer can run a full desktop-style operating system at all. While it takes a kind of long time to launch some apps such as OpenOffice.org and Firefox, they all work pretty well once they’re up and running.