FXI Cotton Candy Hands-On: USB Stick Computer Now Runs Ubuntu, Ice Cream Sandwich

Cotton Candy Running Ubuntu

LAS VEGAS – When we first saw FXI’s Cotton Candy at CES 2012, the tiny dual-core computer on a USB stick blew our minds with its ability to take over either a notebook or a standalone screen and turn it into an Android station. Now, the Norwegian company has managed to port both Ubuntu Linux and Android 4.0 Ice Cream sandwich to its diminutive device while adding a micro USB port and working on an even slimmer design.

In an extensive demo session today, we had a chance to watch the device boot up the latest Android and Ubuntu environments and  to see a demonstration of how easy it is to plug into either an existing computer or just a monitor and USB hub. Though the devices we saw were only prototypes, the company told us it working feverishly on a developer kit version that it will eventually sell online. 

Ubuntu Linux Support

Since we last saw the Cotton Candy, FXI has ported Ubuntu, arguably the most popular flavor of desktop Linux, to the device. The advantage of Ubuntu is that it offers a very full-fledged PC experience with thousands of apps to choose from, many of which are good for content creation or coding. The operating system can also save its state in hibernation so when you take the Cotton Candy to another environment and plug it in, it will resume to exactly where you left off with your programs and files open.

When the Cotton Candy goes on sale to developers, they will have the option of installing either Ubuntu or Android when they authenticate the device through FXI’s site. Many will prefer Ubuntu because you can actually write code in Ubuntu and compile it, something you can’t do in Android. 

Android 4.0 Ice Cream Sandwich Support

Last time we saw the Cotton Candy, it was only capable of running Android 2.3 Gingerbread. How times have changed in a little over a month. FXI has managed to port Android 4.0 Ice Cream Sandwich to the device though the 3D graphics support needs work. We watched as an FXI rep booted the Cotton Candy into Ice Cream Sandwich and browsed through the home screen and apps menu, but images like the unlock ring moved slowly and suffered from some lag. The company is working to fix this problem before launch.

FXI Cotton Candy Running Ice Cream Sandwich

New Size and Micro USB Port

Svelte as the Cotton Candy is, FXI plans to slim it down even further before it starts selling the product. The company pulled the black plastic pieces off of its current model to give us an idea of how light and thin the final production unit will be. The company is still deciding on the exact industrial design it wants to use, so the white plastic box in our pictures is not exactly what it will look like. However, FXI told us to expect the device to weigh 21 grams or less.

FXI Cotton Candy Current Version and New Size

FXI has also added a micro USB port to the Cotton Candy so you can plug in additional peripherals. Of course, the Cotton Candy still has its primary USB plug, which must be connected to a USB power source, but can also attach to any USB hub and access any peripherals via the hub. And the HDMI port on the other side of the Cotton Candy is still the primary way to attach an external monitor.

Micro USB Port

Set Up and Boot

Attaching the Cotton Candy to a Mac or PC simply launches a virtual window on top of the host OS, which in itself can be useful for having your own private environment or doing testing. However, it’s even more impressive that the Cotton Candy can plug directly into a monitor, keyboard, mouse and power source where it acts as a completely independent computer. 

Cotton Candy Plugged in

We watched as an FXI rep plugged the Cotton Candy into an HDMI cable that led a monitor, into a USB AC adapter and via the micro USB port into a wireless dongle  for the mouse and keyboard. As soon as the device received power, it started the boot up process and, within just a few seconds, we had our Ubuntu desktop and were able to start using the environment. A second time, we watched as FXI booted up Ice Cream Sandwich.

Dual Screen Support

Even though the Cotton Candy has a single HDMI port, it has a way of supporting dual monitors. FXI showed how plugging the USB side of the device into a notebook and the HDMI side into an external monitor produced the same image on both screens, with the environment running in a window on the notebook and running full screen on the external monitor. 

Dual Screens

Right now, the device only supports mirroring of the desktop, but the hardware will make it possible to support extending the display in the future. Attaching it to a USB hub could allow for additional screens that are not part of a computer.

Two Cotton Candies Attached to One Computer

What happens if you attach two Cotton Candy devices to one notebook? We found out when we attached one each to either side of an old ThinkPad T61 and it opened two different virtual machines in two different windows. Since the computer was old and slow and the video signal is transmitted over as H.264, it was a little laggy, but the company assured us this would not be the case on a modern computer.

2 Cotton Candies on One Notebook

The Cotton Candy’s dual-core Samsung Exynos processor has more than enough oomph to handle demanding games. The company showed a 3D game running under Ubuntu with great frame rates.  Though an attached controller did not work for our demo, FXI told us it should work with a different controller.

Gaming on the Cotton Candy

Avram Piltch
Avram Piltch
The official Geeks Geek, as his weekly column is titled, Avram Piltch has guided the editorial and production of Laptopmag.com since 2007. With his technical knowledge and passion for testing, Avram programmed several of LAPTOP's real-world benchmarks, including the LAPTOP Battery Test. He holds a master’s degree in English from NYU.
Avram Piltch on
Facebook Twitter Google+
Email* (will not be published)
*Indicates required field
Submit Comments

  1. jonny rocket Says:

    use ubuntu. don’t use android.

  2. trololol Says:

    Who would want to carry a ice cream sandwich in his pocket?!

  3. James E. LaBarre Says:

    I like how they refer to the T61 as “old and slow”. I should be so fortunate to have something that advanced. Right now I’m piecing together a T23 for my 6 year-old to use (if I can find a wireless dongle that is small yet works with Linux)

  4. Josh Says:

    Hmmm… a contender for Raspberry Pi?
    Maybe not, since the Pi goes for about 35 quid.

All Product Types Accessories Cars Digital Camcorders Digital Cameras eReaders GPS Laptops MP3 & Video Players Projectors Smartphones Software Storage Tablets / MIDs VoIP Wi-Fi
All Subcategories
All Subcategories All-Purpose Budget Business Desktop Replacement Gaming Multimedia Netbook Nettop Rugged Student Tablet PCs Ultraportable
Acer Alienware Apple Archos ASUS Averatec BenQ CTL Corp. Dell Digital Storm eMachines Emtec Everex Fujitsu GammaTech Gateway General Dynamics Getac Gigabyte Hercules HP HTC iBuyPower Intel Lenovo MSI Nokia Nvidia OCZ OLPC OQO Origin Panasonic Sager Samsung Sony Sylvania Systemax TabletKiosk Toshiba Verizon Viewsonic Viliv VooDoo Workhorse PC ZT Systems
Minimum Rating
Any Rating 4.5 Stars 4.0 Stars 3.5 Stars 3.0 Stars
Screen Size
10 11 12 13 14 15 16 17 18 20 4 5 6 7 8 9
1024x576 1024x600 1024x768 1200X800 1280 x 720 1280x1024 1280x768 1280x800 1366x678 1366x768 1440x1050 1440x900 1600x768 1600x900 1680x1050 1680x945 1920x1080 1920x1200 800x400 800x480
Weight Range
10.1 - 12.0 pounds 12.1 - 14.0 pounds 14.1 - 16.0 pounds 2 lbs 2 pounds and under 2+ lbs 2.1 - 4.0 pounds 4.1 - 6.0 pounds 6.1 - 8.0 pounds 8.1 - 10.0 pounds Over 16 pounds Under 2 pounds
more options