如何提取和编译我的设备专有二进制文件以及android源代码?

时间:2019-04-25 13:42:01

标签: android kernel android-source samsung-mobile

我有一个Samsung A3(2015),我想从源代码构建android并将其加载到设备上。 按照https://source.android.com/上相当简单的步骤,我已经在Mac上设置了环境,并将lollipop(5.0.2)的源下载到了工作目录中。

现在,下一步是从三星那里获得我的设备的专有二进制文件。我从三星检索的文件是:

-> Kernel.tar.gz

-> Platform.tar.gz

完成这些操作后,我无法弄清楚如何将它们与android源链接并进行编译,这样我就可以在设备上成功地从源安装android。我在网上浏览了一些内容,这些内容可以为我指明正确的方向,但找不到任何具体的内容。我意识到,对于Google的像素设备而言,这些二进制文件可在其网站上找到,并且采用自提取脚本的形式,该脚本将从源树的根目录运行。但是,当我从Samsung解压缩两个tar.gz文件时,我得到了一堆其他文件以及一些脚本,我不确定将它们放在哪里。

在在线搜索资源时,我了解到一种称为设备树的信息,并设法在此链接上为我的A3查找设备树:-https://github.com/vlw/android_device_samsung_a3-common

但是,我不确定如何使用它。

我尝试了许多其他搜索,但是没有一个能够回答我的问题

0 个答案:

没有答案