1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

SplashTop "Instant-On Linux" Gets Hacked

Michael Larabel

Published on 29 July 2008
Written by Michael Larabel
Page 1 of 2 - 18 Comments

Last October we were the first to deliver a full-review of DeviceVM's SplashTop which was an instant-on embedded Linux distribution at the time found on a lone ASUS motherboard. Since then there has been a commitment to SplashTop on all ASUS motherboards and even on ASUS notebooks. While ASUS has been the primary partner with DeviceVM up to this point, other manufacturers are exploring this market. One of our few gripes about SplashTop is that it's limited in the current applications available and doesn't allow for much tweaking with no terminal access. However, members of the Phoronix Forums have hacked SplashTop. They have been able to run SplashTop from a USB stick on non-ASUS motherboards, boot SplashTop within a virtual machine, run custom applications, and launch a terminal within this proprietary Linux environment.

In the days following our very-popular review of SplashTop on the P5E3 Deluxe motherboard, we had learned many details from DeviceVM regarding this innovative operating system. SplashTop (or "Express Gate" as ASUS calls it on their products) is made up of a Core Engine (CE) and Virtual Application Environment (VAE) with it being the Core Engine that's a "proprietary real-time operating environment" embedded into motherboard's flash chip for the BIOS. The SplashTop Core Engine consists of Linux, a networking stack, and the set of drivers needed by the motherboard. This "highly optimized Linux core" is able to start in less than ten seconds through boot-time optimizations by DeviceVM engineers, such as doing a minimized POST. We had also learned that the desktop environment in use was Blackbox.


SplashTop hacked showing a terminal and running within a Sun xVM Virtual Box.

SplashTop is a truly great Linux innovation and we had even named it one of the greatest Linux innovations of 2007. DeviceVM continues to enrich the SplashTop platform by adding in new applications for photo management, instant messaging, DVD playback, and even virtualization support.

Last October, DeviceVM had expressed intentions on opening up the Virtual Application Environment so that users are able to package their favorite applications within a VAE and then run it on SplashTop-supported machines. However, no SDK (Software Development Kit) for SplashTop has yet to be released. In January at the Consumer Electronic Show we were told by DeviceVM that it should arrive later this year, but we have yet to see it. Last November they had released some source-code to SplashTop but that was just a few patches for Bootsplash, DVM, getting the CMOS time, the sk98lin networking driver, and SquashFS. This source-code really wasn't useful in understanding the optimizations made by DeviceVM in achieving this instant-on Linux environment.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. AMD Launches New FX CPUs, Cuts Prices On Existing Processors
  2. Preview: AMD's FX-9590 Eight-Core At Up To 5.0GHz On Linux
  3. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  4. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
Latest Linux Articles
  1. Ondemand vs. Performance CPU Governing For AMD FX CPUs On Linux 3.17
  2. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  3. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  4. Testing For The Latest Linux Kernel Power Regression
Latest Linux News
  1. The Witcher 2 Ups The Performance More & Works Around Catalyst Bug
  2. Running Gallium3D's LLVMpipe On The Eight-Core 5GHz CPU
  3. Trying Intel OpenCL On Linux For Video Encoding
  4. GSoC 2014 Yielded Some Improvements For Mesa/X.Org This Year
  5. webOS Lives On As LuneOS With New Release
  6. Marek Lands Radeon Gallium3D HyperZ Improvements
  7. Mozilla Firefox 32 Surfaces With HTML5, Developer Changes
  8. Nouveau X.Org Driver Released With DRI3+Present, Maxwell, GLAMOR
  9. Microsoft & AMD Release C++ AMP Compiler With Linux Support
  10. AMD, Wine & Valve Dominated August For Linux Users
Latest Forum Discussions
  1. Lennart Poettering Talks Up His New Linux Vision That Involves Btrfs
  2. nv and xorg.conf under Debian PPC
  3. AMD graphics doesn't work with AMD Catalyst drivers
  4. Best Radeon for a Power Mac G5?
  5. The dangers of Linux kernel development
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. AMD Releases UVD Video Decode Support For R600 GPUs
  8. SSD seems slow