The cameo packages the application but after launching the application fails. The first error is "you must restart your computer" before launch. That is because the required Service is not present. I wrote a small bat file that creates the service and starts it. The application then fails with another error ....driver could not be communicated. This link has the zip file of the install app, bat file and the cameo used. Any help would be appreciated, http://ge.tt/5sSk1QA2
most of drivers need to be loaded at boot time, so they need to start BEFORE the Cameyo virtual layer.
A suggest of implementation has been proposted and is open to votes! http://cameyo.uservoice.com/forums/151228-cameyo/suggestions/3617458-make-cameyo-can-create-portable-version-of-apps-th
Another idea (i've not tested it) should be to virtualize the program setup like a package, get full access to the %windows% and the registry, and then install it inside the package. But in this way you lost the portability, keeping only the sandbox function