gpt4 book ai didi

android - 为 Android 设备构建内核

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:58 25 4
gpt4 key购买 nike

我想为设备 Samsung Galaxy core(GT-i8262) 构建内核。该设备的芯片组是 Qualcomm MSM8225 Snapdragon S4 Play(bootloader msm7627a)。在 http://opensource.samsung.com/reception.do 上可用的内核源代码适用于 Android JellyBean。我想修改此内核,使其至少可以启动 Android Marshmallow(Cyanogenmod 又名 Lineageos)。

他们是类似于 GT-i8262 的设备,具有相同的芯片组和内核,可以启动 Android Marshmallow(Cyanogenmod 又名 Lineageos)here .

我想问一下如何修改 [this][2] 源代码,以便它可以为 i8262 启动 Marshmallow(Cyanogenmod 又名 Lineageos)。

最佳答案

在新设备上移植 Android 是一项艰巨的任务。据我所知,Jellybean 基于内核版本 3.4,而 Marshmallow 基于内核版本 3.18。

因此您需要执行以下任务:

  1. 将 Linux 内核 3.18 补丁反向移植到 3.4 内核版本。
  2. 使用 3.18 内核配置文件进行内核编译。
  3. Android 顶层(HAL 和 JNI 层)层也有很多变化。因此也需要向后移植这些更改。
  4. 一旦您能够成功编译 Android;那么只有您可以尝试在您的设备上刷新图像。

您可以点击下面的链接来刷入图片

https://forum.xda-developers.com/galaxy-core/development/port-cyanogenmod-11-samsung-galaxy-core-t3468602

保持你的手指交叉 :)

关于android - 为 Android 设备构建内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41822618/

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