问题的根源实际上是:“您可以在 BlackBerry PlayBook 上运行 Android 操作系统吗?”
由于一个是 Linux 的衍生产品,另一个是 Unix 的衍生产品,因此在这里似乎很合适。
QNX 是一个微内核系统,(显然)主要是 POSIX 用户界面。Linux 是一个单片内核,主要是 POSIX 接口。
Android 中的 Linux 内核针对其运行的硬件进行了大量修改和配置。它在您的随机手机/平板电脑上控制了许多非标准接口和设备。看看在机器上运行 Android 衍生产品的努力吧。我认为类似的东西,以及其他变化和特定设备,对于 QNX 也适用于您正在考虑的任何事情。
在 QNX 上运行 Android 用户空间也许是可能的,但这是一项非常艰巨的任务。看看 k-FreeBSD Debian 所做的大量工作(对不起,如果拼写错误)人们制作了一对更相似的内核用户空间,而且其中大部分用户空间都被构建为可移植的,可以很好地协同工作。
在机器上运行 Android 可能更可行,但您将缺乏使用任何使机器有价值的特殊设备所需的大部分(如“几乎所有”)文档。这也适用于最后一点。
看来这是不可能的,至少根据这个线程:
具体有几位用户反映如下:
您无法更换剧本上的操作系统。案件结案。它受到保护并且未被破坏。至于 2.0,需要一个新的 playbook,其中之前的操作系统版本尚未更新。