gpt4 book ai didi

android-source - 为 Desire S 构建 AOSP

转载 作者:太空狗 更新时间:2023-10-29 12:51:23 25 4
gpt4 key购买 nike

我从 http://source.android.com 下载了 AOSP并按照上述构建系统的步骤进行操作。在代码的构建过程中得到了system.img 和其他img 文件。然后我快速启动系统 img 到我的 android htc desire s 设备。它安装成功。但是当设备重新启动时,它会卡在 htc Logo 中。我还尝试以多种不同方式安装 imgs。什么都没用。

由于 cyanogenmod 和其他定制 rom 设计公司已经为 htc desire 等创建了定制 rom,我想知道他们是如何解决这个问题的。这可能是什么原因。相同的代码在模拟器中运行良好。我看到 AOSP 仅适用于 Google nexus 设备。对于其他设备,为了使其正常工作需要有驱动程序(专有二进制文件)。真的吗?如果是这样,我如何使用 AOSP 创建自己的自定义 ROM?如何获取 Desire S 或任何其他设备(Google 设备除外)的专有二进制文件?

**此 AOSP 是否只能在 Nexsus 设备上原生运行?如果是这样,它作为开源有什么用?

非常感谢对此的任何积极回复。

谢谢。

最佳答案

即使是 Google 手机,您也需要专有驱动程序。需要专有驱动程序才能在低级别上使用硬件。在更高的层次上,你有硬件抽象层。 Android 的 Linux 内核与此 HAL 一起工作,而不与这些专有驱动程序一起工作。 Android 的所有其他层(以及您在 AOSP 下的意思)都适用于 Linux 内核。

因此,对于每个设备,您都需要专有驱动程序,这些驱动程序通常应该放在 AOSP 的设备或供应商目录中。只需尝试为您的手机找到驱动程序,并找到有关如何为您的手机构建 AOSP 的说明。

关于android-source - 为 Desire S 构建 AOSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11971414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com