0

我有一部旧的触控手机Samsung Corby S3653,它现在在 Java 上运行。

我想将操作系统更改为一些嵌入式 linux(除了已经存在的任何东西)。

可以更改操作系统吗?我该怎么做呢?如果我这样做会出现什么并发症?

4

1 回答 1

2

TL;DR:不。

首先,它实际上并不Java 上运行:它能够运行 Java 应用程序,但正如您在链接中看到的那样,它显示“操作系统:专有”。

其次,它可以——非常、非常、非常理论上——可以在其上创建一个精简版的 Linux,但你需要在其中投入大量的编程工作——可能为架构,然后努力为设备创建正确的驱动程序。

第三,内存和 CPU 的限制也很严格——我确信系统的当前操作系统是专门为应对该设备的确切限制而构建的;这不能说是通用操作系统。

一般来说,手机是一种与台式电脑截然不同的动物:你不能只是扔掉一个系统并用另一个系统替换它,因为大多数情况下没有什么可以替换它(在智能手机上,可以替换一个操作系统的版本与同一操作系统的另一个版本,但即使这样也是有问题的)。

换句话说:它在理论上是在可能性范围内的,但除了新奇价值之外不值得。您需要花费(数万)小时深入手机系统的内部,寻找专有的或不存在的手机规格,并构建自己的 Linux 端口——即便如此,也不能保证成功。

如果您真的坚持,请购买一款实际发货的 Linux 智能手机(或 Android,甚至 - 它是 Linux 的一个分支,并具有各种对开发人员友好的版本)。这会更快,更便宜(严重),更容易并且更有可能工作。

于 2012-05-20T11:22:37.910 回答