Board Thread:Wiki discussion/@comment-26762948-20150720223217/@comment-26941481-20150920021559

@Pcpcpc12 Android uses a modified version of the Linux kernel for embedded system use  with some Google-added enhancements (e.g. for smartphones and tablets), and not necessarily an actual Linux distribution. If you're looking for something that's closer to actual Linux for embedded systems, check out Raspbian (an ARM build of Debian [which originally was for PCs] specifically for Raspberry Pi) or Tizen (which can run apps written in HTML5). In some cases the original pioneers/founders have claimed that Android ≠ Linux.

As far as performance boosts on the Android version, I'm going to have to echo StockIsBest's answer: Not every phone or tablet is going to be as high-end as yours or even run the latest  version of Android or graphics libraries/engines (namely OpenGL), but some could use a port of SDL or any other given platform) to take advantage of all the features the latest version of Roblox has to offer. In addition, the games within Roblox also play a part in it. Also, not everyone has a phone with active developer support to allow superuser privileges let alone a custom kernel for overclocking (That being said, the average smartphone user doesn't care about rooting or fear ruining their daily driver either via bricking or burning out their CPU by irresponsibly overvolting/overclocking their system)

Regarding to your second statement about running a OS on another different one: It's possible in a VM. The converse can be said as truth (I use a dual-boot setup, but I do have a Windows XP guest on a Linux host for some of those old games that just don't work on Windows 7), but it's VERY hardware specific if the game or application requires dedicated hardware video acceleration (NOT including integrated Intel HD chipsets, either onboard or built on-die with the CPU) (which means your computer MUST have a IOMMU for PCI/PCIe Passthrough (a feature on popular VM software to use physical expansion cards) to work.