我有一部旧的 Android 手机,我想在上面安装 Linux 发行版。我看到很多教程涉及在 android 上运行虚拟机,但这不是我想要的。我想在硬件上直接安装linux。我想在上面运行一个 apache 服务器,并使用像 CentOS 这样的发行版,所以我不想要一个花哨的桌面环境,但我希望它有一个虚拟键盘来管理它。
否则,我如何使用 USB 键盘连接到它?我如何将其安装到我的手机上?
答案1
许多教程都使用 Android 之上的虚拟机,因为由于专有固件的原因,Android 手机运行所需的许多设备驱动程序在 Linux 中不可用。
要在实际的手机硬件上运行,您需要获取所有各种设备驱动程序并将它们包含在您的自定义 Linux 发行版中。此步骤很困难,因为某些驱动程序无法合法复制/共享。此外,您还需要绕过手机硬件上的安全措施,这些措施会阻止您安装 Android 以外的任何设备。
有一些项目试图为您完成这项工作(xda-开发者我想到了),您需要找到它们并通过其兼容性数据库来查找您的手机型号。