从源目标非Nexus设备(Galaxy S3)构建Android 4.1



我有兴趣为Galaxy S3构建Android源代码(但通常知道如何做到这一点会很有帮助)

我通常知道如何为所有nexus设备执行此操作,但是我想知道如何为其他一些手机执行此操作。我知道这是可能的,因为CyanogenMod和其他模组制作者做到了。通常,当他们宣布它们时,他们会包括内核的来源。你如何把这些碎片放在一起?将 android 源代码和自定义内核放在一起,可以刷新。

一般来说,这不是微不足道的。您需要一些用于硬件支持的二进制文件(相机,WiFi,NFC等),并且您需要弄清楚哪些是以及如何从设备中提取它们。内核是GPL许可的,所以制造商会在某个时候发布他们的版本/补丁,但你可能需要等待。然后,您必须创建设备构建文件,以将所有这些文件放在特定设备的映像中。你最好的选择是获取CyanogenMod源,看看它在实践中是如何完成的。

最新更新