MojoPac is an application virtualization product from RingCube Technologies. MojoPac turns any USB storage device into a portable computing environment.
To initially set up the MojoPac device, the user runs the installer and selects a USB device attached to the system. Once MojoPac is installed, it creates an executable in the root of that device along with an autorun file that gives the user the option of starting the MojoPac environment automatically when the device is plugged in (subject to how the host PC is configured). Once this application is started, a new Windows Desktop (with its own wallpaper, icons, shell, etc.) is started up in the virtualized MojoPac environment. Any application that runs inside this environment runs off the USB device without affecting the filesystem of the host. A user installs most applications (including Microsoft Office, Adobe Photoshop, Firefox) on the portable storage device by simply running the installer inside this environment. The user can switch between the host environment and the MojoPac environment by using the MojoBar at the top of the screen. Once the user is done with the applications, they exit MojoPac and eject the USB device.
To run the applications on a different computer, the user does not need to reinstall the application. The user can plug the portable storage device into any Windows XP computer. All the user’s settings, applications, and documents function the same irrespective of which computer the portable storage device is connected to. The computer does not need any special applications or drivers installed to use MojoPac, although administrator rights are required if “MojoPac Usher” has not been installed on the host PC.
When the portable storage device is disconnected from the computer, there is no personal information left behind on the computer.