三星开源:编译的内核大小比库存内核大

时间:2016-05-18 04:38:49

标签: android android-kernel

我正在尝试使用http://opensource.samsung.com处的设备源代码为我的SM-A500S更新内核。我已完成以下步骤来获取zImage文件:

  1. 将Kernel.tar.gz解压缩到内核文件夹
  2. 安装eabi-4.7工具链和lz4c库
  3. 不做任何更改并执行build_kernel.sh
  4. 构建过程成功,我可以在" kernel / arch / arm / boot /"中找到zImage文件。但是与内核大小(8.50 MB)相比,我内核的大小太大(18.09 MB)。我尝试通过执行以下步骤来创建新的启动映像:

    1. 使用abootimg
    2. 提取库存boot.img
    3. 编辑bootimg.cfg并删除bootsize编号
    4. 使用abootimg创建新的启动映像--create
    5. 并尝试使用Odin v3.07更新内核。

      Odin v3.07使用FAIL(大小)返回错误。

      到目前为止我做错了什么?如何将内核大小减少到与roms相同的程序?

      非常感谢

0 个答案:

没有答案