我的问题是可以解压缩zimage(android的内核)来获取源代码,因为我的电话开发人员不会发布内核代码,因此我给公司写了一封邮件,但没有回应。 感谢您提供所有答案。
答案 0 :(得分:1)
是的,您可以解压缩zImage,有很多工具可以解压缩,但是问题是您无法通过这种方式获取源代码,它是二进制的。 Android使用GNU / Linux内核,电话公司必须共享内核源。如果您不查找供应商特定的内核源代码,则可以从https://www.kernel.org/
下载内核源代码。要获取手机的内核版本,请在adb shell中输入:
uname -a
还有第二个问题; 重新编译电话内核是耗时且特定于电话型号的过程。似乎您需要有关ROM定制的信息。在您的手机型号或https://forum.xda-developers.com/
之类的网站上通过Google搜索“自定义ROM”