I am wondering if there is, or ever will be, an Android version of VirtualBox or VMWare. I would like to see an app in which you could create a multiple virtual machines with various Android versions/distributions. I am sick to death of loosing the ability to run certain older versions of some apps and I also miss older Android versions. High end and mid range phones have processors that are significantly better than low/mid-end desktop and laptop processors, so there is no reason why it wouldn't work. Of course, such a virtualization app would have to run the guest OS natively but would have to allow ARMv7 'emulation' (simply blocks the VM from using ARMv8 instructions and tells the guest OS that it is using a Cortex A9 with as many cores as your device has). Also, it would have to emulate a Adreno 200, Mali-450MP4 and PowerVR SGX 540 GPUs. I personally believe that this is more than achievable and would make Android devices insanely more versatile. Imagine getting all the root access pleasure in a VM instead of rooting your device and bricking it after a few tweaks. I really wanna be able to run CM7,CM9,CM 10.1.3,CM10.2 and CM6 in virtual machines on the go. What do you think? Will this type of app ever come into existence or will I have to just waste more time daydreaming?