我想试驾ubuntu-touch在基于 12.04 的可转换笔记本上。这是一台普通笔记本不含安卓以及支持英特尔 amd64 的 CPU(非 arm CPU)。
(另请参阅 Shuttleworth 的演讲,例如http://www.heise.de/open/meldung/Ubuntu-kommt-aufs-Tablet-1806342.html)
我的问题是:
- 有人曾经尝试过这个吗?
- 什么特别的我必须安装哪些软件包?
- 是否有包含此软件包的 ppa 以供精确使用?
- 替代方案:我可以在哪里找到包源,以便在自己的 ppa 中精确构建它们?
欢迎提供任何信息。
答案1
点击阅读https://wiki.ubuntu.com/Touch/Porting:“由于 Ubuntu Touch 在 Android 内核和服务之上的独立容器中运行,因此它们之间的通信通过 Binder、Sockets 和 libhybris 进行。”
Ubuntu touch 有一种基于 Android 的层,Ubuntu Touch 在该层上运行。至少对于第一个版本来说,这可能是首选,这样许多 Android 型号都可以轻松地移植到 Ubuntu Touch。
但这也意味着任何其他非基于 Android 的设备都将非常难以移植。
对不起。
答案2
也许在 android x86 上是可行的(http://www.android-x86.org/)应该运行
在你的笔记本电脑上,因为 ubuntu touch 似乎在 SurfaceFlinger 上中继
(http://www.phoronix.com/scan.php?page=news_item&px=MTMwODg) 而不是 Xorg。
但是,如果你想坚持使用 Ubuntu 基础,可以选择配置
编译链接到 X 或 Wayland 的源代码,但这取决于查看源代码
并找到一个幸运的答案。